傅行帆 5 lat temu
rodzic
commit
25083c3ce5

+ 17
- 1
src/main/java/com/huiju/estateagents/controller/TaPosterController.java Wyświetl plik

141
         }
141
         }
142
         return responseBean;
142
         return responseBean;
143
     }
143
     }
144
-    
144
+
145
     /**
145
     /**
146
      * 查询对象
146
      * 查询对象
147
      */
147
      */
157
         }
157
         }
158
         return responseBean;
158
         return responseBean;
159
     }
159
     }
160
+    
161
+    /**
162
+     * 查询对象
163
+     */
164
+    @RequestMapping(value = "/admin/poster", method = RequestMethod.GET)
165
+    public ResponseBean posterUsed(@RequestParam String targetId,@RequestParam String targetType ) {
166
+        ResponseBean responseBean = new ResponseBean();
167
+        try {
168
+            responseBean.addSuccess(iPosterService.getUsedPostersForTarget(targetId,targetType));
169
+        } catch (Exception e) {
170
+            e.printStackTrace();
171
+            logger.error("posterDelete -=- {}", e.toString());
172
+            responseBean.addError(e.getMessage());
173
+        }
174
+        return responseBean;
175
+    }
160
 }
176
 }

+ 9
- 1
src/main/java/com/huiju/estateagents/service/TaPosterService.java Wyświetl plik

16
  */
16
  */
17
 public interface TaPosterService extends IService<TaPoster> {
17
 public interface TaPosterService extends IService<TaPoster> {
18
 
18
 
19
-    TaPoster getPostersForTarget(String targetId,String targetType);
19
+    List<TaPoster> getPostersForTarget(String targetId,String targetType);
20
+	
21
+	/**
22
+	 * 获取海报和已使用的海报模板
23
+	 * @param targetId
24
+	 * @param targetType
25
+	 * @return
26
+	 */
27
+	TaPoster getUsedPostersForTarget(String targetId, String targetType);
20
 }
28
 }

+ 12
- 1
src/main/java/com/huiju/estateagents/service/impl/TaPosterServiceImpl.java Wyświetl plik

31
 
31
 
32
     @Autowired
32
     @Autowired
33
     private TaPosterUsedMapper taPosterUsedMapper;
33
     private TaPosterUsedMapper taPosterUsedMapper;
34
+
35
+    @Override
36
+    public List<TaPoster> getPostersForTarget(String targetId, String targetType){
37
+        QueryWrapper<TaPoster>queryWrapper = new QueryWrapper<>();
38
+        queryWrapper.eq("target_id",targetId);
39
+        queryWrapper.eq("target_type",targetType);
40
+        queryWrapper.eq("status", CommConstant.STATUS_NORMAL);
41
+        List<TaPoster> data =taPosterMapper.selectList(queryWrapper);
42
+        return data;
43
+
44
+    }
34
     
45
     
35
     /**
46
     /**
36
      * 获取海报和已使用的海报模板
47
      * 获取海报和已使用的海报模板
40
      * @return
51
      * @return
41
      */
52
      */
42
     @Override
53
     @Override
43
-    public TaPoster getPostersForTarget(String targetId, String targetType) {
54
+    public TaPoster getUsedPostersForTarget(String targetId, String targetType) {
44
         QueryWrapper<TaPoster>queryWrapper = new QueryWrapper<>();
55
         QueryWrapper<TaPoster>queryWrapper = new QueryWrapper<>();
45
         queryWrapper.eq("target_id",targetId);
56
         queryWrapper.eq("target_id",targetId);
46
         queryWrapper.eq("target_type",targetType);
57
         queryWrapper.eq("target_type",targetType);