From c13e89055dff36f807b826c2e252d199b0debc89 Mon Sep 17 00:00:00 2001
From: admin <>
Date: Thu, 28 Mar 2024 10:07:15 +0800
Subject: [PATCH] =?UTF-8?q?update:=20=E6=94=B6=E8=B4=A7=E6=98=8E=E7=BB=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/PagesStatistics/customerRanking.vue | 2 +-
src/pagesApp/components/FilterDialog.vue | 269 ++++++++++++++++++
src/pagesApp/components/TimeDialog.vue | 180 ++++++++++++
src/pagesApp/receiveDetail.vue | 337 ++++++++++++++++-------
src/pagesApp/user.vue | 2 -
src/pagesReceive/pricing.vue | 4 +-
src/utils/index.ts | 9 +
7 files changed, 693 insertions(+), 110 deletions(-)
create mode 100644 src/pagesApp/components/FilterDialog.vue
create mode 100644 src/pagesApp/components/TimeDialog.vue
diff --git a/src/PagesStatistics/customerRanking.vue b/src/PagesStatistics/customerRanking.vue
index 13e3d79..fe09c70 100644
--- a/src/PagesStatistics/customerRanking.vue
+++ b/src/PagesStatistics/customerRanking.vue
@@ -169,7 +169,7 @@ onMounted(() => {
font-size: 28rpx;
color: #000000;
::v-deep .u-input {
- padding: 0rpx 16.03rpx !important;
+ padding: 0rpx 16rpx !important;
input {
font-family: Source Han Sans CN;
font-weight: 400;
diff --git a/src/pagesApp/components/FilterDialog.vue b/src/pagesApp/components/FilterDialog.vue
new file mode 100644
index 0000000..89f5854
--- /dev/null
+++ b/src/pagesApp/components/FilterDialog.vue
@@ -0,0 +1,269 @@
+
+
+
+
+
+
+ 收货单类型
+
+
+
+
+
+ 收货单价区间
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+ handleSelect(item.childKey, v)"
+ @close="contrlModalParams[item.childKey].isShow = false"
+ :closeOnClickAction="true"
+ >
+
+
+
+
+
diff --git a/src/pagesApp/components/TimeDialog.vue b/src/pagesApp/components/TimeDialog.vue
new file mode 100644
index 0000000..8cfe813
--- /dev/null
+++ b/src/pagesApp/components/TimeDialog.vue
@@ -0,0 +1,180 @@
+
+
+
+ 常用时间选择
+
+ {{ item.name }}
+ 其它时间选择自定义
+
+
+
+
+ 取消
+ 完成
+
+ {{ state.startTime }} - {{ state.endTime }}
+
+
+
+
+
+
+
diff --git a/src/pagesApp/receiveDetail.vue b/src/pagesApp/receiveDetail.vue
index 29af93f..9fd28bf 100644
--- a/src/pagesApp/receiveDetail.vue
+++ b/src/pagesApp/receiveDetail.vue
@@ -8,117 +8,212 @@
:bgColor="'#fff'"
:borderColor="'rgba(0, 0, 0, 0.1)'"
:placeholderColor="'#C1C1C1'"
+ @search="handleSearch()"
>
创建
- 本月
- 单据状态
- 排序
- 筛选
+ {{ state.name }}
+ 单据状态
+ 排序
+ 筛选
- 2024-01-01
+
+ {{
+ state.startTime
+ }}
+ {{ state.startTime }} - {{ state.endTime }}
+
-
-
-
- 收货单号:{{ item.receiptNumber }}
- {{ item.deviceName || "-" }}
+ {
+ getList(v);
+ }
+ "
+ :noMoreData="pageList.noMoreData"
+ :list="pageList.list"
+ :height="200"
+ :isLoading="pageList.isLoading"
+ >
+
+
+
+ 收货单号:{{ item.receiptNumber }}
+ {{ item.deviceName || "-" }}
+
+
+ 现场照片
+
-
- 现场照片{{ item.userName }}
+ {{ getScaleStatus((item as any).scaleStatus) }}
+ 补单
+
+ {{ item.productName }}
+
+ 定价人:{{ item.userName }}
+ 创建时间:{{ item.createTime }}
+
+
+
+
+
+
+ {{ item.buttonType === 0 ? "扣杂" : "扣点" }}:
+ {{
+ item.buttonType === 0
+ ? item[cItem.enName as string]
+ : item["points"]
+ }}
+ {{ item.buttonType === 0 ? cItem.unit : "%" }}
+
+
+
+ {{ cItem.name }}:{{ cItem.isBefore ? cItem.unit : "" }}
+ {{ item[cItem.enName as string] }}
+ {{ cItem.isBefore ? "" : cItem.unit }}
+
+
+
-
- {{ item.userName }}
- {{ getScaleStatus((item as any).scaleStatus) }}
- 补单
-
- {{ item.productName }}
-
- 定价人:{{ item.userName }}
- 创建时间:{{ item.createTime }}
-
-
-
-
-
-
- {{ item.buttonType === 0 ? '扣杂' : '扣点' }}:
-
- {{ item.buttonType === 0 ? item[cItem.enName as string] : item['points'] }}
- {{ item.buttonType === 0 ? cItem.unit : '%' }}
-
-
-
- {{ cItem.name }}:{{ cItem.isBefore ? cItem.unit : "" }}
- {{ item[cItem.enName as string] }}
- {{ cItem.isBefore ? "" : cItem.unit }}
-
-
-
-
-
+
-
-
+
+
+
+
+ {handleDialog('showTime', v)}"
+ @changeTime="changeTime"
+ />
+
+ {handleDialog('showFilter', v)}"
+ />