This commit is contained in:
2022-11-30 12:51:53 +08:00
parent 3bfe8438d1
commit 22ff161288
109 changed files with 4922 additions and 2374 deletions

View File

@@ -47,6 +47,9 @@
<el-form-item label="规格型号">
<el-input v-model="form.material_spec" style="width: 370px;" />
</el-form-item>
<el-form-item label="托盘模板">
<el-input v-model="form.lane_tray_template" style="width: 370px;" @input="handleEdit" />
</el-form-item>
<el-form-item label="设备编号" prop="device_code">
<el-select
v-model="form.device_code"
@@ -60,7 +63,7 @@
<el-option v-for="item in deviceList" :key="item.device_code" :label="item.device_code" :value="item.device_code" />
</el-select>
</el-form-item>
<el-form-item label="是否agv搬运" prop="is_needmove">
<el-form-item label="agv搬运" prop="is_needmove">
<el-radio-group v-model="form.is_needmove" size="mini">
<el-radio-button label="1">是</el-radio-button>
<el-radio-button label="0">否</el-radio-button>
@@ -91,7 +94,7 @@
<el-table-column prop="qty" label="下料数量" />
<el-table-column prop="device_code" label="设备编号" min-width="100" show-overflow-tooltip />
<el-table-column prop="material_code" label="物料编码" />
<el-table-column prop="material_name" label="物料名称" min-width="150" show-overflow-tooltip />
<el-table-column prop="material_name" label="物料名称" min-width="150" show-overflow-tooltip />
<el-table-column prop="material_spec" label="规格型号" />
<el-table-column prop="one_qty" label="每箱接料数量" />
<el-table-column prop="is_needmove" label="是否AGV搬运">
@@ -132,7 +135,8 @@ const defaultForm = {
is_deleted: null,
ext_order_id: null,
device_code: null,
is_needmove: '1'
is_needmove: '1',
lane_tray_template: null
}
export default {
name: 'Produceshiftorder',
@@ -188,6 +192,12 @@ export default {
})
},
methods: {
// 在 Input 值改变时触发
handleEdit(e) {
let value = e.replace(/^(0+)|[^d]+/g, '') // 以0开头或者输入非数字会被替换成空
value = value.replace(/(d{15})d*/, '$1') // 最多保留15位整数
this.form.lane_tray_template = value
},
is_disabled(length, data) {
if (length !== 1) {
return true