add 强制完成当天也可以,查询泥料编码
This commit is contained in:
@@ -309,11 +309,11 @@ public class PdmBdWorkorderServiceImpl extends ServiceImpl<PdmBdWorkorderMapper,
|
|||||||
if (bdWorkorder == null) {
|
if (bdWorkorder == null) {
|
||||||
throw new BadRequestException("未找到工单号[" + workorderCode + "]的记录!");
|
throw new BadRequestException("未找到工单号[" + workorderCode + "]的记录!");
|
||||||
}
|
}
|
||||||
if ((bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.ISSUED.getCode())
|
// if ((bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.ISSUED.getCode())
|
||||||
|| bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.UNPRODUCED.getCode()))
|
// || bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.UNPRODUCED.getCode()))
|
||||||
&& (ObjectUtil.isNotEmpty(entity.getProduce_date()) && entity.getProduce_date().equals(today))) {
|
// && (ObjectUtil.isNotEmpty(entity.getProduce_date()) && entity.getProduce_date().equals(today))) {
|
||||||
throw new BadRequestException("工单号[" + workorderCode + "]未生产不能完成工!");
|
// throw new BadRequestException("工单号[" + workorderCode + "]未生产不能完成工!");
|
||||||
}
|
// }
|
||||||
if (bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.COMPLETE.getCode())) {
|
if (bdWorkorder.getWorkorder_status().equals(WorkOrderStatusEnum.COMPLETE.getCode())) {
|
||||||
throw new BadRequestException("工单号[" + workorderCode + "]已完工,不能重复完工!");
|
throw new BadRequestException("工单号[" + workorderCode + "]已完工,不能重复完工!");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -162,5 +162,6 @@ public class SchBaseVehiclematerialgroup implements Serializable {
|
|||||||
private String region_name;
|
private String region_name;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String group_bind_material_status_name;
|
private String group_bind_material_status_name;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String raw_material_code;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
, ma.material_name
|
, ma.material_name
|
||||||
, ma.material_code
|
, ma.material_code
|
||||||
, ma.material_spec
|
, ma.material_spec
|
||||||
|
, ma.raw_material_code
|
||||||
, po.region_name
|
, po.region_name
|
||||||
FROM sch_base_vehiclematerialgroup vg
|
FROM sch_base_vehiclematerialgroup vg
|
||||||
LEFT JOIN md_base_material ma ON vg.material_id = ma.material_id
|
LEFT JOIN md_base_material ma ON vg.material_id = ma.material_id
|
||||||
@@ -34,6 +35,7 @@
|
|||||||
, ma.material_name
|
, ma.material_name
|
||||||
, ma.material_code
|
, ma.material_code
|
||||||
, ma.material_spec
|
, ma.material_spec
|
||||||
|
, ma.raw_material_code
|
||||||
, po.region_name
|
, po.region_name
|
||||||
, sd.label AS group_bind_material_status_name
|
, sd.label AS group_bind_material_status_name
|
||||||
FROM sch_base_vehiclematerialgroup vg
|
FROM sch_base_vehiclematerialgroup vg
|
||||||
|
|||||||
@@ -128,4 +128,6 @@ public class SchBaseVehiclematerialgroupDto implements Serializable {
|
|||||||
private String out_kiln_time;
|
private String out_kiln_time;
|
||||||
/** 入窑时间 */
|
/** 入窑时间 */
|
||||||
private String into_kiln_time;
|
private String into_kiln_time;
|
||||||
|
/** 泥料编码 */
|
||||||
|
private String raw_material_code;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,4 +16,5 @@ public class SchBaseVehiclematerialgroupQuery implements Serializable {
|
|||||||
private String workshop_code;
|
private String workshop_code;
|
||||||
private String region_code;
|
private String region_code;
|
||||||
private String group_bind_material_status;
|
private String group_bind_material_status;
|
||||||
|
private String raw_material_code;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -156,5 +156,6 @@ public class SchBasePoint implements Serializable {
|
|||||||
private String material_spec;
|
private String material_spec;
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String material_model;
|
private String material_model;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String raw_material_code;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,7 +35,8 @@
|
|||||||
IF(LENGTH(mm.material_code)>0,mm.material_code,'-') AS material_code,
|
IF(LENGTH(mm.material_code)>0,mm.material_code,'-') AS material_code,
|
||||||
IF(LENGTH(mm.material_name)>0,mm.material_name,'-') AS material_name,
|
IF(LENGTH(mm.material_name)>0,mm.material_name,'-') AS material_name,
|
||||||
IF(LENGTH(mm.material_spec)>0,mm.material_spec,'-') AS material_spec,
|
IF(LENGTH(mm.material_spec)>0,mm.material_spec,'-') AS material_spec,
|
||||||
IF(LENGTH(mm.material_model)>0,mm.material_model,'-') AS material_model
|
IF(LENGTH(mm.material_model)>0,mm.material_model,'-') AS material_model,
|
||||||
|
IF(LENGTH(mm.raw_material_code)>0,mm.raw_material_code,'-') AS raw_material_code
|
||||||
FROM
|
FROM
|
||||||
`sch_base_point` p
|
`sch_base_point` p
|
||||||
LEFT JOIN sch_base_vehiclematerialgroup vg ON vg.vehicle_code = p.vehicle_code
|
LEFT JOIN sch_base_vehiclematerialgroup vg ON vg.vehicle_code = p.vehicle_code
|
||||||
|
|||||||
@@ -163,6 +163,9 @@
|
|||||||
<el-form-item label="物料规格">
|
<el-form-item label="物料规格">
|
||||||
<el-input v-model="form.material_spec" disabled style="width: 240px;" />
|
<el-input v-model="form.material_spec" disabled style="width: 240px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label=" 泥料编码">
|
||||||
|
<el-input v-model="form.raw_material_code" disabled style="width: 240px;" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="组盘次数">
|
<el-form-item label="组盘次数">
|
||||||
<el-input v-model="form.group_number" style="width: 240px;" />
|
<el-input v-model="form.group_number" style="width: 240px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|||||||
@@ -56,10 +56,12 @@
|
|||||||
<el-form-item label="物料名称">
|
<el-form-item label="物料名称">
|
||||||
<el-input v-model="groups.material_name" style="width: 200px;"/>
|
<el-input v-model="groups.material_name" style="width: 200px;"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="物料规格">
|
<el-form-item label="物料规格">
|
||||||
<el-input v-model="groups.material_spec" style="width: 200px;"/>
|
<el-input v-model="groups.material_spec" style="width: 200px;"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="泥料编码">
|
||||||
|
<el-input v-model="groups.raw_material_code" style="width: 200px;"/>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="物料批次">
|
<el-form-item label="物料批次">
|
||||||
<el-input v-model="groups.pcsn" style="width: 200px;"/>
|
<el-input v-model="groups.pcsn" style="width: 200px;"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|||||||
Reference in New Issue
Block a user