dingxin 6 年之前
父節點
當前提交
f5b4d6709f

+ 12
- 2
whole-estate/src/main/java/com/example/wholeestate/controller/PageImgController.java 查看文件

@@ -95,8 +95,18 @@ public class PageImgController extends BaseController {
95 95
                                   @RequestParam(value = "imgType",required = false)String imgType,
96 96
                                   @RequestParam(value = "url",required = false)String url,
97 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 110
         return responseBean;
101 111
     }
102 112
 

+ 8
- 1
whole-estate/src/main/java/com/example/wholeestate/service/IPageImgService.java 查看文件

@@ -38,5 +38,12 @@ public interface IPageImgService extends IService<PageImg> {
38 38
      * @param orderNo
39 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,7 +50,7 @@ private  PageImgMapper pageImgMapper;
50 50
                 pageImg.setImgLocation(imgLocation);
51 51
                 pageImg.setImgType(imgType);
52 52
                 pageImg.setUrl(url);
53
-                pageImg.setStatus(0);
53
+                pageImg.setStatus(1);
54 54
                 pageImg.setCreateDate(LocalDateTime.now());
55 55
                 pageImg.setOrderNo(Integer.valueOf(orderNo));
56 56
         pageImgMapper.insert(pageImg);
@@ -59,11 +59,30 @@ private  PageImgMapper pageImgMapper;
59 59
     }
60 60
 
61 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 63
         ResponseBean responseBean= new ResponseBean();
64 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 86
         responseBean.addSuccess("成功");
68 87
         return responseBean;
69 88
     }