Procházet zdrojové kódy

文件集合接口

yq před 3 roky
rodič
revize
2a08cb6efb

+ 10 - 0
src/main/java/com/usky/dxtop/controller/web/SysFileController.java

@@ -1,7 +1,10 @@
 package com.usky.dxtop.controller.web;
 
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.usky.dxtop.common.core.domain.AjaxResult;
+import com.usky.dxtop.model.SysFile;
 import com.usky.dxtop.service.SysFileService;
 import com.usky.dxtop.service.vo.SysFileQueryRequest;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -59,5 +62,12 @@ public class SysFileController {
                              @RequestParam(value = "ids[]",required = false) String[] ids){
         return AjaxResult.success(sysFileService.active(batchNo,Arrays.asList(ids)));
     }
+
+    @PostMapping("/files")
+    public AjaxResult files(@RequestParam(value = "batchNo[]",required = false) String[] batchNo){
+        LambdaQueryWrapper<SysFile> queryWrapper = Wrappers.lambdaQuery();
+        queryWrapper.in(SysFile::getBatchNo,Arrays.asList(batchNo));
+        return AjaxResult.success(sysFileService.list(queryWrapper));
+    }
 }