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

Merge branch 'dev-eduadmin-20190222' into release

...@@ -111,7 +111,7 @@ let treeData = [ ...@@ -111,7 +111,7 @@ let treeData = [
]; ];
// 按钮type类型: 0-编辑 // 按钮type类型: 0-编辑
// 1-暂存 2-完成 3-上架 4-通过 5-下架 6-拒绝 // 1-暂存 2-完成 3-上架 4-通过 5-下架 6-拒绝
// 7- 提醒审核 8(6)-取消审核 9-删除 // 7- 提醒审核 8(2)-取消审核 9-删除
let buttonStatusIn = [ let buttonStatusIn = [
//L1 内部管理员 L2项目负责人 L3次级负责人 //L1 内部管理员 L2项目负责人 L3次级负责人
//草稿 //草稿
......
...@@ -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) {
......
...@@ -310,7 +310,7 @@ export default { ...@@ -310,7 +310,7 @@ export default {
showButton(row, type) { showButton(row, type) {
// 按钮type类型: 0-编辑 // 按钮type类型: 0-编辑
// 1-暂存 2-完成 3-上架 4-通过 5-下架 6-拒绝 // 1-暂存 2-完成 3-上架 4-通过 5-下架 6-拒绝
// 7- 提醒审核 8(6)-取消审核 9-删除 // 7- 提醒审核 8(2)-取消审核 9-删除
let projectStatus = row.projectStatus; let projectStatus = row.projectStatus;
let idType = row.idType; let idType = row.idType;
let level = row.level; let level = row.level;
...@@ -355,12 +355,13 @@ export default { ...@@ -355,12 +355,13 @@ export default {
vm.$message.info(res.message); vm.$message.info(res.message);
if (res.code == "000000") { if (res.code == "000000") {
console.log(res); console.log(res);
vm.getProjectList();
} }
}); });
} else { } else {
if (type === 8) { if (type === 8) {
//取消审批值对应6 //取消审批值对应2
type = 6; type = 2;
let req = { let req = {
portalProjectId: projectId, portalProjectId: projectId,
warnType: 5 warnType: 5
...@@ -369,6 +370,7 @@ export default { ...@@ -369,6 +370,7 @@ export default {
vm.$message.info(res.message); vm.$message.info(res.message);
if (res.code == "000000") { if (res.code == "000000") {
console.log(res); console.log(res);
vm.getProjectList();
} }
}); });
} }
...@@ -388,6 +390,7 @@ export default { ...@@ -388,6 +390,7 @@ export default {
vm.$message.info(res.message); vm.$message.info(res.message);
if (res.code == "000000") { if (res.code == "000000") {
console.log(res); console.log(res);
vm.getProjectList();
} }
}); });
} }
...@@ -399,7 +402,7 @@ export default { ...@@ -399,7 +402,7 @@ export default {
vm.$message.info(res.message); vm.$message.info(res.message);
if (res.code == "000000") { if (res.code == "000000") {
console.log(res); console.log(res);
this.getProjectList(); vm.getProjectList();
} }
}); });
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册