From a7225fb2d5c48705e6ce803c771d2140554d2f1e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=82=93=E5=B9=B3=E8=89=BA?= <52643018@qq.com>
Date: Fri, 29 Apr 2022 22:15:17 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=AF=B9=E6=8E=A5=E3=80=91=20?=
=?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E9=A1=B5=E9=9D=A2=20?=
=?UTF-8?q?=E3=80=90=E5=AF=B9=E6=8E=A5=E3=80=91=20=E5=9C=B0=E5=9D=80?=
=?UTF-8?q?=E5=88=97=E8=A1=A8=E3=80=81=E6=B7=BB=E5=8A=A0=E5=9C=B0=E5=9D=80?=
=?UTF-8?q?=20=E3=80=90=E5=AF=B9=E6=8E=A5=E3=80=91=20=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E9=80=81=E8=AF=84=E8=AE=A2=E5=8D=95=20=E3=80=90=E4=BC=98?=
=?UTF-8?q?=E5=8C=96=E3=80=91=20=E5=B0=81=E8=A3=85=E8=AF=B7=E6=B1=82?=
=?UTF-8?q?=E8=87=AA=E5=8A=A8=E8=8E=B7=E5=8F=96=E7=94=A8=E6=88=B7id?=
=?UTF-8?q?=EF=BC=8C=E8=87=AA=E5=8A=A8=E4=BC=A0=E5=85=A5data=E4=B8=AD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/http.interceptor.js | 4 +-
common/request.js | 10 ++--
packages/addAddress/addAddress.vue | 43 +++++++++++++----
packages/address/address.vue | 42 +++++++----------
pages/index/index.vue | 76 ++++++++++++++++++++----------
pages/login/login.vue | 8 ++--
pages/write/baseInfo.vue | 38 +++++----------
pages/write/distribution.vue | 31 +++++++++++-
service/address.js | 20 ++++++++
service/grading.js | 10 ++++
10 files changed, 186 insertions(+), 96 deletions(-)
create mode 100644 service/address.js
create mode 100644 service/grading.js
diff --git a/common/http.interceptor.js b/common/http.interceptor.js
index aef7b1b..03cb15c 100644
--- a/common/http.interceptor.js
+++ b/common/http.interceptor.js
@@ -14,10 +14,10 @@ module.exports = (vm) => {
// 响应拦截
uni.$u.http.interceptors.response.use(res => {
- if(res.code == 0) {
+ if(res.data.code == 0) {
return res;
} else {
- vm.$msg(res.msg);
+ vm.$msg(res.data.msg);
return false;
}
// res.code == 9998 手机号 res.code == 9999 用户信息
diff --git a/common/request.js b/common/request.js
index b6c8335..6bef894 100644
--- a/common/request.js
+++ b/common/request.js
@@ -69,12 +69,12 @@ export default function request(options){
data.device_info = JSON.stringify(sysInfo);
}
// 判断传入用户token和id
- let userinfo = uni.getStorageSync('userinfo') || {};
- if(userinfo && userinfo.token && !data.token){
- data.token = userinfo.token;
+ let userInfo = uni.getStorageSync('userInfo') || {};
+ if(userInfo && userInfo.token && !data.token){
+ data.token = userInfo.token;
}
- if(userinfo && userinfo.id && !data.user_id){
- data.user_id = userinfo.id;
+ if(userInfo && userInfo.id && !data.user_id){
+ data.user_id = userInfo.id;
}
// 获取页面options参数
diff --git a/packages/addAddress/addAddress.vue b/packages/addAddress/addAddress.vue
index f14c724..5c879ab 100644
--- a/packages/addAddress/addAddress.vue
+++ b/packages/addAddress/addAddress.vue
@@ -25,9 +25,13 @@
详细地址
-
+
+
+ 默认地址
+
+
@@ -39,6 +43,8 @@
@@ -413,15 +435,17 @@
left: 0;
width: 100%;
height: 100%;
+ border-radius: 50%;
}
}
.badge {
background-color: rgb(234, 43, 43);
border-radius: 17rpx;
- width: 64rpx;
+ min-width: 34rpx;
position: absolute;
- right: 284rpx;
+ // right: 284rpx;
+ left: 78rpx;
top: 0;
}
diff --git a/pages/login/login.vue b/pages/login/login.vue
index ec8f27d..0f3b84b 100644
--- a/pages/login/login.vue
+++ b/pages/login/login.vue
@@ -77,7 +77,7 @@
if(event.detail.errMsg == 'getPhoneNumber:ok'){
let encryptedData = event.detail.encryptedData;
let iv = event.detail.iv;
- // let userInfo = uni.getStorageSync('userinfo') || {};
+ // let userInfo = uni.getStorageSync('userInfo') || {};
this.$http(this.API.API_WECHAT_SETPHONE, {
encryptedData,
iv,
@@ -85,7 +85,7 @@
}).then(res => {
console.log("更新手机号", res);
this.$msg('更新成功', {icon: 'success'});
- uni.setStorageSync('userinfo', res.data);
+ uni.setStorageSync('userInfo', res.data);
setTimeout(() => {
this.$toBack();
}, 1000);
@@ -103,7 +103,7 @@
let encryptedData = result.encryptedData;
let iv = result.iv;
let signature = result.signature;
- // let userInfo = uni.getStorageSync('userinfo') || {};
+ // let userInfo = uni.getStorageSync('userInfo') || {};
this.$http(this.API.API_WECHAT_SETPROFILE, {
encryptedData,
@@ -112,7 +112,7 @@
}).then(res => {
console.log("更新用户信息", res);
this.$msg('更新成功', {icon: 'success'});
- uni.setStorageSync('userinfo', res.data);
+ uni.setStorageSync('userInfo', res.data);
setTimeout(() => {
this.$toBack();
}, 1000);
diff --git a/pages/write/baseInfo.vue b/pages/write/baseInfo.vue
index 6f04257..beac27c 100644
--- a/pages/write/baseInfo.vue
+++ b/pages/write/baseInfo.vue
@@ -35,14 +35,14 @@
{{ address.name }}
- {{ address.phone }}
+ {{ address.tel }}
- {{ address.address }}
+ {{ address.desc }}
@@ -60,13 +60,13 @@
送评人信息
-
+
送评人:
@@ -88,28 +88,11 @@
是否快评:
(价格翻倍)
-
打包照片
-
-
备注
-
-
+
寄送藏品
@@ -160,6 +140,14 @@
},
deletePic(event){
this.fileList.splice(event.index, 1);
+ },
+ next(){
+ let sonpingInfo = this.sonpingInfo;
+ if(!this.$isRight(this.address)) return this.$msg('请选择收货地址');
+ if(!sonpingInfo.name) return this.$msg('请填写送评人信息');
+ if(!sonpingInfo.phone) return this.$msg('请填写送评人手机号');
+ if(!sonpingInfo.number) return this.$msg('请填写送评数量');
+ this.$url('/pages/write/distribution');
}
}
};
diff --git a/pages/write/distribution.vue b/pages/write/distribution.vue
index 13871cb..65e6d0d 100644
--- a/pages/write/distribution.vue
+++ b/pages/write/distribution.vue
@@ -77,7 +77,7 @@
-
+
送评
稍后填写
@@ -88,6 +88,8 @@