|
@@ -1706,8 +1706,7 @@ class Consult extends Base
|
|
|
Db::startTrans();
|
|
|
try{
|
|
|
$examinfo = isset($info['exam_info'])&&$info['exam_info']!="" ? json_decode($info['exam_info'],true):[];
|
|
|
- $examinfo[]=["status"=>$status,"info_status"=>$ra_status,"remark"=>$remark,"createrid"=>$createrid,
|
|
|
- "creater"=>$creater];
|
|
|
+ $examinfo[]=["status"=>$status,"info_status"=>$ra_status,"remark"=>$remark,"createrid"=>$createrid, "creater"=>$creater];
|
|
|
// $info['status'] =$status;
|
|
|
$info['remark'] =$remark;
|
|
|
$info['exam_info']=json_encode($examinfo) ;
|
|
@@ -1723,16 +1722,12 @@ class Consult extends Base
|
|
|
], "YJD", $info['status'], $info);
|
|
|
$process=["order_code"=>$bargainNo,"order_id"=>$info['id'],"order_status"=>$info['status'],"order_type"=>'YJD',"before_status"=>$ra_status,'holder_id'=>$info['createrid']];
|
|
|
ProcessOrder::AddProcess(['id' => $this->uid, 'nickname' => $this->uname],$process);
|
|
|
- if($info['status']==1||$info['status']==3||$info['status']==8||$info['status']==6||$info['status']==9||$info['status']==10||$info['status']==11){
|
|
|
+ if($info['status']==1||$info['status']==3){
|
|
|
$bidstatus=$bids['status'];
|
|
|
$bids['status']=5;
|
|
|
- if($info['status']==1||$info['status']==6||$info['status']==9||$info['status']==10){
|
|
|
+ if($info['status']==1||$info['status']==3){
|
|
|
$bids['sale_price']=$info['after_price'];
|
|
|
if($bids['is_gold_price']==1){
|
|
|
-// $gold = Db::name("gold_price1")->where(["type"=>$bids['metal_id'],"is_del"=>0,"status"=>1])->order("addtime desc")
|
|
|
-// ->find();
|
|
|
-// $bids['sale_price']= ($bids['open_fee'] / $coninfo['num'] + $bids['weight'] * $gold["price"] + $info['cost_after_price'] *$bids['weight'] +
|
|
|
-// $bids['pakge_fee'] + $bids['mark_fee'] +$bids['cert_fee'] +$bids['nake_fee']) /(1 - $budget);
|
|
|
$bids['sale_cost_fee'] = $info['cost_after_price'];
|
|
|
$bids['gold_price'] =isset($gold["price"])?$gold["price"]:0;
|
|
|
}
|