yuan
7 小时以前 d8f4bb523d8eb35b1e80e6ba080271cb075a0386
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) => {