作者 WangXuebo

后台多人误操作退款

... ... @@ -251,6 +251,11 @@ class Order extends Backend {
if ( $status == 0 && empty( $memo ) ) {
$this->error( '请填写拒绝理由' );
}
//解决后台多人操作同一个订单时,操作两次
$yes_refund=$this->model->where('id',$ids)->value('status');
if ($yes_refund==3){
$this->error('该订单已处理过!请刷新页面');
}
//查询订单信息
$order_info = $this->model->where( 'id', $ids )->find();
//如果是驳回退款后申请退款
... ...