haoxuan
2023-11-07 f7ad95439053af6e89e04a2b669e16b6408ece25
更新加载状态问题
3个文件已修改
11 ■■■■■ 已修改文件
src/views/dashboard/components/CraftDetailModal.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dashboard/components/ProcessInfo.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dashboard/index.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/dashboard/components/CraftDetailModal.vue
@@ -4,7 +4,7 @@
      <template #title>工艺详情 </template>
      <div v-if="craftModel" class="modal-content">
        <el-scrollbar always class="scroller">
          <div :class="!craftModel?.isUpdate ? 'modal-t margin_bottom_20' : 'modal-t  modal-t-two'">
          <div :class="craftModel?.isUpdate ? 'modal-t margin_bottom_20' : 'modal-t  modal-t-two'">
            <div class="modal-t-l">
              <div class="modal-t-l-t">{{ craftModel?.procedure }}</div>
              <div class="modal-t-l-b">
@@ -13,7 +13,7 @@
            </div>
            <div class="modal-t-r">工艺编号:{{ craftModel?.number }}</div>
          </div>
          <div v-if="!craftModel?.isUpdate" class="modal-b">
          <div v-if="craftModel?.isUpdate" class="modal-b">
            <div class="modal-b-t">更新设置</div>
            <template v-if="isUpdate == 1">
              <div class="modal-b-m">
@@ -104,6 +104,7 @@
    }
  }
  isUpdate.value = 1
  loading.value = false
}
function updateProcess() {
src/views/dashboard/components/ProcessInfo.vue
@@ -49,9 +49,10 @@
  for (let i in activeArr.value) {
    if (activeArr.value[i] == craftModel.value.number) {
      loading.value = true
      break
      return true
    }
  }
  loading.value = false
}
function onDetailClick() {
  emit('detail', craftModel.value)
src/views/dashboard/index.vue
@@ -202,13 +202,14 @@
            message: '更新成功!',
            type: 'success'
          })
          craftModelStore.getCraftModelList()
        }
      },
      (err) => {
        console.error(err, '----err')
        setTimeout(() => {
          editActive(craftModel)
        }, 500)
        }, 300)
      }
    )
  }