平台件按钮权限修改

This commit is contained in:
zyx.net
2023-09-13 11:24:39 +08:00
parent d092e00267
commit 183901b724
4 changed files with 15 additions and 11 deletions
+2
View File
@@ -1972,4 +1972,6 @@ module.exports = {
maximum:'A maximum of 20 nodes can be added', maximum:'A maximum of 20 nodes can be added',
Nodename:'Node Name', Nodename:'Node Name',
Nodedate:'Node Time', Nodedate:'Node Time',
Associatedplatform:'Associated platform',
associatedItem:'There are multiple matching items in the platform item. Please select the associated item',
} }
+2
View File
@@ -3928,4 +3928,6 @@ module.exports = {
maximum:'最多添加20个节点', maximum:'最多添加20个节点',
Nodename:'节点名称', Nodename:'节点名称',
Nodedate:'节点时间', Nodedate:'节点时间',
Associatedplatform:'关联平台件',
associatedItem:'在平台件项目中包含多条匹配内容,请选择关联项',
} }
@@ -43,7 +43,7 @@
</a-form> </a-form>
</div> </div>
<div class="table-operator"> <div class="table-operator">
<div @click="handleAdd" class="operator-text" v-has="'projectLibraryBase:add'"> <div @click="handleAdd" class="operator-text" v-has="'Platform:add'">
<a-icon type="plus"/> <a-icon type="plus"/>
{{$t('newlyAdded')}} {{$t('newlyAdded')}}
</div> </div>
@@ -76,7 +76,7 @@
{{record.flag == '1'?$t('cancelTopping'):$t('Topping')}} {{record.flag == '1'?$t('cancelTopping'):$t('Topping')}}
</a> </a>
<a class="text-operation" <a class="text-operation"
v-has="'projectLibraryBase:delete'" v-has="'Platform:delete'"
v-if="record.createBy == userInfoQuery.username || record.studioEngineerName == userInfoQuery.username || administrators" v-if="record.createBy == userInfoQuery.username || record.studioEngineerName == userInfoQuery.username || administrators"
@click="deleteLib(record)">{{$t('deleteLib')}}</a> @click="deleteLib(record)">{{$t('deleteLib')}}</a>
<!-- <a class="text-operation" @click="entryNameClick(record)">{{$t('see')}}</a>--> <!-- <a class="text-operation" @click="entryNameClick(record)">{{$t('see')}}</a>-->
@@ -14,20 +14,20 @@
<!-- 待办中心--> <!-- 待办中心-->
<div class="operator-text" <div class="operator-text"
v-if="textTitle === $t('listOfRegulations')" v-if="textTitle === $t('listOfRegulations')"
v-has="'projectComment:list'" v-has="'PlatformComment:list'"
@click="todocenterClick"> @click="todocenterClick">
<a-icon type="qrcode"/> <a-icon type="qrcode"/>
{{ $t('todocenter') }} {{ $t('todocenter') }}
</div> </div>
<!-- 更新LOGO--> <!-- 更新LOGO-->
<div class="operator-text" v-has="'projectLawsInventoryLog:page'" <div class="operator-text" v-has="'PlatformComment:logo'"
v-if="textTitle === $t('listOfRegulations')" v-if="textTitle === $t('listOfRegulations')"
@click="UpdateLogClick"> @click="UpdateLogClick">
<a-icon type="reload"/> <a-icon type="reload"/>
{{ $t('UpdateLog') }} {{ $t('UpdateLog') }}
</div> </div>
<!-- 历史版本--> <!-- 历史版本-->
<div class="operator-text" v-has="'projectHistoryVersions:list'" <div class="operator-text" v-has="'projectHistoryVersions:platform'"
v-if="textTitle === $t('listOfRegulations')" v-if="textTitle === $t('listOfRegulations')"
@click="historicalVersionClick"> @click="historicalVersionClick">
<a-icon type="clock-circle"/> <a-icon type="clock-circle"/>
@@ -62,21 +62,21 @@
<div v-if="isDisplay" class="Virtual-detail-left"> <div v-if="isDisplay" class="Virtual-detail-left">
<!-- 项目详情--> <!-- 项目详情-->
<div class="Virtual-detail-left-text" :title="$t('projectDetails')" <div class="Virtual-detail-left-text" :title="$t('projectDetails')"
v-has="'projectLawsInventory:projectDetails'" v-has="'Platform:projectDetails'"
v-if="isTrue" v-if="isTrue"
@click="textClick(0,$t('projectDetails'))"> @click="textClick(0,$t('projectDetails'))">
<a-icon type="container"/> <a-icon type="container"/>
{{ $t('projectDetails') }} {{ $t('projectDetails') }}
</div> </div>
<!-- 法规清单--> <!-- 法规清单-->
<div class="Virtual-detail-left-text" v-has="'projectLawsInventory:list'" :title="$t('listOfRegulations')" <div class="Virtual-detail-left-text" v-has="'Platform:list'" :title="$t('listOfRegulations')"
@click="textClick(1,$t('listOfRegulations'))"> @click="textClick(1,$t('listOfRegulations'))">
<a-icon type="control"/> <a-icon type="control"/>
{{ $t('listOfRegulations') }} {{ $t('listOfRegulations') }}
</div> </div>
<!-- 认证清单--> <!-- 认证清单-->
<div class="Virtual-detail-left-text" :title="$t('certificationList')" <div class="Virtual-detail-left-text" :title="$t('certificationList')"
v-has="'projectLawsInventory:CertificationList'" v-has="'Platform:CertificationList'"
@click="textClick(6,$t('certificationList'))"> @click="textClick(6,$t('certificationList'))">
<a-icon type="safety"/> <a-icon type="safety"/>
{{ $t('certificationList') }} {{ $t('certificationList') }}
@@ -86,17 +86,17 @@
<div v-if="!isDisplay" class="Virtual-detail-left-One"> <div v-if="!isDisplay" class="Virtual-detail-left-One">
<div class="Virtual-detail-left-text" <div class="Virtual-detail-left-text"
:title="$t('projectDetails')" :title="$t('projectDetails')"
v-has="'projectLawsInventory:projectDetails'" v-has="'Platform:projectDetails'"
v-if="isTrue" v-if="isTrue"
@click="textClick(0,$t('projectDetails'))"> @click="textClick(0,$t('projectDetails'))">
<a-icon type="container"/> <a-icon type="container"/>
</div> </div>
<div class="Virtual-detail-left-text" v-has="'projectLawsInventory:list'" :title="$t('listOfRegulations')" <div class="Virtual-detail-left-text" v-has="'Platform:list'" :title="$t('listOfRegulations')"
@click="textClick(1,$t('listOfRegulations'))"> @click="textClick(1,$t('listOfRegulations'))">
<a-icon type="control"/> <a-icon type="control"/>
</div> </div>
<div class="Virtual-detail-left-text" :title="$t('certificationList')" <div class="Virtual-detail-left-text" :title="$t('certificationList')"
v-has="'projectLawsInventory:CertificationList'" v-has="'Platform:CertificationList'"
@click="textClick(6,$t('certificationList'))"> @click="textClick(6,$t('certificationList'))">
<a-icon type="safety"/> <a-icon type="safety"/>
</div> </div>