diff --git a/src/api/auth/auth.js b/src/api/auth/auth.js index f9c0903..d8d0807 100644 --- a/src/api/auth/auth.js +++ b/src/api/auth/auth.js @@ -17,3 +17,11 @@ export const getAuthGroupBusinessList = data => createAPI(`auth/getAuthGroupBusi export const addAuthGroupMemberBusiness = data => createAPI(`auth/addAuthGroupMemberBusiness`,'post',data) export const deleteAuthGroupMemberBusiness = data => createAPI(`auth/deleteAuthGroupMemberBusiness`,'post',data) + +export const authRuleSearch = data => createAPI(`auth/authRuleSearch`,'post',data) + +export const authRuleSave = data => createAPI(`auth/authRuleSave`,'post',data) + +export const authRuleDelete = data => createAPI(`auth/authRuleDelete`,'post',data) + +export const authRuleEdit = data => createAPI(`auth/authRuleEdit`,'post',data) diff --git a/src/views/modules/auth/authGroup.vue b/src/views/modules/auth/authGroup.vue index c5ebb08..5cb79c5 100644 --- a/src/views/modules/auth/authGroup.vue +++ b/src/views/modules/auth/authGroup.vue @@ -2,12 +2,12 @@
- + + :value = "i.buNo"> @@ -284,7 +284,8 @@ export default { searchData: { site: this.$store.state.user.site, userName: this.$store.state.user.name, - buDesc: '', + bu: '', + buNo: '', groupNo: '', groupDesc: '', active: '', @@ -589,6 +590,9 @@ export default { // 获取数据列表 getDataList () { + if (this.searchData.bu != null && this.searchData.bu !== '') { + this.searchData.buNo = this.searchData.bu.split('_')[1] + } this.searchData.limit = this.pageSize this.searchData.page = this.pageIndex authGroupSearch(this.searchData).then(({data}) => { diff --git a/src/views/modules/auth/authRule.vue b/src/views/modules/auth/authRule.vue index 08a6fa5..f96a7f2 100644 --- a/src/views/modules/auth/authRule.vue +++ b/src/views/modules/auth/authRule.vue @@ -1,52 +1,839 @@