Commit 235d91f0 authored by chenchuanwen's avatar chenchuanwen

refund

parent 353254d0
...@@ -562,12 +562,6 @@ class RefundServiceModel extends \Business\AbstractModel ...@@ -562,12 +562,6 @@ class RefundServiceModel extends \Business\AbstractModel
} else { } else {
$updateData = array('is_suc_refund'=>1,'gmt_update'=>TIMESTAMP); $updateData = array('is_suc_refund'=>1,'gmt_update'=>TIMESTAMP);
} }
}else{
$updateData['is_suc_refund']=ApiConst::zero;
}
}else{
$updateData = array('is_suc_refund'=>ApiConst::zero,'gmt_update'=>TIMESTAMP,'seller_state'=>$refund_array['seller_state'],'refund_state'=>ApiConst::refundStateProccess);
}
$res=$refundReturnDao->update(array('refund_id'=>$refund['refund_id']), $updateData); $res=$refundReturnDao->update(array('refund_id'=>$refund['refund_id']), $updateData);
if(!$res){ if(!$res){
$refundReturnDao->db->doRollback(); $refundReturnDao->db->doRollback();
...@@ -580,6 +574,25 @@ class RefundServiceModel extends \Business\AbstractModel ...@@ -580,6 +574,25 @@ class RefundServiceModel extends \Business\AbstractModel
// showDialog('refund_state_name',$reload,'error'); // showDialog('refund_state_name',$reload,'error');
return false; return false;
} }
}else{
$updateData['is_suc_refund']=ApiConst::zero;
$res=$refundReturnDao->update(array('refund_id'=>$refund['refund_id']), $updateData);
if(!$res){
$refundReturnDao->db->doRollback();
// showDialog('退款成功,退款表写入失败,请联系工作人员!',$reload,'error');
return false;
}
}
}else{
$updateData = array('is_suc_refund'=>ApiConst::zero,'gmt_update'=>TIMESTAMP,'seller_state'=>$refund_array['seller_state'],'refund_state'=>ApiConst::refundStateProccess);
$res=$refundReturnDao->update(array('refund_id'=>$refund['refund_id']), $updateData);
if(!$res){
$refundReturnDao->db->doRollback();
// showDialog('退款成功,退款表写入失败,请联系工作人员!',$reload,'error');
return false;
}
}
} }
$refundReturnDao->db->doCommit(); $refundReturnDao->db->doCommit();
$refundReturnDao->deleteRefundCache($refund['buyer_id'], $refund['refund_id']); $refundReturnDao->deleteRefundCache($refund['buyer_id'], $refund['refund_id']);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment