瀏覽代碼

增加 deleteUploadModel 接口

xiewenjie 4 年之前
父節點
當前提交
284c468fa0

+ 24 - 4
sxz-core/src/main/java/com/fdkk/sxz/webApi/controller/custom/ComponetManagerController.java

@@ -37,10 +37,7 @@ import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletRequest;
 import java.io.File;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.LinkedList;
-import java.util.List;
+import java.util.*;
 
 /**
  * @description: 定制家具——库模块相关API接口
@@ -78,6 +75,29 @@ public class ComponetManagerController extends BaseController {
 
     @Autowired
     private IModelUploadService modelUploadService;
+
+
+    /**
+     * 根据上传id,删除上传模型
+     *
+     * @param param
+     * @return
+     */
+    @ApiOperation("根据上传id,删除上传模型")
+    @RequestMapping(value = "/deleteUploadModel", method = RequestMethod.POST)
+    @ApiImplicitParams({
+            @ApiImplicitParam(name = "ids", value = "id的集合用逗号分割", dataType = "String")})
+    @NoAuthentication
+    @AroundLog(name = "根据上传id,删除上传模型")
+    public Result deleteUploadModel(@RequestBody RequestRenovationParts param) {
+        if (StrUtil.isEmpty(param.getIds())) {
+            return Result.failure(CodeConstant.FAILURE_CODE_3001, CodeConstant.FAILURE_MSG_3001);
+        }
+
+        String[] idArray = param.getIds().split(",");
+        return Result.success(componentModelUploadService.removeByIds(Arrays.asList(idArray)));
+    }
+
     /**
      * 根据用户id,查询所有未发布的上传模型
      *