张延森 пре 4 година
родитељ
комит
f6187cdd19
1 измењених фајлова са 24 додато и 1 уклоњено
  1. 24
    1
      src/main/java/com/shigongli/controller/TaMetaImageTagController.java

+ 24
- 1
src/main/java/com/shigongli/controller/TaMetaImageTagController.java Прегледај датотеку

5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
 import com.shigongli.common.BaseController;
6
 import com.shigongli.common.BaseController;
7
 import com.shigongli.common.ResponseBean;
7
 import com.shigongli.common.ResponseBean;
8
+import com.shigongli.common.StringUtils;
8
 import com.shigongli.vo.ImageTagUpdateParams;
9
 import com.shigongli.vo.ImageTagUpdateParams;
9
 import io.swagger.annotations.Api;
10
 import io.swagger.annotations.Api;
10
 import io.swagger.annotations.ApiOperation;
11
 import io.swagger.annotations.ApiOperation;
22
 import org.springframework.web.bind.annotation.RestController;
23
 import org.springframework.web.bind.annotation.RestController;
23
 
24
 
24
 import java.util.ArrayList;
25
 import java.util.ArrayList;
26
+import java.util.Arrays;
25
 import java.util.List;
27
 import java.util.List;
26
 import java.util.Map;
28
 import java.util.Map;
27
 
29
 
106
     public ResponseBean taMetaImageTagDelete(@ApiParam("对象ID") @PathVariable Integer id) throws Exception{
108
     public ResponseBean taMetaImageTagDelete(@ApiParam("对象ID") @PathVariable Integer id) throws Exception{
107
         if(iTaMetaImageTagService.removeById(id)){
109
         if(iTaMetaImageTagService.removeById(id)){
108
             return ResponseBean.success("success");
110
             return ResponseBean.success("success");
109
-        }else {
111
+        } else {
110
             return ResponseBean.error("删除失败, 请重试", ResponseBean.ERROR_UNAVAILABLE);
112
             return ResponseBean.error("删除失败, 请重试", ResponseBean.ERROR_UNAVAILABLE);
111
         }
113
         }
112
     }
114
     }
113
 
115
 
116
+    /**
117
+     * 根据id列表删除对象
118
+     * @param ids  实体ID
119
+     */
120
+    @RequestMapping(value="/mp/taMetaImageTag", method= RequestMethod.DELETE)
121
+    @ApiOperation(value="删除", notes = "删除", httpMethod = "DELETE", response = ResponseBean.class)
122
+    public ResponseBean taMetaImageTagDeleteList(@ApiParam("对象ID") @RequestParam("ids") String ids) throws Exception{
123
+        if (StringUtils.isEmpty(ids)) {
124
+            return ResponseBean.error("删除内容ID不能为空", ResponseBean.ERROR_MISSING_PARAMS);
125
+        }
126
+
127
+        String[] idArr = ids.split(",");
128
+        if(iTaMetaImageTagService.removeByIds(Arrays.asList(idArr))){
129
+            return ResponseBean.success("success");
130
+        } else {
131
+            return ResponseBean.error("删除失败, 请重试", ResponseBean.ERROR_UNAVAILABLE);
132
+        }
133
+    }
134
+
135
+
136
+
114
     /**
137
     /**
115
      * 修改对象
138
      * 修改对象
116
      * @param id  实体ID
139
      * @param id  实体ID