|
@@ -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'],
|