魏超 5 年之前
父節點
當前提交
fee77826f6
共有 1 個檔案被更改,包括 16 行新增0 行删除
  1. 16
    0
      src/main/java/com/huiju/estateagents/service/impl/ExtendContentServiceImpl.java

+ 16
- 0
src/main/java/com/huiju/estateagents/service/impl/ExtendContentServiceImpl.java 查看文件

@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 4
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5 5
 import com.huiju.estateagents.base.ResponseBean;
6 6
 import com.huiju.estateagents.common.CommConstant;
7
+import com.huiju.estateagents.drainage.entity.TaDrainage;
8
+import com.huiju.estateagents.drainage.mapper.TaDrainageMapper;
7 9
 import com.huiju.estateagents.entity.*;
8 10
 import com.huiju.estateagents.mapper.*;
9 11
 import com.huiju.estateagents.service.IExtendContentService;
@@ -36,6 +38,8 @@ public class ExtendContentServiceImpl extends ServiceImpl<ExtendContentMapper, E
36 38
     private HelpActivityMapper helpActivityMapper;
37 39
     @Autowired
38 40
     private TaShareActivityMapper taShareActivityMapper;
41
+    @Autowired
42
+    private TaDrainageMapper taDrainageMapper;
39 43
 
40 44
     @Override
41 45
     public ResponseBean extendContentAdd(ExtendContent extendContent) {
@@ -150,6 +154,18 @@ public class ExtendContentServiceImpl extends ServiceImpl<ExtendContentMapper, E
150 154
                 return false;
151 155
             }
152 156
         }
157
+
158
+        if (CommConstant.TARGET_TYPE_H5.equals(extendContent.getContentType())
159
+                && StringUtils.isNotEmpty(extendContent.getTargetId())){
160
+            QueryWrapper<TaDrainage> taDrainageQueryWrapper = new QueryWrapper<>();
161
+            taDrainageQueryWrapper.eq("drainage_id", extendContent.getTargetId());
162
+            TaDrainage taDrainage = taDrainageMapper.selectOne(taDrainageQueryWrapper);
163
+            if (taDrainage.getStatus() == 0){
164
+                return false;
165
+            }
166
+        }
167
+
168
+
153 169
         return true;
154 170
     }
155 171
 }