From 5cce58dab04d9d3f2c4c67df7cf8379acb7c03ab Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期四, 04 一月 2024 16:14:16 +0800 Subject: [PATCH] 查看/编辑页面开发、审核页面开发 --- src/views/unifiedManage/userManage/index.vue | 35 ++++++++++++++++++++++++++++------- 1 files changed, 28 insertions(+), 7 deletions(-) diff --git a/src/views/unifiedManage/userManage/index.vue b/src/views/unifiedManage/userManage/index.vue index 8feb9ab..64ad55d 100644 --- a/src/views/unifiedManage/userManage/index.vue +++ b/src/views/unifiedManage/userManage/index.vue @@ -33,34 +33,46 @@ </div> </div> </div> - <!-- 鏂板缓/缂栬緫 --> - <!-- <AddSubOrderDialog v-if="editConfig.visible" :edit-common-config="editConfig" /> --> + <!-- 鏌ョ湅/缂栬緫 --> + <EditUserInfo v-if="editConfig.visible" :edit-common-config="editConfig" /> + <!-- 瀹℃牳 --> + <ReviewDialog v-if="reviewConfig.visible" :edit-common-config="reviewConfig" /> </div> </template> <script> import pageMixin from "@/components/makepager/pager/mixin/pageMixin" - +import EditUserInfo from "@/views/unifiedManage/userManage/components/EditUserInfo" +import ReviewDialog from "@/views/unifiedManage/userManage/components/ReviewDialog" export default { name: "UserManage", props: {}, mixins: [pageMixin], - components: {}, + components: { EditUserInfo, ReviewDialog }, computed: {}, data() { return { tableList: {}, tableColumn: [ - { label: "鐢ㄦ埛鍚�", prop: "username" }, + { label: "鐢ㄦ埛鍚�", prop: "username", default: true }, { label: "鎵嬫満鍙�", prop: "phone" }, { label: "鍏徃鍚嶇О", prop: "company" }, { label: "鑱旂郴浜哄鍚�", prop: "contact" }, - { label: "閭", prop: "mailbox" }, + { label: "閭", prop: "email" }, { label: "琛屼笟", prop: "industry" }, { label: "鍦板尯", prop: "region" }, { label: "鐘舵��", prop: "status" } ], - showCol: ["鐢ㄦ埛鍚�", "鎵嬫満鍙�", "鍏徃鍚嶇О", "鑱旂郴浜哄鍚�", "閭", "琛屼笟", "鍦板尯", "鐘舵��"] + showCol: ["鐢ㄦ埛鍚�", "鎵嬫満鍙�", "鍏徃鍚嶇О", "鑱旂郴浜哄鍚�", "閭", "琛屼笟", "鍦板尯", "鐘舵��"], + editConfig: { + visible: false, + title: "鏌ョ湅", + infomation: {} + }, + reviewConfig: { + visible: false, + infomation: {} + } } }, created() { @@ -74,14 +86,23 @@ // 鏌ョ湅 viewClick(row) { console.log(row) + this.editConfig.visible = true + this.editConfig.title = "鏌ョ湅" + this.editConfig.tableInfomation = { ...row } }, // 瀹℃牳 approveClick(row) { console.log(row) + this.reviewConfig.visible = true + this.reviewConfig.title = "鐢ㄦ埛瀹℃牳" + this.reviewConfig.tableInfomation = { ...row } }, // 缂栬緫 editClick(row) { console.log(row) + this.editConfig.visible = true + this.editConfig.title = "缂栬緫" + this.editConfig.tableInfomation = { ...row } }, // 鍒楄〃鍒濆鍖� setTable() { -- Gitblit v1.8.0