|
@@ -69,6 +69,9 @@ class Sale extends Base
|
|
|
if ($arrtime == "") {
|
|
|
return error_show(1004, "参数arrtime不能为空");
|
|
|
}
|
|
|
+
|
|
|
+ $manager = isset($this->post['manager']) && $this->post['manager'] != '' ? $this->post['manager'] :$this->uname;
|
|
|
+ $managerid = isset($this->post['managerid']) && $this->post['managerid'] != '' ? $this->post['managerid'] :$this->uid;
|
|
|
$paytime = isset($this->post['paytime']) && $this->post['paytime'] != "" ? $this->post['paytime'] : "";
|
|
|
$workNo = isset($this->post['workNo']) && $this->post['workNo'] != "" ? trim($this->post['workNo']) : "";
|
|
|
$ct = Db::name('good_platform')->alias('a')->join('good b', 'b.spuCode=a.spuCode', 'left')
|
|
@@ -259,6 +262,8 @@ class Sale extends Base
|
|
|
'cgder' => $holder_name,//采购员(供应商负责人)
|
|
|
'good_createrid' => $goodinfo['createrid'],
|
|
|
'good_creater' => $goodinfo['creater'],//商品创建人
|
|
|
+ 'manager' => $manager,
|
|
|
+ 'managerid' => $managerid,//商品创建人
|
|
|
];
|
|
|
$paytime == "" ? "" : $data['paytime'] = $paytime;
|
|
|
$datainfo = Db::name('sale')->insert($data, true);
|
|
@@ -864,9 +869,8 @@ class Sale extends Base
|
|
|
if ($zx == false) {
|
|
|
return error_show(1003, "未找到咨询单信息");
|
|
|
}
|
|
|
-// if (in_array($zx['status'],[2,3])) {
|
|
|
-// return error_show(1003, "咨询单状态有误无法转单");
|
|
|
-// }
|
|
|
+ $manager = isset($this->post['manager']) && $this->post['manager'] != '' ? $this->post['manager'] :$this->uname;
|
|
|
+ $managerid = isset($this->post['managerid']) && $this->post['managerid'] != '' ? $this->post['managerid'] :$this->uid;
|
|
|
$zxorder = Db::name("consult_order")->where(["zxNo" => $zx["zxNo"], "is_del" => 0])->find();
|
|
|
if ($zxorder == false) {
|
|
|
return error_show(1003, "未找到咨询单信息");
|
|
@@ -1042,6 +1046,8 @@ class Sale extends Base
|
|
|
'cgder' => $supplier_temp_info['person'],//采购员(采购单对应的供应商负责人)
|
|
|
'good_createrid' => $zxinfo['createrid'],
|
|
|
'good_creater' => $zxinfo['creater'],//商品创建人id
|
|
|
+ "manager"=>$manager,
|
|
|
+ "managerid"=>$managerid,
|
|
|
];
|
|
|
$datainfo = Db::name('sale')->insert($data, true);
|
|
|
if ($datainfo > 0) {
|
|
@@ -1304,6 +1310,8 @@ class Sale extends Base
|
|
|
if($platforminfo['is_select_pay_rate']==1 && channel_is_company($project['platform_id'],$project['companyNo']))return error_show(1004, "平台渠道含有 {$names['data'][$project['companyNo']]}");
|
|
|
$rm = $this->uid;//isset($apply_id["data"]['id']) ? $apply_id["data"]['id'] : "";
|
|
|
$ri = $this->uname;//isset($apply_id["data"]['nickname']) ? $apply_id["data"]['nickname'] : "";
|
|
|
+ $manager = isset($this->post['manager']) && $this->post['manager'] != '' ? $this->post['manager'] :$this->uname;
|
|
|
+ $managerid = isset($this->post['managerid']) && $this->post['managerid'] != '' ? $this->post['managerid'] :$this->uid;
|
|
|
Db::startTrans();
|
|
|
try {
|
|
|
$plan = Db::name("project_plan")->where(["planNo" => $planNo, "is_del" => 0])->lock(true)->find();
|
|
@@ -1340,6 +1348,8 @@ class Sale extends Base
|
|
|
$good['arrtime'] = $arrtime;
|
|
|
$good['rm'] = $rm;
|
|
|
$good['ri'] = $ri;
|
|
|
+ $good['manager'] = $manager;
|
|
|
+ $good['managerid'] = $managerid;
|
|
|
$good['send_num'] = 0;
|
|
|
|
|
|
$standing_book_data = ['projectNo' => $plan['projectNo'], 'updatetime' => date('Y-m-d H:i:s')];
|
|
@@ -1566,6 +1576,8 @@ class Sale extends Base
|
|
|
'cgder' => $holder_name,//采购员(供应商负责人)
|
|
|
'good_createrid' => $goodinfo['createrid'],
|
|
|
'good_creater' => $goodinfo['creater'],//商品创建人
|
|
|
+ "manager"=>$data['manager'],
|
|
|
+ "managerid"=>$data['managerid'],
|
|
|
];
|
|
|
$datainfo = Db::name('sale')->insert($datas, true);
|
|
|
if ($datainfo > 0) {
|
|
@@ -1871,6 +1883,8 @@ class Sale extends Base
|
|
|
'cgder' => $supplier_temp_info['person']??"",//采购员(供应商负责人)
|
|
|
'good_createrid' => $good['createrid'],
|
|
|
'good_creater' => $good['creater'],//商品创建人
|
|
|
+ "manager"=>$data['manager'],
|
|
|
+ "managerid"=>$data['managerid'],
|
|
|
];
|
|
|
$datainfo = Db::name('sale')->insert($datas, true);
|
|
|
if ($datainfo > 0) {
|