From 20e5ed1895e1150a231e9205d86d19397cbbe286 Mon Sep 17 00:00:00 2001
From: weipengfei <2187978347@qq.com>
Date: Sat, 27 Apr 2024 18:02:43 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 1 +
api/good.js | 5 +
components/addressPopup.vue | 133 +++
components/modal.vue | 69 ++
.../{viewPopup/index.vue => viewPopup.vue} | 0
dict/cancelDict.js | 33 +
manifest.json | 2 +-
pages.json | 16 +
pages/cart/cart.vue | 11 +-
pages/index/index.vue | 82 +-
pages/login/login.vue | 66 +-
pages/my/my.vue | 16 +-
pagesOrder/addressEdit/addressEdit.vue | 100 ++
pagesOrder/addressList/addressList.vue | 148 +++
pagesOrder/detail/detail.vue | 320 ++++---
pagesOrder/order/order.vue | 20 +-
unpackage/dist/dev/mp-weixin/app.js | 2 +
unpackage/dist/dev/mp-weixin/app.json | 4 +-
unpackage/dist/dev/mp-weixin/common/assets.js | 4 +-
unpackage/dist/dev/mp-weixin/common/vendor.js | 7 +
.../dev/mp-weixin/components/addressPopup.js | 88 ++
.../mp-weixin/components/addressPopup.json | 9 +
.../mp-weixin/components/addressPopup.wxml | 1 +
.../mp-weixin/components/addressPopup.wxss | 83 ++
.../dist/dev/mp-weixin/components/modal.js | 72 ++
.../dist/dev/mp-weixin/components/modal.json | 7 +
.../dist/dev/mp-weixin/components/modal.wxml | 1 +
.../dist/dev/mp-weixin/components/modal.wxss | 43 +
.../{viewPopup/index.js => viewPopup.js} | 8 +-
.../dev/mp-weixin/components/viewPopup.json | 6 +
.../dev/mp-weixin/components/viewPopup.wxml | 1 +
.../{viewPopup/index.wxss => viewPopup.wxss} | 10 +-
.../mp-weixin/components/viewPopup/index.json | 6 -
.../mp-weixin/components/viewPopup/index.wxml | 1 -
.../dist/dev/mp-weixin/dict/cancelDict.js | 32 +
.../dist/dev/mp-weixin/pages/cart/cart.js | 22 +-
.../dist/dev/mp-weixin/pages/cart/cart.wxml | 2 +-
.../dist/dev/mp-weixin/pages/index/index.js | 111 ++-
.../dist/dev/mp-weixin/pages/index/index.json | 2 +-
.../dist/dev/mp-weixin/pages/index/index.wxml | 2 +-
.../dist/dev/mp-weixin/pages/index/index.wxss | 3 +
.../dist/dev/mp-weixin/pages/login/login.js | 31 +-
.../dist/dev/mp-weixin/pages/login/login.json | 5 +-
.../dist/dev/mp-weixin/pages/login/login.wxml | 2 +-
.../dist/dev/mp-weixin/pages/login/login.wxss | 67 ++
unpackage/dist/dev/mp-weixin/pages/my/my.js | 20 +-
unpackage/dist/dev/mp-weixin/pages/my/my.wxml | 2 +-
unpackage/dist/dev/mp-weixin/pages/my/my.wxss | 2 +-
.../pagesOrder/addressEdit/addressEdit.js | 116 +++
.../pagesOrder/addressEdit/addressEdit.json | 11 +
.../pagesOrder/addressEdit/addressEdit.wxml | 1 +
.../pagesOrder/addressEdit/addressEdit.wxss | 55 ++
.../pagesOrder/addressList/addressList.js | 69 ++
.../pagesOrder/addressList/addressList.json | 9 +
.../pagesOrder/addressList/addressList.wxml | 1 +
.../pagesOrder/addressList/addressList.wxss | 104 ++
.../dev/mp-weixin/pagesOrder/detail/detail.js | 63 +-
.../mp-weixin/pagesOrder/detail/detail.json | 5 +-
.../mp-weixin/pagesOrder/detail/detail.wxml | 2 +-
.../mp-weixin/pagesOrder/detail/detail.wxss | 18 +-
.../dev/mp-weixin/pagesOrder/order/order.js | 25 +-
.../dev/mp-weixin/pagesOrder/order/order.wxml | 2 +-
.../dist/dev/mp-weixin/project.config.json | 2 +-
.../dev/mp-weixin/project.private.config.json | 2 +-
.../uview-plus/components/u--form/u--form.js | 158 ++++
.../components/u--form/u--form.json | 6 +
.../components/u--form/u--form.wxml | 1 +
.../components/u--form/u--form.wxss | 0
.../components/u--input/u--input.js | 157 +++
.../components/u--input/u--input.json | 6 +
.../components/u--input/u--input.wxml | 1 +
.../components/u--input/u--input.wxss | 0
.../uview-plus/components/u-copy/u-copy.js | 66 ++
.../uview-plus/components/u-copy/u-copy.json | 4 +
.../uview-plus/components/u-copy/u-copy.wxml | 1 +
.../uview-plus/components/u-copy/u-copy.wxss | 0
.../components/u-form-item/props.js | 56 ++
.../components/u-form-item/u-form-item.js | 214 +++++
.../components/u-form-item/u-form-item.json | 7 +
.../components/u-form-item/u-form-item.wxml | 1 +
.../components/u-form-item/u-form-item.wxss | 106 +++
.../uview-plus/components/u-form/props.js | 48 +
.../uview-plus/components/u-form/u-form.js | 269 ++++++
.../uview-plus/components/u-form/u-form.json | 4 +
.../uview-plus/components/u-form/u-form.wxml | 1 +
.../uview-plus/components/u-form/u-form.wxss | 0
.../uview-plus/components/u-input/props.js | 189 ++++
.../uview-plus/components/u-input/u-input.js | 311 ++++++
.../components/u-input/u-input.json | 6 +
.../components/u-input/u-input.wxml | 1 +
.../components/u-input/u-input.wxss | 97 ++
.../components/u-loading-page/props.js | 52 +
.../u-loading-page/u-loading-page.js | 153 +++
.../u-loading-page/u-loading-page.json | 7 +
.../u-loading-page/u-loading-page.wxml | 1 +
.../u-loading-page/u-loading-page.wxss | 68 ++
.../uview-plus/components/u-switch/props.js | 57 ++
.../components/u-switch/u-switch.js | 196 ++++
.../components/u-switch/u-switch.json | 6 +
.../components/u-switch/u-switch.wxml | 1 +
.../components/u-switch/u-switch.wxss | 82 ++
.../uview-plus/components/u-tag/props.js | 91 ++
.../uview-plus/components/u-tag/u-tag.js | 223 +++++
.../uview-plus/components/u-tag/u-tag.json | 7 +
.../uview-plus/components/u-tag/u-tag.wxml | 1 +
.../uview-plus/components/u-tag/u-tag.wxss | 201 ++++
.../uview-plus/libs/function/index.js | 4 +
.../uview-plus/libs/util/async-validator.js | 893 ++++++++++++++++++
108 files changed, 5639 insertions(+), 277 deletions(-)
create mode 100644 api/good.js
create mode 100644 components/addressPopup.vue
create mode 100644 components/modal.vue
rename components/{viewPopup/index.vue => viewPopup.vue} (100%)
create mode 100644 dict/cancelDict.js
create mode 100644 pagesOrder/addressEdit/addressEdit.vue
create mode 100644 pagesOrder/addressList/addressList.vue
create mode 100644 unpackage/dist/dev/mp-weixin/components/addressPopup.js
create mode 100644 unpackage/dist/dev/mp-weixin/components/addressPopup.json
create mode 100644 unpackage/dist/dev/mp-weixin/components/addressPopup.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/components/addressPopup.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/components/modal.js
create mode 100644 unpackage/dist/dev/mp-weixin/components/modal.json
create mode 100644 unpackage/dist/dev/mp-weixin/components/modal.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/components/modal.wxss
rename unpackage/dist/dev/mp-weixin/components/{viewPopup/index.js => viewPopup.js} (83%)
create mode 100644 unpackage/dist/dev/mp-weixin/components/viewPopup.json
create mode 100644 unpackage/dist/dev/mp-weixin/components/viewPopup.wxml
rename unpackage/dist/dev/mp-weixin/components/{viewPopup/index.wxss => viewPopup.wxss} (88%)
delete mode 100644 unpackage/dist/dev/mp-weixin/components/viewPopup/index.json
delete mode 100644 unpackage/dist/dev/mp-weixin/components/viewPopup/index.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/dict/cancelDict.js
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressEdit/addressEdit.js
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressEdit/addressEdit.json
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressEdit/addressEdit.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressEdit/addressEdit.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressList/addressList.js
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressList/addressList.json
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressList/addressList.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/pagesOrder/addressList/addressList.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--form/u--form.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--form/u--form.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--form/u--form.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--form/u--form.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--input/u--input.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--input/u--input.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--input/u--input.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u--input/u--input.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-copy/u-copy.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-copy/u-copy.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-copy/u-copy.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-copy/u-copy.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form-item/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form-item/u-form-item.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-form/u-form.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-input/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-input/u-input.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-loading-page/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-loading-page/u-loading-page.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-loading-page/u-loading-page.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-loading-page/u-loading-page.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-loading-page/u-loading-page.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-switch/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-switch/u-switch.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-tag/props.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-tag/u-tag.js
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-tag/u-tag.json
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-tag/u-tag.wxml
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/components/u-tag/u-tag.wxss
create mode 100644 unpackage/dist/dev/mp-weixin/uni_modules/uview-plus/libs/util/async-validator.js
diff --git a/App.vue b/App.vue
index 301b258..ad6a2b1 100644
--- a/App.vue
+++ b/App.vue
@@ -20,4 +20,5 @@
font-size: 26rpx;
background-color: #eee;
}
+
diff --git a/api/good.js b/api/good.js
new file mode 100644
index 0000000..504e0fb
--- /dev/null
+++ b/api/good.js
@@ -0,0 +1,5 @@
+import request from '@/utils/request';
+
+export const goodListApi = (data)=>{
+ return request.get('/good/list', data);
+}
\ No newline at end of file
diff --git a/components/addressPopup.vue b/components/addressPopup.vue
new file mode 100644
index 0000000..8e231f7
--- /dev/null
+++ b/components/addressPopup.vue
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/modal.vue b/components/modal.vue
new file mode 100644
index 0000000..231c7d3
--- /dev/null
+++ b/components/modal.vue
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/viewPopup/index.vue b/components/viewPopup.vue
similarity index 100%
rename from components/viewPopup/index.vue
rename to components/viewPopup.vue
diff --git a/dict/cancelDict.js b/dict/cancelDict.js
new file mode 100644
index 0000000..2c73e19
--- /dev/null
+++ b/dict/cancelDict.js
@@ -0,0 +1,33 @@
+
+const list = [
+ {
+ name: '不想要了/临时有事',
+ value: 1,
+ },
+ {
+ name: '点错了/点多了/点少了',
+ value: 2,
+ },
+ {
+ name: '地址/电话填错了',
+ value: 3,
+ },
+ {
+ name: '送达时间选错了',
+ value: 4,
+ },
+ {
+ name: '支付遇到问题',
+ value: 5,
+ },
+ {
+ name: '其他平台更便宜',
+ value: 6,
+ },
+ {
+ name: '其他原因',
+ value: 7,
+ },
+]
+
+export default list;
\ No newline at end of file
diff --git a/manifest.json b/manifest.json
index 349ef7c..b2f8ebc 100644
--- a/manifest.json
+++ b/manifest.json
@@ -50,7 +50,7 @@
"quickapp" : {},
/* 小程序特有相关 */
"mp-weixin" : {
- "appid" : "",
+ "appid" : "wxce2948c50d808b66",
"setting" : {
"urlCheck" : false
},
diff --git a/pages.json b/pages.json
index ab1e849..e6635e4 100644
--- a/pages.json
+++ b/pages.json
@@ -60,6 +60,22 @@
"navigationBarTitleText" : "",
"enablePullDownRefresh" : false
}
+ },
+ {
+ "path" : "addressList/addressList",
+ "style" :
+ {
+ "navigationBarTitleText" : "地址管理",
+ "enablePullDownRefresh" : false
+ }
+ },
+ {
+ "path" : "addressEdit/addressEdit",
+ "style" :
+ {
+ "navigationBarTitleText" : "",
+ "enablePullDownRefresh" : false
+ }
}
]
}
diff --git a/pages/cart/cart.vue b/pages/cart/cart.vue
index 0af3bd4..a508620 100644
--- a/pages/cart/cart.vue
+++ b/pages/cart/cart.vue
@@ -90,7 +90,7 @@
全选
-
+
合计:
@@ -99,10 +99,10 @@
.30
- 去结算(2)
+ 去结算(2)
- 移入收藏夹
+
删除
@@ -127,6 +127,11 @@
swiperCurrent.value = current;
tabsActive.value = current;
}
+
+ // 结算
+ const settleAccounts = ()=>{
+
+ }
diff --git a/pages/my/my.vue b/pages/my/my.vue
index 295779c..98c041a 100644
--- a/pages/my/my.vue
+++ b/pages/my/my.vue
@@ -9,7 +9,7 @@
-
+
151****6699
ID: 6655
@@ -21,18 +21,18 @@
我的订单
-
+
待付款
-
+
待收货
-
+
全部订单
@@ -43,7 +43,7 @@
-
+
@@ -51,7 +51,7 @@
-
+
@@ -128,7 +128,7 @@
left: 0;
z-index: 3;
background-image: url('https://lihai001.oss-cn-chengdu.aliyuncs.com/def/a8863202404261349533191.png');
- background-size: 28% 100%;
+ background-size: 38% 100%;
background-position: right;
background-repeat: no-repeat;
diff --git a/pagesOrder/addressEdit/addressEdit.vue b/pagesOrder/addressEdit/addressEdit.vue
new file mode 100644
index 0000000..4c6ec42
--- /dev/null
+++ b/pagesOrder/addressEdit/addressEdit.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 设置为默认地址
+
+
+
+
+ 保存
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pagesOrder/addressList/addressList.vue b/pagesOrder/addressList/addressList.vue
new file mode 100644
index 0000000..acdd9eb
--- /dev/null
+++ b/pagesOrder/addressList/addressList.vue
@@ -0,0 +1,148 @@
+
+
+
+
+
+ 收货人:小李
+ 14566666666
+
+
+ 四川泸州市龙马潭区莲花池街道商业街1号
+
+
+
+
+
+
+ 设为默认
+
+
+
+
+ 删除
+
+
+
+ 编辑
+
+
+
+
+
+
+ 新增地址
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pagesOrder/detail/detail.vue b/pagesOrder/detail/detail.vue
index 739736f..fd1d4a3 100644
--- a/pagesOrder/detail/detail.vue
+++ b/pagesOrder/detail/detail.vue
@@ -15,7 +15,8 @@
- 修改
+ 修改
@@ -54,7 +55,9 @@
订单信息
订单编号
- wxo13546486484784555 | 复制
+
+ wxo13546486484784555 | 复制
+
下单时间
@@ -66,169 +69,222 @@
-
+
取消订单
立即支付 ¥50.00
-
+
-
+
+
+
\ No newline at end of file
diff --git a/pagesOrder/order/order.vue b/pagesOrder/order/order.vue
index 0ced034..c88b8d7 100644
--- a/pagesOrder/order/order.vue
+++ b/pagesOrder/order/order.vue
@@ -1,6 +1,5 @@
-
@@ -58,7 +57,7 @@
-
+