feat(UserSignLogic): 修改核销商品获得逻辑并更新文档

This commit is contained in:
mkm 2024-07-02 16:10:44 +08:00
parent 63e86b21d7
commit 23bf1ecee8

View File

@ -26,7 +26,7 @@ class UserSignLogic extends BaseLogic
//首充
$write = self::write($order, $total_vip, 0, 1, 9);
self::write_log($write, $total_vip, 0, 7);
self::write_log($write, $total_vip, 0, 9);
self::write_log($write, $total_vip, 0, 9,0);
User::where('id', $order->uid)->inc('integral', $total_vip)->update();
}
return true;
@ -50,7 +50,7 @@ class UserSignLogic extends BaseLogic
if ($order['pay_price'] >= 500) {
$write = self::write($order, $total_vip, 1, 1, 4);
self::write_log($write, $total_vip, 1, 1);
self::write_log($write, $total_vip, 1, 4);
self::write_log($write, $total_vip, 1, 2,0);
User::where('id', $order->uid)->inc('integral', $total_vip)->update();
}
}
@ -66,8 +66,8 @@ class UserSignLogic extends BaseLogic
$find->status = 1;
$find->save();
User::where('id', $order->uid)->inc('integral', $find['number'])->update();
self::write_log($find, $find['number'], 1, 2);
self::write_log($find, $find['number'], 1, 4);
self::write_log($find, $find['number'], 1, 2,0);
// self::write_log($find, $find['number'], 1, 4);
}
}
/**
@ -90,12 +90,12 @@ class UserSignLogic extends BaseLogic
* @param type 1:购买商品冻结
* @param type 2:核销商品解冻
* @param type 3:退款扣除冻结
* @param type 4:核销金额获得
* @param type 4:核销商品获得
* @param type 5:兑换商品扣除
* @param type 6:退款扣除礼品
* @param type 7:充值冻结
* @param type 8:收银台支付增加
* @param type 9:首充获得
* @param type 9:充值解冻
*/
public static function write($order, $total_vip, $order_type = 0, $status = 0, $type = 4, $pm = 1)
{
@ -118,12 +118,12 @@ class UserSignLogic extends BaseLogic
* @param type 1:购买商品冻结
* @param type 2:核销商品解冻
* @param type 3:退款扣除冻结
* @param type 4:核销金额获得
* @param type 4:核销商品获得
* @param type 5:兑换商品扣除
* @param type 6:退款扣除礼品
* @param type 7:充值冻结
* @param type 8:收银台支付增加
* @param type 9:首充获得
* @param type 9:充值解冻
*/
public static function write_log($write, $total_vip, $order_type = 0, $type = 4, $pm = 1)
{
@ -159,7 +159,7 @@ class UserSignLogic extends BaseLogic
/**礼品券**/
//收入
case 4:
return "核销金额{$amount}元获得{$number}元礼品券";
return "核销商品{$amount}元获得{$number}元礼品券";
//支出
case 5:
return "兑换{$amount}元商品扣除{$number}元礼品券";