|
@@ -41,7 +41,7 @@
|
|
|
class="icon icon-file-text"></i></el-button>
|
|
class="icon icon-file-text"></i></el-button>
|
|
|
<el-button size="small" type="text" style="margin-left:6px" title="操作权限" @click="getItemPower(scope.row)"><i
|
|
<el-button size="small" type="text" style="margin-left:6px" title="操作权限" @click="getItemPower(scope.row)"><i
|
|
|
class="icon icon-lock"></i></el-button>
|
|
class="icon icon-lock"></i></el-button>
|
|
|
- <el-button size="small" type="text" style="margin-left:6px" title="角色" @click="setRoleManage(scope.row)"
|
|
|
|
|
|
|
+ <el-button size="small" type="text" style="margin-left:6px" title="角色" @click="setRoleManage(scope.row.Id)"
|
|
|
v-if="appclient == 'gfgl'"><i class="icon icon-cog"></i></el-button>
|
|
v-if="appclient == 'gfgl'"><i class="icon icon-cog"></i></el-button>
|
|
|
<!-- <el-button size="small" type="text" style="margin-left:3px" title="容器权限" @click="setequipmentpower(scope.row)"
|
|
<!-- <el-button size="small" type="text" style="margin-left:3px" title="容器权限" @click="setequipmentpower(scope.row)"
|
|
|
v-if="appclient != 'lims'"><i class="icon icon-cog"></i></el-button> -->
|
|
v-if="appclient != 'lims'"><i class="icon icon-cog"></i></el-button> -->
|
|
@@ -385,9 +385,9 @@
|
|
|
message: res.data.message
|
|
message: res.data.message
|
|
|
})
|
|
})
|
|
|
// 更新界面
|
|
// 更新界面
|
|
|
- this.rolelist = []
|
|
|
|
|
- this.initData()
|
|
|
|
|
|
|
+ this.getRoleManage(this.selectedroleid)
|
|
|
this.rolesetVisible = false
|
|
this.rolesetVisible = false
|
|
|
|
|
+
|
|
|
} else {
|
|
} else {
|
|
|
_this.$message({
|
|
_this.$message({
|
|
|
type: 'warning',
|
|
type: 'warning',
|
|
@@ -926,13 +926,16 @@
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
setRoleManage(val) {
|
|
setRoleManage(val) {
|
|
|
- this.selectedroleid = val.Id + ''
|
|
|
|
|
|
|
+ this.getRoleManage(val)
|
|
|
|
|
+ this.rolesetVisible = true
|
|
|
|
|
+ },
|
|
|
|
|
+ getRoleManage(val) {
|
|
|
|
|
+ this.selectedroleid = val
|
|
|
this.selectedrole = []
|
|
this.selectedrole = []
|
|
|
let _this = this
|
|
let _this = this
|
|
|
// request
|
|
// request
|
|
|
this.$axios.get('role/getmanagerole/' + this.selectedroleid, {})
|
|
this.$axios.get('role/getmanagerole/' + this.selectedroleid, {})
|
|
|
.then(res => {
|
|
.then(res => {
|
|
|
- this.rolesetVisible = true
|
|
|
|
|
_this.mustrolelist = []
|
|
_this.mustrolelist = []
|
|
|
// response
|
|
// response
|
|
|
for (let i = 0; i < res.data.length; i++) {
|
|
for (let i = 0; i < res.data.length; i++) {
|