From 58ad99274a3be55ae21956a7d8c6fda520757e6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=85=95=E4=B8=8B?= <484014559@qq.com> Date: Wed, 18 Sep 2024 17:33:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BF=AB=E9=80=92=E6=A8=A1=E6=9D=BF=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/order/addressSelection.vue | 261 +++++++++++++++++++++ pages/order/confirm.vue | 211 ++++++++++------- pages/order/detail.vue | 147 +++++++----- pages/order/pickUpVerify.vue | 263 ++++++++++++++++++++++ pages/user/goods_details_store/index.vue | 275 +++++++++++++++++++++++ sheep/api/migration/third.js | 24 +- sheep/api/trade/order.js | 10 + static/images/writeOff.png | Bin 0 -> 2315 bytes 8 files changed, 1039 insertions(+), 152 deletions(-) create mode 100644 pages/order/addressSelection.vue create mode 100644 pages/order/pickUpVerify.vue create mode 100644 pages/user/goods_details_store/index.vue create mode 100644 static/images/writeOff.png diff --git a/pages/order/addressSelection.vue b/pages/order/addressSelection.vue new file mode 100644 index 0000000..2432d41 --- /dev/null +++ b/pages/order/addressSelection.vue @@ -0,0 +1,261 @@ + + + + + + diff --git a/pages/order/confirm.vue b/pages/order/confirm.vue index 26b743a..4d8a4fd 100644 --- a/pages/order/confirm.vue +++ b/pages/order/confirm.vue @@ -1,35 +1,29 @@ + + diff --git a/pages/user/goods_details_store/index.vue b/pages/user/goods_details_store/index.vue new file mode 100644 index 0000000..07b6850 --- /dev/null +++ b/pages/user/goods_details_store/index.vue @@ -0,0 +1,275 @@ + + + + diff --git a/sheep/api/migration/third.js b/sheep/api/migration/third.js index 5c811c1..4c749c9 100644 --- a/sheep/api/migration/third.js +++ b/sheep/api/migration/third.js @@ -4,18 +4,18 @@ export default { // 微信相关 wechat: { // 小程序订阅消息 - subscribeTemplate: (params) => - request({ - url: 'third/wechat/subscribeTemplate', - method: 'GET', - params: { - platform: 'miniProgram', - }, - custom: { - showError: false, - showLoading: false, - }, - }), + // subscribeTemplate: (params) => + // request({ + // url: 'third/wechat/subscribeTemplate', + // method: 'GET', + // params: { + // platform: 'miniProgram', + // }, + // custom: { + // showError: false, + // showLoading: false, + // }, + // }), // 获取微信小程序码 // TODO @puhui999:这个接口,挪到 /Users/yunai/Java/yudao-mall-uniapp/sheep/api/member/social.js diff --git a/sheep/api/trade/order.js b/sheep/api/trade/order.js index 4d57125..49661c7 100644 --- a/sheep/api/trade/order.js +++ b/sheep/api/trade/order.js @@ -1,4 +1,5 @@ import request from '@/sheep/request'; +import { isEmpty } from '@/sheep/helper/utils'; const OrderApi = { // 计算订单信息 @@ -13,6 +14,15 @@ const OrderApi = { if (!(data.addressId > 0)) { delete data2.addressId; } + if (!(data.pickUpStoreId > 0)) { + delete data2.pickUpStoreId; + } + if (isEmpty(data.receiverName)) { + delete data2.receiverName; + } + if (isEmpty(data.receiverMobile)) { + delete data2.receiverMobile; + } if (!(data.combinationActivityId > 0)) { delete data2.combinationActivityId; } diff --git a/static/images/writeOff.png b/static/images/writeOff.png new file mode 100644 index 0000000000000000000000000000000000000000..68749d8bae1165c970e40afbcf88a4a4271984f3 GIT binary patch literal 2315 zcmYjTc{mgPA0J(EEtM#9JzdVZ6S9!VmXU_AFUoyqEN3Yq3pqE(M!qs?Q`Mh2qj3wMui2oEn000m&yJlh38Wl+qyWWy3kCI?6Abu|Tc&b?+fQKh zeeGmq&)mwt2PA4@^i}kL{MNij`Cfi5de*G5IvCWkasL59BV9}*k9qB4>uAW&1=n-w z8}w#!@`K5|X6WPNR!eIC48IoWy9hq+77b53verXn#3oOe6qy-0L3*o_Zp-9(rFY&FZ^3Vxnz3dy#(zmyT>MhnN$VE z*j_lqGh!-i;LgJgNG<)^B02L`96Pb6G^WA$ zJJzrryS*12#V0?JQ2yhw5((eyzXji+<@;%rMFK~FzXVyZmv5mvNI$v&6B^1z$N4)r zaIRHHyRUZC`5ngnVIoKDnv|v4K`;|J4?j4%{5GpNCU>n&yq=n0iT%J2*$b1cFgoSo zfr_wVlsu2{2@6h5c)QreDwy~B`S6tZi!}zKNBPc{&sH+pI5t!yPpVUfk0DY|g z108eLf^XPAIBc*zktuOS=#z!Dwn}Mi6#`8yjPV4WIac(^?q@Qu&+8MZFFWFiN#ZaO zxyrQ=nZZmUYfZiadxcoOrYsz)|BPW9T(RjQE7^xB&SPRN`oA7tp%5*HKii1vS2ji(X7K-lj=Rb|+~E&pp{18A1U| z?%L;2{4vo_9J$k{bwbmJe&uX2aNOEgrXiKMN`GPN^hWDnBB59CmJhU!@f2`s=24>jGIcZqTl*c+JYq^6E(b#?!U!qDa& z_IHc2(c`V#^^9-rb?`168EkIbL*xLIVKaiE%deyyJvYQecHcPl1`u32(ot2 zawE5dMhYQHmS9GR-lexgLNeCnaFgh+{$YZ=;%MDQJ{%cVia?)YQpd(e$M$KSovoic z7n9Tom)Vu1Uc+#SAI|jIIZcLE)%zREDr4+dP&q1dVR z;56*(B?Qj62M%t__g;R_IlQYXI(jXGjYZXcODeV-KGf2-@!ZW}=;EsM_??eMfhS`H zhy74j(NZ6_)gNYyW+u>3ek<?{_gC`&DX8-9}wuw<)pUu0rD^r zV_#%;!v?TVHyZ44U%6tOgrB93KE$S}Mu*P}&(xB_1@sMemAL%zO4alO(gpx+Ic?B~TaZui2^&JIMBTU3~XAS;#5+AH9?*FiD2 z_Zr-{?y;73TDfoBo;^r)@tyowSKat2-0z`VHlW3{N< z3xeMXhpaqD%c}Tih$WPiL25wib&#r!rxePBRh6)3(6pWYhWx~+9c&A<@hD@2?7mh#uXK4N7MC+0O* zF!j1J#&%k7$Z~t#+8g-duxuF6pBc=8q7-Yt#~dyAb~v<3+Vj=+CYTyzE(q?NRhS8| zrMJB>EUvBmBwTB@G4o$nPM-4Dq-&u{<%J!KYbMP?k_I9iBG(hn+(PNPQq7xHT%xf6 zv=03t2^{ebWQ3SR74$osm0_i*5Y{MqdWNT_zts-foaXcR!j8x+TIxjnb@$pM&Mg&V&y Ha*qBF@-=tW literal 0 HcmV?d00001 -- 2.45.2