소스 검색

fix:控制维护按钮

lupeng 1 년 전
부모
커밋
8cd6ab3b88
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/views/device/maintenance/index.vue

+ 2 - 2
src/views/device/maintenance/index.vue

@@ -33,14 +33,14 @@
                    icon="el-icon-setting"
                    text
                    v-hasPerm="[ButtonPermKeys.DEVICE.BTNS.maintenance_handle]"
-                   v-if="row.type === '1' && row.state === 0"
+                   v-if="row.type === '1' && row.state === 0 && Date.parse(row.nextTime) <= new Date()"
                    type="primary"
                    :size="size">维护</el-button>
         <el-button disabled
                    icon="el-icon-setting"
                    text
                    v-hasPerm="[ButtonPermKeys.DEVICE.BTNS.maintenance_handle]"
-                   v-if="row.type === '1' && row.state === 1"
+                   v-if="row.type === '1' && row.state === 1 && Date.parse(row.nextTime) <= new Date()"
                    type="primary"
                    :size="size">维护</el-button>
         <el-button @click="maintenanceList(row)"