feat: 修改了PayNotifyLogic和UserSignLogic中的数值比较逻辑

This commit is contained in:
mkm 2024-07-20 17:15:45 +08:00
parent f08fcc575c
commit 0db6af6783
2 changed files with 6 additions and 6 deletions

View File

@ -438,7 +438,7 @@ class PayNotifyLogic extends BaseLogic
$uid = $order->uid;
$user = User::where('id', $uid)->findOrEmpty();
//check store_id
if(empty($user->store_id)){
if($user->store_id==0){
$user->store_id = $order['store_id'];
}

View File

@ -32,16 +32,16 @@ class UserSignLogic extends BaseLogic
$list = DictData::where('type_value', 'recharge')->select();
foreach( $list as $k=>$v){
if($v['name']=='level_one'){
$level_one = $v['value'];
$level_one = bcadd($v['value'],0,2);
}elseif($v['name']=='level_two'){
$level_two = $v['value'];
$level_two = bcadd($v['value'],0,2);
}elseif($v['name']=='level_three' ){
$level_three = $v['value'];
$level_three = bcadd($v['value'],0,2);
}elseif($v['name']=='level_four'){
$level_four = $v['value'];
$level_four = bcadd($v['value'],0,2);
}
}
$price=(int)$order['price'];
$price= bcadd($order['price'],0,2);
switch ($price) {
case $level_one:
$total_vip = 249;