傅行帆 пре 5 година
родитељ
комит
25083c3ce5

+ 17
- 1
src/main/java/com/huiju/estateagents/controller/TaPosterController.java Прегледај датотеку

@@ -141,7 +141,7 @@ public class TaPosterController extends BaseController {
141 141
         }
142 142
         return responseBean;
143 143
     }
144
-    
144
+
145 145
     /**
146 146
      * 查询对象
147 147
      */
@@ -157,4 +157,20 @@ public class TaPosterController extends BaseController {
157 157
         }
158 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 Прегледај датотеку

@@ -16,5 +16,13 @@ import java.util.List;
16 16
  */
17 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 Прегледај датотеку

@@ -31,6 +31,17 @@ public class TaPosterServiceImpl extends ServiceImpl<TaPosterMapper, TaPoster> i
31 31
 
32 32
     @Autowired
33 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,7 +51,7 @@ public class TaPosterServiceImpl extends ServiceImpl<TaPosterMapper, TaPoster> i
40 51
      * @return
41 52
      */
42 53
     @Override
43
-    public TaPoster getPostersForTarget(String targetId, String targetType) {
54
+    public TaPoster getUsedPostersForTarget(String targetId, String targetType) {
44 55
         QueryWrapper<TaPoster>queryWrapper = new QueryWrapper<>();
45 56
         queryWrapper.eq("target_id",targetId);
46 57
         queryWrapper.eq("target_type",targetType);