| src/views/qualityManagement/finalInspection/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/qualityManagement/processInspection/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/views/qualityManagement/rawMaterialInspection/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/qualityManagement/finalInspection/index.vue
@@ -226,6 +226,7 @@ clickFun: (row) => { submit(row.id); }, loading: (row) => submitLoadingId.value === row.id, disabled: (row) => { // 已提交则禁用 if (row.inspectState == 1) return true; @@ -263,6 +264,7 @@ const tableData = ref([]); const selectedRows = ref([]); const tableLoading = ref(false); const submitLoadingId = ref(null); const currentRow = ref(null) const page = reactive({ current: 1, @@ -375,12 +377,20 @@ }); }; // 提价 // 提交 const submit = async (id) => { const res = await submitQualityInspect({id: id}) if (res.code === 200) { proxy.$modal.msgSuccess("提交成功"); getList(); submitLoadingId.value = id; try { const res = await submitQualityInspect({ id }); if (res.code === 200) { proxy.$modal.msgSuccess("提交成功"); const row = tableData.value.find(item => item.id === id); if (row) { row.inspectState = 1; } } } finally { submitLoadingId.value = null; } } src/views/qualityManagement/processInspection/index.vue
@@ -225,6 +225,7 @@ clickFun: (row) => { submit(row.id); }, loading: (row) => submitLoadingId.value === row.id, disabled: (row) => { // 已提交则禁用 if (row.inspectState == 1) return true; @@ -264,6 +265,7 @@ const tableData = ref([]); const selectedRows = ref([]); const tableLoading = ref(false); const submitLoadingId = ref(null); const dialogFormVisible = ref(false); const form = ref({ checkName: "" @@ -333,12 +335,20 @@ filesDia.value?.openDialog(type, row) }) }; // 提价 // 提交 const submit = async (id) => { const res = await submitQualityInspect({id: id}) if (res.code === 200) { proxy.$modal.msgSuccess("提交成功"); getList(); submitLoadingId.value = id; try { const res = await submitQualityInspect({ id }); if (res.code === 200) { proxy.$modal.msgSuccess("提交成功"); const row = tableData.value.find(item => item.id === id); if (row) { row.inspectState = 1; } } } finally { submitLoadingId.value = null; } } const open = async (row) => { src/views/qualityManagement/rawMaterialInspection/index.vue
@@ -380,7 +380,10 @@ const res = await submitQualityInspect({ id }); if (res.code === 200) { proxy.$modal.msgSuccess("提交成功"); getList(); const row = tableData.value.find(item => item.id === id); if (row) { row.inspectState = 1; } } } finally { submitLoadingId.value = null;