|
@@ -1058,6 +1058,10 @@ class Consult extends Base
|
|
|
if($info==false){
|
|
|
return error_show(1004,"未找到商品数据");
|
|
|
}
|
|
|
+ $bargain_price = isset($this->post['bargain_price'])&& $this->post['bargain_price']!=""?floatval($this->post['bargain_price']):"";
|
|
|
+ if($bargain_price===""){
|
|
|
+ return error_show(1004,"参数bargain_price不能为空");
|
|
|
+ }
|
|
|
|
|
|
$infos =Db::name("consult_info")->where(['infoNo'=>$info['infoNo'],"is_del"=>0])->find();
|
|
|
if($infos==false){
|
|
@@ -1073,8 +1077,8 @@ class Consult extends Base
|
|
|
}
|
|
|
$createrid= isset($user["data"]['id']) ? $user["data"]['id'] : "";
|
|
|
$creater= isset($user["data"]['nickname']) ? $user["data"]['nickname'] : "";
|
|
|
- $bargainNo =makeNo("BAR");
|
|
|
- Db::startTrans();
|
|
|
+ $bargainNo =makeNo("BA");
|
|
|
+ Db::startTrans();//::todo 金价 毛利计算
|
|
|
try{
|
|
|
$data=[
|
|
|
"bidsNo"=>$bidNo,
|
|
@@ -1085,7 +1089,7 @@ class Consult extends Base
|
|
|
"cost_after_price"=>$info['cost_fee'],
|
|
|
"before_rate"=>$info['cost_fee'],
|
|
|
"after_rate"=>$info['cost_fee'],
|
|
|
- "after_price"=>$infos['budget_price'],
|
|
|
+ "after_price"=>$bargain_price,
|
|
|
"status"=>1,
|
|
|
"is_del"=>0,
|
|
|
"creater"=>$creater,
|