Commit 6728fa02 authored by 刘小敏's avatar 刘小敏

试戴日志优化用户Id;支付回调;

parent ff1f73a5
...@@ -93,7 +93,7 @@ class AiTryon extends Common ...@@ -93,7 +93,7 @@ class AiTryon extends Common
$goodsService = new GoodsService(); $goodsService = new GoodsService();
$is_allowed = $goodsService->isCategoryAllowed('', $params['goods_id']); $is_allowed = $goodsService->isCategoryAllowed('', $params['goods_id']);
if ($is_allowed === 0) { if ($is_allowed === 0) {
custom_log('[AI生成图片接口] 商品所属分类不允许试戴 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成图片接口] 商品所属分类不允许试戴 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
$this->error('商品所属分类不允许试戴'); $this->error('商品所属分类不允许试戴');
} }
...@@ -101,11 +101,11 @@ class AiTryon extends Common ...@@ -101,11 +101,11 @@ class AiTryon extends Common
$userService = new User(); $userService = new User();
$res = $userService->isTry($user->id); $res = $userService->isTry($user->id);
if ($res === 0) { if ($res === 0) {
custom_log('[AI生成图片接口] 免费次数已用完 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成图片接口] 免费次数已用完 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
// 免费试戴次数用完后,扣积分,试戴一次扣10积分 // 免费试戴次数用完后,扣积分,试戴一次扣10积分
$res = $userService->deductPoints($user->id, 10); $res = $userService->deductPoints($user->id, 10);
if ($res === 0) { if ($res === 0) {
custom_log('[AI生成图片接口] 积分不足 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成图片接口] 积分不足 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
$this->error('免费次数已用完,积分不足,无法试戴'); $this->error('免费次数已用完,积分不足,无法试戴');
} }
} }
...@@ -190,7 +190,7 @@ class AiTryon extends Common ...@@ -190,7 +190,7 @@ class AiTryon extends Common
$goodsService = new GoodsService(); $goodsService = new GoodsService();
$is_allowed = $goodsService->isCategoryAllowed('', $params['goods_id']); $is_allowed = $goodsService->isCategoryAllowed('', $params['goods_id']);
if ($is_allowed === 0) { if ($is_allowed === 0) {
custom_log('[AI生成视频接口] 商品所属分类不允许试戴 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成视频接口] 商品所属分类不允许试戴 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
$this->error('商品所属分类不允许试戴'); $this->error('商品所属分类不允许试戴');
} }
...@@ -198,11 +198,11 @@ class AiTryon extends Common ...@@ -198,11 +198,11 @@ class AiTryon extends Common
$userService = new User(); $userService = new User();
$res = $userService->isTry($user->id); $res = $userService->isTry($user->id);
if ($res === 0) { if ($res === 0) {
custom_log('[AI生成视频接口] 免费次数已用完 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成视频接口] 免费次数已用完 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
// 免费试戴次数用完后,扣积分,试戴一次扣10积分 // 免费试戴次数用完后,扣积分,试戴一次扣10积分
$res = $userService->deductPoints($user->id, 10); $res = $userService->deductPoints($user->id, 10);
if ($res === 0) { if ($res === 0) {
custom_log('[AI生成视频接口] 积分不足 user_id:'.$user->id.' goods_id:'.$params['goods_id'], 'gen_ai'); custom_log('[AI生成视频接口] 积分不足 user_id:'.$user->id.' goods_id:'.$params['goods_id'],$user->id, 'gen_ai');
$this->error('免费次数已用完,积分不足,无法试戴'); $this->error('免费次数已用完,积分不足,无法试戴');
} }
} }
......
...@@ -247,7 +247,8 @@ ...@@ -247,7 +247,8 @@
if (options.id) { if (options.id) {
id = options.id; id = options.id;
} }
if (options.type === 'recharge') { // 根据订单号前缀判断订单类型:TO 开头为交易订单(充值)
if (options.type === 'recharge' || (id && id.startsWith('TO'))) {
state.orderType = 'recharge'; state.orderType = 'recharge';
// 充值订单 // 充值订单
setRechargeOrder(id); setRechargeOrder(id);
......
...@@ -182,7 +182,8 @@ ...@@ -182,7 +182,8 @@
} }
state.orderId = id; state.orderId = id;
if (options.orderType === 'recharge') { // 根据订单号前缀判断订单类型:TO 开头为交易订单(充值)
if (options.orderType === 'recharge' || (id && id.startsWith('TO'))) {
state.orderType = 'recharge'; state.orderType = 'recharge';
} }
......
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