正在显示
2 个修改的文件
包含
15 行增加
和
1 行删除
| @@ -4,6 +4,7 @@ namespace App\Console\Commands\Test; | @@ -4,6 +4,7 @@ namespace App\Console\Commands\Test; | ||
| 4 | 4 | ||
| 5 | 5 | ||
| 6 | 6 | ||
| 7 | +use App\Helper\Common; | ||
| 7 | use App\Helper\FormGlobalsoApi; | 8 | use App\Helper\FormGlobalsoApi; |
| 8 | use App\Models\Domain\DomainInfo; | 9 | use App\Models\Domain\DomainInfo; |
| 9 | use App\Models\HomeCount\Count; | 10 | use App\Models\HomeCount\Count; |
| @@ -59,6 +60,15 @@ class Test extends Command | @@ -59,6 +60,15 @@ class Test extends Command | ||
| 59 | */ | 60 | */ |
| 60 | public function handle() | 61 | public function handle() |
| 61 | { | 62 | { |
| 63 | + $string = 'eyJpdiI6ImxDWW96VUdGVk5QcEZ5dnRyd2lzVkE9PSIsInZhbHVlIjoiRGJSRXdQZDdtMFp1Tjh5c21jTWRKbjh4SWNMeWpRR1hWdE1HdVR3cEI5MjNYdjA0d2hKemV5ZjFoNUd4enNKaklaNXZwUUFtbDhIUkxyckVwYTJ6YnE3V2pMdmUyeU5lblNPQXNsbHl2U0hFOTZ1NERTTStUb2dnQmhMTzZMMXVCV0REeiszQ3NcL0l1ZGhTSkI5a3J3TkRoVFhteHpFcXpcL3FwRkVGVG1sN2xBTlFJemZiZ3N1Sk1PT3Z2T1Jld2MiLCJtYWMiOiIzZmU5OTRiZTMyNWZhNzczMzUzZTc1YjFlODg0MGFhNDJlM2Q2MDhhMDY4YWQxNWFlNjNlYjczYmJmZThkOWJlIn0%3D'; | ||
| 64 | + $string_aicc = 'eyJpdiI6ImE0UDhxK25EY3RXLzI3bGZYM3BRVUE9PSIsInZhbHVlIjoiZ01IN0JBMmpNQ0EwWjJ5VmhMVFNrS2ZlRjY3ZmVpRExtdjh3MTQ4enkyK2gzMjJCajV1QXNKYjA4YlV6Z0dVMU0xMWdOTmJXZ0NWTDdRS3lSUWNhNmJsUW5qc0pIYjE4cm40ZkVXNkdibWVnSVR2dG4wUVp5Y1MyU3RrUnJZd3RCa1IzZ05nRC9FVUt5Q2xuZmVYNDFnPT0iLCJtYWMiOiIyZjZiYmRjNWY5N2E0MGUxNjAzNWYxZjVlMGUyNWE2OTk0MzhiY2UyYWNkYzY5MzA0YmJmYmYzNjM1YjIyY2QwIn0='; | ||
| 65 | + $string_fob = 'eyJpdiI6IlBwOXRPL1ZUV1F1SHZpVnpaQkUwSWc9PSIsInZhbHVlIjoiVGFxcTFmSDBvL0hkSldEWkh0elRlaXpkOHJTQW1OeWlDZmMvMndaeXF0SE5YYXd1YjE3MWpPTTZuVEdlSEYzY3VmeXdSbmI5T0d0ZkxXZTRxb3laNWpCdFJxQ2dlQlExemZrRVFFeStxQm40a2VuNWxpUmFpdFoyZjJxMzRLYXBOK0hKa0JvcFlVQklDWE9yR3hEdEVBPT0iLCJtYWMiOiI3NDg5ZDViMjJiNzM3ZjAyZDUxZTAxODVlYjdhYWVmZWFjZDM2ZTE0M2NkNjEwODdjNTJjNmM1NmNlOTUxYjdiIn0='; | ||
| 66 | + $common = new Common(); | ||
| 67 | + $arr = $common->decrypt(urldecode($string)); | ||
| 68 | + $arr_fob = $common->decrypt(urldecode($string_fob)); | ||
| 69 | + $arr_aicc = $common->decrypt(urldecode($string_aicc)); | ||
| 70 | + dd($arr, $arr_fob, $arr_aicc); | ||
| 71 | + | ||
| 62 | 72 | ||
| 63 | $ids = '295,792,1788,968,1678,1408,1780,104,1720,160,1337,1382,1773,1787,1261,1872,185,1889,1823,1572,696,1632,1504,1042,1252,491,1867,1277,1712,1939,1577,499,1812,1852,235,732,388,1848,1880,1885,1920,826,1368,1535,1679,1584,1665,773,1841,1303,1442,13,1591,1894,2066,1887,1888,1817,1778,1673,1391,1751,1607,2010,1483,2062,2000,2019,2091,1602,1985,1514,1768,1703,1596,1955,1989,1900,1373,1779,1619,1824,404,1869,1891,1215,1589,1686,1322,1681,1378,1487,1431,1133,1415,1876,1911,1672,1992,1715,1929,1171,1997,1816,1842,2017,2107,1644,2104,2201,1468,2092,211,2097,1993,829,2124,1241'; | 73 | $ids = '295,792,1788,968,1678,1408,1780,104,1720,160,1337,1382,1773,1787,1261,1872,185,1889,1823,1572,696,1632,1504,1042,1252,491,1867,1277,1712,1939,1577,499,1812,1852,235,732,388,1848,1880,1885,1920,826,1368,1535,1679,1584,1665,773,1841,1303,1442,13,1591,1894,2066,1887,1888,1817,1778,1673,1391,1751,1607,2010,1483,2062,2000,2019,2091,1602,1985,1514,1768,1703,1596,1955,1989,1900,1373,1779,1619,1824,404,1869,1891,1215,1589,1686,1322,1681,1378,1487,1431,1133,1415,1876,1911,1672,1992,1715,1929,1171,1997,1816,1842,2017,2107,1644,2104,2201,1468,2092,211,2097,1993,829,2124,1241'; |
| 64 | $ids = explode(',' ,$ids); | 74 | $ids = explode(',' ,$ids); |
| @@ -256,6 +256,10 @@ class LoginController extends BaseController | @@ -256,6 +256,10 @@ class LoginController extends BaseController | ||
| 256 | if (empty($arr['timestamp']) || time() - $arr['timestamp'] > 60) { | 256 | if (empty($arr['timestamp']) || time() - $arr['timestamp'] > 60) { |
| 257 | $this->response('授权已过期,请重新获取授权码!',Code::USER_ERROR); | 257 | $this->response('授权已过期,请重新获取授权码!',Code::USER_ERROR); |
| 258 | } | 258 | } |
| 259 | + $login_source = User::LOGIN_PASSWORD_SOURCE; | ||
| 260 | + if (isset($arr['from']) && $arr['from'] == 'oa.cmer.com') { | ||
| 261 | + $login_source = User::LOGIN_OTHER_SOURCE; | ||
| 262 | + } | ||
| 259 | //没有from_order_id的项目 进入演示版 运营中心 | 263 | //没有from_order_id的项目 进入演示版 运营中心 |
| 260 | $arr['from_order_id'] = $arr['from_order_id'] ?? 0; | 264 | $arr['from_order_id'] = $arr['from_order_id'] ?? 0; |
| 261 | $arr['phone'] = $arr['phone'] ?? ''; | 265 | $arr['phone'] = $arr['phone'] ?? ''; |
| @@ -300,7 +304,7 @@ class LoginController extends BaseController | @@ -300,7 +304,7 @@ class LoginController extends BaseController | ||
| 300 | ]; | 304 | ]; |
| 301 | } | 305 | } |
| 302 | } | 306 | } |
| 303 | - $info = $logic->autologin($data,User::LOGIN_OTHER_SOURCE); | 307 | + $info = $logic->autologin($data,$login_source); |
| 304 | $this->response('success',Code::SUCCESS,['info'=>$info]); | 308 | $this->response('success',Code::SUCCESS,['info'=>$info]); |
| 305 | } | 309 | } |
| 306 | 310 |
-
请 注册 或 登录 后发表评论