diff --git a/src/views/xm/core/xmGroup/XmGroupMng.vue b/src/views/xm/core/xmGroup/XmGroupMng.vue index 9b0a0c54..ef4da34e 100644 --- a/src/views/xm/core/xmGroup/XmGroupMng.vue +++ b/src/views/xm/core/xmGroup/XmGroupMng.vue @@ -717,6 +717,13 @@ XmProductSelect,XmProjectSelect, }, initData: function(){ this.filters.selProject=this.selProject; + if(this.selProject && this.selProject.id){ + this.filters.pgClass="0" + }else if(this.xmProduct && this.xmProduct.id){ + this.filters.pgClass="1" + }else{ + this.filters.pgClass="0" + } }, renderCurrentClass (node) { return 'label-bg-blue' diff --git a/src/views/xm/core/xmMenu/XmMenuAdd.vue b/src/views/xm/core/xmMenu/XmMenuAdd.vue index eb3fbbfb..04bddb8d 100644 --- a/src/views/xm/core/xmMenu/XmMenuAdd.vue +++ b/src/views/xm/core/xmMenu/XmMenuAdd.vue @@ -155,6 +155,8 @@ this.$notify({showClose: true, message: tips.msg, type: tips.isOk?'success':'error' }); }).catch( err => this.load.add=false); }); + }else{ + this.$notify({showClose: true, message:"表单检查不通过,请修改后提交", type: 'error' }); } }); }, diff --git a/src/views/xm/core/xmMenu/XmMenuEdit.vue b/src/views/xm/core/xmMenu/XmMenuEdit.vue index f9f496a4..a8dd9c3a 100644 --- a/src/views/xm/core/xmMenu/XmMenuEdit.vue +++ b/src/views/xm/core/xmMenu/XmMenuEdit.vue @@ -170,6 +170,8 @@ import XmMenuExchangeMng from '../xmMenuExchange/XmMenuExchangeMng.vue'; this.$notify({showClose: true, message: tips.msg, type: tips.isOk?'success':'error' }); }).catch( err => this.load.edit=false); }); + }else{ + this.$notify({showClose: true, message:"表单检查不通过,请修改后提交", type: 'error' }); } }); }, diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index 8b959e64..c51bafb3 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -430,7 +430,10 @@ if(this.selProject){ params.projectId=this.selProject.id } - + + if(this.filters.product){ + params.productId=this.filters.product.id + } if(this.filters.parentMenu){ params.pmenuId=this.filters.parentMenu.menuId } diff --git a/src/views/xm/core/xmMenu/XmMenuSelect.vue b/src/views/xm/core/xmMenu/XmMenuSelect.vue index a62091a1..baf3875b 100644 --- a/src/views/xm/core/xmMenu/XmMenuSelect.vue +++ b/src/views/xm/core/xmMenu/XmMenuSelect.vue @@ -4,12 +4,12 @@ - - {{filters.product?filters.product.productName:'选择产品'}} + {{filters.product?filters.product.productName:'选择产品'}} @@ -79,7 +79,7 @@ 确认选择 - +