xieqy 3 年 前
コミット
afc5390cb5

+ 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>