【生产派工单】增加工艺路线编码

dev
siontion 4 months ago
parent cc96599035
commit 03b4b4cc2d

@ -146,5 +146,8 @@ public class TaskDispatchRespVO {
@Schema(description = "产品上工艺路线名称") @Schema(description = "产品上工艺路线名称")
private String processName; private String processName;
@Schema(description = "产品上工艺路线编码")
private String processCode;
} }

@ -170,6 +170,9 @@ public class TaskDispatchDO extends BaseDO {
@TableField(exist = false) @TableField(exist = false)
private String processName; private String processName;
@TableField(exist = false)
private String processCode;
public boolean canSave(){ public boolean canSave(){
return TaskDispatchStatusEnum.SAVE.getCode() == this.dispatchStatus.intValue(); return TaskDispatchStatusEnum.SAVE.getCode() == this.dispatchStatus.intValue();
} }

@ -78,6 +78,7 @@ public interface TaskDispatchMapper extends BaseMapperX<TaskDispatchDO> {
.select("b.amount", "d.unit", "b.warehouse_id", "d.spec") .select("b.amount", "d.unit", "b.warehouse_id", "d.spec")
.select("d.processId") .select("d.processId")
.select("p.name as processName") .select("p.name as processName")
.select("p.code as processCode")
.leftJoin(PlanDO.class, "a", PlanDO::getId, TaskDispatchDO::getPlanId) .leftJoin(PlanDO.class, "a", PlanDO::getId, TaskDispatchDO::getPlanId)
.leftJoin(ProjectOrderSubDO.class, "b", ProjectOrderSubDO::getId, TaskDispatchDO::getProjectSubId) .leftJoin(ProjectOrderSubDO.class, "b", ProjectOrderSubDO::getId, TaskDispatchDO::getProjectSubId)
.leftJoin(ProjectOrderDO.class, "c", ProjectOrderDO::getId, ProcessDesignDO::getProjectId) .leftJoin(ProjectOrderDO.class, "c", ProjectOrderDO::getId, ProcessDesignDO::getProjectId)

Loading…
Cancel
Save