Browse Source

2025-11-11

优化
master
fengyuan_yang 2 months ago
parent
commit
9e9b0e9bac
  1. 18
      src/views/modules/qc/qcPartAttribute.vue

18
src/views/modules/qc/qcPartAttribute.vue

@ -21,8 +21,8 @@
<el-form-item :label="'物料名称'">
<el-input v-model="searchData.partDesc" clearable style="width: 200px"></el-input>
</el-form-item>
<el-form-item :label="'类别名称'">
<el-input v-model="searchData.familyName" clearable style="width: 120px"></el-input>
<el-form-item :label="'物料类别'">
<el-input v-model="searchData.partType" clearable style="width: 120px"></el-input>
</el-form-item>
<el-form-item :label="'规格型号'">
<el-input v-model="searchData.spec" clearable style="width: 180px"></el-input>
@ -1266,7 +1266,7 @@
cinvSourceCode: '',
sku: '',
familyID: '',
familyName: '',
partType: '',
buDesc: '',
attributeType: 'A',
page: 1,
@ -1442,7 +1442,7 @@
serialNumber: '301003Table1FamilyName',
tableId: "301003Table1",
tableName: "物料属性设置表",
columnProp: 'familyName',
columnProp: 'partType',
headerAlign: "center",
align: "left",
columnLabel: '物料类别',
@ -2473,7 +2473,7 @@
this.$message.warning('请至少选择一项')
return
}
this.$confirm(`确认删除选中的 ${this.selectedTemplates.length} 个检验模板吗?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
@ -2483,23 +2483,23 @@
const deletePromises = this.selectedTemplates.map(row => {
return deletePartAttributeDetails(row)
})
//
Promise.all(deletePromises).then(results => {
//
const allSuccess = results.every(({data}) => data && data.code === 0)
if (allSuccess) {
this.$message.success('批量删除成功')
} else {
this.$message.warning('部分删除失败,请重试')
}
//
searchPartAttributeDetails(this.detailData).then(({data}) => {
this.detailList = data.rows
})
//
this.$refs.templateTable.clearSelection()
this.selectedTemplates = []

Loading…
Cancel
Save