|
@@ -4,6 +4,7 @@ namespace app\admin\controller;
|
|
|
|
|
|
use app\admin\model\ActionLog;
|
|
|
use app\admin\model\GoodLog;
|
|
|
+use app\admin\model\ProcessOrder;
|
|
|
use app\BaseController;
|
|
|
use think\App;
|
|
|
use think\facade\Db;
|
|
@@ -189,6 +190,8 @@ class Allot extends BaseController
|
|
|
}
|
|
|
$io = Db::name('allot_info')->insertAll($dm);
|
|
|
if ($io) {
|
|
|
+ $process=["order_code"=>$allot_code,"order_status"=>$status,"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($token,$process);
|
|
|
Db::commit();
|
|
|
return error_show(0, "调拨创建成功");
|
|
|
}
|
|
@@ -351,6 +354,8 @@ class Allot extends BaseController
|
|
|
return error_show(1003, "调拨更新失败");
|
|
|
}
|
|
|
}
|
|
|
+ $process=["order_code"=>$etid['allot_code'],"order_status"=>$etid['status'],"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($token,$process);
|
|
|
Db::commit();
|
|
|
return error_show(0, "调拨更新成功");
|
|
|
}
|
|
@@ -374,6 +379,8 @@ class Allot extends BaseController
|
|
|
if($end){
|
|
|
$order = ["order_code"=>$str['allot_code'],"status"=>$str['status'],"action_remark"=>'',"action_type"=>"del"];
|
|
|
ActionLog::logAdd($this->post['token'],$order,"DBD",$str['status'],$this->post);
|
|
|
+ $process=["order_code"=>$str['allot_code'],"order_status"=>$str['status'],"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::workdel($process);
|
|
|
return error_show(0,"删除成功");
|
|
|
}else{
|
|
|
return error_show(1002,"删除失败");
|
|
@@ -426,6 +433,8 @@ class Allot extends BaseController
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ $process=["order_code"=>$st['allot_code'],"order_status"=>$st['status'],"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($this->post['token'],$process);
|
|
|
Db::commit();
|
|
|
return error_show(0,"状态更新成功");
|
|
|
}
|
|
@@ -495,6 +504,8 @@ class Allot extends BaseController
|
|
|
$good_data[]= ["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_status"=>3,"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($this->post['token'],$process);
|
|
|
Db::commit();
|
|
|
return error_show(0,"发货更新成功");
|
|
|
}
|
|
@@ -601,6 +612,8 @@ class Allot extends BaseController
|
|
|
$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"];
|
|
|
}
|
|
|
GoodLog::LogAdd($this->post['token'],$good_data,'allotin');
|
|
|
+ $process=["order_code"=>$allot_code,"order_status"=>4,"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($this->post['token'],$process);
|
|
|
Db::commit();
|
|
|
return error_show(0, "入库验货更新成功");
|
|
|
}
|
|
@@ -680,6 +693,8 @@ public function vesio(){
|
|
|
$good_data[]=["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_status"=>5,"order_type"=>'DBD'];
|
|
|
+ ProcessOrder::AddProcess($this->post['token'],$process);
|
|
|
Db::commit();
|
|
|
return error_show(0, "验货更新成功");
|
|
|
}
|