From b58a746ab3b7c49a56c60612e7abfbbbece792ed Mon Sep 17 00:00:00 2001 From: lai_kd Date: Tue, 3 Sep 2019 18:31:13 +0800 Subject: [PATCH] =?UTF-8?q?=E6=93=8D=E4=BD=9C=E5=91=98=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=A9=BF=E9=94=81=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- console-web/src/utils/index.js | 9 ++ console-web/src/views/modules/pub/role.vue | 14 +- .../views/modules/pub/user-add-or-update.vue | 1 + console-web/src/views/modules/pub/user.vue | 140 ++++++++++++++++-- .../action/buipubbpc1/BuiMenuNavAction.java | 17 +-- .../buipubbpc1/BuiOperOrRoleUpdataAction.java | 76 ++++++++++ .../buipubbpc1/BuiOperQueryAllRoleAction.java | 76 ++++++++++ .../mbu/web/pub/dal/dao/BuiOperMapper.java | 2 + .../mbu/web/pub/dal/dao/BuiRoleMapper.java | 6 + .../mbu/web/pub/dal/entity/BuiOperDO.java | 62 ++++---- .../pub/model/BuiOpenOrRoleUpdataReqBo.java | 21 +++ .../app/mbu/etc/pub/mapper/BuiRoleMapper.xml | 12 +- .../webapp/WEB-INF/conf/action_config.xml | 6 + 13 files changed, 389 insertions(+), 53 deletions(-) create mode 100644 ecp-mbu-web/src/main/java/com/murong/ecp/netpay/mbu/web/pub/action/buipubbpc1/BuiOperOrRoleUpdataAction.java create mode 100644 ecp-mbu-web/src/main/java/com/murong/ecp/netpay/mbu/web/pub/action/buipubbpc1/BuiOperQueryAllRoleAction.java create mode 100644 ecp-mbu-web/src/main/java/com/murong/ecp/netpay/mbu/web/pub/model/BuiOpenOrRoleUpdataReqBo.java diff --git a/console-web/src/utils/index.js b/console-web/src/utils/index.js index d671ebe2..cdae3256 100644 --- a/console-web/src/utils/index.js +++ b/console-web/src/utils/index.js @@ -64,6 +64,15 @@ export function dataListToArray (data, id) { return res } +export function dataListToArrayName (data, name) { + var res = [] + for (var k = 0; k < data.length; k++) { + res.push(data[k][name]) + } + // console.log('res:' + JSON.stringify(res)) + return res +} + /** * 清除登录信息 */ diff --git a/console-web/src/views/modules/pub/role.vue b/console-web/src/views/modules/pub/role.vue index 74b49e3d..2a96cb5c 100644 --- a/console-web/src/views/modules/pub/role.vue +++ b/console-web/src/views/modules/pub/role.vue @@ -74,6 +74,7 @@ +
@@ -84,8 +85,10 @@ export default { data () { return { + value1: [1, 4], dataForm: { - roleName: '' + roleName: '', + roleIdList: [] }, dataList: [], pageIndex: 1, @@ -234,7 +237,16 @@ this.$message.error(data.msg) } }) + }, + handleChange(value, direction, movedKeys) { + console.log(value, direction, movedKeys) + // 可以通过direction回调right/left 来进行操作,right:把数字移到右边,left把数据移到左边 + if (direction === 'right') { + } + if (direction === 'left') { + } } + } } diff --git a/console-web/src/views/modules/pub/user-add-or-update.vue b/console-web/src/views/modules/pub/user-add-or-update.vue index ca8b2a1a..7136aef3 100644 --- a/console-web/src/views/modules/pub/user-add-or-update.vue +++ b/console-web/src/views/modules/pub/user-add-or-update.vue @@ -222,6 +222,7 @@ }, // 表单提交 dataFormSubmit () { + console.log([].concat(this.dataForm.roleIdList).join(',')+"-------menulist------"); this.$refs['dataForm'].validate((valid) => { if (valid) { this.$http({ diff --git a/console-web/src/views/modules/pub/user.vue b/console-web/src/views/modules/pub/user.vue index f58b1512..3a65e94d 100644 --- a/console-web/src/views/modules/pub/user.vue +++ b/console-web/src/views/modules/pub/user.vue @@ -1,3 +1,4 @@ +