whycxzp
2022-08-16 48d738798d314d4710a63e2203a70848bf499ec6
产品软件审批
3个文件已修改
21 ■■■■ 已修改文件
src/main/java/com/whyc/controller/WorksheetMainController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/WorksheetMain.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/WorksheetMainService.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/WorksheetMainController.java
@@ -83,9 +83,9 @@
    @PostMapping("productSoftwareSubmit")
    @ApiOperation(value="产品软件审批提交")
    public Response productSoftwareSubmit(@RequestParam MultipartFile file, @Valid WorksheetMainDTO2 mainDTO) throws IOException {
    public Response productSoftwareSubmit(@RequestParam MultipartFile file, @RequestBody WorksheetMain main) throws IOException {
        DocUser user = ActionUtil.getUser();
        return service.productSoftwareSubmit(file,mainDTO,user);
        return service.productSoftwareSubmit(file,main,user);
    }
    @GetMapping("statusStatistic")
src/main/java/com/whyc/pojo/WorksheetMain.java
@@ -1,6 +1,7 @@
package com.whyc.pojo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.whyc.config.EnumWorksheetType;
import io.swagger.annotations.ApiModelProperty;
@@ -73,6 +74,9 @@
    @TableField(exist = false)
    private List<ComponentProductApproving> cpApprovingList;
    @TableField(exist = false)
    private ProductSoftwareApproving softwareApproving;
    public Integer getId() {
        return id;
@@ -225,4 +229,12 @@
    public void setCpApprovingList(List<ComponentProductApproving> cpApprovingList) {
        this.cpApprovingList = cpApprovingList;
    }
    public ProductSoftwareApproving getSoftwareApproving() {
        return softwareApproving;
    }
    public void setSoftwareApproving(ProductSoftwareApproving softwareApproving) {
        this.softwareApproving = softwareApproving;
    }
}
src/main/java/com/whyc/service/WorksheetMainService.java
@@ -358,11 +358,10 @@
        return response.set(1);
    }
    public Response productSoftwareSubmit(MultipartFile file, WorksheetMainDTO2 mainDTO, DocUser user) throws IOException {
    public Response productSoftwareSubmit(MultipartFile file, WorksheetMain main, DocUser user) throws IOException {
        Response response = new Response();
        WorksheetMain main = mainDTO.getMain();
        ProductSoftwareApproving approving = mainDTO.getApproving();
        ProductSoftwareApproving approving = main.getSoftwareApproving();
        main.setType(1);
        //提交主表