| | |
| | | </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() { |
| | |
| | | // 查看 |
| | | 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() { |