| | |
| | | import com.ycl.common.utils.excel.OutputExcelUtils; |
| | | import com.ycl.domain.excel.ProjectExcelTemplate; |
| | | import com.ycl.domain.form.DocumentInfoForm; |
| | | import com.ycl.domain.form.ProjectForm; |
| | | import com.ycl.domain.form.ProjectInfoForm; |
| | | import com.ycl.domain.query.ProjectExportQuery; |
| | | import com.ycl.domain.query.ProjectInfoQuery; |
| | |
| | | * @return |
| | | */ |
| | | @PostMapping("/import") |
| | | public Result importProject(@RequestPart("file") MultipartFile file) { |
| | | public Result importProject(MultipartFile file) { |
| | | if (file.getSize() > 100 * 1024 * 1024) { |
| | | throw new BaseException("文件过大,文件不得超过100MB"); |
| | | } |
| | | projectInfoService.importProject(file); |
| | | return Result.ok(); |
| | | } |
| | | |
| | | @PostMapping("/editProject") |
| | | public Result editProject(@RequestBody ProjectForm form) { |
| | | return projectInfoService.editProject(form); |
| | | } |
| | | } |