dingxin 6 лет назад
Родитель
Сommit
f5b4d6709f

+ 12
- 2
whole-estate/src/main/java/com/example/wholeestate/controller/PageImgController.java Просмотреть файл

95
                                   @RequestParam(value = "imgType",required = false)String imgType,
95
                                   @RequestParam(value = "imgType",required = false)String imgType,
96
                                   @RequestParam(value = "url",required = false)String url,
96
                                   @RequestParam(value = "url",required = false)String url,
97
                                   @RequestParam(value = "orderNo",required = false)String orderNo,
97
                                   @RequestParam(value = "orderNo",required = false)String orderNo,
98
-                                     @RequestParam(value = "orderNo",required = false)String id) {
99
-        ResponseBean responseBean = iPageImgService.pageImUpdate(imgLocation,imgType,url,orderNo);
98
+                                     @RequestParam(value = "id",required = false)String id) {
99
+        ResponseBean responseBean = iPageImgService.pageImUpdate(imgLocation,imgType,url,orderNo,id);
100
+        return responseBean;
101
+    }
102
+
103
+    @ApiOperation(value = "后台添加首页图片删除", notes = "后台添加首页图片删除")
104
+    @ApiImplicitParams({
105
+            @ApiImplicitParam(paramType = "Query",dataType = "String",name = "id",value = "id" ),
106
+    })
107
+    @RequestMapping(value = "/pageImdelect/delect", method = RequestMethod.DELETE)
108
+    public ResponseBean pageImdelect(@RequestParam(value = "id",required = false)String id) {
109
+        ResponseBean responseBean = iPageImgService.pageImdelectDelect(id);
100
         return responseBean;
110
         return responseBean;
101
     }
111
     }
102
 
112
 

+ 8
- 1
whole-estate/src/main/java/com/example/wholeestate/service/IPageImgService.java Просмотреть файл

38
      * @param orderNo
38
      * @param orderNo
39
      * @return
39
      * @return
40
      */
40
      */
41
-    ResponseBean pageImUpdate(String imgLocation, String imgType, String url, String orderNo);
41
+    ResponseBean pageImUpdate(String imgLocation, String imgType, String url, String orderNo,String id);
42
+
43
+    /**
44
+     * 首页图片删除
45
+     * @param id
46
+     * @return
47
+     */
48
+    ResponseBean pageImdelectDelect(String id);
42
 }
49
 }

+ 23
- 4
whole-estate/src/main/java/com/example/wholeestate/service/impl/PageImgServiceImpl.java Просмотреть файл

50
                 pageImg.setImgLocation(imgLocation);
50
                 pageImg.setImgLocation(imgLocation);
51
                 pageImg.setImgType(imgType);
51
                 pageImg.setImgType(imgType);
52
                 pageImg.setUrl(url);
52
                 pageImg.setUrl(url);
53
-                pageImg.setStatus(0);
53
+                pageImg.setStatus(1);
54
                 pageImg.setCreateDate(LocalDateTime.now());
54
                 pageImg.setCreateDate(LocalDateTime.now());
55
                 pageImg.setOrderNo(Integer.valueOf(orderNo));
55
                 pageImg.setOrderNo(Integer.valueOf(orderNo));
56
         pageImgMapper.insert(pageImg);
56
         pageImgMapper.insert(pageImg);
59
     }
59
     }
60
 
60
 
61
     @Override
61
     @Override
62
-    public ResponseBean pageImUpdate(String imgLocation, String imgType, String url, String orderNo) {
62
+    public ResponseBean pageImUpdate(String imgLocation, String imgType, String url, String orderNo,String id) {
63
         ResponseBean responseBean= new ResponseBean();
63
         ResponseBean responseBean= new ResponseBean();
64
         QueryWrapper<PageImg> pageImgQueryWrapper = new QueryWrapper<>();
64
         QueryWrapper<PageImg> pageImgQueryWrapper = new QueryWrapper<>();
65
-//        pageImgQueryWrapper.eq("page_id", id);
66
-//        pageImgMapper.insert(pageImg);
65
+        PageImg  pageImg= new PageImg();
66
+        pageImg.setPageId(id);
67
+        pageImg.setImgLocation(imgLocation);
68
+        pageImg.setImgType(imgType);
69
+        pageImg.setUrl(url);
70
+        pageImg.setOrderNo(Integer.valueOf(orderNo));
71
+        pageImgQueryWrapper.eq("page_id", id);
72
+        pageImgMapper.update(pageImg,pageImgQueryWrapper);
73
+        responseBean.addSuccess("成功");
74
+        return responseBean;
75
+    }
76
+
77
+    @Override
78
+    public ResponseBean pageImdelectDelect(String id) {
79
+        ResponseBean responseBean= new ResponseBean();
80
+        QueryWrapper<PageImg> pageImgQueryWrapper = new QueryWrapper<>();
81
+        PageImg  pageImg= new PageImg();
82
+        pageImg.setPageId(id);
83
+        pageImg.setStatus(-1);
84
+        pageImgQueryWrapper.eq("page_id", id);
85
+        pageImgMapper.update(pageImg,pageImgQueryWrapper);
67
         responseBean.addSuccess("成功");
86
         responseBean.addSuccess("成功");
68
         return responseBean;
87
         return responseBean;
69
     }
88
     }