From 1070049a9d373a15b05f5fe26cff753b62cab6be Mon Sep 17 00:00:00 2001
From: YeMingfei666 <1619116647@qq.com>
Date: Thu, 20 Nov 2025 10:26:25 +0800
Subject: [PATCH] =?UTF-8?q?=E5=88=86=E9=94=80=E6=A8=A1=E5=9D=97=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2=E6=8E=A5=E5=8F=A3=E5=AE=8C=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
commons/style/common.scss | 9 +
pageMarket/distribution/add-fenxiao-user.vue | 317 +++++++++++++++++
.../components/fenxiao-mingxi.vue | 197 +++++++++++
.../components/fenxiao-user-list.vue | 4 +-
.../distribution/components/open-list.vue | 254 ++++++++++++++
pageMarket/distribution/index.vue | 186 ++++++++--
pageMarket/distribution/money-recoders.vue | 328 ++++++++++++++++++
pages.json | 17 +-
pages/pay.vue | 258 +++++++-------
static/iconImg/icon-sel.png | Bin 0 -> 767 bytes
10 files changed, 1397 insertions(+), 173 deletions(-)
create mode 100644 pageMarket/distribution/add-fenxiao-user.vue
create mode 100644 pageMarket/distribution/components/fenxiao-mingxi.vue
create mode 100644 pageMarket/distribution/components/open-list.vue
create mode 100644 pageMarket/distribution/money-recoders.vue
create mode 100644 static/iconImg/icon-sel.png
diff --git a/commons/style/common.scss b/commons/style/common.scss
index 5c51603..6a0a8f3 100644
--- a/commons/style/common.scss
+++ b/commons/style/common.scss
@@ -418,4 +418,13 @@ text {
::v-deep .u-m-t-16 .u-textarea{
border-width: 1px!important;
+}
+.font-700{
+ font-weight: 700;
+}
+.text-center{
+ text-align: center;
+}
+.bg-f7{
+ background-color: #F7F7F7;
}
\ No newline at end of file
diff --git a/pageMarket/distribution/add-fenxiao-user.vue b/pageMarket/distribution/add-fenxiao-user.vue
new file mode 100644
index 0000000..0f31251
--- /dev/null
+++ b/pageMarket/distribution/add-fenxiao-user.vue
@@ -0,0 +1,317 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.nickName }}
+ {{ item.phone }}
+
+
+
+ 会员等级{{ item.memberLevelName }}
+
+
+
+
+ {{
+ item.amount
+ }}
+
+
+ 余额
+
+
+
+
+ {{
+ item.accountPoints
+ }}
+
+
+ 积分
+
+
+
+
+ {{
+ item.accountPoints
+ }}
+
+
+ 优惠券
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 已选择{{ hasSelected.length }}名用户
+ 取消
+ 确认
+
+
+
+
+
+
diff --git a/pageMarket/distribution/components/fenxiao-mingxi.vue b/pageMarket/distribution/components/fenxiao-mingxi.vue
new file mode 100644
index 0000000..69032bc
--- /dev/null
+++ b/pageMarket/distribution/components/fenxiao-mingxi.vue
@@ -0,0 +1,197 @@
+
+
+
+
+
+ 关联订单:
+ {{ item.orderNo }}
+
+
+ {{ returnStatus(item.status) }}
+
+
+
+
+ 分销员
+
+ {{ item.nickName }}
+
+ {{ item.phone }}
+
+
+ 下级用户
+
+ {{ item.sourceNickName }}
+
+ {{ item.sourcePhone }}
+
+
+ 创建时间
+
+ {{ item.sourceNickName }}
+
+ {{ item.createTime }}
+
+
+
+ {{ 0 }}
+ {{
+ item.level == 1 ? "直接分成" : "间接分成"
+ }}
+
+
+
+
+
+
+
+
+
+
diff --git a/pageMarket/distribution/components/fenxiao-user-list.vue b/pageMarket/distribution/components/fenxiao-user-list.vue
index 96c9283..4a20196 100644
--- a/pageMarket/distribution/components/fenxiao-user-list.vue
+++ b/pageMarket/distribution/components/fenxiao-user-list.vue
@@ -45,7 +45,7 @@
- 添加分销员
+ 添加分销员
+
+
+
+
+ 订单号:
+ {{ item.orderNo }}
+
+
+ {{ item.createTime }}
+
+
+
+
+ 用户昵称
+
+ {{ item.nickName }}
+
+
+ {{ item.changeAmount }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 分销组
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+ 是否确认重置分销组 重置后将会按照用户的实际数据匹配分销组
+
+
+
+ 是否确认取消分销员
+
+
+
+
+
+
diff --git a/pageMarket/distribution/index.vue b/pageMarket/distribution/index.vue
index 6de5d9f..cf98324 100644
--- a/pageMarket/distribution/index.vue
+++ b/pageMarket/distribution/index.vue
@@ -24,7 +24,7 @@
@@ -57,35 +57,105 @@
-
-
+
+
+
+ {{ userComponentQuery.startTime }} -
+ {{ userComponentQuery.endTime }}
+
+
+
+ 请选择日期
+
+
+
+
+
+
+ {{ listRes.totalCount}}
+ 支付开通人数
+
+
+ {{ listRes.totalAmount}}
+ 支付开通人数
+
+
+
+
+ {{ listRes.successAmount}}
+ 已入账金额(元)
+
+
+ {{ listRes.pendingAmount||0}}
+ 待入账金额(元)
+
+
+ {{ listRes.balanceAmount}}
+
+ 运营余额(元)
+ 充值>
+
+
+
+
+
+
+
+
+
+
diff --git a/pages.json b/pages.json
index f361f21..3dd66ed 100644
--- a/pages.json
+++ b/pages.json
@@ -93,8 +93,7 @@
"path": "pages/pay",
"pageId": "PAGES_PAY",
"style": {
- "navigationBarTitleText": "分销",
- "navigationStyle": "custom"
+ "navigationBarTitleText": "运营余额"
}
}
],
@@ -651,6 +650,20 @@
"style": {
"navigationBarTitleText": "分销员等级"
}
+ },
+ {
+ "pageId": "PAGES_DISTRIBUTION_ADD_FENXIAO_USER",
+ "path": "distribution/add-fenxiao-user",
+ "style": {
+ "navigationBarTitleText": "添加分销员"
+ }
+ },
+ {
+ "pageId": "PAGES_DISTRIBUTION_MONEY_RECODERS",
+ "path": "distribution/money-recoders",
+ "style": {
+ "navigationBarTitleText": "运营余额"
+ }
}
]
},
diff --git a/pages/pay.vue b/pages/pay.vue
index f127d40..05aeec3 100644
--- a/pages/pay.vue
+++ b/pages/pay.vue
@@ -1,115 +1,105 @@
-
-
-
-
-
-
+
+
-
-
-
-
-
- 立即充值
+
+
+
+
+ 当前余额:{{distributionFlowRes.balanceAmount}}
+
+
+
+ 查看记录
-
- 充值代表接受
- 《用户隐私协议》
+
+ 选择金额
+
+
+
+ ¥
+ {{ item.price }}
+
+
+
+
+
+
+ 其他金额
+
+
+
-
- 选择金额
-
+
+
+ 立即充值
+
+
+
+
+
+ 充值记录
+
+
+
+
+ 总计:{{ state.totalRecharge || 0 }}元
+
+
+
+
-
- ¥
- {{
- item.price
- }}
-
-
-
-
-
-
- 其他金额
-
-
-
-
- 立即充值
-
-
-
-
-
- 充值记录
-
-
-
-
- 总计:{{ state.totalRecharge || 0 }}元
-
-
-
-
-
-
-
-
- 自助充值
- 手动充值
+
+
+
+ 自助充值
+ 手动充值
+
+
+ 时间:
+ {{ item.createTime }}
+
-
- 时间:
- {{ item.createTime }}
+
+ {{ item.changeAmount }}
+ 元
-
- {{ item.changeAmount }}
- 元
-
+
-
@@ -117,9 +107,11 @@