xieqy 3 년 전
부모
커밋
afc5390cb5
2개의 변경된 파일5개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 2
      src/views/groupPageDataManagement/IndexManagement/widget.vue
  2. 3 1
      src/views/groupPageDataManagement/components/ActionHeader.vue

+ 2 - 2
src/views/groupPageDataManagement/IndexManagement/widget.vue

@@ -21,7 +21,7 @@
       @submit="onSubmit"
       :loading="loading.add || loading.update"
       :data="current"
-      :title="`${current.id ? '修改' : '新增'}设备档案`"
+      :title="`${current.id ? '编辑' : '新增'}`"
     />
   </tf-page>
 </template>
@@ -43,7 +43,7 @@ export default class IndexManagement extends Vue {
 
   isActive: boolean = false
 
-  loading: ILoading = { search: false, add: false, update: false, delete: false, import: false, export: false }
+  loading: ILoading = { search: false, add: false, update: false, delete: true, import: false, export: false }
 
   tableCols = IMTableColumns
 

+ 3 - 1
src/views/groupPageDataManagement/components/ActionHeader.vue

@@ -20,7 +20,9 @@
       </el-form-item>
       <el-form-item style="position: absolute; right: 0">
         <el-button type="primary" size="small" @click="$emit('add')" icon="el-icon-plus"> 新增 </el-button>
-        <el-button type="danger" size="small" @click="$emit('del')" icon="el-icon-delete"> 删除 </el-button>
+        <el-button type="danger" size="small" @click="$emit('del')" icon="el-icon-delete" :disabled="loading.delete">
+          删除
+        </el-button>
         <el-button type="primary" size="small" @click="$emit('import')" icon="el-icon-download"> 导入 </el-button>
         <el-button type="primary" size="small" @click="$emit('export')" icon="el-icon-upload2"> 导出 </el-button>
       </el-form-item>