md
This commit is contained in:
parent
e16376b33f
commit
a1ca4e4418
@ -61,6 +61,7 @@
|
||||
}
|
||||
});
|
||||
this.$emit("change",itemData);
|
||||
this.$emit("onChange",itemData);
|
||||
this.dispatch('ElFormItem', 'el.form.change', [this.svalue]);
|
||||
this.optionItems = this.bakOptionItems;
|
||||
},
|
||||
|
||||
@ -225,12 +225,12 @@
|
||||
if (!value) return true;
|
||||
return ( data.siteCode.toLowerCase().indexOf(value.toLowerCase()) !== -1 || data.siteName.toLowerCase().indexOf(value.toLowerCase()) !== -1 ) ;
|
||||
},
|
||||
|
||||
handleSelectSiteType(siteType){
|
||||
const item = this.dict.type.emis_site_type.find((item) => item.value === siteType);
|
||||
this.siteType=siteType;
|
||||
if(item!=null && item!=undefined){
|
||||
this.siteTypeName = item.label.length >2?item.label.substr(0,2):item.label;
|
||||
|
||||
}else{
|
||||
this.siteTypeName='全部';
|
||||
}
|
||||
|
||||
@ -47,10 +47,10 @@
|
||||
type: String,
|
||||
required: false
|
||||
},
|
||||
// siteType:{
|
||||
// type: [String,Number],
|
||||
// required: false
|
||||
// },
|
||||
siteType:{
|
||||
type: [String,Number],
|
||||
required: false
|
||||
},
|
||||
isInitiated:{
|
||||
type: [Boolean,String],
|
||||
required: false,
|
||||
@ -73,7 +73,7 @@
|
||||
pageNum:1,
|
||||
pageSize:20,
|
||||
searchValue:null,
|
||||
// siteType:this.siteType,
|
||||
siteType:this.siteType,
|
||||
countryCode:this.countryCode,
|
||||
siteCode:null
|
||||
}
|
||||
@ -89,10 +89,12 @@
|
||||
siteType(newVal, oldVal) {
|
||||
if(newVal!= oldVal ){
|
||||
}
|
||||
this.initData();
|
||||
},
|
||||
countryCode(newVal, oldVal) {
|
||||
if(newVal!= oldVal ){
|
||||
}
|
||||
this.initData();
|
||||
}
|
||||
},
|
||||
created() {
|
||||
|
||||
@ -185,13 +185,12 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="菜单权限">
|
||||
<el-select v-model="domainId" placeholder="选择域" clearable filterable @change="reGetMenuTreeselect">
|
||||
<el-select v-model="domainId" placeholder="选择域" clearable filterable @change="reInitMenuTreeselect">
|
||||
<el-option
|
||||
v-for="item in domainIdsOptions"
|
||||
v-bind:key="item.value"
|
||||
v-bind:label="item.label"
|
||||
v-bind:value="item.value"
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
@ -269,7 +268,7 @@
|
||||
import { listRole, getRole, delRole, addRole, updateRole, dataScope, changeRoleStatus } from "@/api/system/role";
|
||||
import { treeselect as menuTreeselect, roleMenuTreeselect,treeselectByDomainId } from "@/api/system/menu";
|
||||
import { treeselect as deptTreeselect, roleDeptTreeselect } from "@/api/system/dept";
|
||||
// import { listSysDomain } from "@/api/system/domain";
|
||||
import { listSysDomain } from "@/api/system/domain";
|
||||
|
||||
export default {
|
||||
name: "Role",
|
||||
@ -361,24 +360,24 @@ export default {
|
||||
};
|
||||
},
|
||||
created() {
|
||||
// this.initDomainList();
|
||||
this.initDomainList();
|
||||
this.getList();
|
||||
},
|
||||
methods: {
|
||||
// initDomainList() {
|
||||
// this.loading = true;
|
||||
// let qParams = {
|
||||
// pageNum: 1,
|
||||
// pageSize: 10000,
|
||||
// }
|
||||
// listSysDomain(qParams).then(response => {
|
||||
// // this.domainIdsOptions.push({value:0,label:"全部"})
|
||||
// response.rows.forEach(item =>{
|
||||
// var optItem={value:item.id,label:item.name};
|
||||
// this.domainIdsOptions.push(optItem)
|
||||
// });
|
||||
// });
|
||||
// },
|
||||
initDomainList() {
|
||||
this.loading = true;
|
||||
let qParams = {
|
||||
pageNum: 1,
|
||||
pageSize: 10000,
|
||||
}
|
||||
listSysDomain(qParams).then(response => {
|
||||
// this.domainIdsOptions.push({value:0,label:"全部"})
|
||||
response.rows.forEach(item =>{
|
||||
var optItem={value:item.id,label:item.name};
|
||||
this.domainIdsOptions.push(optItem)
|
||||
});
|
||||
});
|
||||
},
|
||||
/** 查询角色列表 */
|
||||
getList() {
|
||||
this.loading = true;
|
||||
@ -399,7 +398,7 @@ export default {
|
||||
// this.menuOptions = response.data;
|
||||
// });
|
||||
},
|
||||
reGetMenuTreeselect() {
|
||||
reInitMenuTreeselect() {
|
||||
var roleId = -1;
|
||||
if(this.form.roleId != undefined){
|
||||
roleId=this.form.roleId;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user