xiongchao 3 years ago
parent
commit
0b1bb488a4

+ 2 - 2
src/views/repair/application-form/modules/DetailCheck.vue

@@ -28,7 +28,7 @@
             <detail-list-item term="是否停机">{{ BaseTool.Object.getField(needStopMap,model.needStop) }}</detail-list-item>
             <detail-list-item term="报修人">{{ model.actualUser }}</detail-list-item>
             <detail-list-item term="报修来源">{{ BaseTool.Object.getField(this.sourceMap, model.source) }}</detail-list-item>
-<!--            <detail-list-item term="紧急等级"><badge :text="BaseTool.Object.getField(levelMap,model.level)" :status="DictCache.COLOR.REPAIR_APPLICATION_FORM_LEVEL[model.applicationLevel]"/></detail-list-item>-->
+            <!--            <detail-list-item term="紧急等级"><badge :text="BaseTool.Object.getField(levelMap,model.level)" :status="DictCache.COLOR.REPAIR_APPLICATION_FORM_LEVEL[model.applicationLevel]"/></detail-list-item>-->
             <detail-list-item term="报修时间">{{ model.applyTime }}</detail-list-item>
             <detail-list-item term="报修状态"><badge :text="BaseTool.Object.getField(statusMap,model.status)" :status="DictCache.COLOR.REPAIR_APPLICATION_FORM_STATUS[model.status]"/></detail-list-item>
             <detail-list-item term="要求完成时间">{{ model.limitHours }}小时</detail-list-item>
@@ -126,7 +126,7 @@
       </a-table>
       <title-divider title="维修报告" width="90px"></title-divider>
       <div class="table-operator" >
-        <a-button type="primary" @click="handleAddReason">
+        <a-button type="primary" v-if="$auth('repair-application-forms-finish') && ((dataReason === null) || (dataReason.length===0))" @click="handleAddReason">
           <a-icon type="plus"/>
           添加
         </a-button>

+ 1 - 1
src/views/repair/application-form/modules/DetailRepair.vue

@@ -141,7 +141,7 @@
           </a-table>
         </q-tab-pane>
         <q-tab-pane key="3" tab="维修报告">
-          <div class="table-operator" v-if="$auth('repair-application-forms-finish')">
+          <div class="table-operator" v-if="$auth('repair-application-forms-finish') && ((dataReason === null) || (dataReason.length===0))">
             <a-button type="primary" @click="handleAddReason">
               <a-icon type="plus"/>
               添加