|
@@ -2,6 +2,7 @@
|
|
|
namespace app\admin\model\store;
|
|
|
|
|
|
use crmeb\basic\BaseModel;
|
|
|
+use crmeb\services\AlipayService;
|
|
|
use crmeb\traits\ModelTrait;
|
|
|
use think\facade\Db;
|
|
|
|
|
@@ -29,26 +30,15 @@ class StoreCouponUser extends BaseModel
|
|
|
$coupon['_end_time'] = date('Y/m/d',$coupon['end_time']);
|
|
|
$coupon['use_min_price'] = floatval($coupon['use_min_price']);
|
|
|
$coupon['coupon_price'] = floatval($coupon['coupon_price']);
|
|
|
- if($coupon['is_fail']){
|
|
|
- $coupon['_type'] = 0;
|
|
|
- $coupon['_msg'] = '已失效';
|
|
|
- }else if ($coupon['status'] == 1){
|
|
|
+ if ($coupon['status'] < 1){
|
|
|
+ $coupon['_type'] = 1;
|
|
|
+ $coupon['_msg'] = '未使用';
|
|
|
+ }elseif ($coupon['status'] == 1){
|
|
|
$coupon['_type'] = 0;
|
|
|
$coupon['_msg'] = '已使用';
|
|
|
- }else if ($coupon['status'] == 2){
|
|
|
- $coupon['_type'] = 0;
|
|
|
- $coupon['_msg'] = '已过期';
|
|
|
- }else if($coupon['add_time'] > $time || $coupon['end_time'] < $time){
|
|
|
+ }elseif ($coupon['status'] == 2){
|
|
|
$coupon['_type'] = 0;
|
|
|
$coupon['_msg'] = '已过期';
|
|
|
- }else{
|
|
|
- if($coupon['add_time']+ 3600*24 > $time){
|
|
|
- $coupon['_type'] = 2;
|
|
|
- $coupon['_msg'] = '可使用';
|
|
|
- }else{
|
|
|
- $coupon['_type'] = 1;
|
|
|
- $coupon['_msg'] = '可使用';
|
|
|
- }
|
|
|
}
|
|
|
$coupon['integral']= Db::name('store_coupon')->where(['id'=>$coupon['cid']])->value('integral');
|
|
|
}
|