Просмотр исходного кода

快速入库前的入库校验

Zhouzhendong 5 лет назад
Родитель
Сommit
f5b6007c58
2 измененных файлов с 18 добавлено и 4 удалено
  1. 3 0
      app/Http/Controllers/StoreController.php
  2. 15 4
      app/Http/Controllers/TestController.php

+ 3 - 0
app/Http/Controllers/StoreController.php

@@ -168,6 +168,9 @@ class StoreController extends Controller
 
     public function quickStorage($asnno,$quality,$depository_code)
     {
+        $task = Store::query()->where("asn_code",$asnno)->where("stored_method","快速入库")
+            ->where("status","已入库")->first();
+        if ($task)return ['success'=>false, 'data'=>"已被快速入库"];
         $db = DB::connection('oracle');
         $query = DB::raw("SELECT * FROM DOC_ASN_HEADER WHERE ASNNO = ?");
         $asn = $db->selectOne($query,[$asnno]);

Разница между файлами не показана из-за своего большого размера
+ 15 - 4
app/Http/Controllers/TestController.php


Некоторые файлы не были показаны из-за большого количества измененных файлов