Parcourir la source

委外维修-关单权限按钮的展示

Shan9312 il y a 9 mois
Parent
commit
bf5db15caa

BIN
dist-现代牧业-测试-20240727.zip


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
dist/index.html


+ 6 - 1
src/views/maintenance/subcontractingMainten/tabPage/tab2.vue

@@ -81,7 +81,7 @@
           <el-button  v-if="istab2Edit && row.isAcceptance == 0"  type="success" size="mini" @click="form_edit(row)">编辑</el-button>
           <el-button v-if="istab2Del && row.isAcceptance == 0" type="danger" size="mini" @click="form_delete(row)">删除</el-button>
           <el-button  v-if="row.isAcceptance == 0"  style="display:inline-block" type="success" size="mini" @click="form_submit(row)">提交</el-button>
-          <el-button  v-if="row.isAcceptance == 0"  style="display:inline-block" type="warning" size="mini" @click="form_closeSubmit(row)">关单</el-button>
+          <el-button  v-if="istab2Close &&  row.isAcceptance == 0"  style="display:inline-block" type="warning" size="mini" @click="form_closeSubmit(row)">关单</el-button>
           <el-button  v-if="istab2Shenhe1  && row.isAcceptance == 1 && (row.flowCompeleted == 1) "  style="display:inline-block" type="success" size="mini" @click="form_examine(row)">审核1</el-button>
           <el-button  v-if="istab2Shenhe2 && row.isAcceptance == 1 && (row.flowCompeleted == 2) "  style="display:inline-block" type="success" size="mini" @click="form_examine2(row)">审核2</el-button>
           <el-button  v-if="istab2Shenhe3 && row.isAcceptance == 1 && (row.flowCompeleted == 4) "  style="display:inline-block" type="success" size="mini" @click="form_examine3(row)">审核3</el-button>
@@ -949,6 +949,7 @@ export default {
       istab2Add:[],
       istab2Edit:[],
       istab2Del:[],
+      istab2Close:[], // 关单权限 todo
       istab2Shenhe1:[],
       istab2Shenhe2:[],
       istab2Shenhe3:[],
@@ -981,6 +982,10 @@ export default {
       const istab2Del = checkButtons(this.$store.state.user.buttons, 'maintenance:subcontractingMainten2:del')
       this.istab2Del = istab2Del
 
+      const istab2Close = checkButtons(this.$store.state.user.buttons, 'maintenance:subcontractingMainten2:close')
+      this.istab2Close = istab2Close
+      console.log(this.istab2Close, 'this.istab2Close=====hss')
+
       const istab2Shenhe1 = checkButtons(this.$store.state.user.buttons, 'maintenance:subcontractingMainten2:shenhe1')
       this.istab2Shenhe1 = istab2Shenhe1
 

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff