moonsflyer 4 meses atrás
pai
commit
05c7e2199f
1 arquivos alterados com 8 adições e 5 exclusões
  1. 8 5
      app/adminapi/logic/gift_card/GiftCardLogic.php

+ 8 - 5
app/adminapi/logic/gift_card/GiftCardLogic.php

@@ -149,13 +149,16 @@ class GiftCardLogic extends BaseLogic
                 self::setError('删除批次信息错误!');
             }
 
-            $res2 = GiftCardInfo::where(['gc_id'=>$params['id'],'is_used'=>0])->update(['delete_time'=>time()]);
+            $list = GiftCardInfo::where(['gc_id'=>$params['id'],'is_used'=>0])->findOrEmpty();
+            if(!$list->isEmpty()){
+                $res2 = GiftCardInfo::where(['gc_id'=>$params['id'],'is_used'=>0])->update(['delete_time'=>time()]);
 
-            if(!$res2){
-                Db::rollback();
-                self::setError('删除礼品卡信息错误!');
-            }
+                if(!$res2){
+                    Db::rollback();
+                    self::setError('删除礼品卡信息错误!');
+                }
 
+            }
 
             // 提交事务
             Db::commit();