Blame view

src/pages/confirmOrder/confirmOrder.vue 22.4 KB
026545fd8   BigBoss   样式调整
1
  <template>
323398550   范牧   若干功能添加
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
    <view class="wrap">
      <view></view>
      <view
        class="addAddress"
        @tap="toaddAddress"
        v-if="this.showAddress"
      >
        <view class="addIcon">
          <image
            src="../../static/add.png"
            mode="aspectFill"
          ></image>
        </view>
        <view class="addressText">{{addAddress}}</view>
        <image
          src="../../static/right.png"
          mode="aspectFill"
        ></image>
      </view>
      <view
        v-else
        @tap="toaddAddress"
        class="list order-user"
      >
        <view class="order-user-head">
          <view class="name">
            <view
              v-if="addressInfo.default === '1'"
              class="default"
            ><text>默认</text></view>{{addressInfo.name}}
          </view>
          <text class="mobile">{{addressInfo.mobile}}</text>
        </view>
        <view class="order-user-body">
          <image src="../../static/myorder-paying-location.png"></image>
607bc3a4d   BigBoss   修改了直接购买的流程,添加弹窗,选...
37
38
          <text class="address">{{addressInfo.address}}
  {{addressInfo.add_detail}}</text>
323398550   范牧   若干功能添加
39
40
41
42
        </view>
        <image
          class="arrow"
          src="../../static/right.png"
156736a2e   尹聃   样式修改
43
          mode="aspectFill"
323398550   范牧   若干功能添加
44
45
46
47
48
49
50
51
52
53
54
55
        ></image>
      </view>
      <view class="content">
        <view class="orderInfo">
          <view class="title">
            <image
              src="../../static/store.png"
              mode="aspectFill"
              style="width: 40rpx;height: 40rpx;"
            ></image>
            <text>非常戴镜</text>
          </view>
678d6b48a   范牧   async函数修改
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
  
          <view
            class="infoBox"
            v-if="isCart == 'true'"
            v-for="(item, index) in checkedCartLst"
            :key="index"
          >
            <view class="infoTop">
              <image
                :src="item.img_index_url"
                mode="aspectFill"
              ></image>
              <view class="infoRight">
                <text class="goodName">{{item.p_name}}</text>
                <text class="remarks">支持7天无理由退货 顺丰发货</text>
                <view class="priceBox">
7301fd560   BigBoss   添加购物车默认样式
72
73
                  <view class="price">¥{{Number(item.nowPrice) }}<text class="originCost">
                      ¥{{item.oldPrice}}
678d6b48a   范牧   async函数修改
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
                    </text></view>
                  <view class="counter">
                    <view
                      class="btn"
                      disabled="this.disabled"
                      type="default"
                      @click="counter(false,index)"
                    >-</view>
                    <text>{{checkedCartLst[index].num}}</text>
                    <view
                      class="btn"
                      type="default"
                      @click="counter(true,index)"
                    >+</view>
                  </view>
                </view>
              </view>
            </view>
            <view class="infoBottom">
              <view class="norm">规格 <text>
                  <!-- 长度超出变省略号未做 -->
                  <block>{{item.sku_name}}<block v-if="index !== current.length -1">/</block>
                  </block>
                </text></view>
              <view class="shippingMethod">使用人 <text>
                  {{item.peopleName}}
                </text></view>
              <view class="shippingMethod">配送方式 <text>快递</text></view>
              <view class="message">买家留言
                <input
                  type="text"
                  :value="note"
                  placeholder="建议提前协商(50字以内)"
                />
              </view>
            </view>
          </view>
  
          <view
            class="infoBox"
            v-if="isCart !== 'true'"
          >
323398550   范牧   若干功能添加
116
117
            <view class="infoTop">
              <image
61d825263   BigBoss   确认订单修改
118
                :src="buyItem.pic"
323398550   范牧   若干功能添加
119
120
121
                mode="aspectFill"
              ></image>
              <view class="infoRight">
607bc3a4d   BigBoss   修改了直接购买的流程,添加弹窗,选...
122
                <text class="goodName">{{goodInfo.p_name}}</text>
323398550   范牧   若干功能添加
123
124
                <text class="remarks">支持7天无理由退货 顺丰发货</text>
                <view class="priceBox">
7301fd560   BigBoss   添加购物车默认样式
125
126
                  <view class="price">¥{{buyItem.real_price}}<text class="originCost">
                      ¥{{buyItem.out_price}}
a3d2beaa8   范牧   立即支付功能
127
                    </text></view>
323398550   范牧   若干功能添加
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
                  <view class="counter">
                    <view
                      class="btn"
                      disabled="this.disabled"
                      type="default"
                      @click="counter(false)"
                    >-</view>
                    <text>{{count}}</text>
                    <view
                      class="btn"
                      type="default"
                      @click="counter(true)"
                    >+</view>
                  </view>
                </view>
              </view>
            </view>
            <view class="infoBottom">
a3d2beaa8   范牧   立即支付功能
146
147
148
149
150
151
152
              <view class="norm">规格 <text>
                  <!-- 长度超出变省略号未做 -->
                  <block
                    v-for="(item, index) in current"
                    :key="index"
                  >{{attrList[index].attr[item].name}}<block v-if="index !== current.length -1">/</block>
                  </block>
089dce19d   范牧   支付修改
153
                </text></view>
607bc3a4d   BigBoss   修改了直接购买的流程,添加弹窗,选...
154
155
156
              <view class="shippingMethod">使用人 <text>
                  {{name}}
                </text></view>
323398550   范牧   若干功能添加
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
              <view class="shippingMethod">配送方式 <text>快递</text></view>
              <view class="message">买家留言
                <input
                  type="text"
                  :value="note"
                  placeholder="建议提前协商(50字以内)"
                />
              </view>
            </view>
          </view>
        </view>
        <view class="payWay">
          <view class="item">
            <text>支付方式</text>
            <view class="itemRight">
              <view class="rightText">
                <view class="choosePayWay">
                  <image
156736a2e   尹聃   样式修改
175
                    src="../../static/chat_logo.png"
323398550   范牧   若干功能添加
176
177
178
179
                    mode="aspectFill"
                  ></image>
                  <text>微信支付</text>
                </view>
87eade409   范牧   验光数据填充检测
180
                <!-- <view class="randomSubstraction">最高随机立减¥99</view> -->
323398550   范牧   若干功能添加
181
              </view>
87eade409   范牧   验光数据填充检测
182
              <!-- <image
323398550   范牧   若干功能添加
183
184
                src="../../static/right.png"
                mode="aspectFill"
87eade409   范牧   验光数据填充检测
185
              ></image> -->
323398550   范牧   若干功能添加
186
187
            </view>
          </view>
87eade409   范牧   验光数据填充检测
188
          <!-- <view class="item">
323398550   范牧   若干功能添加
189
190
191
192
193
194
195
196
197
198
199
200
201
            <text>优惠券</text>
            <view class="itemRight">
              <view class="rightText">
                <view class="chooseOffers">
                  <text>-¥70.00</text>
                </view>
                <view class="preferentialWay">最大优惠</view>
              </view>
              <image
                src="../../static/right.png"
                mode="aspectFill"
              ></image>
            </view>
87eade409   范牧   验光数据填充检测
202
          </view> -->
323398550   范牧   若干功能添加
203
204
205
          <view class="item">
            <text>运费</text>
            <view class="itemRight">
87eade409   范牧   验光数据填充检测
206
              <view class="freight">免运费</view>
323398550   范牧   若干功能添加
207
208
209
210
211
            </view>
          </view>
          <view class="item">
            <text>合计</text>
            <view class="itemRight">
61d825263   BigBoss   确认订单修改
212
213
              <view class="total">¥{{totalPrice}}</view>
              <!-- <view class="total" v-else>¥{{Number(skuInfo.real_price) * count}}</view> -->
323398550   范牧   若干功能添加
214
215
216
217
218
219
220
221
222
223
224
225
            </view>
          </view>
        </view>
        <!--
        <view class="checkBox">
          <checkbox-group>
            <label>
              <checkbox color="#FF6B4A" value="isAnonymous" checked="true" />匿名购买
            </label>
          </checkbox-group>
        </view> -->
      </view>
156736a2e   尹聃   样式修改
226
      <view class="last_zhanwei"></view>
323398550   范牧   若干功能添加
227
      <view class="footer">
61d825263   BigBoss   确认订单修改
228
        <view class="footerLeft">实付金额:
678d6b48a   范牧   async函数修改
229
230
231
          <text>¥{{totalPrice}}</text>
          <!-- <text v-else>¥{{Number(skuInfo.real_price) * count}}</text> -->
        </view>
323398550   范牧   若干功能添加
232
233
234
235
236
237
238
239
        <view class="footerRight">
          <view
            class="paybtn"
            @tap="orderBuild"
          >立即支付</view>
        </view>
      </view>
    </view>
026545fd8   BigBoss   样式调整
240
241
242
  </template>
  
  <script>
323398550   范牧   若干功能添加
243
  import store from '@/store'
a3d2beaa8   范牧   立即支付功能
244
  import MD5Util from '../../utils/md5'
323398550   范牧   若干功能添加
245
246
247
248
  
  export default {
    data() {
      return {
678d6b48a   范牧   async函数修改
249
        name: String,
323398550   范牧   若干功能添加
250
251
252
253
        addAddress: '添加收货地址',
        count: 1,
        pid: 0,
        disabled: false,
3fb9af8d5   Adam   auto commit the c...
254
        freight: 0.0,
323398550   范牧   若干功能添加
255
256
257
        showAddress: false,
        note: '',
        addressInfo: {
089dce19d   范牧   支付修改
258
259
          address: '',
        },
678d6b48a   范牧   async函数修改
260
  	  isCart: Boolean,
323398550   范牧   若干功能添加
261
        // isAnonymous:
678d6b48a   范牧   async函数修改
262
  	  checkedCartLst: [],
323398550   范牧   若干功能添加
263
264
      }
    },
ba260b3f9   BigBoss   修改
265
266
    onShow(addressId) {
    	// console.log('+-+-*-*-+-+',addressId)
678d6b48a   范牧   async函数修改
267
      if (addressId) {
ba260b3f9   BigBoss   修改
268
269
270
271
272
273
274
275
276
277
278
  	  store
  	    .dispatch('address/details', {
  	      add_id: addressId,
  	    })
  	    .then(({ code, data }) => {
  	      if (code === 1) {
  	        // console.log('code', code, data)
  	        this.showAddress = true
  	        this.addressInfo = data
  	      }
  	    })
678d6b48a   范牧   async函数修改
279
      }
ba260b3f9   BigBoss   修改
280
    },
678d6b48a   范牧   async函数修改
281
282
283
    onLoad({ pid, addressId, isCart, count, name }) {
  	  if (isCart == 'false') {
        this.pid = pid
0df2ead74   BigBoss   确认订单传参修改&新增眼镜数据的录入功能
284
285
286
      //   store.dispatch('read/fetch', {
  		  // pid,
      //   })
37f3387c9   BigBoss   购物车支付
287
  	  }
678d6b48a   范牧   async函数修改
288
289
290
291
292
293
294
      this.count = count
      this.name = name
      this.isCart = isCart
  
      console.log('++++++++++++' + pid, addressId, isCart)
      this.checkedCartLst = this.$store.state.cart.checkedCartLst
      // console.log('++++++++++6666666666++',this.$store.state.cart.checkedCartLst)
323398550   范牧   若干功能添加
295
296
      // 若已经选择地址
      if (addressId) {
3fb9af8d5   Adam   auto commit the c...
297
        store
55420a8a9   范牧   解决冲突
298
299
          .dispatch('address/details', {
            add_id: addressId,
3fb9af8d5   Adam   auto commit the c...
300
301
302
          })
          .then(({ code, data }) => {
            if (code === 1) {
61d825263   BigBoss   确认订单修改
303
              // console.log('code', code, data)
55420a8a9   范牧   解决冲突
304
305
              this.showAddress = true
              this.addressInfo = data
3fb9af8d5   Adam   auto commit the c...
306
            }
55420a8a9   范牧   解决冲突
307
          })
323398550   范牧   若干功能添加
308
309
310
      } else {
        store.dispatch('address/default').then(({ code, data }) => {
          if (code === 1) {
61d825263   BigBoss   确认订单修改
311
            // console.log('code', code, data)
323398550   范牧   若干功能添加
312
313
314
315
316
            this.showAddress = true
            this.addressInfo = data
          }
        })
      }
323398550   范牧   若干功能添加
317
318
    },
    computed: {
678d6b48a   范牧   async函数修改
319
320
  	  totalPrice() {
  		  if (this.isCart == 'true') {
61d825263   BigBoss   确认订单修改
321
  			  let total = 0
678d6b48a   范牧   async函数修改
322
323
  			  this.$store.state.cart.checkedCartLst.map(item => {
  			  	total += item.nowPrice * item.num
61d825263   BigBoss   确认订单修改
324
  			  })
7301fd560   BigBoss   添加购物车默认样式
325
  			return total
678d6b48a   范牧   async函数修改
326
327
  		  } else {
  			  return this.buyItem.real_price * this.count
61d825263   BigBoss   确认订单修改
328
329
  		  }
  	  },
678d6b48a   范牧   async函数修改
330
  	  buyItem() {
61d825263   BigBoss   确认订单修改
331
332
333
334
335
336
  		  return this.$store.state.cart.buyItem
  	  },
  	  // checkedCartLst(){
  		 //  console.log('checkedCartLst',this.$store.state.cart.checkedCartLst)
  		 //  return this.$store.state.cart.checkedCartLst
  	  // },
3fb9af8d5   Adam   auto commit the c...
337
      goodInfo() {
1a4cad719   BigBoss   修改待付款支付跳转逻辑&新增已完成...
338
        // console.log('state', this.$store.state.read.goodInfo)
323398550   范牧   若干功能添加
339
        return this.$store.state.read.goodInfo
089dce19d   范牧   支付修改
340
      },
3fb9af8d5   Adam   auto commit the c...
341
      skuInfo() {
089dce19d   范牧   支付修改
342
343
        return this.$store.state.order.param.sk_id_arr
      },
3fb9af8d5   Adam   auto commit the c...
344
      attrList() {
089dce19d   范牧   支付修改
345
346
        return this.$store.state.order.param.attrList
      },
3fb9af8d5   Adam   auto commit the c...
347
      current() {
089dce19d   范牧   支付修改
348
349
        return this.$store.state.order.param.current
      },
323398550   范牧   若干功能添加
350
351
    },
    methods: {
678d6b48a   范牧   async函数修改
352
      counter(isadd, index) {
323398550   范牧   若干功能添加
353
        if (isadd) {
678d6b48a   范牧   async函数修改
354
  		  if (this.isCart == 'true') {
61d825263   BigBoss   确认订单修改
355
  			  this.checkedCartLst[index].num++
678d6b48a   范牧   async函数修改
356
357
  		  } else {
            this.count++
61d825263   BigBoss   确认订单修改
358
  		  }
323398550   范牧   若干功能添加
359
        } else {
678d6b48a   范牧   async函数修改
360
361
362
  		  if (this.isCart == 'true') {
  		   this.checkedCartLst[index].num <= 1 ? (this.disabled = true) : this.checkedCartLst[index].num--
  		  } else {
61d825263   BigBoss   确认订单修改
363
364
  		  	this.count <= 1 ? (this.disabled = true) : this.count--
  		  }
323398550   范牧   若干功能添加
365
366
        }
      },
089dce19d   范牧   支付修改
367
      // 跳转添加地址页面
323398550   范牧   若干功能添加
368
369
370
371
      toaddAddress() {
        uni.navigateTo({
          url: `../address/addressList?edit=${1}`,
          success: res => {},
3fb9af8d5   Adam   auto commit the c...
372
          fail: error => {
37f3387c9   BigBoss   购物车支付
373
            console.log('跳转到地址列表页面失败====>', error)
3fb9af8d5   Adam   auto commit the c...
374
          },
089dce19d   范牧   支付修改
375
          complete: () => {},
323398550   范牧   若干功能添加
376
377
        })
      },
87eade409   范牧   验光数据填充检测
378
      // 下单
323398550   范牧   若干功能添加
379
      orderBuild() {
a3d2beaa8   范牧   立即支付功能
380
381
382
        uni.showLoading({
          title: '支付中',
        })
3fb0f5bf4   范牧   支付问题修改
383
  	  if (this.isCart === 'true') {
37f3387c9   BigBoss   购物车支付
384
385
  		  const checkedGoods = []
  		  const sk_id_arr = []
678d6b48a   范牧   async函数修改
386
  		  this.checkedCartLst.map(item => {
78ed60987   BigBoss   build下单修改
387
  			  checkedGoods.push(item.cart_id)
37f3387c9   BigBoss   购物车支付
388
389
390
  			  sk_id_arr.push(item.sk_id)
  		  })
  		  store.dispatch('order/build', {
678d6b48a   范牧   async函数修改
391
            uid: this.$store.state.user.userInfo.uid,
37f3387c9   BigBoss   购物车支付
392
  		    address: JSON.stringify(this.addressInfo),
678d6b48a   范牧   async函数修改
393
            checkedGoods: checkedGoods,
37f3387c9   BigBoss   购物车支付
394
395
396
  		    sk_id_arr: sk_id_arr,
  		    totalPrice: this.totalPrice,
  		  }).then((res) => {
3fb0f5bf4   范牧   支付问题修改
397
  		    this.pay(res)
37f3387c9   BigBoss   购物车支付
398
399
  		  })
  	  }
3fb0f5bf4   范牧   支付问题修改
400
  	  if (this.isCart === 'false') {
37f3387c9   BigBoss   购物车支付
401
402
403
404
405
406
407
408
409
410
411
  		  const { sk_id_arr: skId, mp_id: mpId } = this.$store.state.order.param
  		  store.dispatch('order/buyNow', {
  		    pid: skId.pid,
  		    sk_id: skId.sk_id,
  		    number: this.count,
  		    mp_id: mpId,
  		    address: JSON.stringify(this.addressInfo),
  		    totalPrice: this.totalPrice,
  		    liuyan: this.note,
  		    dir: 1,
  		  }).then((res) => {
3fb0f5bf4   范牧   支付问题修改
412
  		    this.pay(res)
37f3387c9   BigBoss   购物车支付
413
414
  		  })
  	  }
089dce19d   范牧   支付修改
415
      },
87eade409   范牧   验光数据填充检测
416
      // 支付
089dce19d   范牧   支付修改
417
418
419
420
      pay(res) {
        console.log('pay', res)
        const { data, exKeyName: keyName } = res
        const uid = uni.getStorageSync('uid')
a3d2beaa8   范牧   立即支付功能
421
422
        const timeStamp = new Date().getTime().toString()
        const nonceStr = 'asfafasfasfasfasf'
55420a8a9   范牧   解决冲突
423
        // 支付参数
089dce19d   范牧   支付修改
424
425
426
427
428
        const fieldSet = {
          openid: this.$store.state.user.userInfo.openid,
          uid: this.$store.state.user.userInfo.uid,
          shopid: 0,
          payCate: 2020,
61d825263   BigBoss   确认订单修改
429
          payMoney: this.totalPrice,
089dce19d   范牧   支付修改
430
          payWoodId: `fcdj-${uid}-${keyName}`,
a3d2beaa8   范牧   立即支付功能
431
432
          payWoodDesc: '在【非常戴镜】的微信付款凭证',
          nonceStr,
089dce19d   范牧   支付修改
433
434
          signType: 'MD5',
          app_uid: 2020,
a3d2beaa8   范牧   立即支付功能
435
          timeStamp,
089dce19d   范牧   支付修改
436
          keyname: keyName,
a3d2beaa8   范牧   立即支付功能
437
          billInfo: JSON.stringify(data),
089dce19d   范牧   支付修改
438
        }
55420a8a9   范牧   解决冲突
439
        // 请求后台支付接口
a3d2beaa8   范牧   立即支付功能
440
441
442
443
        store.dispatch('order/pay', fieldSet).then(({ data, data2, pay_id: payId }) => {
          if (data.return_code === 'SUCCESS' && data.result_code === 'SUCCESS') {
            const stringA = `appId=wx115b25aa396d27ac&nonceStr=${nonceStr}&package=prepay_id=${data.prepay_id}&signType=MD5&timeStamp=${timeStamp}`
            const stringSignTemp = stringA + '&key=NewMoney2017hatemydaddy123456789'
55420a8a9   范牧   解决冲突
444
445
  
            // 微信支付接口
a3d2beaa8   范牧   立即支付功能
446
447
448
449
            uni.requestPayment({
              appId: data.appid,
              timeStamp,
              nonceStr,
61d825263   BigBoss   确认订单修改
450
              total_fee: this.totalPrice,
a3d2beaa8   范牧   立即支付功能
451
452
453
454
              package: `prepay_id=${data.prepay_id}`,
              signType: 'MD5',
              paySign: MD5Util.MD5(stringSignTemp).toUpperCase(),
              success: (res) => {
55420a8a9   范牧   解决冲突
455
                // 支付成功
a3d2beaa8   范牧   立即支付功能
456
457
458
459
                uni.showModal({
                  content: '支付成功',
                  showCancel: false,
                })
55420a8a9   范牧   解决冲突
460
                // 跳转订单详情页->状态 待收货
a3d2beaa8   范牧   立即支付功能
461
                uni.reLaunch({
36e559203   BigBoss   逻辑完善
462
                  url: `../myOrderPaying/myOrderPaying?payId=${payId}&status=1&isPay=1`,
a3d2beaa8   范牧   立即支付功能
463
464
465
                })
              },
              fail: (res) => {
55420a8a9   范牧   解决冲突
466
                // 支付失败
a3d2beaa8   范牧   立即支付功能
467
468
469
470
                uni.showModal({
                  content: '支付失败',
                  showCancel: false,
                })
55420a8a9   范牧   解决冲突
471
                // 跳转订单详情页->状态 待付款
a3d2beaa8   范牧   立即支付功能
472
                uni.reLaunch({
36e559203   BigBoss   逻辑完善
473
                  url: `../myOrderPaying/myOrderPaying?payId=${payId}&status=0&isPay=1`,
a3d2beaa8   范牧   立即支付功能
474
475
476
477
478
479
480
                })
              },
              complete: () => {
                uni.hideLoading()
              },
            })
          } else {
55420a8a9   范牧   解决冲突
481
482
483
484
            uni.showModal({
              content: '支付失败',
              showCancel: false,
            })
a3d2beaa8   范牧   立即支付功能
485
486
487
            console.log('支付失败')
            uni.hideLoading()
          }
089dce19d   范牧   支付修改
488
489
490
        })
      },
    },
323398550   范牧   若干功能添加
491
  }
026545fd8   BigBoss   样式调整
492
493
  </script>
  
646a65287   BigBoss   确认订单页面
494
  <style lang="scss">
323398550   范牧   若干功能添加
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
  .wrap {
    height: 100vh;
    background-color: #f2f2f2;
    font-family: PingFangSC-Regular;
    letter-spacing: -0.23px;
    position: absolute;
  }
  .addAddress {
    background-color: #ffffff;
    box-sizing: border-box;
    height: 124rpx;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 0 40rpx;
    .addIcon {
      background-color: #f2f2f2;
      height: 56rpx;
      width: 60rpx;
      border-radius: 4rpx;
      display: flex;
      justify-content: center;
      align-items: center;
      margin-right: 40rpx;
    }
    image {
      height: 28rpx;
156736a2e   尹聃   样式修改
522
      width: 30rpx;
323398550   范牧   若干功能添加
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
    }
    .addressText {
      font-size: 28rpx;
      color: #333333;
      margin-right: 364rpx;
    }
  }
  .content {
    background-color: #f2f2f2;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 40rpx;
    box-sizing: border-box;
    .orderInfo {
      width: 670rpx;
607bc3a4d   BigBoss   修改了直接购买的流程,添加弹窗,选...
541
      min-height: 488rpx;
323398550   范牧   若干功能添加
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
      background-color: #ffffff;
      border-radius: 20rpx;
      box-sizing: border-box;
      padding: 0 40rpx 40rpx 40rpx;
      .title {
        display: flex;
        align-items: center;
        font-size: 28rpx;
        color: #333333;
        height: 60rpx;
        line-height: 40rpx;
        padding: 10rpx 10rpx 10rpx 0rpx;
        image {
          margin-right: 20rpx;
        }
      }
      .infoBox {
        margin-top: 42rpx;
        .infoTop {
          display: flex;
          flex-direction: row;
          image {
            height: 188rpx;
            width: 188rpx;
            margin-right: 24rpx;
          }
          .infoRight {
            width: 374rpx;
            display: flex;
            flex-direction: column;
            align-items: flex-start;
            justify-content: space-between;
            .goodName {
              font-size: 28rpx;
              color: #333333;
            }
            .remarks {
              font-size: 20rpx;
              color: #999999;
            }
            .priceBox {
              display: flex;
              justify-content: space-between;
              align-items: center;
              width: 100%;
              .price {
                color: #ff6b4a;
                font-size: 28rpx;
0df2ead74   BigBoss   确认订单传参修改&新增眼镜数据的录入功能
590
591
592
  			  text{
  				  margin-left: 10rpx;
  			  }
323398550   范牧   若干功能添加
593
              }
089dce19d   范牧   支付修改
594
595
596
597
598
              .originCost {
                text-decoration: line-through;
                color: #999999;
                font-size: 20rpx;
              }
323398550   范牧   若干功能添加
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
              .counter {
                display: flex;
                flex-direction: row;
                justify-content: space-between;
                font-size: 28rpx;
                color: #333333;
                width: 122rpx;
                .btn {
                  display: flex;
                  justify-content: center;
                  line-height: 32rpx;
                  height: 32rpx;
                  width: 32rpx;
                  background-color: #f2f2f2;
                  color: #cfcfcf;
                }
              }
            }
          }
        }
        .infoBottom {
          display: flex;
          flex-direction: column;
          justify-content: flex-start;
          font-size: 24rpx;
          color: #333333;
          text {
            color: #999999;
            margin-left: 20rpx;
          }
  
          .norm {
            margin-top: 28rpx;
          }
          .shippingMethod {
            margin-top: 12rpx;
          }
          .message {
            display: flex;
            flex-direction: row;
            align-items: center;
            margin-top: 18rpx;
            input {
              margin-left: 20rpx;
              width: 75%;
            }
          }
        }
      }
    }
    .payWay {
      height: 464rpx;
      width: 670rpx;
      background-color: #ffffff;
      color: #333333;
      font-size: 24rpx;
      border-radius: 20rpx;
      box-sizing: border-box;
      padding: 0 52rpx 0rpx 40rpx;
      margin-top: 20rpx;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: flex-start;
      .item {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        width: 100%;
        height: 115rpx;
        .itemRight {
          display: flex;
          flex-direction: row;
          justify-content: space-between;
          align-items: center;
          image {
            height: 24rpx;
            width: 12rpx;
          }
          .rightText {
            margin-right: 20rpx;
            text-align: right;
            .choosePayWay {
156736a2e   尹聃   样式修改
683
684
              display: flex;
              align-items: center;
323398550   范牧   若干功能添加
685
686
687
688
              text {
                color: #333333;
              }
              image {
156736a2e   尹聃   样式修改
689
690
691
                height: 36rpx;
                width: 40rpx;
                margin-right: 8px;
323398550   范牧   若干功能添加
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
              }
            }
            .randomSubstraction {
              color: #ff6b4a;
            }
            .preferentialWay {
              color: #999999;
            }
          }
          .freight,
          .total {
            margin-right: 32rpx;
          }
          text {
            color: #ff6b4a;
          }
        }
      }
    }
    // .checkBox {
    //   height: 58rpx;
    //   line-height: 58rpx;
    //   width: 100%;
    //   margin-top: 36rpx;
    //   margin-left: 40rpx;
    //   font-size: 12px;
    //   color: #999999;
    // }
  }
  .footer {
    height: 112rpx;
    width: 100%;
    background-color: #fff;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: fixed;
    bottom: 0;
61d825263   BigBoss   确认订单修改
731
    z-index: 9999;
323398550   范牧   若干功能添加
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
    .footerLeft {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 50%;
      color: #333333;
      text {
        color: #ff6b4a;
      }
    }
    .footerRight {
      display: flex;
      justify-content: flex-end;
      align-items: center;
      width: 50%;
      margin-right: 26rpx;
      .paybtn {
        display: flex;
        justify-content: center;
        align-items: center;
        background: #ff6b4a;
        border-radius: 20px;
        border-radius: 20px;
        color: #ffffff;
        width: 204rpx;
        height: 80rpx;
      }
    }
  }
  // 地址信息样式
  .order-user {
    width: 670rpx;
    height: 228rpx;
    background: #ffffff;
    border-radius: 14rpx;
    margin: 0 auto;
    margin-top: 20rpx;
    position: relative;
    .order-user-head {
      display: flex;
      height: 108rpx;
      width: 100%;
      align-items: center;
607bc3a4d   BigBoss   修改了直接购买的流程,添加弹窗,选...
775
      padding-left: 126rpx;
678d6b48a   范牧   async函数修改
776
      box-sizing: border-box;
323398550   范牧   若干功能添加
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
      .name {
        display: flex;
        justify-content: space-between;
        font-size: 14px;
        color: #333333;
        letter-spacing: -0.26px;
        margin-right: 20rpx;
        .default {
          height: 40rpx;
          width: 80rpx;
          background-color: #4a90e2;
          border-radius: 13px;
          border-radius: 13px;
          text-align: center;
          margin-right: 20rpx;
          text {
156736a2e   尹聃   样式修改
793
794
795
            display: flex;
            justify-content: center;
            align-items: center;
323398550   范牧   若干功能添加
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
            font-size: 12px;
            color: #ffffff;
            letter-spacing: -0.23px;
          }
        }
      }
      .mobile {
        font-size: 14px;
        color: #999999;
        letter-spacing: -0.26px;
      }
    }
    .order-user-body {
      display: flex;
      width: 100%;
      image {
        width: 24px;
156736a2e   尹聃   样式修改
813
        height: 28px;
323398550   范牧   若干功能添加
814
815
816
817
818
819
820
821
822
823
        margin: 12rpx 32rpx 0 40rpx;
      }
      .address {
        font-weight: bold;
        font-size: 14px;
        color: #333333;
        letter-spacing: -0.26px;
      }
    }
    .arrow {
156736a2e   尹聃   样式修改
824
      width: 12px;
323398550   范牧   若干功能添加
825
826
827
828
829
830
      height: 12px;
      position: absolute;
      right: 40rpx;
      bottom: 104rpx;
    }
  }
678d6b48a   范牧   async函数修改
831
  .last_zhanwei {
156736a2e   尹聃   样式修改
832
833
834
    background: #f2f2f2;
    height: 60px;
  }
026545fd8   BigBoss   样式调整
835
  </style>