wugg 2 years ago
parent
commit
c4bf3a619b
1 changed files with 7 additions and 2 deletions
  1. 7 2
      app/admin/controller/Resign.php

+ 7 - 2
app/admin/controller/Resign.php

@@ -714,9 +714,14 @@ class Resign extends BaseController
         if($info==false){
             return error_show(1002,'未找到备库数据');
         }
-        if($info['wsm_code']==""){
+        $wsm_code =isset($this->post['wsm_code'])&&$this->post['wsm_code']!=="" ? trim($this->post['wsm_code']):$info['wsm_code'];
+        if($wsm_code==""){
             return error_show(1002,'备库仓库不能为空');
         }
+        $wsminfo = Db::name("warehouse_info")->where(["wsm_code"=>$wsm_code,"is_del"=>0])->find();
+        if($wsminfo==false){
+            return error_show(1002,'备库仓库未找到');
+        }
         $good =Db::name("good_basic")->where([["spuCode","=",$info['spuCode']],["is_del","=",0]])->find();
         if($good==false){
             return error_show(1004,"未找到商品数据");
@@ -732,7 +737,7 @@ class Resign extends BaseController
 
         $cg =["cgdNo"=>$cgdCode,
             "bkcode"=>$info['bk_code'],
-            "wsm_code"=>$info['wsm_code'],
+            "wsm_code"=>$wsm_code,
             "cgder"=>$supplier['person'],
             "cgder_id"=>$supplier['personid'],
             "good_code"=>$info['spuCode'],