From 27b04a4847ddf213d74f4e3f714766787fe0ff4f Mon Sep 17 00:00:00 2001
From: huliyong <2783385703@qq.com>
Date: Thu, 26 Sep 2024 09:12:07 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
mixins/list.js | 64 +++++++++++++++++
pages.json | 3 +
pages_order/mine/help.vue | 129 ++++++++++++++++++++++++++++++++++
pages_order/static/help/uploading.png | Bin 0 -> 7380 bytes
utils/utils.js | 65 +++++++++++++----
5 files changed, 247 insertions(+), 14 deletions(-)
create mode 100644 mixins/list.js
create mode 100644 pages_order/mine/help.vue
create mode 100644 pages_order/static/help/uploading.png
diff --git a/mixins/list.js b/mixins/list.js
new file mode 100644
index 0000000..4962057
--- /dev/null
+++ b/mixins/list.js
@@ -0,0 +1,64 @@
+
+
+
+function query(self, queryParams){
+ // return (self.beforeGetData && self.beforeGetData()) ||
+ // queryParams || self.queryParams
+
+ // 深度合并对象
+ return self.$utils.deepMergeObject(
+
+ self.$utils.deepMergeObject(self.queryParams,
+
+ (self.beforeGetData && self.beforeGetData()) || {}),
+
+ queryParams)
+}
+
+
+
+export default {
+ data() {
+ return {
+ queryParams: {
+ pageNo: 1,
+ pageSize: 10,
+ },
+ total : 0,
+ list : [],
+ }
+ },
+ onReachBottom() {
+ this.loadMoreData()
+ },
+ methods: {
+ getData(queryParams){
+ return new Promise((success, error) => {
+ if(!this.mixinsListApi){
+ return console.error('mixinsListApi 缺失');
+ }
+ this.$api(this.mixinsListApi,
+ query(this, queryParams), res => {
+ uni.stopPullDownRefresh()
+ if(res.code == 200){
+
+ this.getDataThen && this.getDataThen(res.result.records, res.result.total, res.result)
+
+ success(res.result)
+
+ this[this.mixinsListKey || 'list'] = res.result.records
+
+ this.total = res.result.total
+ }
+ })
+ })
+ },
+ loadMoreData(){
+ console.log('loadMoreData----', this.queryParams.pageSize < this.total);
+ if(this.queryParams.pageSize < this.total){
+ this.queryParams.pageSize += 10
+ this.getData()
+ }
+ },
+ }
+}
\ No newline at end of file
diff --git a/pages.json b/pages.json
index 42e5874..e8910a4 100644
--- a/pages.json
+++ b/pages.json
@@ -64,6 +64,9 @@
},
{
"path": "auth/loginAndRegisterAndForgetPassword"
+ },
+ {
+ "path": "mine/help"
}
]
}],
diff --git a/pages_order/mine/help.vue b/pages_order/mine/help.vue
new file mode 100644
index 0000000..6c7dee6
--- /dev/null
+++ b/pages_order/mine/help.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+ 问题和意见
+ *
+
+
+
+
+
+
+ 问题截图
+ *
+
+
+
+
+
+
+
+
+
+
+
+ 确认
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages_order/static/help/uploading.png b/pages_order/static/help/uploading.png
new file mode 100644
index 0000000000000000000000000000000000000000..d558b9ed8492aec8cd11f12b79331ab51f0e3abc
GIT binary patch
literal 7380
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
@^l@f_z^?8~u*YjxN|k7|K0fkMO_B
z5L~Xrm?C3*D_QcJf}*KQ>E$>bT@5H_)1X@edoH)do@3{kp`MLRJtw1#FYov}
z)&b3k6U{N(h5v9@;nPuK-2)t?h(^YPzo8JsTSk557QUIF8LQij253g_<=>O-a^C`M
zGz=yxe7V@VKD~2;O`b>D^upgW3&C`qg>Fe`cLr6KtTFDt$>n(ncW-xZpYu
zGMTSMptj|{__z`4KeJhwTg33cj>NEH=fSVUf9tIc=a|0@#;F9Guu&lP&&-Qb=6lh<
z21!x6UH$(brl>H^wfXHE0K&S*x#V_tnu5&6?f*u(jY+N)#wC_Yo5KI0am&Cj1gkwbnq!FgB^=(zgZo6~
zF$|EfnGYPC>BgGX%c1E8XbZ)2ZE{&Id}A1Xc%6aTBIT9`6@rhtIP`3PO$F}_pP4oU
zZ)(zYD|xw_!hkDFc8}j#QB6M$KAlh=YC0IBQQ5l*jGzFS`=d`Yq8V=TUn0@>q1P;f
zed`K^2d+O?o1`5%q5gB3>H;@%iWBDpRMk#>`Wy#_7B2T)T(;@1a19I-b^zOyfVMgc
JNmN6J{U24a {
+ uni.showToast({
+ title: '复制成功',
+ icon: 'none'
+ })
+ }
+ })
+}
+
function params(url){
if(typeof url == 'object'){
return url
@@ -149,4 +185,5 @@ export default {
navigateTo,
navigateBack,
redirectTo,
+ copyText
}
\ No newline at end of file