张延森 4 years ago
parent
commit
f6187cdd19
1 changed files with 24 additions and 1 deletions
  1. 24
    1
      src/main/java/com/shigongli/controller/TaMetaImageTagController.java

+ 24
- 1
src/main/java/com/shigongli/controller/TaMetaImageTagController.java View File

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
5 5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.shigongli.common.BaseController;
7 7
 import com.shigongli.common.ResponseBean;
8
+import com.shigongli.common.StringUtils;
8 9
 import com.shigongli.vo.ImageTagUpdateParams;
9 10
 import io.swagger.annotations.Api;
10 11
 import io.swagger.annotations.ApiOperation;
@@ -22,6 +23,7 @@ import com.shigongli.entity.TaMetaImageTag;
22 23
 import org.springframework.web.bind.annotation.RestController;
23 24
 
24 25
 import java.util.ArrayList;
26
+import java.util.Arrays;
25 27
 import java.util.List;
26 28
 import java.util.Map;
27 29
 
@@ -106,11 +108,32 @@ public class TaMetaImageTagController extends BaseController {
106 108
     public ResponseBean taMetaImageTagDelete(@ApiParam("对象ID") @PathVariable Integer id) throws Exception{
107 109
         if(iTaMetaImageTagService.removeById(id)){
108 110
             return ResponseBean.success("success");
109
-        }else {
111
+        } else {
110 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 139
      * @param id  实体ID