From 5a900e0378af260a3b4f8cb626a1699ab253378d Mon Sep 17 00:00:00 2001 From: xingyy <373639591@qq.com> Date: Mon, 25 Sep 2023 19:01:50 +0800 Subject: [PATCH] submit --- pages.json | 8 + pages/confirm-order/index.vue | 319 +++++++++++++++++++++++++++ pages/consignment-painting/index.vue | 14 +- pages/signwebview/index.vue | 7 +- 4 files changed, 345 insertions(+), 3 deletions(-) create mode 100644 pages/confirm-order/index.vue diff --git a/pages.json b/pages.json index 0f09b50..993e272 100644 --- a/pages.json +++ b/pages.json @@ -77,6 +77,14 @@ "enablePullDownRefresh": false } }, + { + "path": "pages/confirm-order/index", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "", + "enablePullDownRefresh": false + } + }, { "path": "pages/order-goods/order-details", "style": { diff --git a/pages/confirm-order/index.vue b/pages/confirm-order/index.vue new file mode 100644 index 0000000..0a2794a --- /dev/null +++ b/pages/confirm-order/index.vue @@ -0,0 +1,319 @@ + + + diff --git a/pages/consignment-painting/index.vue b/pages/consignment-painting/index.vue index 01c5185..4c94726 100644 --- a/pages/consignment-painting/index.vue +++ b/pages/consignment-painting/index.vue @@ -195,6 +195,7 @@ export default { days.push(i) } return { + dayMoney:'', expectedPayment:'', warehouseID: '', cycleId: '', @@ -238,6 +239,7 @@ export default { }, methods: { async signContract(){ + const data={ cycleId:this.cycleId, warehouseID:this.warehouseID, @@ -246,6 +248,14 @@ export default { const res = await postDataByParams('/api/warehouse/fdd/contract/h5',data) if (res.code===200){ uni.setStorageSync("jumpUrl", res.data.jumpUrl) + uni.setStorageSync("orderingInfo", { + transactionId:res.data.transactionId, + dayMoney:this.dayMoney, + info:this.info, + expectedPayment:this.expectedPayment, + addressName:this.addressList.find(x=>x.ID===this.warehouseID).address, + cycleName:this.cycleList.find(x=>x.ID===this.cycleId).name + }) uni.navigateTo({ url: `/pages/signwebview/index`, }); @@ -260,8 +270,8 @@ export default { const res = await postDataByParams('/api/warehouse/calculate',data) if (res.code===200){ this.expectedPayment=res.data.money + this.dayMoney=res.data.dayMoney } - console.log(res,'obtainAmount') }, confirmCycle() { this.show_1 = false @@ -286,7 +296,6 @@ export default { if (res.code === 200) { this.addressList = res.data.data } - console.log(res, 'getAddress') }, async getDetailUrl() { const data = { @@ -376,6 +385,7 @@ picker-view { height: 100vh; & > .content5 { + align-items: center; left: 0; background: #fff; diff --git a/pages/signwebview/index.vue b/pages/signwebview/index.vue index 875f82a..1748f0d 100644 --- a/pages/signwebview/index.vue +++ b/pages/signwebview/index.vue @@ -1,6 +1,6 @@