|
@@ -41,7 +41,13 @@
|
|
</a-form>
|
|
</a-form>
|
|
</div>
|
|
</div>
|
|
<div class="table-operator">
|
|
<div class="table-operator">
|
|
- <a-button class="add-btn" icon="plus" id="collector-btn-add" type="primary" @click="handleEdit">新增</a-button>
|
|
|
|
|
|
+ <a-button
|
|
|
|
+ class="add-btn"
|
|
|
|
+ icon="plus"
|
|
|
|
+ id="collector-btn-add"
|
|
|
|
+ type="primary"
|
|
|
|
+ @click="handleEdit"
|
|
|
|
+ v-hasPermission="'B_collector_add'">新增</a-button>
|
|
</div>
|
|
</div>
|
|
<s-table
|
|
<s-table
|
|
ref="table"
|
|
ref="table"
|
|
@@ -53,31 +59,38 @@
|
|
<!-- 启禁用 -->
|
|
<!-- 启禁用 -->
|
|
<span slot="status" slot-scope="text, record">
|
|
<span slot="status" slot-scope="text, record">
|
|
<a-switch
|
|
<a-switch
|
|
|
|
+ v-hasPermission="'B_collector_enable'"
|
|
checkedChildren="启用"
|
|
checkedChildren="启用"
|
|
unCheckedChildren="禁用"
|
|
unCheckedChildren="禁用"
|
|
v-model="record.loginFlag"
|
|
v-model="record.loginFlag"
|
|
@change="changeFlagHandle(text, record)"
|
|
@change="changeFlagHandle(text, record)"
|
|
id="collector-changeFlagHandle" />
|
|
id="collector-changeFlagHandle" />
|
|
- <!-- <span v-if="!$hasPermissions('B_userManage_enable')">--</span> -->
|
|
|
|
|
|
+ <span v-if="!$hasPermissions('B_collector_enable')">--</span>
|
|
</span>
|
|
</span>
|
|
<!-- 操作 -->
|
|
<!-- 操作 -->
|
|
<template slot="action" slot-scope="text, record">
|
|
<template slot="action" slot-scope="text, record">
|
|
- <a-icon type="edit" title="编辑" class="actionBtn icon-blues" @click="handleEdit(record)" id="collector-edit"/>
|
|
|
|
|
|
+ <a-icon
|
|
|
|
+ type="edit"
|
|
|
|
+ title="编辑"
|
|
|
|
+ class="actionBtn icon-blues"
|
|
|
|
+ @click="handleEdit(record)"
|
|
|
|
+ id="collector-edit"
|
|
|
|
+ v-hasPermission="'B_collector_edit'"/>
|
|
<a-icon
|
|
<a-icon
|
|
id="collector-resetPassword"
|
|
id="collector-resetPassword"
|
|
type="unlock"
|
|
type="unlock"
|
|
title="重置密码"
|
|
title="重置密码"
|
|
class="actionBtn icon-orange"
|
|
class="actionBtn icon-orange"
|
|
- v-if="record.loginFlag==1"
|
|
|
|
|
|
+ v-if="$hasPermissions('B_collector_resetPsd') && record.loginFlag==1"
|
|
@click="resetPassword(record)" />
|
|
@click="resetPassword(record)" />
|
|
<a-icon
|
|
<a-icon
|
|
type="delete"
|
|
type="delete"
|
|
title="删除"
|
|
title="删除"
|
|
class="actionBtn icon-red"
|
|
class="actionBtn icon-red"
|
|
id="collector-delect"
|
|
id="collector-delect"
|
|
- v-if="record.loginFlag==0"
|
|
|
|
|
|
+ v-if="record.loginFlag==0 && $hasPermissions('B_collector_del')"
|
|
@click="delect(record)" />
|
|
@click="delect(record)" />
|
|
- <!-- <span v-if="!$hasPermissions('B_userManage_edit') && !($hasPermissions('B_userManage_resetPwd') && record.loginFlag==1) && !($hasPermissions('B_userManage_del') && record.loginFlag==0) ">--</span> -->
|
|
|
|
|
|
+ <span v-if="!$hasPermissions('B_collector_edit') && !($hasPermissions('B_collector_resetPsd') && record.loginFlag==1) && !($hasPermissions('B_collector_del') && record.loginFlag==0) ">--</span>
|
|
</template>
|
|
</template>
|
|
</s-table>
|
|
</s-table>
|
|
<!-- 新增编辑 -->
|
|
<!-- 新增编辑 -->
|