| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?php
- namespace App\Http\Controllers;
- use App\Batch;
- use App\CommodityBarcode;
- use App\Components\AsyncResponse;
- use App\Components\Database;
- use App\Components\ErrorPush;
- use App\Exceptions\Exception;
- use App\Jobs\ProcurementCheckConfirmInform;
- use App\OracleDOCWaveDetails;
- use App\Order;
- use App\OrderBin;
- use App\OrderCommodity;
- use App\ProcurementCheckSheet;
- use App\ProcurementTotalBill;
- use App\Rejected;
- use App\RejectedBill;
- use App\RejectedBillItem;
- use App\Services\LogService;
- use App\Services\MeasureMonitorService;
- use App\Services\OracleDocAsnHerderService;
- use App\Services\OracleDOCOrderHeaderService;
- use App\Services\OrderCommodityService;
- use App\Services\OrderService;
- use App\Services\OwnerService;
- use App\Services\RejectedBillService;
- use App\Services\StoreItemService;
- use App\Services\StoreService;
- use App\Services\WaveService;
- use App\Services\WaybillService;
- use App\SortingStation;
- use App\Store;
- use App\User;
- use App\UserToken;
- use App\ValueStore;
- use App\Warehouse;
- use App\Waybill;
- use Carbon\Carbon;
- use Illuminate\Database\Eloquent\Collection;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\Auth;
- use Illuminate\Support\Facades\DB;
- use Illuminate\Support\Facades\Hash;
- use Illuminate\Support\Facades\Http;
- use Illuminate\Support\Str;
- use Zttp\Zttp;
- class TestController extends Controller
- {
- use AsyncResponse, ErrorPush, Database;
- const ASNREFERENCE_2 = 'ASNREFERENCE2';
- public function __construct()
- {
- $this->data["active_test"] = "active";
- }
- public function method(Request $request, $method)
- {
- try {
- return call_user_func([$this, $method], $request);
- }catch (\BadMethodCallException $e){
- dd("方法不存在");
- }
- }
- public function test(Request $request)
- {
- dd(now()->toDateTimeString());
- $body = json_encode([
- 'collectUploadDTOS' => json_decode('[{"appId":"GJWL","billCode":"78682514658502","importDate":"2023-05-05 16:25:17","weight":0.01}]'),
- ], JSON_UNESCAPED_UNICODE);
- $data_digest = base64_encode(md5($body . '9f664e3ab08049874aa417720840161a', TRUE));
- dd($data_digest);
- $headers = [
- 'Content-Type' => 'application/json; charset=UTF-8',
- 'x-companyid' => "c51c718eb899e9f706979",
- 'x-datadigest' => $data_digest,
- ];
- $val = "{\"collectUploadDTOS\":[{\"appId\":\"GJWL\",\"billCode\":\"78682514658502\",\"importDate\":\"2023-05-05 16:04:38\",\"weight\":0.01}]}9f664e3ab08049874aa417720840161a";
- dd(md5($val, TRUE));
- dd(base64_encode(md5($val, TRUE)));
- }
- }
|