fix:物料维护、组盘管理增加产品牌号和物料型号筛选;
申请贴标增加重量显示;木托盘绑定接口增加砖块数量校验
This commit is contained in:
@@ -519,7 +519,7 @@ public class CockpitServiceImpl implements CockpitService {
|
|||||||
//todo 确定每托盘数量
|
//todo 确定每托盘数量
|
||||||
List<InOutKilnVo> res = new ArrayList<>();
|
List<InOutKilnVo> res = new ArrayList<>();
|
||||||
InOutKilnVo in = cockPitMapper.selectInKilnInfo();
|
InOutKilnVo in = cockPitMapper.selectInKilnInfo();
|
||||||
in.setStat("1");
|
in.setStat("2");
|
||||||
in.setPointName("入窑输送线");
|
in.setPointName("入窑输送线");
|
||||||
in.setWorkTime("3.5");
|
in.setWorkTime("3.5");
|
||||||
in.setMaterialNum("25000");
|
in.setMaterialNum("25000");
|
||||||
@@ -527,7 +527,7 @@ public class CockpitServiceImpl implements CockpitService {
|
|||||||
if (null == out) {
|
if (null == out) {
|
||||||
out = new InOutKilnVo();
|
out = new InOutKilnVo();
|
||||||
}
|
}
|
||||||
out.setStat("1");
|
out.setStat("2");
|
||||||
out.setPointName("出窑输送线");
|
out.setPointName("出窑输送线");
|
||||||
out.setWorkTime("3.5");
|
out.setWorkTime("3.5");
|
||||||
out.setMaterialNum("25000");
|
out.setMaterialNum("25000");
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
SUM(w.unqualified_qty) AS unqualifiedQty
|
SUM(w.unqualified_qty) AS unqualifiedQty
|
||||||
FROM pdm_bd_workorder w
|
FROM pdm_bd_workorder w
|
||||||
WHERE w.region_code = 'YZ'
|
WHERE w.region_code = 'YZ'
|
||||||
AND DATE ( w.produce_date ) = CURDATE()
|
AND workorder_status='3'
|
||||||
</select>
|
</select>
|
||||||
<select id="getShiftProductionList" resultType="org.nl.wms.cockpit.service.dao.ShiftProductionVo">
|
<select id="getShiftProductionList" resultType="org.nl.wms.cockpit.service.dao.ShiftProductionVo">
|
||||||
SELECT w.point_name AS columnName,
|
SELECT w.point_name AS columnName,
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
SUM(w.plan_qty - w.qualified_qty - w.unqualified_qty) AS lastQty
|
SUM(w.plan_qty - w.qualified_qty - w.unqualified_qty) AS lastQty
|
||||||
FROM `pdm_bd_workorder` w
|
FROM `pdm_bd_workorder` w
|
||||||
WHERE w.region_code = 'YZ'
|
WHERE w.region_code = 'YZ'
|
||||||
AND DATE ( w.produce_date ) = CURDATE()
|
AND w.workorder_status='3'
|
||||||
GROUP BY
|
GROUP BY
|
||||||
w.point_name
|
w.point_name
|
||||||
ORDER BY
|
ORDER BY
|
||||||
@@ -36,7 +36,7 @@
|
|||||||
FROM pdm_bd_workorder w
|
FROM pdm_bd_workorder w
|
||||||
LEFT JOIN md_base_material m ON m.material_id = w.material_id
|
LEFT JOIN md_base_material m ON m.material_id = w.material_id
|
||||||
WHERE w.region_code = 'YZ'
|
WHERE w.region_code = 'YZ'
|
||||||
AND DATE ( w.produce_date ) = CURDATE()
|
AND w.workorder_status='3'
|
||||||
GROUP BY
|
GROUP BY
|
||||||
m.order_number
|
m.order_number
|
||||||
</select>
|
</select>
|
||||||
@@ -128,7 +128,7 @@
|
|||||||
FROM pdm_bd_workorder w
|
FROM pdm_bd_workorder w
|
||||||
LEFT JOIN md_base_material m ON m.material_id = w.material_id
|
LEFT JOIN md_base_material m ON m.material_id = w.material_id
|
||||||
WHERE w.region_code = 'HN'
|
WHERE w.region_code = 'HN'
|
||||||
and DATE ( w.produce_date ) = CURDATE()
|
AND w.workorder_status='3'
|
||||||
GROUP BY m.material_name
|
GROUP BY m.material_name
|
||||||
order by m.material_name
|
order by m.material_name
|
||||||
</select>
|
</select>
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
FROM pdm_bd_workorder w
|
FROM pdm_bd_workorder w
|
||||||
LEFT JOIN md_base_material m ON w.material_id = m.material_id
|
LEFT JOIN md_base_material m ON w.material_id = m.material_id
|
||||||
WHERE w.region_code = 'YZ'
|
WHERE w.region_code = 'YZ'
|
||||||
AND w.produce_date = DATE_FORMAT(CURRENT_DATE (), '%Y%m%d')
|
AND w.workorder_status='3'
|
||||||
group by m.material_name
|
group by m.material_name
|
||||||
order by m.material_name
|
order by m.material_name
|
||||||
</select>
|
</select>
|
||||||
@@ -152,7 +152,6 @@
|
|||||||
SUM(qualified_qty) AS suppressedNum
|
SUM(qualified_qty) AS suppressedNum
|
||||||
FROM pdm_bd_workorder
|
FROM pdm_bd_workorder
|
||||||
WHERE region_code = 'YZ'
|
WHERE region_code = 'YZ'
|
||||||
AND produce_date >= CURDATE() - INTERVAL 7 DAY
|
|
||||||
GROUP BY
|
GROUP BY
|
||||||
produceDate
|
produceDate
|
||||||
ORDER BY
|
ORDER BY
|
||||||
@@ -260,7 +259,7 @@
|
|||||||
SELECT r.device_code as deviceCode,
|
SELECT r.device_code as deviceCode,
|
||||||
r.error as errorInfo,
|
r.error as errorInfo,
|
||||||
r.record_time as errorTime,
|
r.record_time as errorTime,
|
||||||
p.point_name as deviceName
|
if(LENGTH(p.point_name) <![CDATA[ > ]]> 0, p.point_name, r.device_code) as deviceName
|
||||||
FROM `das_device_error_record` r
|
FROM `das_device_error_record` r
|
||||||
LEFT JOIN sch_base_point p ON r.device_code = p.point_code
|
LEFT JOIN sch_base_point p ON r.device_code = p.point_code
|
||||||
ORDER BY r.record_time desc limit 100
|
ORDER BY r.record_time desc limit 100
|
||||||
|
|||||||
@@ -3,8 +3,8 @@
|
|||||||
<mapper namespace="org.nl.wms.das.device.record.service.dao.mapper.DasDeviceErrorRecordMapper">
|
<mapper namespace="org.nl.wms.das.device.record.service.dao.mapper.DasDeviceErrorRecordMapper">
|
||||||
|
|
||||||
<select id="queryErrorVo" resultType="org.nl.wms.cockpit.service.dao.DeviceErrorVo">
|
<select id="queryErrorVo" resultType="org.nl.wms.cockpit.service.dao.DeviceErrorVo">
|
||||||
select p.point_name as deviceName,
|
select if(LENGTH(p.point_name) <![CDATA[ > ]]> 0, p.point_name, r.device_code) as deviceName,
|
||||||
count(*) as errorNum
|
count(*) as errorNum
|
||||||
from das_device_error_record r
|
from das_device_error_record r
|
||||||
left join sch_base_point p on r.device_code = p.point_code
|
left join sch_base_point p on r.device_code = p.point_code
|
||||||
where STR_TO_DATE(r.record_time, '%Y-%m-%d') > NOW() - INTERVAL 30 DAY
|
where STR_TO_DATE(r.record_time, '%Y-%m-%d') > NOW() - INTERVAL 30 DAY
|
||||||
|
|||||||
@@ -513,13 +513,13 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
SchBaseVehiclematerialgroup groupInfo = vehiclematerialgroupService.getGroupInfo(vehicleCode,
|
SchBaseVehiclematerialgroup groupInfo = vehiclematerialgroupService.getGroupInfo(vehicleCode,
|
||||||
GroupBindMaterialStatusEnum.BOUND.getValue());
|
GroupBindMaterialStatusEnum.BOUND.getValue());
|
||||||
// String materialId = groupInfo.getMaterial_id();
|
String materialId = groupInfo.getMaterial_id();
|
||||||
// MdBaseMaterial baseMaterial = materialService.getById(materialId);
|
MdBaseMaterial baseMaterial = materialService.getById(materialId);
|
||||||
// BigDecimal materialWeight = ObjectUtil.isNotEmpty(groupInfo.getMaterial_weight())
|
BigDecimal materialWeight = ObjectUtil.isNotEmpty(groupInfo.getMaterial_weight())
|
||||||
// ? groupInfo.getMaterial_weight() : BigDecimal.valueOf(0);
|
? groupInfo.getMaterial_weight() : BigDecimal.valueOf(0);
|
||||||
// String singleWeightStr = baseMaterial.getSingle_weight();
|
String singleWeightStr = baseMaterial.getSingle_weight();
|
||||||
// BigDecimal singleWeight = BigDecimal.valueOf(Double.parseDouble(singleWeightStr));
|
BigDecimal singleWeight = BigDecimal.valueOf(Double.parseDouble(singleWeightStr));
|
||||||
// BigDecimal multiply = materialWeight.multiply(singleWeight);
|
BigDecimal multiply = materialWeight.multiply(singleWeight).multiply(BigDecimal.valueOf(1000));
|
||||||
// 获取工单
|
// 获取工单
|
||||||
PdmBdWorkorder workorder = workorderService.selectApplyLabelInfo(groupInfo.getWorkorder_code());
|
PdmBdWorkorder workorder = workorderService.selectApplyLabelInfo(groupInfo.getWorkorder_code());
|
||||||
// 组合
|
// 组合
|
||||||
@@ -529,6 +529,7 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
.append(workorder.getMaterial_code()).append("##")
|
.append(workorder.getMaterial_code()).append("##")
|
||||||
.append(workorder.getMaterial_spec()).append("##")
|
.append(workorder.getMaterial_spec()).append("##")
|
||||||
.append(workorder.getMaterial_model()).append("##")
|
.append(workorder.getMaterial_model()).append("##")
|
||||||
|
.append(multiply).append("##")
|
||||||
.append(DateUtil.format(DateUtil.parse(DateUtil.today()), "yyyy/MM/dd"));
|
.append(DateUtil.format(DateUtil.parse(DateUtil.today()), "yyyy/MM/dd"));
|
||||||
return ApplyTaskResponse.responseOk(requestNo, sb.toString());
|
return ApplyTaskResponse.responseOk(requestNo, sb.toString());
|
||||||
}
|
}
|
||||||
@@ -1006,6 +1007,9 @@ public class AcsToWmsServiceImpl implements AcsToWmsService {
|
|||||||
}
|
}
|
||||||
// 砖块数量
|
// 砖块数量
|
||||||
Integer qty = param.getInteger("qty");
|
Integer qty = param.getInteger("qty");
|
||||||
|
if (ObjectUtil.isEmpty(qty)){
|
||||||
|
return BaseResponse.responseError(requestNo, "砖块数量为空!");
|
||||||
|
}
|
||||||
String vehicleType = workOrder.getVehicle_type();
|
String vehicleType = workOrder.getVehicle_type();
|
||||||
// 找到相同组盘信息就直接返回id,避免任务取消组盘信息还存在,重复插入
|
// 找到相同组盘信息就直接返回id,避免任务取消组盘信息还存在,重复插入
|
||||||
// 解绑同载具的信息
|
// 解绑同载具的信息
|
||||||
|
|||||||
@@ -12,6 +12,12 @@
|
|||||||
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
|
||||||
LEFT JOIN sch_base_point po ON po.point_code = vg.point_code
|
LEFT JOIN sch_base_point po ON po.point_code = vg.point_code
|
||||||
WHERE 1 = 1
|
WHERE 1 = 1
|
||||||
|
<if test="query.material_code != null">
|
||||||
|
AND ma.material_code = #{query.material_code}
|
||||||
|
</if>
|
||||||
|
<if test="query.material_model != null">
|
||||||
|
AND ma.material_model = #{query.material_model}
|
||||||
|
</if>
|
||||||
<if test="query.vehicle_code != null">
|
<if test="query.vehicle_code != null">
|
||||||
AND vg.vehicle_code = #{query.vehicle_code}
|
AND vg.vehicle_code = #{query.vehicle_code}
|
||||||
</if>
|
</if>
|
||||||
|
|||||||
@@ -16,4 +16,6 @@ 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 material_code;
|
||||||
|
private String material_model;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,21 +10,21 @@
|
|||||||
label-width="90px"
|
label-width="90px"
|
||||||
label-suffix=":"
|
label-suffix=":"
|
||||||
>
|
>
|
||||||
<!-- <el-form-item label="所属车间">-->
|
<!-- <el-form-item label="所属车间">-->
|
||||||
<!-- <el-select-->
|
<!-- <el-select-->
|
||||||
<!-- v-model="query.workshop_code"-->
|
<!-- v-model="query.workshop_code"-->
|
||||||
<!-- clearable-->
|
<!-- clearable-->
|
||||||
<!-- size="mini"-->
|
<!-- size="mini"-->
|
||||||
<!-- placeholder="所属车间"-->
|
<!-- placeholder="所属车间"-->
|
||||||
<!-- class="filter-item"-->
|
<!-- class="filter-item"-->
|
||||||
<!-- >-->
|
<!-- >-->
|
||||||
<!-- <el-option-->
|
<!-- <el-option-->
|
||||||
<!-- v-for="item in workShopList"-->
|
<!-- v-for="item in workShopList"-->
|
||||||
<!-- :label="item.workshop_name"-->
|
<!-- :label="item.workshop_name"-->
|
||||||
<!-- :value="item.workshop_code"-->
|
<!-- :value="item.workshop_code"-->
|
||||||
<!-- />-->
|
<!-- />-->
|
||||||
<!-- </el-select>-->
|
<!-- </el-select>-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="模糊搜索">
|
<el-form-item label="模糊搜索">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="query.blurry"
|
v-model="query.blurry"
|
||||||
@@ -34,12 +34,30 @@
|
|||||||
@keyup.enter.native="crud.toQuery"
|
@keyup.enter.native="crud.toQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="物料规格">
|
<el-form-item label="产品部位">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="query.material_spec"
|
v-model="query.material_spec"
|
||||||
clearable
|
clearable
|
||||||
size="mini"
|
size="mini"
|
||||||
placeholder="物料规格"
|
placeholder="产品部位"
|
||||||
|
@keyup.enter.native="crud.toQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="产品牌号">
|
||||||
|
<el-input
|
||||||
|
v-model="query.material_code"
|
||||||
|
clearable
|
||||||
|
size="mini"
|
||||||
|
placeholder="产品牌号"
|
||||||
|
@keyup.enter.native="crud.toQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="物料型号">
|
||||||
|
<el-input
|
||||||
|
v-model="query.material_model"
|
||||||
|
clearable
|
||||||
|
size="mini"
|
||||||
|
placeholder="物料型号"
|
||||||
@keyup.enter.native="crud.toQuery"
|
@keyup.enter.native="crud.toQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
@@ -54,7 +72,8 @@
|
|||||||
:before-close="crud.cancelCU"
|
:before-close="crud.cancelCU"
|
||||||
:visible.sync="crud.status.cu > 0"
|
:visible.sync="crud.status.cu > 0"
|
||||||
:title="crud.status.title"
|
:title="crud.status.title"
|
||||||
width="820px">
|
width="820px"
|
||||||
|
>
|
||||||
<el-form
|
<el-form
|
||||||
ref="form"
|
ref="form"
|
||||||
:inline="true"
|
:inline="true"
|
||||||
@@ -63,7 +82,8 @@
|
|||||||
:rules="rules"
|
:rules="rules"
|
||||||
size="mini"
|
size="mini"
|
||||||
label-width="125px"
|
label-width="125px"
|
||||||
label-suffix=":">
|
label-suffix=":"
|
||||||
|
>
|
||||||
|
|
||||||
<el-form-item label="订单编号" prop="order_number">
|
<el-form-item label="订单编号" prop="order_number">
|
||||||
<el-input v-model="form.order_number" style="width: 240px;" />
|
<el-input v-model="form.order_number" style="width: 240px;" />
|
||||||
@@ -83,6 +103,13 @@
|
|||||||
<el-form-item label="物料型号" prop="material_model">
|
<el-form-item label="物料型号" prop="material_model">
|
||||||
<el-input v-model="form.material_model" style="width: 240px;" />
|
<el-input v-model="form.material_model" style="width: 240px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="单重(吨)">
|
||||||
|
<el-input-number
|
||||||
|
v-model.number="form.single_weight"
|
||||||
|
:min="0"
|
||||||
|
style="width: 240px;"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
<!-- <el-form-item label="A长边">
|
<!-- <el-form-item label="A长边">
|
||||||
<el-input-number
|
<el-input-number
|
||||||
v-model.number="form.a_long_side"
|
v-model.number="form.a_long_side"
|
||||||
@@ -111,13 +138,7 @@
|
|||||||
style="width: 240px;"
|
style="width: 240px;"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="单重">
|
|
||||||
<el-input-number
|
|
||||||
v-model.number="form.single_weight"
|
|
||||||
:min="0"
|
|
||||||
style="width: 240px;"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
<el-form-item label="木托盘规格">
|
<el-form-item label="木托盘规格">
|
||||||
<el-tooltip class="item" effect="dark" content="例如:950*1000" placement="top">
|
<el-tooltip class="item" effect="dark" content="例如:950*1000" placement="top">
|
||||||
<el-select
|
<el-select
|
||||||
@@ -195,9 +216,10 @@
|
|||||||
<el-table-column prop="material_code" label="产品牌号 " :min-width="flexWidth('material_code',crud.data,'产品牌号 ')" />
|
<el-table-column prop="material_code" label="产品牌号 " :min-width="flexWidth('material_code',crud.data,'产品牌号 ')" />
|
||||||
<el-table-column prop="material_spec" label="产品部位" :min-width="flexWidth('material_spec',crud.data,'产品部位')" />
|
<el-table-column prop="material_spec" label="产品部位" :min-width="flexWidth('material_spec',crud.data,'产品部位')" />
|
||||||
<el-table-column prop="material_model" label="物料型号" :min-width="flexWidth('material_model',crud.data,'物料分类标识')" />
|
<el-table-column prop="material_model" label="物料型号" :min-width="flexWidth('material_model',crud.data,'物料分类标识')" />
|
||||||
|
<el-table-column prop="single_weight" label="单重(吨)" :min-width="flexWidth('single_weight',crud.data,'物料分类标识')" />
|
||||||
<!-- <el-table-column prop="standing_time" label="静置时间(分钟)" :min-width="flexWidth('standing_time',crud.data,'静置时间(分钟)')" />
|
<!-- <el-table-column prop="standing_time" label="静置时间(分钟)" :min-width="flexWidth('standing_time',crud.data,'静置时间(分钟)')" />
|
||||||
<el-table-column prop="cooling_time" label="冷却时间(分钟)" :min-width="flexWidth('cooling_time',crud.data,'静置时间(分钟)')" /> -->
|
<el-table-column prop="cooling_time" label="冷却时间(分钟)" :min-width="flexWidth('cooling_time',crud.data,'静置时间(分钟)')" /> -->
|
||||||
<!-- <el-table-column prop="workshop_code" label="车间编码" :min-width="flexWidth('workshop_code',crud.data,'车间编码')" />-->
|
<!-- <el-table-column prop="workshop_code" label="车间编码" :min-width="flexWidth('workshop_code',crud.data,'车间编码')" />-->
|
||||||
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
||||||
<el-table-column prop="is_used" label="是否启用" :min-width="flexWidth('is_used',crud.data,'是否启用')">
|
<el-table-column prop="is_used" label="是否启用" :min-width="flexWidth('is_used',crud.data,'是否启用')">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
@@ -213,7 +235,7 @@
|
|||||||
<el-table-column prop="create_time" label="同步时间" :min-width="flexWidth('create_time',crud.data,'创建时间')" />
|
<el-table-column prop="create_time" label="同步时间" :min-width="flexWidth('create_time',crud.data,'创建时间')" />
|
||||||
<el-table-column prop="update_name" label="修改人" :min-width="flexWidth('update_name',crud.data,'修改人')" />
|
<el-table-column prop="update_name" label="修改人" :min-width="flexWidth('update_name',crud.data,'修改人')" />
|
||||||
<el-table-column prop="update_time" label="修改时间" :min-width="flexWidth('update_time',crud.data,'修改时间')" />
|
<el-table-column prop="update_time" label="修改时间" :min-width="flexWidth('update_time',crud.data,'修改时间')" />
|
||||||
<!-- <el-table-column prop="ext_time" label="MES时间" :min-width="flexWidth('ext_time',crud.data,'修改时间')" />-->
|
<!-- <el-table-column prop="ext_time" label="MES时间" :min-width="flexWidth('ext_time',crud.data,'修改时间')" />-->
|
||||||
<el-table-column v-permission="[]" label="操作" width="120px" align="center" fixed="right">
|
<el-table-column v-permission="[]" label="操作" width="120px" align="center" fixed="right">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<udOperation
|
<udOperation
|
||||||
|
|||||||
@@ -47,6 +47,24 @@
|
|||||||
@keyup.enter.native="crud.toQuery"
|
@keyup.enter.native="crud.toQuery"
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item label="产品牌号">
|
||||||
|
<el-input
|
||||||
|
v-model="query.material_code"
|
||||||
|
clearable
|
||||||
|
size="mini"
|
||||||
|
placeholder="产品牌号"
|
||||||
|
@keyup.enter.native="crud.toQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="物料型号">
|
||||||
|
<el-input
|
||||||
|
v-model="query.material_model"
|
||||||
|
clearable
|
||||||
|
size="mini"
|
||||||
|
placeholder="物料型号"
|
||||||
|
@keyup.enter.native="crud.toQuery"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
<el-form-item label="绑定状态">
|
<el-form-item label="绑定状态">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="query.group_bind_material_status"
|
v-model="query.group_bind_material_status"
|
||||||
@@ -86,8 +104,8 @@
|
|||||||
type="datetime"
|
type="datetime"
|
||||||
value-format="yyyy-MM-dd HH:mm:ss"
|
value-format="yyyy-MM-dd HH:mm:ss"
|
||||||
style="width: 240px;"
|
style="width: 240px;"
|
||||||
placeholder="选择日期时间">
|
placeholder="选择日期时间"
|
||||||
</el-date-picker>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="点位编码">
|
<el-form-item label="点位编码">
|
||||||
<el-select
|
<el-select
|
||||||
@@ -109,7 +127,7 @@
|
|||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="点位名称">
|
<el-form-item label="点位名称">
|
||||||
<el-input v-model="form.point_name" style="width: 240px;" disabled/>
|
<el-input v-model="form.point_name" style="width: 240px;" disabled />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="是否满托">
|
<el-form-item label="是否满托">
|
||||||
<el-radio-group v-model="form.is_full" style="width: 240px">
|
<el-radio-group v-model="form.is_full" style="width: 240px">
|
||||||
@@ -152,10 +170,10 @@
|
|||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item v-if="false" label="物料名称">
|
<el-form-item v-if="false" label="物料名称">
|
||||||
<el-input suffix-icon="el-icon-date" v-model="form.material_id" clearable style="width: 370px;" @focus="getMaterial" />
|
<el-input v-model="form.material_id" suffix-icon="el-icon-date" clearable style="width: 370px;" @focus="getMaterial" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="物料名称">
|
<el-form-item label="物料名称">
|
||||||
<el-input @clear="clearMaterial" clearable v-model="form.material_name" style="width: 240px;" @focus="getMaterial" />
|
<el-input v-model="form.material_name" clearable style="width: 240px;" @clear="clearMaterial" @focus="getMaterial" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="物料编码">
|
<el-form-item label="物料编码">
|
||||||
<el-input v-model="form.material_code" disabled style="width: 240px;" />
|
<el-input v-model="form.material_code" disabled style="width: 240px;" />
|
||||||
@@ -237,12 +255,12 @@
|
|||||||
<el-form-item label="流程顺序">
|
<el-form-item label="流程顺序">
|
||||||
<el-input v-model="form.flow_num" style="width: 240px;" />
|
<el-input v-model="form.flow_num" style="width: 240px;" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<!-- <el-form-item label="上一任务">-->
|
<!-- <el-form-item label="上一任务">-->
|
||||||
<!-- <el-input v-model="form.before_task_code" style="width: 240px;" />-->
|
<!-- <el-input v-model="form.before_task_code" style="width: 240px;" />-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<!-- <el-form-item label="下一任务">-->
|
<!-- <el-form-item label="下一任务">-->
|
||||||
<!-- <el-input v-model="form.next_task_code" style="width: 240px;" />-->
|
<!-- <el-input v-model="form.next_task_code" style="width: 240px;" />-->
|
||||||
<!-- </el-form-item>-->
|
<!-- </el-form-item>-->
|
||||||
<el-form-item label="备注" prop="remark">
|
<el-form-item label="备注" prop="remark">
|
||||||
<label slot="label">备 注:</label>
|
<label slot="label">备 注:</label>
|
||||||
<el-input v-model.trim="form.remark" style="width: 480px;" rows="2" type="textarea" :disabled="crud.status.view > 0" />
|
<el-input v-model.trim="form.remark" style="width: 480px;" rows="2" type="textarea" :disabled="crud.status.view > 0" />
|
||||||
@@ -265,7 +283,7 @@
|
|||||||
<el-table-column prop="move_way" label="移动路径" :min-width="flexWidth('move_way',crud.data,'点位名称')" />
|
<el-table-column prop="move_way" label="移动路径" :min-width="flexWidth('move_way',crud.data,'点位名称')" />
|
||||||
<el-table-column prop="is_full" label="是否满托" :min-width="flexWidth('is_full',crud.data,'是否满托')">
|
<el-table-column prop="is_full" label="是否满托" :min-width="flexWidth('is_full',crud.data,'是否满托')">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
{{scope.row.is_full?'是':'否'}}
|
{{ scope.row.is_full?'是':'否' }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column prop="pcsn" label="批次" :min-width="flexWidth('pcsn',crud.data,'批次')" />
|
<el-table-column prop="pcsn" label="批次" :min-width="flexWidth('pcsn',crud.data,'批次')" />
|
||||||
@@ -295,8 +313,8 @@
|
|||||||
<!-- <el-table-column prop="flow_num" label="流程顺序" :min-width="flexWidth('flow_num',crud.data,'流程顺序')"/>-->
|
<!-- <el-table-column prop="flow_num" label="流程顺序" :min-width="flexWidth('flow_num',crud.data,'流程顺序')"/>-->
|
||||||
<el-table-column prop="into_kiln_time" label="入窑时间" :min-width="flexWidth('into_kiln_time',crud.data,'上一任务')" />
|
<el-table-column prop="into_kiln_time" label="入窑时间" :min-width="flexWidth('into_kiln_time',crud.data,'上一任务')" />
|
||||||
<el-table-column prop="out_kiln_time" label="出窑时间" :min-width="flexWidth('out_kiln_time',crud.data,'上一任务')" />
|
<el-table-column prop="out_kiln_time" label="出窑时间" :min-width="flexWidth('out_kiln_time',crud.data,'上一任务')" />
|
||||||
<!-- <el-table-column prop="before_task_code" label="上一任务" :min-width="flexWidth('before_task_code',crud.data,'上一任务')" />-->
|
<!-- <el-table-column prop="before_task_code" label="上一任务" :min-width="flexWidth('before_task_code',crud.data,'上一任务')" />-->
|
||||||
<!-- <el-table-column prop="next_task_code" label="下一任务" :min-width="flexWidth('next_task_code',crud.data,'上一任务')" />-->
|
<!-- <el-table-column prop="next_task_code" label="下一任务" :min-width="flexWidth('next_task_code',crud.data,'上一任务')" />-->
|
||||||
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
||||||
<el-table-column prop="create_name" label="创建人" :min-width="flexWidth('create_name',crud.data,'创建人')" />
|
<el-table-column prop="create_name" label="创建人" :min-width="flexWidth('create_name',crud.data,'创建人')" />
|
||||||
<el-table-column prop="create_time" label="创建时间" :min-width="flexWidth('create_time',crud.data,'创建时间')" />
|
<el-table-column prop="create_time" label="创建时间" :min-width="flexWidth('create_time',crud.data,'创建时间')" />
|
||||||
@@ -314,8 +332,8 @@
|
|||||||
<!--分页组件-->
|
<!--分页组件-->
|
||||||
<pagination />
|
<pagination />
|
||||||
</div>
|
</div>
|
||||||
<MaterialDialog :dialog-show.sync="materialDialog" @tableChanged="tableChanged"/>
|
<MaterialDialog :dialog-show.sync="materialDialog" @tableChanged="tableChanged" />
|
||||||
<WorkOrderDialog :dialog-show.sync="workOrderDialog" @tableChanged="tableChanged"/>
|
<WorkOrderDialog :dialog-show.sync="workOrderDialog" @tableChanged="tableChanged" />
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -393,12 +411,6 @@ export default {
|
|||||||
crudMethod: { ...crudSchBaseVehiclematerialgroup }
|
crudMethod: { ...crudSchBaseVehiclematerialgroup }
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
created() {
|
|
||||||
this.getWorkShopList()
|
|
||||||
this.getPointList()
|
|
||||||
this.getRegionList()
|
|
||||||
this.getCustomerList()
|
|
||||||
},
|
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
permission: {
|
permission: {
|
||||||
@@ -414,6 +426,12 @@ export default {
|
|||||||
workOrderDialog: false
|
workOrderDialog: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
created() {
|
||||||
|
this.getWorkShopList()
|
||||||
|
this.getPointList()
|
||||||
|
this.getRegionList()
|
||||||
|
this.getCustomerList()
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 钩子:在获取表格数据之前执行,false 则代表不获取数据
|
// 钩子:在获取表格数据之前执行,false 则代表不获取数据
|
||||||
[CRUD.HOOK.beforeRefresh]() {
|
[CRUD.HOOK.beforeRefresh]() {
|
||||||
@@ -470,7 +488,7 @@ export default {
|
|||||||
},
|
},
|
||||||
hand(value) {
|
hand(value) {
|
||||||
this.crud.toQuery()
|
this.crud.toQuery()
|
||||||
},
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user