|
|
@@ -7,6 +7,7 @@ use App\Logistic;
|
|
|
use App\OracleActAllocationDetails;
|
|
|
use App\OracleBasSKU;
|
|
|
use App\Owner;
|
|
|
+use App\Package;
|
|
|
use App\QualityLabel;
|
|
|
use App\RejectedBill;
|
|
|
use App\Services\LogService;
|
|
|
@@ -299,6 +300,35 @@ class RejectedBillController extends Controller
|
|
|
if($result)return ['success' => true,'data' => $result];
|
|
|
else return ['success'=>false];
|
|
|
}
|
|
|
+ function loadGap(Request $request)
|
|
|
+ {
|
|
|
+ if(Gate::allows('退货管理-载入'))
|
|
|
+ return ['success'=>false,'message'=>'没有对应权限'];
|
|
|
+ /**
|
|
|
+ * @var RejectedBillService $service
|
|
|
+ */
|
|
|
+ $packages = Package::where('delivery_number', '==', null)->where('logistic_number', null)->where('logistic_number','<>', null)->get();
|
|
|
+ $logistics = Logistic::limit(10)->get();
|
|
|
+ $packages->each(function ($package) use ($logistics) {
|
|
|
+ $logistics->each(function ($logistic) use ($package) {
|
|
|
+ if ($package->WMSReflectPackage->CarrierID == $logistic->delivery_number) {
|
|
|
+ $package->logistic_id = $logistic->id;
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ });
|
|
|
+ foreach ($logistics as $logistic){
|
|
|
+ if($logistic)
|
|
|
+ foreach (range(0,10) as $i){
|
|
|
+ dump(11);
|
|
|
+ dump(shell_exec('php -v'));
|
|
|
+ return shell_exec('ll /');
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ return 'done';
|
|
|
+ };
|
|
|
+ return "OK";
|
|
|
+ }
|
|
|
|
|
|
public function disposeImportApi(Request $request)
|
|
|
{
|