提交 2f491e92 编写于 作者: huangwensu's avatar huangwensu

模块名称

上级 58c9a143
...@@ -328,6 +328,7 @@ let validateModuleName = function(rule, value, callback, message) { ...@@ -328,6 +328,7 @@ let validateModuleName = function(rule, value, callback, message) {
vm.GET('portal/portalComponent/checkModuleName',{name: value,openFlag: vm.componentList.moduleModelList[i].openFlag}).then((res) => { vm.GET('portal/portalComponent/checkModuleName',{name: value,openFlag: vm.componentList.moduleModelList[i].openFlag}).then((res) => {
if(res.code == '000000') { if(res.code == '000000') {
if(res.data > 0) { if(res.data > 0) {
vm.componentList.moduleModelList[i].name = ''
callback(new Error(message)) callback(new Error(message))
return return
}else { }else {
...@@ -730,8 +731,8 @@ export default { ...@@ -730,8 +731,8 @@ export default {
vm.GET('portal/portalComponent/checkModuleName',{name: vm.componentList.moduleModelList[i].name,openFlag: vm.componentList.moduleModelList[i].openFlag}).then((res) => { vm.GET('portal/portalComponent/checkModuleName',{name: vm.componentList.moduleModelList[i].name,openFlag: vm.componentList.moduleModelList[i].openFlag}).then((res) => {
if(res.code == '000000') { if(res.code == '000000') {
if(res.data > 0) { if(res.data > 0) {
vm.$message.info("模块名称已存在,请修改名称后保存")
vm.componentList.moduleModelList[i].name = '' vm.componentList.moduleModelList[i].name = ''
vm.$message.info("模块名称已存在,请修改名称后保存")
} }
} }
}) })
...@@ -1034,11 +1035,19 @@ export default { ...@@ -1034,11 +1035,19 @@ export default {
} }
} }
} }
vm.$nextTick(() => {
for(let i=0;i<vm.componentList.moduleModelList.length;i++) {
if(!vm.componentList.moduleModelList[i].name) {
return
}else {
vm.POST('portal/portalComponent/insertOrUpdatePortalModule',{model: vm.componentList.moduleModelList,status: flag}).then((res) => { vm.POST('portal/portalComponent/insertOrUpdatePortalModule',{model: vm.componentList.moduleModelList,status: flag}).then((res) => {
if( res.code == '000000') { if( res.code == '000000') {
vm.enableComponent(req, flag) vm.enableComponent(req, flag)
} }
}) })
}
}
})
}, },
// 启用 // 启用
enableComponent(req, flag) { enableComponent(req, flag) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册