|
@@ -85,9 +85,22 @@ class Coupon extends Apic
|
|
|
$this->success('删除成功');
|
|
|
}
|
|
|
|
|
|
- //核销用户一张卡券
|
|
|
+ //统一核销
|
|
|
public function hexiao(){
|
|
|
- $user_coupon_id = input('user_coupon_id',0);
|
|
|
+ $code = input('code','');
|
|
|
+ $code = explode('_',$code);
|
|
|
+ $action = $code[0];
|
|
|
+ $id = $code[1];
|
|
|
+
|
|
|
+ if($action != 'hexiaocoupon' && $action != 'hexiaoorder'){
|
|
|
+ $this->error('错误的核销码');
|
|
|
+ }
|
|
|
+
|
|
|
+ $this->$action($id);
|
|
|
+ }
|
|
|
+
|
|
|
+ //核销用户一张卡券
|
|
|
+ public function hexiaocoupon($user_coupon_id){
|
|
|
|
|
|
$map = [
|
|
|
'company_id' => $this->auth->company_id,
|
|
@@ -116,6 +129,7 @@ class Coupon extends Apic
|
|
|
'coupons_id' => $check['coupons_id'],
|
|
|
'coupon_name' => $check['coupon_name'],
|
|
|
'user_coupon_id' => $check['id'],
|
|
|
+ 'staff_id' => $this->auth->id,
|
|
|
'createtime' => time(),
|
|
|
];
|
|
|
$log_id = Db::name('user_coupons_log')->insertGetId($log);
|
|
@@ -132,10 +146,13 @@ class Coupon extends Apic
|
|
|
}
|
|
|
|
|
|
Db::commit();
|
|
|
- $this->success('核销完成');
|
|
|
+ $this->success('卡券核销完成');
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
+ //核销用户的套餐订单
|
|
|
+ public function hexiaoorder(){
|
|
|
+ $this->error('接口暂未完成');
|
|
|
+ }
|
|
|
|
|
|
}
|