|
@@ -551,8 +551,9 @@ class Allot extends BaseController
|
|
|
Db::rollback();
|
|
|
return error_show(1002,"发货更新失败");
|
|
|
}
|
|
|
- $good_data[]=["stock_id"=>$stock['id'],"type"=>1,'stock'=>$value['allot_num'],"stock_name"=>"intra_stock"];
|
|
|
- $good_data[]= ["stock_id"=>$stock['id'],"type"=>2,'stock'=>$value['allot_num'],"stock_name"=>"wait_out_stock"];
|
|
|
+ //商品变动日志表,good_log_code字段存储调拨单号
|
|
|
+ $good_data[] = ['good_log_code' => $allot_code, "stock_id" => $stock['id'], "type" => 1, 'stock' => $value['allot_num'], "stock_name" => "intra_stock"];
|
|
|
+ $good_data[] = ['good_log_code' => $allot_code, "stock_id" => $stock['id'], "type" => 2, 'stock' => $value['allot_num'], "stock_name" => "wait_out_stock"];
|
|
|
}
|
|
|
GoodLog::LogAdd($this->post['token'],$good_data,'allotsend');
|
|
|
$process=["order_code"=>$allot_code,"order_id"=>$al['id'],"order_status"=>3,"order_type"=>'DBD'];
|
|
@@ -637,7 +638,8 @@ class Allot extends BaseController
|
|
|
Db::rollback();
|
|
|
return error_show(1002,"数据更新失败");
|
|
|
}
|
|
|
- $good_data[]=["stock_id"=>$stock['id'],"type"=>2,'stock'=>$n['allot_num'],"stock_name"=>"intra_stock"];
|
|
|
+ //商品变动日志表,good_log_code字段存储调拨单号
|
|
|
+ $good_data[]=['good_log_code'=>$allot_code,"stock_id"=>$stock['id'],"type"=>2,'stock'=>$n['allot_num'],"stock_name"=>"intra_stock"];
|
|
|
$instock = Db::name("good_stock")->where(["spuCode"=>$value['spuCode'],"wsm_code"=>$al['wsm_in'],"is_del"=>0])->find();
|
|
|
if($instock==false){
|
|
|
$instock =[];
|
|
@@ -661,7 +663,8 @@ class Allot extends BaseController
|
|
|
Db::rollback();
|
|
|
return error_show(1003, "入库验货更新失败");
|
|
|
}
|
|
|
- $good_data[]=["stock_id"=>isset($instock['id'])?$instock['id']: Db::name("good_stock")->getLastInsID(),"type"=>1,'stock'=>$n['allot_num'],"stock_name"=>"wait_in_stock"];
|
|
|
+ //商品变动日志表,good_log_code字段存储调拨单号
|
|
|
+ $good_data[]=['good_log_code'=>$allot_code,"stock_id"=>isset($instock['id'])?$instock['id']: Db::name("good_stock")->getLastInsID(),"type"=>1,'stock'=>$n['allot_num'],"stock_name"=>"wait_in_stock"];
|
|
|
}
|
|
|
GoodLog::LogAdd($this->post['token'],$good_data,'allotin');
|
|
|
$process=["order_code"=>$allot_code,"order_id"=>$al['id'],"order_status"=>4,"order_type"=>'DBD'];
|
|
@@ -741,8 +744,9 @@ public function vesio(){
|
|
|
Db::rollback();
|
|
|
return error_show(1004, "验货更新失败");
|
|
|
}
|
|
|
- $good_data[]=["stock_id"=> $stock['id'],"type"=>2,'stock'=>$p['stock_num'],"stock_name"=>"wait_in_stock"];
|
|
|
- $good_data[]=["stock_id"=> $stock['id'],"type"=>1,'stock'=>$p['stock_num'],"stock_name"=>"usable_stock"];
|
|
|
+ //商品变动日志表,good_log_code字段存储调拨单号
|
|
|
+ $good_data[] = ['good_log_code' => $allot_code, "stock_id" => $stock['id'], "type" => 2, 'stock' => $p['stock_num'], "stock_name" => "wait_in_stock"];
|
|
|
+ $good_data[] = ['good_log_code' => $allot_code, "stock_id" => $stock['id'], "type" => 1, 'stock' => $p['stock_num'], "stock_name" => "usable_stock"];
|
|
|
}
|
|
|
GoodLog::LogAdd($this->post['token'],$good_data,'allotincheck');
|
|
|
$process=["order_code"=>$allot_code,"order_id"=>$al['id'],"order_status"=>5,"order_type"=>'DBD'];
|