diff --git a/src/views/modules/qc/FAIResultEntry.vue b/src/views/modules/qc/FAIResultEntry.vue
index 527a4e5..518810b 100644
--- a/src/views/modules/qc/FAIResultEntry.vue
+++ b/src/views/modules/qc/FAIResultEntry.vue
@@ -232,7 +232,7 @@
-
+
检验模板
检验模板
@@ -1628,6 +1628,13 @@
message: ' ',
trigger: 'change'
}
+ ],
+ templateId: [
+ {
+ required: true,
+ message: ' ',
+ trigger: 'change'
+ }
]
},
resourceList: [],
@@ -1890,6 +1897,12 @@
inspectionTypeSearch(tempData).then(({data}) => {
if (data.code === 0) {
this.typeOptions = data.rows
+ this.typeOptions.forEach(val => {
+ if (val.inspectionTypeName.includes('FAI')) {
+ this.templateData.inspectionTypeNo = val.inspectionTypeNo
+ this.templateData.inspectionTypeName = val.inspectionTypeName
+ }
+ })
}
})
},
@@ -2070,7 +2083,7 @@
},
// 新增FAI巡检记录
- saveData(){
+ saveData () {
if (this.modalData.seqNo === '' || this.modalData.seqNo == null) {
this.$message.warning('请选择派工单!')
return
@@ -2202,16 +2215,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: '确定'
+ })
+ }
+ })
+ }
},
// 选中检验模板
@@ -2227,6 +2245,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
},
diff --git a/src/views/modules/qc/FQCResultEntry.vue b/src/views/modules/qc/FQCResultEntry.vue
index d2a70bd..a615c1e 100644
--- a/src/views/modules/qc/FQCResultEntry.vue
+++ b/src/views/modules/qc/FQCResultEntry.vue
@@ -230,7 +230,7 @@
-
+
检验模板
检验模板
@@ -1627,6 +1627,13 @@
message: ' ',
trigger: 'change'
}
+ ],
+ templateId: [
+ {
+ required: true,
+ message: ' ',
+ trigger: 'change'
+ }
]
},
resourceList: [],
@@ -1889,6 +1896,12 @@
inspectionTypeSearch(tempData).then(({data}) => {
if (data.code === 0) {
this.typeOptions = data.rows
+ this.typeOptions.forEach(val => {
+ if (val.inspectionTypeName.includes('FQC')) {
+ this.templateData.inspectionTypeNo = val.inspectionTypeNo
+ this.templateData.inspectionTypeName = val.inspectionTypeName
+ }
+ })
}
})
},
@@ -2069,7 +2082,7 @@
},
// 新增FAI巡检记录
- saveData(){
+ saveData () {
if (this.modalData.seqNo === '' || this.modalData.seqNo == null) {
this.$message.warning('请选择派工单!')
return
@@ -2201,16 +2214,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: '确定'
+ })
+ }
+ })
+ }
},
// 选中检验模板
@@ -2226,6 +2244,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
},
diff --git a/src/views/modules/qc/IPQCResultEntry.vue b/src/views/modules/qc/IPQCResultEntry.vue
index 4f5f9c8..c981381 100644
--- a/src/views/modules/qc/IPQCResultEntry.vue
+++ b/src/views/modules/qc/IPQCResultEntry.vue
@@ -259,7 +259,7 @@
-
+
检验模板
检验模板
@@ -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