虚拟清单按钮权限修改

This commit is contained in:
zyx.net
2022-12-29 15:42:44 +08:00
parent eef54b1e6a
commit 2105d9bb0a
2 changed files with 18 additions and 12 deletions
@@ -90,15 +90,16 @@
<!-- style="float: left;font-size: 16px;font-weight: 400;color: #040B29;">--> <!-- style="float: left;font-size: 16px;font-weight: 400;color: #040B29;">-->
<!-- {{$t('DocumentStandard')}}--> <!-- {{$t('DocumentStandard')}}-->
<!-- </div>--> <!-- </div>-->
<!-- v-if="isTrue"-->
<div class="operator-text" v-has="'dummyInventoryInfo:importData'" v-if="isTrue"> <div class="operator-text" v-has="'dummyInventoryInfo:importData'" >
<ImportFile :url="url" :dummyInventoryBaseId="$route.query.id" :isTrue="true" @getList="getPersonnelList" <ImportFile :url="url" :dummyInventoryBaseId="$route.query.id" :isTrue="true" @getList="getPersonnelList"
:accept="'.zip'"/> :accept="'.zip'"/>
</div> </div>
<!-- 模板下载--> <!-- 模板下载-->
<!-- v-if="isTrue"-->
<div @click="handleModule" <div @click="handleModule"
v-has="'dummyInventoryInfo:exportTemplate'" v-has="'dummyInventoryInfo:exportTemplate'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="download"/> <a-icon type="download"/>
{{$t('templateDownload')}} {{$t('templateDownload')}}
</div> </div>
@@ -110,37 +111,42 @@
{{$t('export')}} {{$t('export')}}
</div> </div>
<!-- 复制--> <!-- 复制-->
<!-- v-if="isTrue"-->
<div @click="copyClick" <div @click="copyClick"
v-has="'dummyInventoryInfo:copyInfoByIds'" v-has="'dummyInventoryInfo:copyInfoByIds'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="copy"/> <a-icon type="copy"/>
{{$t('copy')}} {{$t('copy')}}
</div> </div>
<!-- 批量设置--> <!-- 批量设置-->
<!-- v-if="isTrue"-->
<div @click="batSettingClick" <div @click="batSettingClick"
v-has="'dummyInventoryInfo:setBatch'" v-has="'dummyInventoryInfo:setBatch'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="setting"/> <a-icon type="setting"/>
{{$t('batSetting')}} {{$t('batSetting')}}
</div> </div>
<!-- 调取--> <!-- 调取-->
<!-- v-if="isTrue"-->
<div @click="transferClick" <div @click="transferClick"
v-has="'dummyInventoryInfo:copyInfoByIds'" v-has="'dummyInventoryInfo:copyInfoByIds'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="profile"/> <a-icon type="profile"/>
{{$t('Transfer')}} {{$t('Transfer')}}
</div> </div>
<!-- 添加--> <!-- 添加-->
<!-- v-if="isTrue"-->
<div @click="handleAdd" <div @click="handleAdd"
v-has="'dummyInventoryInfo:add'" v-has="'dummyInventoryInfo:add'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="plus"/> <a-icon type="plus"/>
{{$t('add')}} {{$t('add')}}
</div> </div>
<!-- 删除--> <!-- 删除-->
<!-- v-if="isTrue"-->
<div @click="handleDel" <div @click="handleDel"
v-has="'dummyInventoryInfo:deleteBatch'" v-has="'dummyInventoryInfo:deleteBatch'"
class="operator-text" v-if="isTrue"> class="operator-text" >
<a-icon type="delete"/> <a-icon type="delete"/>
{{$t('BatchDelete')}} {{$t('BatchDelete')}}
</div> </div>
@@ -64,18 +64,18 @@
<a @click="VirtualListNameClick(record)">{{text}}</a> <a @click="VirtualListNameClick(record)">{{text}}</a>
</span> </span>
<span slot="operation" slot-scope="text,record"> <span slot="operation" slot-scope="text,record">
<!-- v-if="record.createBy == userData.username || administrators"-->
<a class="text-operation" @click="edit(record)" <a class="text-operation" @click="edit(record)"
v-has="'dummyInventoryBase:deleteBatch'" v-has="'dummyInventoryBase:deleteBatch'"
v-if="record.createBy == userData.username || administrators"
:disabled="record.state == 1?true:false">{{$t('edit')}}</a> :disabled="record.state == 1?true:false">{{$t('edit')}}</a>
<!-- v-if="record.createBy == userData.username || administrators"-->
<a class="text-operation" <a class="text-operation"
v-if="record.createBy == userData.username || administrators"
v-has="'dummyInventoryBase:issue'" v-has="'dummyInventoryBase:issue'"
@click="withdraw(record)"> @click="withdraw(record)">
{{record.state == 2 ? $t('release') : $t('withdraw')}} {{record.state == 2 ? $t('release') : $t('withdraw')}}
</a> </a>
<!-- v-if="record.createBy == userData.username || administrators"-->
<a class="text-operation" :disabled="record.state == 1?true:false" <a class="text-operation" :disabled="record.state == 1?true:false"
v-if="record.createBy == userData.username || administrators"
v-has="'dummyInventoryBase:deleteBatch'" v-has="'dummyInventoryBase:deleteBatch'"
@click="maintenanceList(record)">{{$t('maintenanceList')}}</a> @click="maintenanceList(record)">{{$t('maintenanceList')}}</a>
<a class="text-operation" <a class="text-operation"
@@ -83,9 +83,9 @@
:disabled="record.state == 2?true:false" @click="subscribe(record)"> :disabled="record.state == 2?true:false" @click="subscribe(record)">
{{!record.readFlag || record.readFlag == 0 ? $t('subscribe') :$t('CancelSubscribe')}} {{!record.readFlag || record.readFlag == 0 ? $t('subscribe') :$t('CancelSubscribe')}}
</a> </a>
<!-- v-if="record.createBy == userData.username || administrators"-->
<a class="text-operation" :disabled="record.state == 1?true:false" <a class="text-operation" :disabled="record.state == 1?true:false"
v-has="'dummyInventoryBase:deleteBatch'" v-has="'dummyInventoryBase:deleteBatch'"
v-if="record.createBy == userData.username || administrators"
@click="deleteLib(record)">{{$t('deleteLib')}}</a> @click="deleteLib(record)">{{$t('deleteLib')}}</a>
</span> </span>
</a-table> </a-table>