Ver Fonte

add status flag

Mr.qian há 1 semana atrás
pai
commit
5e3b3bd4b8

+ 1 - 0
mall-service/src/main/java/com/txz/mall/controller/AdvertisementController.java

@@ -82,6 +82,7 @@ public class AdvertisementController {
         advertisementService.update(Wrappers.<Advertisement>lambdaUpdate()
                 .eq(Advertisement::getId, id)
                 .set(Advertisement::getDelFlag, Boolean.TRUE)
+                .set(Advertisement::getStatusFlag, Boolean.FALSE)
         );
         return Result.success();
     }

+ 2 - 1
mall-service/src/main/java/com/txz/mall/controller/appcontroller/AppAdvertisementController.java

@@ -24,7 +24,7 @@ import java.util.List;
 @RequestMapping("app/adv")
 public class AppAdvertisementController {
     
-     private final AdvertisementService advertisementService;
+    private final AdvertisementService advertisementService;
     
     /**
      * 获取广告
@@ -34,6 +34,7 @@ public class AppAdvertisementController {
         return Result.success(advertisementService.list(Wrappers.<Advertisement>lambdaQuery()
                 .eq(Advertisement::getAdvType, advType)
                 .eq(Advertisement::getDelFlag, Boolean.FALSE)
+                .eq(Advertisement::getStatusFlag, Boolean.TRUE)
                 .orderByAsc(Advertisement::getSerialNo)
         ));
     }

+ 5 - 0
mall-service/src/main/java/com/txz/mall/model/Advertisement.java

@@ -57,6 +57,11 @@ public class Advertisement extends Model<Advertisement> {
      */
     private String link;
     
+    /**
+     * 状态
+     */
+    private Boolean statusFlag;
+    
     /**
      * 排序
      */

+ 6 - 0
mall-service/src/main/java/com/txz/mall/web/ro/AdvRO.java

@@ -39,6 +39,12 @@ public class AdvRO {
     @NotNull(groups = {Add.class, Update.class}, message = "链接类型不能为空")
     private AdvLinkTypeEnum linkType;
     
+    /***
+     * 状态
+     */
+    @NotNull(groups = {Add.class, Update.class}, message = "状态不能为空")
+    private Boolean statusFlag;
+    
     /**
      * 跳转地址
      */