|
@@ -1187,6 +1187,16 @@ class Consult extends Base
|
|
|
if(empty($user)||$user['code']!=0){
|
|
|
return error_show(1002,"用户数据不存在");
|
|
|
}
|
|
|
+ //新增两个字段
|
|
|
+ //议价备注
|
|
|
+ $bargain_remark = isset($this->post['bargain_remark']) && $this->post['bargain_remark'] != "" ? trim($this->post['bargain_remark']) : "";
|
|
|
+ //议价原因id
|
|
|
+ $result_info_id = isset($this->post['result_info_id']) && $this->post['result_info_id'] != "" ? intval($this->post['result_info_id']) : "";
|
|
|
+ if ($result_info_id != '') {
|
|
|
+ $temp = Db::name('result_info')->field('id')->where(['id' => $result_info_id, 'type' => 7, 'status' => 1, 'is_del' => 0])->find();//type 7议价原因
|
|
|
+ if (empty($temp)) return error_show(1004, "议价原因选择不正确");
|
|
|
+ }
|
|
|
+
|
|
|
$createrid= isset($user["data"]['id']) ? $user["data"]['id'] : "";
|
|
|
$creater= isset($user["data"]['nickname']) ? $user["data"]['nickname'] : "";
|
|
|
$bargainNo =makeNo("BA");
|
|
@@ -1211,7 +1221,9 @@ class Consult extends Base
|
|
|
"creater"=>$creater,
|
|
|
"createrid"=>$createrid,
|
|
|
"addtime"=>date("Y-m-d H:i:s"),
|
|
|
- "updatetime"=>date("Y-m-d H:i:s")
|
|
|
+ "updatetime"=>date("Y-m-d H:i:s"),
|
|
|
+ 'bargain_remark'=>$bargain_remark,
|
|
|
+ 'result_info_id'=>$result_info_id,
|
|
|
];
|
|
|
$int = Db::name("bargain_order")->insert($data);
|
|
|
if($int){
|