From eb30bab79870f892cf11774d8a09684381074640 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期五, 26 一月 2024 18:42:41 +0800 Subject: [PATCH] 添加和修改用户接口联调及端口号修改 --- src/views/unifiedManage/userManage/index.vue | 29 ++++++++++++++++++++++------- 1 files changed, 22 insertions(+), 7 deletions(-) diff --git a/src/views/unifiedManage/userManage/index.vue b/src/views/unifiedManage/userManage/index.vue index 70e8173..e317cbd 100644 --- a/src/views/unifiedManage/userManage/index.vue +++ b/src/views/unifiedManage/userManage/index.vue @@ -2,10 +2,11 @@ <div class="user-manage"> <div class="top-card"> <CommonSearch - :show-add="false" + :add-title="'娣诲姞鐢ㄦ埛'" :amount-view="false" placeholder="璇疯緭鍏ョ敤鎴峰悕/鎵嬫満鍙�" @searchClick="onFilterSearch" + @addCommonClick="addBtnClick" > <!-- <template slot="leftButton"> <el-button size="small" type="primary" @click="addBtnClick">鏂板缓</el-button> @@ -50,7 +51,7 @@ </div> </div> <!-- 鏌ョ湅/缂栬緫 --> - <EditUserInfo v-if="editConfig.visible" :edit-common-config="editConfig" /> + <EditUserInfo ref="editUserInfoRef" :edit-common-config="editConfig" /> <!-- 瀹℃牳 --> <ReviewDialog v-if="reviewConfig.visible" :edit-common-config="reviewConfig" /> </div> @@ -72,12 +73,12 @@ return { tableList: {}, tableColumn: [ - { label: "鐢ㄦ埛鍚�", prop: "username", default: true }, + { label: "鐢ㄦ埛鍚�", prop: "userName", default: true }, { label: "鎵嬫満鍙�", prop: "phone" }, { label: "鍏徃鍚嶇О", prop: "companyName" }, { label: "鑱旂郴浜哄鍚�", prop: "nickName" }, { label: "閭", prop: "companyEmail" }, - { label: "琛屼笟", prop: "industry" }, + { label: "琛屼笟", prop: "companyTrade" }, { label: "鍦板尯", prop: "region" }, { label: "鐘舵��", prop: "status", isCallMethod: true, getCallMethod: this.getStatus } ], @@ -110,7 +111,13 @@ this.obj.page = this.pagerOptions.currPage listUser(this.obj).then((res) => { console.log(res) - this.tableList.tableInfomation = res.data.list || [] + let list = res.data.list.map((item) => { + return { + ...item, + userName: item.username + } + }) + this.tableList.tableInfomation = list || [] this.pagerOptions.totalCount = res.data.total }) }, @@ -123,7 +130,7 @@ // 鏌ョ湅 viewClick(row) { console.log(row) - this.editConfig.visible = true + this.$refs.editUserInfoRef.isvisible = true this.editConfig.title = "鏌ョ湅" this.editConfig.form = row }, @@ -165,10 +172,18 @@ // 缂栬緫 editClick(row) { console.log(row) - this.editConfig.visible = true + this.$refs.editUserInfoRef.isvisible = true this.editConfig.title = "缂栬緫" this.editConfig.form = { ...row } }, + // 娣诲姞鐢ㄦ埛 + addBtnClick() { + this.$refs.editUserInfoRef.isvisible = true + this.editConfig.title = "娣诲姞" + this.editConfig.form = { + roleIDs: [] + } + }, // 鍒楄〃鍒濆鍖� setTable() { this.tableList = { -- Gitblit v1.8.0