jiangping
2023-08-11 0a8f152f9f4f785af5e7c303691258245de01413
数据库新增字段
已修改9个文件
108 ■■■■■ 文件已修改
server/src/main/java/doumeemes/dao/business/model/WorkPlans.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/business/model/Workorder.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/business/vo/WorkPlansVO.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/ext/dto/QueryWorkPlansExtDTO.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/ext/dto/QueryWorkorderRecordExtDTO.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/ext/vo/WorkPlansExtListVO.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/ext/vo/WorkorderRecordExtListVO.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/resources/mappers/WorkPlansExtMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/resources/mappers/WorkorderRecordExtMapper.xml 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/src/main/java/doumeemes/dao/business/model/WorkPlans.java
@@ -70,6 +70,9 @@
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;
    @ApiModelProperty(value = "销售单号" )
    @Excel(name="销售单号",orderNum ="9")
    private String salesorder;
    @ApiModelProperty(value = "产品名称" )
    @TableField(exist = false)
    @Excel(name="产品名称",orderNum ="2")
server/src/main/java/doumeemes/dao/business/model/Workorder.java
@@ -224,4 +224,29 @@
    @ApiModelProperty(value = "工单设备人员集合" )
    @TableField(exist = false)
    private List<WorkorderUser>  workorderUserList;
    @ApiModelProperty(value = "报工时长(秒)", example = "1")
    @ExcelColumn(name="报工时长(秒)")
    private Integer duration;
    @ApiModelProperty(value = "工资单价(分)", example = "1")
    @ExcelColumn(name="工资单价(分)")
    private Integer salary;
    @ApiModelProperty(value = "标准数量", example = "1")
    @ExcelColumn(name="标准数量")
    private Integer salaryNum;
    @ApiModelProperty(value = "标准时长(秒)")
    @ExcelColumn(name="标准时长(秒)")
    private String salaryTimes;
    @ApiModelProperty(value = "不良品是否计入 0否 1是", example = "1")
    @ExcelColumn(name="不良品是否计入 0否 1是")
    private Integer salaryUnqualified;
    @ApiModelProperty(value = "计价方式 0计件 1计时", example = "1")
    @ExcelColumn(name="计价方式 0计件 1计时")
    private Integer salaryType;
}
server/src/main/java/doumeemes/dao/business/vo/WorkPlansVO.java
@@ -72,10 +72,12 @@
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date planDate;
    @ApiModelProperty(value = "计划开始日期")
    @ExcelColumn(name="计划开始日期",index = 3,width =15)
    @ExcelColumn(name="计划开始日期",index = 17,width =15)
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;
    @ApiModelProperty(value = "销售单号" )
    @Excel(name="销售单号",index = 16,width =15)
    private String salesorder;
    @ApiModelProperty(value = "物料编码(关联material_distribute表)", example = "1")
    private Integer materialId;
server/src/main/java/doumeemes/dao/ext/dto/QueryWorkPlansExtDTO.java
@@ -64,7 +64,10 @@
    @ApiModelProperty(value = "计划数量", example = "1")
    private Integer num;
    @ApiModelProperty(value = "计划开始日期")
    private Date startDate;
    @ApiModelProperty(value = "销售单号" )
    private String salesorder;
    @ApiModelProperty(value = "批次号")
    private String batch;
server/src/main/java/doumeemes/dao/ext/dto/QueryWorkorderRecordExtDTO.java
@@ -641,5 +641,21 @@
    @ApiModelProperty(value = "数据权限部门编码集合" ,hidden = true)
    private List<Integer> departIds;
    @ApiModelProperty(value = "报工时长(秒)", example = "1")
    private Integer duration;
    @ApiModelProperty(value = "工资单价(分)", example = "1")
    private Integer salary;
    @ApiModelProperty(value = "标准数量", example = "1")
    private Integer salaryNum;
    @ApiModelProperty(value = "标准时长(秒)")
    private String salaryTimes;
    @ApiModelProperty(value = "不良品是否计入 0否 1是", example = "1")
    private Integer salaryUnqualified;
    @ApiModelProperty(value = "计价方式 0计件 1计时", example = "1")
    private Integer salaryType;
}
server/src/main/java/doumeemes/dao/ext/vo/WorkPlansExtListVO.java
@@ -69,7 +69,13 @@
    @ExcelColumn(name="计划日期")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date planDate;
    @ApiModelProperty(value = "计划开始日期")
    @ExcelColumn(name="计划开始日期",index = 17,width =15)
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date startDate;
    @ApiModelProperty(value = "销售单号" )
    @Excel(name="销售单号",index = 16,width =15)
    private String salesorder;
    @ApiModelProperty(value = "物料编码(关联material_distribute表)", example = "1")
    @ExcelColumn(name="物料编码(关联material_distribute表)")
    private Integer materialId;
server/src/main/java/doumeemes/dao/ext/vo/WorkorderRecordExtListVO.java
@@ -225,4 +225,29 @@
    @ApiModelProperty(value = "字典表对应lables")
    private String  smodelLabel;
    @ApiModelProperty(value = "报工时长(秒)", example = "1")
    @ExcelColumn(name="报工时长(秒)")
    private Integer duration;
    @ApiModelProperty(value = "工资单价(分)", example = "1")
    @ExcelColumn(name="工资单价(分)")
    private Integer salary;
    @ApiModelProperty(value = "标准数量", example = "1")
    @ExcelColumn(name="标准数量")
    private Integer salaryNum;
    @ApiModelProperty(value = "标准时长(秒)")
    @ExcelColumn(name="标准时长(秒)")
    private String salaryTimes;
    @ApiModelProperty(value = "不良品是否计入 0否 1是", example = "1")
    @ExcelColumn(name="不良品是否计入 0否 1是")
    private Integer salaryUnqualified;
    @ApiModelProperty(value = "计价方式 0计件 1计时", example = "1")
    @ExcelColumn(name="计价方式 0计件 1计时")
    private Integer salaryType;
}
server/src/main/resources/mappers/WorkPlansExtMapper.xml
@@ -35,6 +35,7 @@
      `workPlans`.`IMPORT_ID`,
      `workPlans`.`PAUSED`,
      `workPlans`.`USER_ID`,
      `workPlans`.`SALESORDER`,
      `workPlans`.`PUBLISH_DATE`
    FROM `work_plans` `workPlans`
    <where>
@@ -107,6 +108,9 @@
      <if test="publishDate != null">
        AND `workPlans`.`PUBLISH_DATE` = #{publishDate}
      </if>
      <if test="salesorder != null">
        AND `workPlans`.`SALESORDER` = #{salesorder}
      </if>
    </where>
  </select>
server/src/main/resources/mappers/WorkorderRecordExtMapper.xml
@@ -1424,7 +1424,13 @@
    MATERIAL_DONETYPE,
    MATERIAL_PROCEDURE_ID,
    RELOBJ_ID,
    RELOBJ_TYPE
    RELOBJ_TYPE,
    `DURATION`,
    `SALARY`,
    `SALARY_NUM`,
    `SALARY_TIMES`,
    `SALARY_UNQUALIFIED`,
    `SALARY_TYPE`
    )
    values <foreach collection="list" separator="," item="item">
           (
@@ -1462,7 +1468,13 @@
            #{item.materialDonetype},
            #{item.materialProcedureId},
            #{item.relobjId},
            #{item.relobjType}
            #{item.relobjType},
            #{item.duration},
            #{item.salary},
            #{item.salaryNum},
            #{item.salaryTimes},
            #{item.salaryUnqualified},
            #{item.salaryType}
           )
  </foreach>
  </insert>