优化:商品抵扣和积分商品兑换的备注应该不一致,显示对应的备注
This commit is contained in:
parent
4032070510
commit
710fa976b0
|
|
@ -25,7 +25,7 @@ class UseLegumesIntegralJob implements JobInterface{
|
||||||
// 获取订单信息
|
// 获取订单信息
|
||||||
$orderInfo = app()->make(StoreOrderRepository::class)
|
$orderInfo = app()->make(StoreOrderRepository::class)
|
||||||
->getSearch([])
|
->getSearch([])
|
||||||
->field('order_id,uid,use_legumes_integral,use_legumes_integral_price')
|
->field('order_id,uid,use_legumes_integral,use_legumes_integral_price,order_type')
|
||||||
->where('order_id',$data['order_id'])
|
->where('order_id',$data['order_id'])
|
||||||
->find();
|
->find();
|
||||||
if(!$orderInfo) throw new \Exception('信息不存在!');
|
if(!$orderInfo) throw new \Exception('信息不存在!');
|
||||||
|
|
@ -52,6 +52,10 @@ class UseLegumesIntegralJob implements JobInterface{
|
||||||
$totalGetIntegral = $legumesModel->sum('get_integral');// 总获取积分
|
$totalGetIntegral = $legumesModel->sum('get_integral');// 总获取积分
|
||||||
$totalUseIntegral = $legumesModel->sum('use_integral');// 总已使用积分
|
$totalUseIntegral = $legumesModel->sum('use_integral');// 总已使用积分
|
||||||
$hold_legumes_integral = (float)sprintf("%.2f",$totalGetIntegral - $totalUseIntegral);// 持有可使用积分
|
$hold_legumes_integral = (float)sprintf("%.2f",$totalGetIntegral - $totalUseIntegral);// 持有可使用积分
|
||||||
|
if($orderInfo['order_type'] == 20) $mark = '兑换积分商品消耗'.$orderInfo['use_legumes_integral'].'积分';
|
||||||
|
else $mark = '购买商品使用'.$orderInfo['use_legumes_integral'].'积分抵扣'.floatval($orderInfo['use_legumes_integral_price']).'元';
|
||||||
|
|
||||||
|
|
||||||
$bills[] = [
|
$bills[] = [
|
||||||
'uid' => $orderInfo['uid'],
|
'uid' => $orderInfo['uid'],
|
||||||
'link_id' => $orderInfo['order_id'],
|
'link_id' => $orderInfo['order_id'],
|
||||||
|
|
@ -61,7 +65,7 @@ class UseLegumesIntegralJob implements JobInterface{
|
||||||
'type' => 'deduction',
|
'type' => 'deduction',
|
||||||
'number' => (float)$orderInfo['use_legumes_integral'],
|
'number' => (float)$orderInfo['use_legumes_integral'],
|
||||||
'balance' => $hold_legumes_integral,
|
'balance' => $hold_legumes_integral,
|
||||||
'mark' => '购买商品使用'.$orderInfo['use_legumes_integral'].'积分抵扣'.floatval($orderInfo['use_legumes_integral_price']).'元',
|
'mark' => $mark,
|
||||||
'mer_id' => 0,
|
'mer_id' => 0,
|
||||||
'status' => 1
|
'status' => 1
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue