傅行帆 5 лет назад
Родитель
Сommit
0528b0df5d

+ 6
- 2
src/main/java/com/huiju/estateagents/drainage/controller/TaDrainageController.java Просмотреть файл

@@ -81,6 +81,9 @@ public class TaDrainageController extends BaseController {
81 81
             QueryWrapper<TaDrainage> queryWrapper = new QueryWrapper<>();
82 82
             queryWrapper.eq("org_id",getOrgId(request));
83 83
             queryWrapper.eq(null != isMiniapp,"is_miniapp",isMiniapp);
84
+            if (null == status){
85
+                queryWrapper.gt("status",-1);
86
+            }
84 87
             queryWrapper.eq(null != status,"status",status);
85 88
             queryWrapper.eq(null != drainageId,"drainage_id",drainageId);
86 89
             queryWrapper.like(!StringUtils.isEmpty(name),"name",name);
@@ -176,12 +179,13 @@ public class TaDrainageController extends BaseController {
176 179
             queryWrapper.eq("content_type",CommConstant.EVENT_H5);
177 180
             queryWrapper.eq("target_id",drainage.getDrainageId());
178 181
             List<ExtendContent> list = iExtendContentService.list(queryWrapper);
179
-            if (drainage.getStatus().equals(CommConstant.STATUS_NORMAL) && list.size() > 0){
182
+            if (null != drainage.getStatus() && drainage.getStatus().equals(CommConstant.STATUS_NORMAL) && list.size() > 0){
180 183
                 responseBean.addError("删除项目会删除全部数据,不建议删除数据。可以点击下架按钮终止活动。");
181 184
                 return responseBean;
182 185
             }
183 186
 
184
-            if(iTaDrainageService.removeById(id)){
187
+            drainage.setStatus(-1);
188
+            if(iTaDrainageService.updateById(drainage)){
185 189
                 responseBean.addSuccess("success");
186 190
             }else {
187 191
                 responseBean.addError("fail");