whycxzp
2022-08-16 c1312ad5b4fcdaa56058e3ff903de1066b7085d5
产品软件审批
3个文件已修改
18 ■■■■ 已修改文件
src/main/java/com/whyc/controller/WorksheetMainController.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/WorksheetMainDTO2.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WorksheetMainService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/WorksheetMainController.java
@@ -12,6 +12,7 @@
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
import javax.validation.Valid;
@@ -82,9 +83,9 @@
    @PostMapping("productSoftwareSubmit")
    @ApiOperation(value="产品软件审批提交")
    public Response productSoftwareSubmit(@Valid WorksheetMainDTO2 mainDTO) throws IOException {
    public Response productSoftwareSubmit(@RequestParam MultipartFile file, @Valid WorksheetMainDTO2 mainDTO) throws IOException {
        DocUser user = ActionUtil.getUser();
        return service.productSoftwareSubmit(mainDTO,user);
        return service.productSoftwareSubmit(file,mainDTO,user);
    }
    @GetMapping("statusStatistic")
src/main/java/com/whyc/dto/WorksheetMainDTO2.java
@@ -2,12 +2,10 @@
import com.whyc.pojo.ProductSoftwareApproving;
import com.whyc.pojo.WorksheetMain;
import org.springframework.web.multipart.MultipartFile;
public class WorksheetMainDTO2 {
    private WorksheetMain main;
    private ProductSoftwareApproving approving;
    private MultipartFile file;
    public WorksheetMain getMain() {
        return main;
@@ -15,14 +13,6 @@
    public void setMain(WorksheetMain main) {
        this.main = main;
    }
    public MultipartFile getFile() {
        return file;
    }
    public void setFile(MultipartFile file) {
        this.file = file;
    }
    public ProductSoftwareApproving getApproving() {
src/main/java/com/whyc/service/WorksheetMainService.java
@@ -358,12 +358,11 @@
        return response.set(1);
    }
    public Response productSoftwareSubmit(WorksheetMainDTO2 mainDTO, DocUser user) throws IOException {
    public Response productSoftwareSubmit(MultipartFile file, WorksheetMainDTO2 mainDTO, DocUser user) throws IOException {
        Response response = new Response();
        WorksheetMain main = mainDTO.getMain();
        ProductSoftwareApproving approving = mainDTO.getApproving();
        MultipartFile file = mainDTO.getFile();
        main.setType(1);
        //提交主表