|
@@ -156,25 +156,25 @@ class Active extends Backend
|
|
|
$order_rs = Db::name('active_order')->where(['active_id' => $ids, 'status' => 1])->setField(['status' => 2, 'updatetime' => time()]);
|
|
|
if ($order_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//修改活动人员状态
|
|
|
$people_rs = Db::name('active_people')->where(['active_id' => $ids, 'status' => 1])->setField(['status' => 2, 'modifystatus' => 0, 'updatetime' => time()]);
|
|
|
if ($people_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//修改活动人员信息修改表
|
|
|
$people_modify_rs = Db::name('active_people_modify')->where(['active_id' => $ids, 'status' => 0])->setField(['status' => 2, 'updatetime' => time()]);
|
|
|
if ($people_modify_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//修改活动申请取消表
|
|
|
$refund_rs = Db::name('active_refund')->where(['active_id' => $ids, 'status' => 0])->setField(['status' => 2, 'updatetime' => time()]);
|
|
|
if ($refund_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
} elseif ($params['status'] == 3) {
|
|
|
//活动取消
|
|
@@ -182,19 +182,19 @@ class Active extends Backend
|
|
|
$people_rs = Db::name('active_people')->where(['active_id' => $ids, 'status' => 1])->setField(['status' => 3, 'modifystatus' => 0, 'updatetime' => time()]);
|
|
|
if ($people_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//修改活动人员信息修改表
|
|
|
$people_modify_rs = Db::name('active_people_modify')->where(['active_id' => $ids, 'status' => 0])->setField(['status' => 2, 'updatetime' => time()]);
|
|
|
if ($people_modify_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//修改活动申请取消表
|
|
|
$refund_rs = Db::name('active_refund')->where(['active_id' => $ids, 'status' => 0])->setField(['status' => 2, 'updatetime' => time()]);
|
|
|
if ($refund_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//查询活动订单
|
|
|
$active_order = Db::name('active_order'); //活动订单表
|
|
@@ -248,7 +248,7 @@ class Active extends Backend
|
|
|
$order_rs = $active_order->where(['id' => $v['id'], 'status' => 1])->setField($order_data);
|
|
|
if ($order_rs === false) {
|
|
|
Db::rollback();
|
|
|
- $this->error('操作失败');
|
|
|
+ return ['code' => 0, 'msg' => '操作失败'];
|
|
|
}
|
|
|
//上级优惠券设为过期
|
|
|
$user_coupon->where(['active_id' => $ids, 'status' => 0])->setField('endtime', time() - 1);
|