提交 1ac6aa12 authored 作者: 龙菲's avatar 龙菲

修复新增角色时所属角色校验失效问题

上级 5832f5d1
......@@ -139,6 +139,14 @@ export default {
},
},
data() {
var validatePid = (rule, value, callback)=>{
let arr = this.$refs.roleParentTree.getCheckedKeys(); // 在此获取选中的树形数据
if (arr.length == 0 || !arr) {
callback(new Error("请选择所属角色"));
} else {
callback();
}
}
return {
dialogForm: {},
formLabelWidth: "100px",
......@@ -161,7 +169,8 @@ export default {
pid: [
{
required: true,
message: "请选择所属角色",
validator:validatePid,
// message: "请选择所属角色",
trigger: "blur",
},
],
......@@ -180,6 +189,7 @@ export default {
handleSubmit() {
this.$refs.dialogForm.validate(async (valid) => {
if (valid) {
debugger
const { name, remark } = this.dialogForm;
let status = this.status ? 1 : 0;
let permissions = this.$refs.tree.getCheckedKeys();
......@@ -195,6 +205,7 @@ export default {
let pid = parentIdArr.toString();
params.pid = pid;
}
// return
if (this.dialogForm.id) {
params.id = this.dialogForm.id;
let res = await upadateRole(params);
......
......@@ -41,8 +41,9 @@ module.exports = {
proxy: {
'/api': {
// target: 'http://172.24.100.109:8080/',
target:'http://222.85.214.245:9603/api',
// target:'http://222.85.214.245:9603/api',
// target:'http://192.168.1.230:9603/api',
target: 'http://114.115.157.218:9602/api',//生产
changeOrigin: true,
pathRewrite: {
'^/api': ''
......@@ -50,13 +51,14 @@ module.exports = {
},
'/files': {
// target: 'http://192.168.1.230:9563/files',
target: 'http://222.85.214.245:9604/files',
// target: 'http://222.85.214.245:9604/files',
target: 'http://114.115.157.218:9602/files',//生产
changeOrigin: true,
pathRewrite: {
'^/files': ''
}
},
}
},
configureWebpack: {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论