From 322aaf3b449afdc4a0fc736ee0ac8d839d9c320e Mon Sep 17 00:00:00 2001
From: guoxing <1369478551@qq.com>
Date: Fri, 3 Mar 2023 08:45:56 +0800
Subject: [PATCH] =?UTF-8?q?2023-3-3=20=E5=8A=9F=E8=83=BD=E5=AE=8C=E5=96=84?=
=?UTF-8?q?=20=E5=BE=AE=E4=BF=A1=E6=94=AF=E4=BB=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
mallplusui-uniapp-app/common/api.js | 2 +-
.../components/payments/paymentsByApp.vue | 507 +++----
mallplusui-uniapp-app/docs/pyw_app_key.jks | Bin 0 -> 2138 bytes
.../签名密码及第三方登录信息.txt | 13 +
mallplusui-uniapp-app/manifest.json | 10 +-
mallplusui-uniapp-app/pages/order/order.vue | 1218 +++++++++--------
.../pages/order/orderDetail.vue | 86 +-
7 files changed, 984 insertions(+), 852 deletions(-)
create mode 100644 mallplusui-uniapp-app/docs/pyw_app_key.jks
create mode 100644 mallplusui-uniapp-app/docs/签名密码及第三方登录信息.txt
diff --git a/mallplusui-uniapp-app/common/api.js b/mallplusui-uniapp-app/common/api.js
index c953a5f..fd6e2fa 100644
--- a/mallplusui-uniapp-app/common/api.js
+++ b/mallplusui-uniapp-app/common/api.js
@@ -1,7 +1,7 @@
import store from '../store/index';
export default {
// qq 237524947 wx15d4269d3210863d
- // BASEURI: 'http://2xpk7t.natappfree.cc/api/',
+ // BASEURI: 'http://2wsiyd.natappfree.cc/api/',
BASEURI: 'http://mall.yyundong.com/portalapi/api/',
// BASEURI: 'http://192.168.31.52:8083/api/',
ADMINURI: 'http://mall.yyundong.com/adminapi/',
diff --git a/mallplusui-uniapp-app/components/payments/paymentsByApp.vue b/mallplusui-uniapp-app/components/payments/paymentsByApp.vue
index ce53a88..eb36309 100644
--- a/mallplusui-uniapp-app/components/payments/paymentsByApp.vue
+++ b/mallplusui-uniapp-app/components/payments/paymentsByApp.vue
@@ -1,6 +1,7 @@
-
+
@@ -15,273 +16,287 @@
diff --git a/mallplusui-uniapp-app/docs/pyw_app_key.jks b/mallplusui-uniapp-app/docs/pyw_app_key.jks
new file mode 100644
index 0000000000000000000000000000000000000000..ccd623ec3ad566fe8ea1d9edd665bc781191da47
GIT binary patch
literal 2138
zcmbu9X*3iHAI4`TlR?O!u{23#nP!Gzgk;NTvXls=>@%Tkl_89#E6HHS60&AFF=L4=
zamQX+LU}E5Wl72ySzBZouG4w%Irshiet16ozWmSgf1Y!m?S<_H0002m74WwpzFwi2
zU2yI0hJFVCpdbt#vW*cFf~gAuAwV_IJ|GYZfY2fQuJ7ejad4mUR#ul|j`i4V{)sBe
zlM~@NskHVlciha}$z|U{9FHgMWbc)$(hlM7aNJOZpXw{3raQnS#CrzIjWQf$&T{Zo)+ZTolX7hbkt#eDuVk)e`t{h&xsx|gT_
zJ7et$=i)RwUJ<32@**^F$=$9C0UXo6`ph4ap9|Zp?fx3@(Ga{9$n){a?5u0QbSwQd
zLcCj{_}b)z@cSGW)4cUeo@K`{>ho%8V@ie>ZN8@@Agf=~&s1&rrjC=%5V`uHcJfhz
zCMz~OftEOGdP;J0aFDYSLkotcvd-0o#dsnzKjXFxl~fm1o~-kF|`CF=FT4$qtxr{)GhL&c={4>%0(
z)%jp@tw5sFSQ6-
zv2&$FDfzH-9~+fM4tqYB_n|bbvt`l56IT9qlFVk!Wf1T~x^uGSCX!ZZthhK+$(u)IpDBdPV2XiS|+OsoU(EAi3>S^Tp~18bc&`f
z230-4EqzX`+PH6RlDiz2IbFOZ*R_zbbglB$qLq0-;p^tGUP^Re;%J~8*TMB7GKa#`
zvA>a+Y#M%iKL#~oa<9fge1KsaT-14C#vX#-v*0Z+QK<8uh_O`5nRAMfY!+O#L>yCt
zB3B03_ju#Ii4X+aGh5H#4Rrhhh^z7BV|IYxu5uYF_S_
zIq+dHqM+OANV812#j>38oUkqdm1E{CaSK%MCD~@%E{h!3bhg^6IQb^rX=g5n`NU4}
zrv^1m(s8l67~)Q{_~6q>d0m>Vm^EG3=GNzAFB
zc1f!Nda(ZMyuLXh&yO`ob?e4Hm~r)h@Y0*oJShJ)->8AC*?*ScKq<(Zk_!cxMD$8;8YdVgHN&$7MPY^>3TID-Nau#R0pYz(8~$
z5D;w*=UHxwiwp$_)H7cllLn@Q;O1b|h^tbJ)YH^qt%aJ*8}y2nnjifwEm58mf_tng
z==xQ&X-V`$vf65KhXP|^J8_kEe0fORZR7&vXjL~LeuvTK)p6)M)<mW8j{
zv>P$Dpw~V-SPfgZu@ke%{d=mrPs(h66v@&zEBa#H+dApyL5WV+nI+bUHI#XHfWSZi
zu;3s@38S#voProc1|l6W7qQyx(P)qVxm+=9oR{Pf1w{Ni#NDoULj(fA{!gDhADvy{
z768!x#GA@@vY1YbJbu`v$VB3nuXA9re+AjJB1yhh8IkiGH@7twxMq^nv-DJTjm&8|
zH?nk|%_gix(1+6ZC-Yw2)RFFvM76mi-yV6iKEAyNPd8{LfadCfhjALjV*?3k!I^@B
z4OthP*V+-5x>Q+zJ?zy)7kNkJ)R8h#32PNygVe8|-%2n8>QtD}JnT+$->Gno%}3tQ
zorl)GP3}`9ijO8+V?bsb&OlCU{pF7l+c9{vsG`_IT%C?Zr3}fztr-ydo40tI?2P~`
z+ZQn6^Kf>dmyOwjfq-*sQykVzZJYa$PLxA=ZgC7r+0b2~W2A#?M^bm1KlYv#=1M8+
JT;8AJ@;CX{#~%Oy
literal 0
HcmV?d00001
diff --git a/mallplusui-uniapp-app/docs/签名密码及第三方登录信息.txt b/mallplusui-uniapp-app/docs/签名密码及第三方登录信息.txt
new file mode 100644
index 0000000..11a0e2f
--- /dev/null
+++ b/mallplusui-uniapp-app/docs/签名密码及第三方登录信息.txt
@@ -0,0 +1,13 @@
+签名密码及第三方登录信息
+
+证书别名:key0
+证书签名的密码:yxt123
+
+QQ登录的
+APP ID:101453048
+APP Key:80382d6bd51922ef10a182f69b84581d
+审核通过
+
+微信
+AppID: wxc46a728ab3aae3c0
+AppSecret: 85f3970bdfba3d7d01fdd82bc370aeec
\ No newline at end of file
diff --git a/mallplusui-uniapp-app/manifest.json b/mallplusui-uniapp-app/manifest.json
index 447d838..4f81052 100644
--- a/mallplusui-uniapp-app/manifest.json
+++ b/mallplusui-uniapp-app/manifest.json
@@ -2,8 +2,8 @@
"name" : "汇融云链",
"appid" : "__UNI__FB2C9C4",
"description" : "",
- "versionName" : "1.0.0.3",
- "versionCode" : 1003,
+ "versionName" : "1.0.0.5",
+ "versionCode" : 1005,
"transformPx" : false,
"app-plus" : {
"usingComponents" : true,
@@ -63,7 +63,7 @@
"sdkConfigs" : {
"oauth" : {
"weixin" : {
- "appid" : "wx04b09a8148e4875c",
+ "appid" : "wxa66597d50184d027",
"appsecret" : "3526ec2107c123f59b5c1cb7ff23a252",
"UniversalLinks" : ""
},
@@ -73,7 +73,7 @@
},
"payment" : {
"weixin" : {
- "appid" : "wx04b09a8148e4875c",
+ "appid" : "wxa66597d50184d027",
"UniversalLinks" : "",
"__platform__" : [ "android" ]
},
@@ -91,7 +91,7 @@
"ad" : {},
"share" : {
"weixin" : {
- "appid" : "wx04b09a8148e4875c",
+ "appid" : "wxa66597d50184d027",
"UniversalLinks" : ""
},
"qq" : {
diff --git a/mallplusui-uniapp-app/pages/order/order.vue b/mallplusui-uniapp-app/pages/order/order.vue
index 2f63e0c..eae35f9 100644
--- a/mallplusui-uniapp-app/pages/order/order.vue
+++ b/mallplusui-uniapp-app/pages/order/order.vue
@@ -1,12 +1,13 @@
- {{ item.text }}
+ {{ item.text }}
-
+
@@ -15,465 +16,566 @@
{{ item.createTime }}
- {{ item.stateTip }}
-
+ {{ item.stateTip }}
+
-
-
+
+
-
+
{{ goodsItem.productName }}
- {{ goodsItem.productAttr }} x {{ goodsItem.productQuantity }}
- {{ goodsItem.productPrice }}
-
+
+ x {{ goodsItem.productQuantity }}
+ {{ goodsItem.productPrice }}
+
+
+
-
-
- 共
- {{ item.orderItemList.length }}
- 件商品 实付款
- {{ item.payAmount }}
+
+
+ {{item.deliveryCompany}}:
+ {{ item.deliverySn }}
+
+ 共
+ {{ item.orderItemList.length }}
+ 件商品 实付款
+ {{ item.payAmount }}
+
-
+
+
+
-
+
-
-
+
+
-
+
+
diff --git a/mallplusui-uniapp-app/pages/order/orderDetail.vue b/mallplusui-uniapp-app/pages/order/orderDetail.vue
index b33fd01..012b097 100644
--- a/mallplusui-uniapp-app/pages/order/orderDetail.vue
+++ b/mallplusui-uniapp-app/pages/order/orderDetail.vue
@@ -5,29 +5,36 @@
+
+ {{orderInfo.orderSn}}
+
+
{{ orderInfo.createTime }}
{{ orderInfo.stateTip }}
-
-
-
- 订单商品
-
+
{{ goodsItem.productName }}
- {{ goodsItem.productAttr }} x
- {{ goodsItem.productQuantity }}
- {{ goodsItem.productPrice }}
+
+ x {{ goodsItem.productQuantity }}
+ {{ goodsItem.productPrice }}
+
+
+ {{orderInfo.deliveryCompany}}:
+ {{ orderInfo.deliverySn }}
+
+
-
+
+
+
共
{{ orderInfo.orderItemList.length }}
件商品, 会员折扣
{{ orderInfo.vipAmount }}
- 优惠券抵扣
+ , 优惠券抵扣
{{ orderInfo.couponAmount }}
积分抵扣
{{ orderInfo.integrationAmount }}
- ,运费
+ , 运费
{{ orderInfo.freightAmount }}
-
+
+ , 实付款
{{ orderInfo.payAmount }}
-
+
+
-
+
-
+
@@ -101,7 +111,9 @@
data() {
return {
tabCurrentIndex: 0,
- orderInfo: [],
+ orderInfo: {
+ orderItemList:[]
+ },
navList: [{
status: 0,
text: '全部',
@@ -143,6 +155,8 @@
this.orderInfo = await Api.apiCall('get', Api.order.orderDetail, params);
this.orderInfo = Object.assign(this.orderInfo, this.orderStateExp(this.orderInfo.status));
this.orderInfo.createTime = this.dateFormat(this.orderInfo.createTime);
+ console.log("data:------" + JSON.stringify(this.orderInfo))
+ console.log("data:------" + this.orderInfo.stateTip)
},
methods: {
@@ -233,15 +247,11 @@
orderStateExp(value) {
let stateTip = '',
stateTipColor = '#fa436a';
- if (value === 12) {
- stateTipColor = '#909399';
- return '待付款';
- }
+
if (value === 1) {
stateTipColor = '#909399';
- return '支付成功,没有回掉';
- }
- if (value === 2) {
+ stateTip= '支付成功,没有回掉';
+ }else if (value === 2) {
stateTip = '待发货';
} else if (value === 3) {
stateTip = '待收货';
@@ -256,6 +266,9 @@
stateTip = ' 维权已完成';
} else if (value === 8) {
stateTip = '待分享';
+ }else if (value === 12) {
+ stateTipColor = '#909399';
+ stateTip= '待付款';
} else if (value === 13) {
stateTip = '申请退款';
} else if (value === 14) {
@@ -426,16 +439,23 @@
line-height: 1;
}
+ .num_price {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ margin-top: 5px;
+
.attr-box {
+ flex: 1;
font-size: $font-sm + 2upx;
color: $font-color-light;
- padding: 10upx 12upx;
+ margin: 0 2upx 0 8upx;
}
-
+
.price {
font-size: $font-base + 2upx;
color: $font-color-dark;
-
+
&:before {
content: '¥';
font-size: $font-sm;
@@ -443,13 +463,13 @@
}
}
}
+ }
}
.price-box {
display: flex;
justify-content: flex-end;
align-items: baseline;
- padding: 20upx 30upx;
font-size: $font-sm + 2upx;
color: $font-color-light;