|
|
|
@ -259,7 +259,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<el-form :inline="true" label-position="top" :model="modalData" style="margin-left: 7px;margin-top: -5px;"> |
|
|
|
<el-form-item> |
|
|
|
<el-form-item prop="templateId" :rules="rules.templateId"> |
|
|
|
<span v-if="this.controlData.baseData === '控制'" slot="label" @click="queryTemplateList()"><a>检验模板</a></span> |
|
|
|
<span v-if="this.controlData.baseData === '未控制'" slot="label">检验模板</span> |
|
|
|
<el-input v-model="modalData.templateName" disabled style="width: 221px"></el-input> |
|
|
|
@ -1675,6 +1675,13 @@ |
|
|
|
message: ' ', |
|
|
|
trigger: 'change' |
|
|
|
} |
|
|
|
], |
|
|
|
templateId: [ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: ' ', |
|
|
|
trigger: 'change' |
|
|
|
} |
|
|
|
] |
|
|
|
}, |
|
|
|
batchHandleAddModalFlag: false, |
|
|
|
@ -1936,6 +1943,12 @@ |
|
|
|
inspectionTypeSearch(tempData).then(({data}) => { |
|
|
|
if (data.code === 0) { |
|
|
|
this.typeOptions = data.rows |
|
|
|
this.typeOptions.forEach(val => { |
|
|
|
if (val.inspectionTypeName.includes('IPQC')) { |
|
|
|
this.templateData.inspectionTypeNo = val.inspectionTypeNo |
|
|
|
this.templateData.inspectionTypeName = val.inspectionTypeName |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
@ -2254,16 +2267,21 @@ |
|
|
|
// 获取物料列表 |
|
|
|
queryPartList () { |
|
|
|
// 查询所有物料 |
|
|
|
queryPartList(this.partData).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.partList = data.rows |
|
|
|
this.partModelFlag = true |
|
|
|
}else { |
|
|
|
this.$alert(data.msg, '错误', { |
|
|
|
confirmButtonText: '确定' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
if (this.partData.partNo === '' && this.partData.partDesc === '' && this.partData.sku === '') { |
|
|
|
this.partList = [] |
|
|
|
this.partModelFlag = true |
|
|
|
} else { |
|
|
|
queryPartList(this.partData).then(({data}) => { |
|
|
|
if (data && data.code === 0) { |
|
|
|
this.partList = data.rows |
|
|
|
this.partModelFlag = true |
|
|
|
}else { |
|
|
|
this.$alert(data.msg, '错误', { |
|
|
|
confirmButtonText: '确定' |
|
|
|
}) |
|
|
|
} |
|
|
|
}) |
|
|
|
} |
|
|
|
}, |
|
|
|
|
|
|
|
// 选中检验模板 |
|
|
|
@ -2279,6 +2297,12 @@ |
|
|
|
this.modalData.partDesc = row.partDesc |
|
|
|
this.modalData.sku = row.sku |
|
|
|
this.modalData.spec = row.spec |
|
|
|
this.partData = { |
|
|
|
site: this.$store.state.user.site, |
|
|
|
partNo: '', |
|
|
|
partDesc: '', |
|
|
|
sku: '' |
|
|
|
} |
|
|
|
this.partModelFlag = false |
|
|
|
}, |
|
|
|
|
|
|
|
@ -2342,7 +2366,7 @@ |
|
|
|
}, |
|
|
|
|
|
|
|
// 新增IPQC巡检记录 |
|
|
|
saveData(){ |
|
|
|
saveData () { |
|
|
|
if (this.modalData.seqNo === '' || this.modalData.seqNo == null) { |
|
|
|
this.$message.warning('请选择派工单!') |
|
|
|
return |
|
|
|
|