From 4b4a13b1b829fac40916641a3872526d40b91dac Mon Sep 17 00:00:00 2001 From: liuye Date: Fri, 1 Jul 2022 16:16:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=95=86=E6=88=B7=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AppMerchantManage/AppMerchantManage.vue | 120 ++++++++++++- src/project/xicheng/AppMerchantManage/add.vue | 143 ++++++++++++++- .../xicheng/AppMerchantManage/addClerk.vue | 83 ++++++++- .../xicheng/AppMerchantManage/detail.vue | 170 ++++++++++++++++++ .../AppMerchantManage/img/down-icon.png | Bin 0 -> 314 bytes 5 files changed, 507 insertions(+), 9 deletions(-) create mode 100644 src/project/xicheng/AppMerchantManage/img/down-icon.png diff --git a/src/project/xicheng/AppMerchantManage/AppMerchantManage.vue b/src/project/xicheng/AppMerchantManage/AppMerchantManage.vue index 4682bb39..a96ac6db 100644 --- a/src/project/xicheng/AppMerchantManage/AppMerchantManage.vue +++ b/src/project/xicheng/AppMerchantManage/AppMerchantManage.vue @@ -1,6 +1,30 @@ @@ -12,7 +36,10 @@ export default { appName: '商户管理', data() { return { - + keyword: '', + current: 1, + pages: 2, + list: [] } }, computed: {...mapState(['user'])}, @@ -23,12 +50,99 @@ export default { document.title = "商户管理" }, methods: { - + getList() { + if(this.current > this.pages) return + this.$http.post('/app/appresident/list', null, { + params: { + size: 10, + current: this.current, + con: this.keyword, + }, + }).then((res) => { + if (res.code == 0) { + this.list = this.current > 1 ? [...this.list, ...res.data.records] : res.data.records + this.pages = res.data.pages + } + }) + }, + }, + onReachBottom() { + this.current ++ + this.getList() } } diff --git a/src/project/xicheng/AppMerchantManage/add.vue b/src/project/xicheng/AppMerchantManage/add.vue index a9ef3cf4..53add30d 100644 --- a/src/project/xicheng/AppMerchantManage/add.vue +++ b/src/project/xicheng/AppMerchantManage/add.vue @@ -1,6 +1,69 @@ @@ -11,7 +74,8 @@ export default { name: 'add', data() { return { - + name: '', + files: [] } }, computed: {...mapState(['user'])}, @@ -19,7 +83,7 @@ export default { }, onShow() { - document.title = "商户管理" + document.title = "新增商户" }, methods: { @@ -29,5 +93,78 @@ export default { diff --git a/src/project/xicheng/AppMerchantManage/addClerk.vue b/src/project/xicheng/AppMerchantManage/addClerk.vue index c093802e..4dd38d7f 100644 --- a/src/project/xicheng/AppMerchantManage/addClerk.vue +++ b/src/project/xicheng/AppMerchantManage/addClerk.vue @@ -1,6 +1,24 @@ @@ -11,7 +29,8 @@ export default { name: 'addClerk', data() { return { - + name: '', + phone: '' } }, computed: {...mapState(['user'])}, @@ -19,7 +38,7 @@ export default { }, onShow() { - document.title = "商户管理" + document.title = "新增店员" }, methods: { @@ -29,5 +48,63 @@ export default { diff --git a/src/project/xicheng/AppMerchantManage/detail.vue b/src/project/xicheng/AppMerchantManage/detail.vue index e69de29b..453d579e 100644 --- a/src/project/xicheng/AppMerchantManage/detail.vue +++ b/src/project/xicheng/AppMerchantManage/detail.vue @@ -0,0 +1,170 @@ + + + + + diff --git a/src/project/xicheng/AppMerchantManage/img/down-icon.png b/src/project/xicheng/AppMerchantManage/img/down-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ffcc7a216871735826c211c1adf6f7eeba4cf1f GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Up!qLLn7SY zPT9zJNI{_O|83Kk-ak^>jKa#@%inSwQU9zu>qXr%->j$!OrXZ*txYUgl?qy#NdNbNE%5XJX6{}ot4E(~KbmR0N z)zwB1y8peZ3|Nz}>+CH