doum
11 小时以前 89e9a42d48aca43ab3ed0aa2f111ff83626cd2e5
经销商管理
已修改10个文件
248 ■■■■■ 文件已修改
admin/package-lock.json 165 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/package.json 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaChangeIntegralWindow.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaCouponGoodsWindow.vue 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/components/business/OperaIntegralShopMoneyWindow.vue 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/goodsorder.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/src/views/business/labelsKnowledge.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/confirm-order/confirm-order.js.map 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/select-city/select-city.js.map 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_service/src/main/java/com/doumee/dao/business/model/Integral.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
admin/package-lock.json
@@ -1870,63 +1870,6 @@
          "integrity": "sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=",
          "dev": true
        },
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "optional": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "optional": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "dev": true,
          "optional": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "dev": true,
          "optional": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "dev": true,
          "optional": true
        },
        "loader-utils": {
          "version": "2.0.4",
          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
          "dev": true,
          "optional": true,
          "requires": {
            "big.js": "^5.2.2",
            "emojis-list": "^3.0.0",
            "json5": "^2.1.2"
          }
        },
        "ssri": {
          "version": "8.0.1",
          "resolved": "https://registry.npm.taobao.org/ssri/download/ssri-8.0.1.tgz?cache=0&sync_timestamp=1617826515595&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fssri%2Fdownload%2Fssri-8.0.1.tgz",
@@ -1934,28 +1877,6 @@
          "dev": true,
          "requires": {
            "minipass": "^3.1.1"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
          "dev": true,
          "optional": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        },
        "vue-loader-v16": {
          "version": "npm:vue-loader@16.8.3",
          "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz",
          "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
          "dev": true,
          "optional": true,
          "requires": {
            "chalk": "^4.1.0",
            "hash-sum": "^2.0.0",
            "loader-utils": "^2.0.0"
          }
        }
      }
@@ -9326,6 +9247,11 @@
        "minimist": "^1.2.5"
      }
    },
    "moment": {
      "version": "2.30.1",
      "resolved": "https://registry.npmmirror.com/moment/-/moment-2.30.1.tgz",
      "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how=="
    },
    "move-concurrently": {
      "version": "1.0.1",
      "resolved": "https://registry.npm.taobao.org/move-concurrently/download/move-concurrently-1.0.1.tgz",
@@ -13753,6 +13679,87 @@
        }
      }
    },
    "vue-loader-v16": {
      "version": "npm:vue-loader@16.8.3",
      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz",
      "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
      "dev": true,
      "optional": true,
      "requires": {
        "chalk": "^4.1.0",
        "hash-sum": "^2.0.0",
        "loader-utils": "^2.0.0"
      },
      "dependencies": {
        "ansi-styles": {
          "version": "4.3.0",
          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
          "dev": true,
          "optional": true,
          "requires": {
            "color-convert": "^2.0.1"
          }
        },
        "chalk": {
          "version": "4.1.2",
          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
          "dev": true,
          "optional": true,
          "requires": {
            "ansi-styles": "^4.1.0",
            "supports-color": "^7.1.0"
          }
        },
        "color-convert": {
          "version": "2.0.1",
          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
          "dev": true,
          "optional": true,
          "requires": {
            "color-name": "~1.1.4"
          }
        },
        "color-name": {
          "version": "1.1.4",
          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
          "dev": true,
          "optional": true
        },
        "has-flag": {
          "version": "4.0.0",
          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
          "dev": true,
          "optional": true
        },
        "loader-utils": {
          "version": "2.0.4",
          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
          "dev": true,
          "optional": true,
          "requires": {
            "big.js": "^5.2.2",
            "emojis-list": "^3.0.0",
            "json5": "^2.1.2"
          }
        },
        "supports-color": {
          "version": "7.2.0",
          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
          "dev": true,
          "optional": true,
          "requires": {
            "has-flag": "^4.0.0"
          }
        }
      }
    },
    "vue-router": {
      "version": "3.5.1",
      "resolved": "https://registry.nlark.com/vue-router/download/vue-router-3.5.1.tgz?cache=0&sync_timestamp=1620899536020&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-router%2Fdownload%2Fvue-router-3.5.1.tgz",
admin/package.json
@@ -19,6 +19,7 @@
    "element-ui": "^2.15.13",
    "js-cookie": "^2.2.1",
    "js-file-download": "^0.4.12",
    "moment": "^2.30.1",
    "uview-ui": "^1.8.4",
    "vue": "^2.6.11",
    "vue-clipboard2": "^0.3.1",
admin/src/components/business/OperaChangeIntegralWindow.vue
@@ -8,8 +8,8 @@
  >
    <p class="tip-warn" style="margin: 30px;"><i class="el-icon-warning"></i>操作说明:积分增加或减少后会在消费者端展示,请谨慎操作!</p>
    <el-form :model="form" ref="form" :rules="rules" label-width="100px"  label-suffix=":" inline>
      <el-form-item label="当前余额"   >
        <span class="green" ><b>{{info.integral}}</b></span>
      <el-form-item label="积分余额"   >
        <span class="green" ><b>{{info.integral || 0}}</b></span>
      </el-form-item>
      <el-form-item label="调整方式"   prop="type"   >
        <el-radio-group v-model="form.type">
@@ -17,8 +17,8 @@
          <el-radio :value="1" :label="1">减少</el-radio>
        </el-radio-group>
      </el-form-item>
      <el-form-item label="数量"   prop="num"   >
        <el-input v-model="form.num" type="number"   placeholder="请输入数量"  ></el-input>
      <el-form-item label="积分"   prop="num"   >
        <el-input v-model="form.num" type="number"   placeholder="请输入积分数量"  ></el-input>
      </el-form-item>
      <el-form-item label="备注"   prop="remark"   >
        <el-input v-model="form.remark" type="textarea"   placeholder="请输入备注"  ></el-input>
@@ -102,4 +102,10 @@
::v-deep .el-form-item__content {
  flex: 0.6;
}
::v-deep .el-select {
  width: 100%;
  .el-input__inner {
    width: 100%;
  }
}
</style>
admin/src/components/business/OperaCouponGoodsWindow.vue
@@ -7,7 +7,7 @@
  >
    <TableLayout>
      <!-- 搜索表单 -->
      <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" style="display: block;" >
      <el-form ref="searchForm" slot="search-form" id="curSearchForm" :model="searchForm" label-width="100px" style="display: block;" >
        <el-form-item label="" prop="name" label-width="5px" style="display: inline-block;margin-right: 30px;">
          <el-input v-model="searchForm.name" style="width: 150px;" placeholder="商品名称" clearable @keypress.enter.native="search"></el-input>
        </el-form-item>
@@ -28,14 +28,14 @@
      </el-form>
      <!-- 表格和分页 -->
      <template v-slot:table-wrap>
        <div :style="'display: flex;height:'+tabelHeight+'px;'">
        <div :style="'display: flex;height:'+tableHeight+'px;'">
          <div style="flex: 6;">
            <ul class="toolbar">
              <li><el-button type="primary"  icon="el-icon-plus"  @click="addAll()" :disabled="!(tableData.selectedRows &&  tableData.selectedRows.length)">批量添加</el-button></li>
            </ul>
          <el-table
              ref="singleTable"
              :height="tabelHeight-80"
              :height="tableHeight-80"
              v-loading="isWorking.search"
              :data="tableData.list"
              stripe
@@ -73,7 +73,7 @@
                <div style="flex: 6"> <span>已选择<i class="blue" style="margin: 0 10px">{{selectGoods.length||0}}</i>件商品</span></div>
                <div style="flex: 1;text-align: right"> <el-button size="mini" type="danger" class="blue" @click="cleanAll">清空</el-button></div>
              </div>
              <div :style="`display: flex;flex-direction: column;max-height: ${tabelHeight-80}px;overflow: auto`">
              <div :style="`display: flex;flex-direction: column;max-height: ${tableHeight-80}px;overflow: auto`">
                <div  v-for="(item,index) in selectGoods" style="display: flex;margin: 10px 0;" :key="'selGoods'+item.id">
                  <div style="flex: 6">{{item.name}}<br><span class="red">¥{{item.skuPrice || 0}}</span></div>
                  <div style="flex: 1;text-align: right;">
@@ -128,11 +128,17 @@
      .then(res => {
        this.brands = res
      })
    window.addEventListener('resize', () => {
      this.handleResize()
    })
    this.handleResize()
  },
  methods: {
    handleResize(){
      this.tabelHeight = window.innerHeight - 300
    handleResize () {
      this.tableHeight = window.innerHeight - 260
      if (document.getElementById('curSearchForm')) {
        this.tableHeight = this.tableHeight - document.getElementById('curSearchForm').clientHeight
      }
    },
    checkSelectable (row) {
      return row.tabStatus !== 2
admin/src/components/business/OperaIntegralShopMoneyWindow.vue
@@ -1,12 +1,12 @@
<template>
  <GlobalWindow
      :title="title"
      width="80%"
      width="100%"
      :visible.sync="visible"
  >
    <TableLayout :permissions="['business:integral:query']">
      <!-- 搜索表单 -->
      <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline>
      <el-form ref="searchForm" slot="search-form" id='curSearchForm' :model="searchForm" label-width="100px" inline>
        <el-form-item label="" prop="type">
          <el-select v-model="searchForm.type"    placeholder="请选择收支类型"   @change="search" >
            <el-option :key="0" :value="0" label="收入"></el-option>
@@ -21,24 +21,26 @@
            <el-option :key="16" :value="16" label="订单结算"></el-option>
            <el-option :key="17" :value="17" label="余额提现"></el-option>
            <el-option :key="19" :value="19" label="提现退回"></el-option>
            <el-option :key="20" :value="20" label="订单结算退回"></el-option>
            <el-option :key="20" :value="25" label="订单结算退回"></el-option>
          </el-select>
        </el-form-item>
        <div class="date-style" style="display: inline">
          <el-form-item label="交易时间" prop="starttime" >
            <el-date-picker
                style="width: 160px"
                style="width: 190px"
                v-model="searchForm.starttime"
                type="datetime"
                value-format="yyyy-MM-dd HH:mm:ss"
                format="yyyy-MM-dd HH:mm:ss"
                range-separator="至"
                placeholder="开始时间"
                @change="search"
            ></el-date-picker>
          </el-form-item>
          <el-form-item label="-" label-width="10px" prop="endtime" >
            <el-date-picker
                style="width: 160px"
                style="width: 190px"
                @change="search"
                v-model="searchForm.endtime"
                type="datetime"
                value-format="yyyy-MM-dd HH:mm:ss"
@@ -59,6 +61,7 @@
        <el-table
            v-loading="isWorking.search"
            :data="tableData.list"
            :height="tableHeight"
            stripe
            border
        >
@@ -94,6 +97,9 @@
import BaseTable from '@/components/base/BaseTable'
import TableLayout from '@/layouts/TableLayout'
import Pagination from '@/components/common/Pagination'
import moment from 'moment' // 引入moment库
moment.locale('zh-cn')
export default {
  name: 'OperaIntegralShopMoneyWindow',
  extends: BaseTable,
@@ -102,7 +108,7 @@
    return {
      title: '',
      visible: false,
      tabelHeight: null,
      tableHeight: null,
      info: {},
      // 搜索
      searchForm: {
@@ -124,9 +130,21 @@
      'field.id': 'id',
      'field.main': 'id'
    })
    window.addEventListener('resize', () => {
      this.handleResize()
    })
    this.handleResize()
  },
  methods: {
    handleResize () {
      this.tableHeight = window.innerHeight - 300
      if (document.getElementById('curSearchForm')) {
        this.tableHeight = this.tableHeight - document.getElementById('curSearchForm').clientHeight
      }
    },
    open (title, info) {
      this.searchForm.starttime = moment(this.date).format('YYYY-MM-DD') + ' 00:00:00'
      this.title = title
      this.visible = true
      this.info = info
admin/src/views/business/goodsorder.vue
@@ -101,7 +101,7 @@
              </div>
              <div class="message" style="">
                <div class="name">{{ goods.name }}</div>
                <div class="attr">¥{{ goods.goodsNum }}</div>
                <div class="attr">x{{ goods.goodsNum }}</div>
              </div>
            </div>
            <div class="mark" v-if="item.sysInfo&& item.sysInfo.length" >备注:{{item.sysInfo}}</div>
@@ -111,7 +111,7 @@
            <div class="el-icon-phone-outline" style="padding: 10px 5px;width: 100%;color: #777;font-size: 13px;">{{ item.linkphone }}</div>
          </div>
          <div class="address-message right-border right-border" style="padding-top: 15px;" >
            <div class="underway el-icon-sell" >{{item.receiveType==1?'到店自提':'快递配送'}} </div>
            <div class="underway el-icon-sell" >{{item.receiveType==1?'门店自提':'快递配送'}} </div>
            <div class=" el-icon-add-location" v-if="item.receiveType!=1">{{ item.linkaddr }}</div>
          </div>
          <div class="price-message right-border">
admin/src/views/business/labelsKnowledge.vue
@@ -14,7 +14,7 @@
    <template v-slot:table-wrap>
      <ul class="toolbar" v-permissions="['business:labels:create', 'business:labels:delete']">
        <li><el-button type="primary" @click="$refs.operaLabelsWindow.open('新建知识库分类')" icon="el-icon-plus" v-permissions="['business:labels:create']">新建</el-button></li>
        <li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:labels:delete']">删除</el-button></li>
        <li><el-button type="danger" @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:labels:delete']">删除</el-button></li>
      </ul>
      <el-table
        v-loading="isWorking.search"
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/confirm-order/confirm-order.js.map
@@ -1,5 +1 @@
<<<<<<< HEAD
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?2b60","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?8ed7","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?866c","uni-app:///pages/confirm-order/confirm-order.vue","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?b1c7","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?dffb","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?1d91","webpack:///D:/豆米/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?3f3c"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","computed","data","show","show1","show2","show3","shopName","orderInfo","addr","remark","cityName","useIntegralCopy","useIntegral","receiveType","couponId","shopId","payDetailRequestList","shopList","isPosition","lat","lgt","onLoad","uni","methods","goToAppSetting","success","that","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam","fail","console","jumpCity","url","openShop","dianhua","phoneNumber","openLoation","name","address","seleShop","item","confirmMD","title","icon","getShopLists","res","payment","addressId","titlePrice","timeStamp","nonceStr","package","signType","paySign","confirmJF","confirmCoupon","selectCoupon","getOrderInfo","changeOrderType","jumpAddr","getDefaultAddr","then"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,qBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAsI;AACtI;AACiE;AACL;AACa;AACyB;;;AAGlG;AACmM;AACnM,gBAAgB,uMAAU;AAC1B,EAAE,mFAAM;AACR,EAAE,oGAAM;AACR,EAAE,6GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,wGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACxBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,2RAEN;AACP,KAAK;AACL;AACA,aAAa,qRAEN;AACP,KAAK;AACL;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACvFA;AAAA;AAAA;AAAA;AAA0wB,CAAgB,yvBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;ACoP9xB;AAAA;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AADA;AAAA,eAEA;EACAC,4BACA,kCACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IAAA;IACA;IACA;MACA;MACAC;IACA;IACAA;MACA;MACA;IACA;IACAA;MACA;MACA;IACA;IACA;EACA;EACAC;IACAC;MAAA;MACA;MACAF;QACAG;UACA;YACA;YACAC;UACA;QACA;MACA;IACA;IACA;IACAC;MACA;MACAL;QACAM;QACAC;QACAC;QACAL;UACA;YAAAM;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAV;cACAC;cACAA;cACAA;cACAA;YACA;YACAU;cACAC;YACA;UACA;QACA;MACA;IACA;IAEAC;MACAhB;QACAiB;MACA;IACA;IACAC;MAAA;MACA;MACAlB;QACAG;UACA;YACA;YACA;YACA;UACA;YACA;YACA;YACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAgB;MACAnB;QACAoB;MACA;IACA;IACA;IACAC;MACArB;QACAS;QACAC;QACAY;QACAC;MACA;IACA;IACAC;MACA;QACAC;MACA;IACA;IACAC;MACA;QAAA;MAAA;QACAC;QACAC;MACA;MACA;QAAA;MAAA;MACA;IACA;IACA;IACAC;MAAA;MACA;QACAzC;QACAS;QACAC;QACAd;MACA;QACA;UACA8C;YACAL;UACA;UACA;UACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAM;MACA;MACA;QACAC;QACAxC;QACAE;QACAH;QACAD;QACAH;QACA8C;QACAxC;MACA;QACA;UACA;UACA;YACA;YACAO;cACAiB;YACA;YACA;YACA;YACA;YACA;YACA;UACA;YACA5C;cACA6D;cACAC;cACAC;cACAC;cACAC;cACAnC;gBACA;kBACA;kBACAH;oBACAiB;kBACA;kBACA;kBACA;kBACA;kBACA;kBACA;gBACA;kBACAjB;oBAAA2B;oBAAAC;kBAAA;gBACA;cACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAW;MACA;MACA;MACA;IACA;IACA;IACAC;MACA;QAAA;MAAA;MACA;QACA;MACA;MACA;MACA;IACA;IACA;IACAC;MACA;QACAhB;MACA;IACA;IACA;IACAiB;MAAA;MACA;QACAV;QACAxC;QACAE;QACAH;QACAD;MACA;QACA;UACA;YACAwC;UACA;YACAA;cACAL;YACA;UACA;UACA;QACA;MACA;IACA;IACAkB;MACA;MACA;IACA;IACAC;MACA5C;QACAiB;MACA;IACA;IACA4B;MAAA;MACA,0BACAC;QACA;UACA;UACA;QACA;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC9fA;AAAA;AAAA;AAAA;AAA6lC,CAAgB,kiCAAG,EAAC,C;;;;;;;;;;;ACAjnC;AACA,OAAO,KAAU,EAAE,kBAKd;;;;;;;;;;;;;ACNL;AAAA;AAAA;AAAA;AAA68C,CAAgB,w2CAAG,EAAC,C;;;;;;;;;;;ACAj+C;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/confirm-order/confirm-order.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/confirm-order/confirm-order.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"\nvar renderjs\nimport script from \"./confirm-order.vue?vue&type=script&lang=js&\"\nexport * from \"./confirm-order.vue?vue&type=script&lang=js&\"\nimport style0 from \"./confirm-order.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"2f2cf9ec\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/confirm-order/confirm-order.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"","var components\ntry {\n  components = {\n    uPopup: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n      )\n    },\n    uIcon: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n      )\n    },\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  var l0 = _vm.orderInfo\n    ? _vm.__map(_vm.orderInfo.memberCouponList, function (item, index) {\n        var $orig = _vm.__get_orig(item)\n        var g0 = item.endDate.substring(0, 10)\n        return {\n          $orig: $orig,\n          g0: g0,\n        }\n      })\n    : null\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.show3 = true\n    }\n    _vm.e1 = function ($event) {\n      _vm.show = true\n    }\n    _vm.e2 = function ($event) {\n      _vm.show1 = true\n    }\n    _vm.e3 = function ($event) {\n      _vm.show = false\n    }\n    _vm.e4 = function ($event) {\n      _vm.show1 = false\n    }\n    _vm.e5 = function ($event) {\n      _vm.useIntegralCopy = _vm.useIntegralCopy === 1 ? 0 : 1\n    }\n    _vm.e6 = function ($event) {\n      _vm.show2 = false\n    }\n    _vm.e7 = function ($event) {\n      _vm.show3 = false\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        l0: l0,\n      },\n    }\n  )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"","<template>\n\t<view class=\"box\" v-if=\"orderInfo\">\n\t\t<view class=\"box-addr\">\r\n\t\t\t<view class=\"box-addr-list\">\r\n\t\t\t\t<view @click=\"changeOrderType(0)\" :class=\"receiveType === 0 ? 'box-addr-list-row active' : 'box-addr-list-row'\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wuliu_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>物流配送</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view @click=\"changeOrderType(1)\" :class=\"receiveType === 1 ? 'box-addr-list-row active' : 'box-addr-list-row'\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_daodian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>门店自提</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 物流配送 -->\r\n\t\t\t<view class=\"box-addr-val\" v-if=\"receiveType === 0\">\r\n\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_location@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<view class=\"info\" @click=\"jumpAddr\">\r\n\t\t\t\t\t<template v-if=\"addr\">\r\n\t\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t\t<text>{{addr.name}}</text>\r\n\t\t\t\t\t\t\t<text>{{addr.phone}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t\t{{addr.areaDetail}}{{addr.addr}}\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<view class=\"info-wu\" v-else>\r\n\t\t\t\t\t\t<text>选择地址</text>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\" v-if=\"addr\"></image>\r\n\t\t\t</view>\r\n\t\t\t<!-- 门店自提 -->\r\n\t\t\t<template v-if=\"receiveType === 1\">\r\n\t\t\t\t<view class=\"box-addr-val\" @click=\"openShop\">\r\n\t\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_address@2x1.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<template v-if=\"shopId\">\r\n\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t\t\t<text>{{shopId.name}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t\t\t{{shopId.addr}}\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<view class=\"info-wu\" v-else>\r\n\t\t\t\t\t\t<text>选择门店</text>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-time\" v-if=\"shopId\">\r\n\t\t\t\t\t<text>营业时间:</text>\r\n\t\t\t\t\t<text>{{shopId.startTime}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-dz\" v-if=\"shopId\">\r\n\t\t\t\t\t<view class=\"box-addr-dz-left\" @click=\"show3 = true\">\r\n\t\t\t\t\t\t<text>联系电话:</text>\r\n\t\t\t\t\t\t<text>{{shopId.phone}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"box-addr-dz-r\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_address@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>{{shopId.distance}}km</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</template>\r\n\t\t</view>\r\n\t\t<view class=\"box-shop\">\r\n\t\t\t<view class=\"item\" v-for=\"(item, index) in orderInfo.goodsCalculateList\" :key=\"index\">\r\n\t\t\t\t<view class=\"item-image\">\r\n\t\t\t\t\t<image :src=\"item.skuImg\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-info\">\r\n\t\t\t\t\t<view class=\"item-info-title\">{{item.name}}</view>\r\n\t\t\t\t\t<view class=\"item-info-bottom\">\r\n\t\t\t\t\t\t<view class=\"price\">¥{{item.skuAmount}}</view>\r\n\t\t\t\t\t\t<view class=\"num\">\r\n\t\t\t\t\t\t\t<!-- <view class=\"num-add\">-</view> -->\r\n\t\t\t\t\t\t\t<view class=\"num-total\">数量:{{item.goodsNum}}</view>\r\n\t\t\t\t\t\t\t<!-- <view class=\"num-add\">+</view> -->\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"xian\"></view>\r\n\t\t\t<view class=\"info\">\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">商品总价</view>\r\n\t\t\t\t\t<view class=\"info-item-price\">\r\n\t\t\t\t\t\t<text>{{orderInfo.amount}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">运费</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\">¥{{orderInfo.mailAmount}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">优惠券</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\" @click=\"show = true\">\r\n\t\t\t\t\t\t-¥{{orderInfo.couponAmount}}\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">积分抵扣</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\" @click=\"show1 = true\">\r\n\t\t\t\t\t\t-¥{{orderInfo.integralAmount}}\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">应付款</view>\r\n\t\t\t\t\t<view class=\"info-item-price2\">\r\n\t\t\t\t\t\t<text>{{orderInfo.payAmount}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"remark\">\r\n\t\t\t<view class=\"remark-label\">订单备注</view>\r\n\t\t\t<input type=\"text\" v-model=\"remark\" placeholder=\"请输入备注\" />\r\n\t\t</view>\r\n\t\t<view class=\"play\">\r\n\t\t\t<view class=\"play-info\">\r\n\t\t\t\t<image src=\"/static/icon/order_ic_wepay@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text>微信支付</text>\r\n\t\t\t</view>\r\n\t\t\t<image src=\"/static/icon/cart_ic_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t</view>\r\n\t\t<view class=\"footer\">\r\n\t\t\t<view class=\"edit\">\r\n\t\t\t\t<view class=\"edit-btn\" @click=\"payment\">立即支付 ¥{{orderInfo.payAmount}}</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: env(safe-area-inset-bottom);\"></view>\r\n\t\t</view>\r\n\t\t<!-- 优惠券 -->\r\n\t\t<u-popup :show=\"show\" round=\"15\" :closeable=\"true\" @close=\"show = false\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择优惠券</view>\r\n\t\t\t\t<scroll-view scroll-y class=\"coupon-list\">\r\n\t\t\t\t\t<view class=\"coupon-list-item\" v-for=\"(item, index) in orderInfo.memberCouponList\" :key=\"index\" @click=\"selectCoupon(index)\">\r\n\t\t\t\t\t\t<view class=\"jiage\" v-if=\"item.couponType === 0\">\r\n\t\t\t\t\t\t\t<text>{{item.price}}</text>\r\n\t\t\t\t\t\t\t<text>满{{item.limitPrice}}可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"jiage1\" v-if=\"item.couponType === 1\">\r\n\t\t\t\t\t\t\t<text>{{item.price}}</text>\r\n\t\t\t\t\t\t\t<text>满{{item.limitPrice}}可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"juaninfo\">\r\n\t\t\t\t\t\t\t<view class=\"juaninfo-info\">\r\n\t\t\t\t\t\t\t\t<text>{{item.name}}</text>\r\n\t\t\t\t\t\t\t\t<text>{{item.endDate.substring(0, 10)}} 日到期</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\" v-if=\"!item.active\"></image>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/cart_ic_sel@2x.png\" mode=\"widthFix\" v-else></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t\t<view class=\"coupon-btn\" @click=\"confirmCoupon\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\n\t\t<!-- 积分 -->\r\n\t\t<u-popup :show=\"show1\" round=\"15\" @close=\"show1 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">使用积分</view>\r\n\t\t\t\t<view class=\"coupon-content\">\r\n\t\t\t\t\t<view class=\"coupon-content-a\">\r\n\t\t\t\t\t\t<text>当前积分:</text>\r\n\t\t\t\t\t\t<text>{{orderInfo.surplusIntegral || 0}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-content-b\" @click=\"useIntegralCopy = useIntegralCopy === 1 ? 0 : 1\">\r\n\t\t\t\t\t\t<text>本单可用积分:{{orderInfo.deductIntegral}}</text>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_agree_sel@2x.png\" mode=\"widthFix\" v-if=\"useIntegralCopy === 1\"></image>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\" v-else></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"coupon-btn\" @click=\"confirmJF\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 门店 -->\r\n\t\t<u-popup :show=\"show2\" round=\"15\" @close=\"show2 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择门店</view>\r\n\t\t\t\t<view class=\"coupon-search\" v-if=\"isPosition\">\r\n\t\t\t\t\t<view class=\"coupon-search-city\" @click=\"jumpCity\">\r\n\t\t\t\t\t\t<text>{{cityName}}</text>\r\n\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#999999\" size=\"13\"></u-icon>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-search-input\">\r\n\t\t\t\t\t\t<u-search placeholder=\"输入门店名称\" height=\"35\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\"\r\n\t\t\t\t\t\t\tbgColor=\"#F9F9FB\" :showAction=\"false\" v-model=\"shopName\" @search=\"getShopLists\" />\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<scroll-view scroll-y>\r\n\t\t\t\t\t<template v-if=\"isPosition\">\r\n\t\t\t\t\t\t<view :class=\"item.active ? 'dian active' : 'dian'\" @click=\"seleShop(index)\" v-for=\"(item, index) in shopList\" :key=\"index\">\r\n\t\t\t\t\t\t\t<view class=\"dian-top\">\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-image\">\r\n\t\t\t\t\t\t\t\t\t<image :src=\"item.imgFullUrl\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-info\">\r\n\t\t\t\t\t\t\t\t\t<view class=\"dian-top-info-title\">\r\n\t\t\t\t\t\t\t\t\t\t<text>{{item.name}}</text>\r\n\t\t\t\t\t\t\t\t\t\t<text>距离{{item.distance}}km</text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<view class=\"dian-top-info-val\">{{item.addr}}</view>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"dian-bottom\">\r\n\t\t\t\t\t\t\t\t<text>营业时间:{{item.startTime}}</text>\r\n\t\t\t\t\t\t\t\t<view class=\"dian-bottom-icon\">\r\n\t\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_phonecall@2x.png\" mode=\"widthFix\" @click=\"dianhua(item.phone)\"></image>\r\n\t\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_distance@2x.png\" mode=\"widthFix\" @click=\"openLoation(item)\"></image>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<template v-else>\r\n\t\t\t\t\t\t<view class=\"wushuju\">\r\n\t\t\t\t\t\t\t<image src=\"/static/images/img_dingwei@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-a\">定位失败</view>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-b\">请开启定位获取位置信息</view>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-c\" @click=\"goToAppSetting\">开启定位</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t\t<view class=\"coupon-btn\" v-if=\"isPosition\" @click=\"confirmMD\">确定选择</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 联系电话 -->\r\n\t\t<u-popup :show=\"show3\" round=\"15\" @close=\"show3 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">联系电话</view>\r\n\t\t\t\t<view class=\"coupon-phone\" @click=\"dianhua(shopId.phone)\">{{shopId.phone}}</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\n</template>\n\n<script>\r\n\tvar QQMapWX = require('@/utils/qqmap-wx-jssdk.js')\r\n\timport { mapState } from 'vuex'\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['position'])\r\n\t\t},\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tshow: false,\r\n\t\t\t\tshow1: false,\r\n\t\t\t\tshow2: false,\r\n\t\t\t\tshow3: false,\r\n\t\t\t\tshopName: '',\r\n\t\t\t\torderInfo: null,\r\n\t\t\t\taddr: null,\r\n\t\t\t\tremark: '',\r\n\t\t\t\tcityName: '',\r\n\t\t\t\tuseIntegralCopy: 0,\r\n\t\t\t\tuseIntegral: 0,\r\n\t\t\t\treceiveType: 0,\r\n\t\t\t\tcouponId: null,\r\n\t\t\t\tshopId: null,\r\n\t\t\t\tpayDetailRequestList: [],\r\n\t\t\t\tshopList: [],\r\n\t\t\t\tisPosition: true,\r\n\t\t\t\tlat: '',\r\n\t\t\t\tlgt: '',\n\t\t\t};\n\t\t},\r\n\t\tonLoad(option) {\r\n\t\t\tconst shop = uni.getStorageSync('shop');\r\n\t\t\tif (shop) {\r\n\t\t\t\tthis.payDetailRequestList = shop\r\n\t\t\t\tuni.removeStorageSync('shop');\r\n\t\t\t}\r\n\t\t\tuni.$on('update', (data) => {\r\n\t\t\t\tthis.addr = data\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t})\r\n\t\t\tuni.$on('city', (data) => {\r\n\t\t\t\tthis.cityName = data\r\n\t\t\t\tthis.getShopLists()\r\n\t\t\t})\r\n\t\t\tthis.getDefaultAddr()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgoToAppSetting() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t    uni.openSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthis.isPosition = true\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tconst qqmapsdk = new QQMapWX({\r\n\t\t\t\t\t\t\tkey: 'HEIBZ-QJLLM-SZ36X-6ZBHI-S6Y2J-S6FND'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tqqmapsdk.reverseGeocoder({\r\n\t\t\t\t\t\t\tlocParam,\r\n\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\tthat.cityName = res.result.ad_info.city\r\n\t\t\t\t\t\t\t\tthat.lat = res.result.location.lat\r\n\t\t\t\t\t\t\t\tthat.lgt = res.result.location.lng\r\n\t\t\t\t\t\t\t\tthat.getShopLists(1)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t\r\n\t\t\tjumpCity() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/select-city/select-city'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\topenShop() {\r\n\t\t\t\t// 检查用户是否已经授权位置权限\r\n\t\t\t\tuni.getSetting({\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\t// 用户已授权位置权限\r\n\t\t\t\t\t\t\tthis.isPosition = true\r\n\t\t\t\t\t\t\tthis.positioning()\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t// 用户未授权位置权限\r\n\t\t\t\t\t\t\tthis.isPosition = false\r\n\t\t\t\t\t\t\tthis.show2 = true\r\n\t\t\t\t\t\t\t// this.getShopLists(1)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 打电话\r\n\t\t\tdianhua(phoneNumber) {\r\n\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\tphoneNumber\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 打开位置\r\n\t\t\topenLoation(item) {\r\n\t\t\t\tuni.openLocation({\r\n\t\t\t\t\tlatitude: item.latitude,\r\n\t\t\t\t\tlongitude: item.longitude,\r\n\t\t\t\t\tname: item.name,\r\n\t\t\t\t\taddress: item.addr\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tseleShop(index) {\r\n\t\t\t\tthis.shopList.forEach((item, i) => {\r\n\t\t\t\t\titem.active = index === i\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tconfirmMD() {\r\n\t\t\t\tif (this.shopList.filter(item => item.active).length === 0) return uni.showToast({\r\n\t\t\t\t\ttitle: '请选择门店',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tthis.shopId = this.shopList.filter(item => item.active)[0]\r\n\t\t\t\tthis.show2 = false\r\n\t\t\t},\r\n\t\t\t// 获取附近门店\r\n\t\t\tgetShopLists(type) {\r\n\t\t\t\tthis.$u.api.getShopList({\r\n\t\t\t\t\tcityName: this.cityName,\r\n\t\t\t\t\tlat: this.lat,\r\n\t\t\t\t\tlgt: this.lng,\r\n\t\t\t\t\tshopName: this.shopName\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tres.data.forEach(item => {\r\n\t\t\t\t\t\t\titem.active = false\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tthis.shopList = res.data\r\n\t\t\t\t\t\tif (type === 1) {\r\n\t\t\t\t\t\t\tthis.show2 = true\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 支付\r\n\t\t\tpayment() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tthis.$u.api.orderPay({\r\n\t\t\t\t\taddressId: this.addr ? this.addr.id : null,\r\n\t\t\t\t\tcouponId: this.couponId,\r\n\t\t\t\t\tpayDetailRequestList: this.payDetailRequestList,\r\n\t\t\t\t\treceiveType: this.receiveType,\r\n\t\t\t\t\tuseIntegral: this.useIntegral,\r\n\t\t\t\t\tremark: this.remark,\r\n\t\t\t\t\ttitlePrice: this.orderInfo.payAmount,\r\n\t\t\t\t\tshopId: this.shopId ? this.shopId.id : null\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t// 积分抵扣\r\n\t\t\t\t\t\tif (res.data.payType === 1) {\r\n\t\t\t\t\t\t\t// if (this.receiveType === 0) {\r\n\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\turl: `/pagesA/pages/order-details/order-details?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t// } else {\r\n\t\t\t\t\t\t\t// \tuni.reLaunch({\r\n\t\t\t\t\t\t\t// \t\turl: `/pages/payment-successful/payment-successful?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t// \t})\r\n\t\t\t\t\t\t\t// }\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\twx.requestPayment({\r\n\t\t\t\t\t\t\t\ttimeStamp: res.data.response.timeStamp,\r\n\t\t\t\t\t\t\t\tnonceStr: res.data.response.nonceStr,\r\n\t\t\t\t\t\t\t\tpackage: res.data.response.packageValue,\r\n\t\t\t\t\t\t\t\tsignType: res.data.response.signType,\r\n\t\t\t\t\t\t\t\tpaySign: res.data.response.paySign,\r\n\t\t\t\t\t\t\t\tsuccess (pay) {\r\n\t\t\t\t\t\t\t\t\tif (pay.errMsg === \"requestPayment:ok\") {\r\n\t\t\t\t\t\t\t\t\t\t// if (that.receiveType === 0) {\r\n\t\t\t\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\t\t\t\turl: `/pagesA/pages/order-details/order-details?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t// } else {\r\n\t\t\t\t\t\t\t\t\t\t// \tuni.reLaunch({\r\n\t\t\t\t\t\t\t\t\t\t// \t\turl: `/pages/payment-successful/payment-successful?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t\t\t// \t})\r\n\t\t\t\t\t\t\t\t\t\t// }\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\tuni.showToast({ title: '订单取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 确定使用积分\r\n\t\t\tconfirmJF() {\r\n\t\t\t\tthis.useIntegral = this.useIntegralCopy\r\n\t\t\t\tthis.show1 = false\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\t// 确定选择优惠券\r\n\t\t\tconfirmCoupon() {\r\n\t\t\t\tlet arr = this.orderInfo.memberCouponList.filter(item => item.active)\r\n\t\t\t\tif (arr.length > 0) {\r\n\t\t\t\t\tthis.couponId = arr[0].id\r\n\t\t\t\t}\r\n\t\t\t\tthis.show = false\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\t// 选择优惠券\r\n\t\t\tselectCoupon(i) {\r\n\t\t\t\tthis.orderInfo.memberCouponList.forEach((item, index) => {\r\n\t\t\t\t\titem.active = index === i\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取订单详细信息\r\n\t\t\tgetOrderInfo() {\r\n\t\t\t\tthis.$u.api.orderPayConfirm({\r\n\t\t\t\t\taddressId: this.addr ? this.addr.id : null,\r\n\t\t\t\t\tcouponId: this.couponId,\r\n\t\t\t\t\tpayDetailRequestList: this.payDetailRequestList,\r\n\t\t\t\t\treceiveType: this.receiveType,\r\n\t\t\t\t\tuseIntegral: this.useIntegral\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tif (!res.data.memberCouponList) {\r\n\t\t\t\t\t\t\tres.data.memberCouponList = []\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tres.data.memberCouponList.forEach(item => {\r\n\t\t\t\t\t\t\t\titem.active = false\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.orderInfo = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tchangeOrderType(type) {\r\n\t\t\t\tthis.receiveType = type\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\tjumpAddr() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/address/address?type=1'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgetDefaultAddr() {\r\n\t\t\t\tthis.$u.api.findDefault()\r\n\t\t\t\t\t.then(res => {\r\n\t\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t\tthis.addr = res.data\r\n\t\t\t\t\t\t\tthis.getOrderInfo()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\n\t}\n</script>\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\n<style lang=\"scss\" scoped>\n\t.box {\r\n\t\twidth: 100%;\r\n\t\t.coupon {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tscroll-view {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 65vh;\r\n\t\t\t\t.wushuju {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 140rpx;\r\n\t\t\t\t\t\theight: 140rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-a {\r\n\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-b {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-c {\r\n\t\t\t\t\t\twidth: 168rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.active {\r\n\t\t\t\t\tborder: 2rpx solid #004096 !important;\r\n\t\t\t\t\tbackground: #E8F2FF !important;\r\n\t\t\t\t}\r\n\t\t\t\t.dian {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tpadding: 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\tborder-radius: 6rpx;\r\n\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t.dian-top-image {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tmargin-right: 24rpx;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-top-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t.dian-top-info-title {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.dian-top-info-val {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-bottom-icon {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 56rpx;\r\n\t\t\t\t\t\t\t\theight: 56rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-search {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 72rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t.coupon-search-city {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #F9F9FB;\r\n\t\t\t\t\tborder-radius: 36rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\tmargin-right: 4rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-search-input {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-phone {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 152rpx;\r\n\t\t\t\tline-height: 152rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t}\r\n\t\t\t.coupon-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tline-height: 100rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t}\r\n\t\t\t.coupon-btn {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tline-height: 88rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tbackground: #004096;\r\n\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 60rpx;\r\n\t\t\t}\r\n\t\t\t.coupon-content {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.coupon-content-a {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-content-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmax-height: 600rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.disable {\r\n\t\t\t\t\tbackground: #EFEFEF !important;\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-list-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 170rpx;\r\n\t\t\t\t\tbackground: #FFEFEF;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 208rpx;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\tborder-right: 1rpx dashed #E3C1C1;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E93047;\r\n\t\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.jiage1 {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 208rpx;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\tborder-right: 1rpx dashed #E3C1C1;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t&::after {\r\n\t\t\t\t\t\t\t\t\tcontent: '折';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E93047;\r\n\t\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tpadding: 0 30rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbox-shadow: 0rpx -2rpx 4rpx 0rpx rgba(0,0,0,0.06);\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\theight: calc(env(safe-area-inset-bottom) + 108rpx);\r\n\t\t\t.edit {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 108rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.edit-btn {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.play {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 108rpx;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\timage {\r\n\t\t\t\twidth: 40rpx;\r\n\t\t\t\theight: 40rpx;\r\n\t\t\t}\r\n\t\t\t.play-info {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.remark {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.remark-label {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tflex-shrink: 0;\r\n\t\t\t\tmargin-right: 60rpx;\r\n\t\t\t}\r\n\t\t\tinput {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t\ttext-align: right;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-shop {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.xian {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 1rpx;\r\n\t\t\t\tbackground-color: #ECF0F4;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t}\r\n\t\t\t.info {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.info-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t.info-item-label {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price1 {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 8rpx;\r\n\t\t\t\t\t\t\theight: 16rpx;\r\n\t\t\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price2 {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 144rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.item-image {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\tmargin-right: 30rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t.item-info-title {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-info-bottom {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.num {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t.num-total {\r\n\t\t\t\t\t\t\t\tmargin: 0 32rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.num-add {\r\n\t\t\t\t\t\t\t\twidth: 44rpx;\r\n\t\t\t\t\t\t\t\theight: 44rpx;\r\n\t\t\t\t\t\t\t\tline-height: 44rpx;\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\t\t\tborder-radius: 22rpx;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\t\t\t\tfont-size: 40rpx;\r\n\t\t\t\t\t\t\t\tcolor: #979797;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-addr {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 20rpx 0;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.box-addr-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tbackground: #F8F9FB;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.active {\r\n\t\t\t\t\tbackground-color: #ffffff !important;\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-list-row {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 20rpx 20rpx 0rpx 0rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 30rpx;\r\n\t\t\t\t\t\theight: 30rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-time {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\ttext {\r\n\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-dz {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 80rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.box-addr-dz-left {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-dz-r {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\t\tmargin-right: 12rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-val {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: flex-start;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.icon1 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 22rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tmin-height: 48rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.info-top {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\tmargin-right: 14rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-bottom {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-top: 14rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-wu {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.icon2 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 12rpx;\r\n\t\t\t\t\theight: 24rpx;\r\n\t\t\t\t\tmargin-left: 40rpx;\r\n\t\t\t\t\tmargin-top: 55rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.info-wu {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\n</style>","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772097297172\n      var cssReload = require(\"D:/办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  ","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772097297240\n      var cssReload = require(\"D:/办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
=======
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?4549","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?1ac1","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?82cf","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?27ee","uni-app:///pages/confirm-order/confirm-order.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?8d9e","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?0dfd","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?bebe","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?be99"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","show","show1","show2","show3","keyword"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,qBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAsI;AACtI;AACiE;AACL;AACa;AACyB;;;AAGlG;AACiL;AACjL,gBAAgB,kLAAU;AAC1B,EAAE,mFAAM;AACR,EAAE,oGAAM;AACR,EAAE,6GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,wGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACxBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,2RAEN;AACP,KAAK;AACL;AACA,aAAa,qRAEN;AACP,KAAK;AACL;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AC3CA;AAAA;AAAA;AAAA;AAAgrB,CAAgB,gpBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eCoOpsB;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;AC9OA;AAAA;AAAA;AAAA;AAA+9B,CAAgB,+4BAAG,EAAC,C;;;;;;;;;;;ACAn/B;AACA,OAAO,KAAU,EAAE,kBAKd;;;;;;;;;;;;;ACNL;AAAA;AAAA;AAAA;AAA2yC,CAAgB,2qCAAG,EAAC,C;;;;;;;;;;;ACA/zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/confirm-order/confirm-order.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/confirm-order/confirm-order.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"\nvar renderjs\nimport script from \"./confirm-order.vue?vue&type=script&lang=js&\"\nexport * from \"./confirm-order.vue?vue&type=script&lang=js&\"\nimport style0 from \"./confirm-order.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"2f2cf9ec\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/confirm-order/confirm-order.vue\"\nexport default component.exports","export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"","var components\ntry {\n  components = {\n    uPopup: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n      )\n    },\n    uIcon: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n      )\n    },\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\">\r\n\t\t<view class=\"box-addr\">\r\n\t\t\t<view class=\"box-addr-list\">\r\n\t\t\t\t<view class=\"box-addr-list-row active\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wuliu_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>物流配送</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-list-row\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_daodian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>门店自提</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 物流配送 -->\r\n\t\t\t<!-- <view class=\"box-addr-val\">\r\n\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_location@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t<text>李金平</text>\r\n\t\t\t\t\t\t<text>181777889338</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t安徽省合肥市经开区松谷路凤凰国际B座808 豆米科技有限公司\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t</view> -->\r\n\t\t\t<!-- 门店自提 -->\r\n\t\t\t<view class=\"box-addr-val\">\r\n\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_address@2x1.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t<text>XXX经销商</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t安徽省合肥市经开区松谷路凤凰国际B座808室\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"box-addr-time\">\r\n\t\t\t\t<text>营业时间:</text>\r\n\t\t\t\t<text>周一至周五 09:00-19:00</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"box-addr-dz\">\r\n\t\t\t\t<view class=\"box-addr-dz-left\">\r\n\t\t\t\t\t<text>联系电话:</text>\r\n\t\t\t\t\t<text>0551-87899903</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-dz-r\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_address@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>1.3km</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"box-shop\">\r\n\t\t\t<view class=\"item\">\r\n\t\t\t\t<view class=\"item-image\">\r\n\t\t\t\t\t<image src=\"/static/logo.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-info\">\r\n\t\t\t\t\t<view class=\"item-info-title\">中联艾禾宽齿 适用雷沃/中联/久保田</view>\r\n\t\t\t\t\t<view class=\"item-info-bottom\">\r\n\t\t\t\t\t\t<view class=\"price\">¥499.00</view>\r\n\t\t\t\t\t\t<view class=\"num\">\r\n\t\t\t\t\t\t\t<view class=\"num-add\">-</view>\r\n\t\t\t\t\t\t\t<view class=\"num-total\">0</view>\r\n\t\t\t\t\t\t\t<view class=\"num-add\">+</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"xian\"></view>\r\n\t\t\t<view class=\"info\">\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">商品总价</view>\r\n\t\t\t\t\t<view class=\"info-item-price\">\r\n\t\t\t\t\t\t<text>897</text>\r\n\t\t\t\t\t\t<text>.00</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">运费</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\">¥10.00</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">优惠券</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\">\r\n\t\t\t\t\t\t-¥100.00\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">积分抵扣</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\">\r\n\t\t\t\t\t\t-¥10.00\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">应付款</view>\r\n\t\t\t\t\t<view class=\"info-item-price2\">\r\n\t\t\t\t\t\t<text>797</text>\r\n\t\t\t\t\t\t<text>.00</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"remark\">\r\n\t\t\t<view class=\"remark-label\">订单备注</view>\r\n\t\t\t<input type=\"text\" placeholder=\"请输入备注\" />\r\n\t\t</view>\r\n\t\t<view class=\"play\">\r\n\t\t\t<view class=\"play-info\">\r\n\t\t\t\t<image src=\"/static/icon/order_ic_wepay@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text>微信支付</text>\r\n\t\t\t</view>\r\n\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"\"></image>\r\n\t\t</view>\r\n\t\t<view class=\"footer\">\r\n\t\t\t<view class=\"edit\">\r\n\t\t\t\t<view class=\"edit-btn\">立即支付 ¥799.00</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: env(safe-area-inset-bottom);\"></view>\r\n\t\t</view>\r\n\t\t<!-- 优惠券 -->\r\n\t\t<u-popup :show=\"show\" round=\"15\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择优惠券</view>\r\n\t\t\t\t<view class=\"coupon-list\">\r\n\t\t\t\t\t<view class=\"coupon-list-item\">\r\n\t\t\t\t\t\t<view class=\"jiage\">\r\n\t\t\t\t\t\t\t<text>100</text>\r\n\t\t\t\t\t\t\t<text>满300可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"juaninfo\">\r\n\t\t\t\t\t\t\t<view class=\"juaninfo-info\">\r\n\t\t\t\t\t\t\t\t<text>新客专享</text>\r\n\t\t\t\t\t\t\t\t<text>2020.5.25 日到期</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-list-item disable\">\r\n\t\t\t\t\t\t<view class=\"jiage\">\r\n\t\t\t\t\t\t\t<text>100</text>\r\n\t\t\t\t\t\t\t<text>满300可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"juaninfo\">\r\n\t\t\t\t\t\t\t<view class=\"juaninfo-info\">\r\n\t\t\t\t\t\t\t\t<text>新客专享</text>\r\n\t\t\t\t\t\t\t\t<text>2020.5.25 日到期</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"coupon-btn\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 积分 -->\r\n\t\t<u-popup :show=\"show1\" round=\"15\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">使用积分</view>\r\n\t\t\t\t<view class=\"coupon-content\">\r\n\t\t\t\t\t<view class=\"coupon-content-a\">\r\n\t\t\t\t\t\t<text>当前积分:</text>\r\n\t\t\t\t\t\t<text>1200</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-content-b\">\r\n\t\t\t\t\t\t<text>本单可用积分:1000</text>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_agree_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"coupon-btn\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 门店 -->\r\n\t\t<u-popup :show=\"show2\" round=\"15\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择门店</view>\r\n\t\t\t\t<view class=\"coupon-search\">\r\n\t\t\t\t\t<view class=\"coupon-search-city\">\r\n\t\t\t\t\t\t<text>合肥市</text>\r\n\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#999999\" size=\"13\"></u-icon>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-search-input\">\r\n\t\t\t\t\t\t<u-search placeholder=\"输入门店名称\" height=\"35\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\"\r\n\t\t\t\t\t\t\tbgColor=\"#F9F9FB\" :showAction=\"false\" v-model=\"keyword\" />\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<scroll-view scroll-y>\r\n\t\t\t\t\t<view class=\"dian active\" v-for=\"(item, index) in 10\" :key=\"index\">\r\n\t\t\t\t\t\t<view class=\"dian-top\">\r\n\t\t\t\t\t\t\t<view class=\"dian-top-image\">\r\n\t\t\t\t\t\t\t\t<image src=\"/static/logo.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"dian-top-info\">\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-info-title\">\r\n\t\t\t\t\t\t\t\t\t<text>XXX经销商</text>\r\n\t\t\t\t\t\t\t\t\t<text>距离1.2km</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-info-val\">陵泉路358号红星美凯龙A馆3楼中央电梯旁P2301-P2308</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"dian-bottom\">\r\n\t\t\t\t\t\t\t<text>营业时间:周一至周五 09:30-17:00</text>\r\n\t\t\t\t\t\t\t<view class=\"dian-bottom-icon\">\r\n\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_phonecall@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_distance@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t\t<view class=\"coupon-btn\">确定选择</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 联系电话 -->\r\n\t\t<u-popup :show=\"show3\" round=\"15\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">联系电话</view>\r\n\t\t\t\t<view class=\"coupon-phone\">0551-87899903</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tshow: false,\r\n\t\t\t\tshow1: false,\r\n\t\t\t\tshow2: false,\r\n\t\t\t\tshow3: true,\r\n\t\t\t\tkeyword: ''\r\n\t\t\t};\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.box {\r\n\t\twidth: 100%;\r\n\t\t.coupon {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tscroll-view {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmax-height: 65vh;\r\n\t\t\t\t.active {\r\n\t\t\t\t\tborder: 2rpx solid #004096 !important;\r\n\t\t\t\t\tbackground: #E8F2FF !important;\r\n\t\t\t\t}\r\n\t\t\t\t.dian {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tpadding: 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\tborder-radius: 6rpx;\r\n\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t.dian-top-image {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tmargin-right: 24rpx;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-top-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t.dian-top-info-title {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.dian-top-info-val {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-bottom-icon {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 56rpx;\r\n\t\t\t\t\t\t\t\theight: 56rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-search {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 72rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t.coupon-search-city {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #F9F9FB;\r\n\t\t\t\t\tborder-radius: 36rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\tmargin-right: 4rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-search-input {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-phone {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 152rpx;\r\n\t\t\t\tline-height: 152rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t}\r\n\t\t\t.coupon-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tline-height: 100rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t}\r\n\t\t\t.coupon-btn {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tline-height: 88rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tbackground: #004096;\r\n\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 60rpx;\r\n\t\t\t}\r\n\t\t\t.coupon-content {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.coupon-content-a {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-content-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.disable {\r\n\t\t\t\t\tbackground: #EFEFEF !important;\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-list-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 170rpx;\r\n\t\t\t\t\tbackground: #FFEFEF;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 208rpx;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\tborder-right: 1rpx dashed #E3C1C1;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E93047;\r\n\t\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tpadding: 0 30rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbox-shadow: 0rpx -2rpx 4rpx 0rpx rgba(0,0,0,0.06);\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\theight: calc(env(safe-area-inset-bottom) + 108rpx);\r\n\t\t\t.edit {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 108rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.edit-btn {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.play {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 108rpx;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\timage {\r\n\t\t\t\twidth: 40rpx;\r\n\t\t\t\theight: 40rpx;\r\n\t\t\t}\r\n\t\t\t.play-info {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.remark {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.remark-label {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tflex-shrink: 0;\r\n\t\t\t\tmargin-right: 60rpx;\r\n\t\t\t}\r\n\t\t\tinput {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t\ttext-align: right;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-shop {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.xian {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 1rpx;\r\n\t\t\t\tbackground-color: #ECF0F4;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t}\r\n\t\t\t.info {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.info-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t.info-item-label {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price1 {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 8rpx;\r\n\t\t\t\t\t\t\theight: 16rpx;\r\n\t\t\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price2 {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 144rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.item-image {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\tmargin-right: 30rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t.item-info-title {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-info-bottom {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.num {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t.num-total {\r\n\t\t\t\t\t\t\t\tmargin: 0 32rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.num-add {\r\n\t\t\t\t\t\t\t\twidth: 44rpx;\r\n\t\t\t\t\t\t\t\theight: 44rpx;\r\n\t\t\t\t\t\t\t\tline-height: 44rpx;\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\t\t\tborder-radius: 22rpx;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\t\t\t\tfont-size: 40rpx;\r\n\t\t\t\t\t\t\t\tcolor: #979797;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-addr {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 20rpx 0;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.box-addr-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tbackground: #F8F9FB;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.active {\r\n\t\t\t\t\tbackground-color: #ffffff !important;\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-list-row {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 20rpx 20rpx 0rpx 0rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 30rpx;\r\n\t\t\t\t\t\theight: 30rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-time {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\ttext {\r\n\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-dz {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 80rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.box-addr-dz-left {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-dz-r {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\t\tmargin-right: 12rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-val {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: flex-start;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.icon1 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 22rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.info-top {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\tmargin-right: 14rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-bottom {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-top: 14rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.icon2 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 12rpx;\r\n\t\t\t\t\theight: 24rpx;\r\n\t\t\t\t\tmargin-left: 40rpx;\r\n\t\t\t\t\tmargin-top: 55rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772076647418\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  ","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772076650824\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
>>>>>>> df587a823a6d61f178e43cac10403218b06c3646
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?4549","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?1ac1","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?82cf","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?27ee","uni-app:///pages/confirm-order/confirm-order.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?8d9e","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?0dfd","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?bebe","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/confirm-order/confirm-order.vue?be99"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","computed","data","show","show1","show2","show3","shopName","orderInfo","addr","remark","cityName","useIntegralCopy","useIntegral","receiveType","couponId","shopId","payDetailRequestList","shopList","isPosition","lat","lgt","onLoad","uni","methods","goToAppSetting","success","that","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam","fail","console","jumpCity","url","openShop","dianhua","phoneNumber","openLoation","name","address","seleShop","item","confirmMD","title","icon","getShopLists","res","payment","addressId","titlePrice","timeStamp","nonceStr","package","signType","paySign","confirmJF","confirmCoupon","selectCoupon","getOrderInfo","changeOrderType","jumpAddr","getDefaultAddr","then"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,qBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAsI;AACtI;AACiE;AACL;AACa;AACyB;;;AAGlG;AACiL;AACjL,gBAAgB,kLAAU;AAC1B,EAAE,mFAAM;AACR,EAAE,oGAAM;AACR,EAAE,6GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,wGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACxBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,2RAEN;AACP,KAAK;AACL;AACA,aAAa,qRAEN;AACP,KAAK;AACL;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACvFA;AAAA;AAAA;AAAA;AAAgrB,CAAgB,gpBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;ACoPpsB;AAAA;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AADA;AAAA,eAEA;EACAC,4BACA,kCACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IAAA;IACA;IACA;MACA;MACAC;IACA;IACAA;MACA;MACA;IACA;IACAA;MACA;MACA;IACA;IACA;EACA;EACAC;IACAC;MAAA;MACA;MACAF;QACAG;UACA;YACA;YACAC;UACA;QACA;MACA;IACA;IACA;IACAC;MACA;MACAL;QACAM;QACAC;QACAC;QACAL;UACA;YAAAM;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAV;cACAC;cACAA;cACAA;cACAA;YACA;YACAU;cACAC;YACA;UACA;QACA;MACA;IACA;IAEAC;MACAhB;QACAiB;MACA;IACA;IACAC;MAAA;MACA;MACAlB;QACAG;UACA;YACA;YACA;YACA;UACA;YACA;YACA;YACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAgB;MACAnB;QACAoB;MACA;IACA;IACA;IACAC;MACArB;QACAS;QACAC;QACAY;QACAC;MACA;IACA;IACAC;MACA;QACAC;MACA;IACA;IACAC;MACA;QAAA;MAAA;QACAC;QACAC;MACA;MACA;QAAA;MAAA;MACA;IACA;IACA;IACAC;MAAA;MACA;QACAzC;QACAS;QACAC;QACAd;MACA;QACA;UACA8C;YACAL;UACA;UACA;UACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAM;MACA;MACA;QACAC;QACAxC;QACAE;QACAH;QACAD;QACAH;QACA8C;QACAxC;MACA;QACA;UACA;UACA;YACA;YACAO;cACAiB;YACA;YACA;YACA;YACA;YACA;YACA;UACA;YACA5C;cACA6D;cACAC;cACAC;cACAC;cACAC;cACAnC;gBACA;kBACA;kBACAH;oBACAiB;kBACA;kBACA;kBACA;kBACA;kBACA;kBACA;gBACA;kBACAjB;oBAAA2B;oBAAAC;kBAAA;gBACA;cACA;YACA;UACA;QACA;MACA;IACA;IACA;IACAW;MACA;MACA;MACA;IACA;IACA;IACAC;MACA;QAAA;MAAA;MACA;QACA;MACA;MACA;MACA;IACA;IACA;IACAC;MACA;QACAhB;MACA;IACA;IACA;IACAiB;MAAA;MACA;QACAV;QACAxC;QACAE;QACAH;QACAD;MACA;QACA;UACA;YACAwC;UACA;YACAA;cACAL;YACA;UACA;UACA;QACA;MACA;IACA;IACAkB;MACA;MACA;IACA;IACAC;MACA5C;QACAiB;MACA;IACA;IACA4B;MAAA;MACA,0BACAC;QACA;UACA;UACA;QACA;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC9fA;AAAA;AAAA;AAAA;AAA+9B,CAAgB,+4BAAG,EAAC,C;;;;;;;;;;;ACAn/B;AACA,OAAO,KAAU,EAAE,kBAKd;;;;;;;;;;;;;ACNL;AAAA;AAAA;AAAA;AAA2yC,CAAgB,2qCAAG,EAAC,C;;;;;;;;;;;ACA/zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/confirm-order/confirm-order.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/confirm-order/confirm-order.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"\nvar renderjs\nimport script from \"./confirm-order.vue?vue&type=script&lang=js&\"\nexport * from \"./confirm-order.vue?vue&type=script&lang=js&\"\nimport style0 from \"./confirm-order.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"2f2cf9ec\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/confirm-order/confirm-order.vue\"\nexport default component.exports","export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=template&id=2f2cf9ec&scoped=true&\"","var components\ntry {\n  components = {\n    uPopup: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-popup/u-popup\" */ \"uview-ui/components/u-popup/u-popup.vue\"\n      )\n    },\n    uIcon: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-icon/u-icon\" */ \"uview-ui/components/u-icon/u-icon.vue\"\n      )\n    },\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n  var l0 = _vm.orderInfo\n    ? _vm.__map(_vm.orderInfo.memberCouponList, function (item, index) {\n        var $orig = _vm.__get_orig(item)\n        var g0 = item.endDate.substring(0, 10)\n        return {\n          $orig: $orig,\n          g0: g0,\n        }\n      })\n    : null\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.show3 = true\n    }\n    _vm.e1 = function ($event) {\n      _vm.show = true\n    }\n    _vm.e2 = function ($event) {\n      _vm.show1 = true\n    }\n    _vm.e3 = function ($event) {\n      _vm.show = false\n    }\n    _vm.e4 = function ($event) {\n      _vm.show1 = false\n    }\n    _vm.e5 = function ($event) {\n      _vm.useIntegralCopy = _vm.useIntegralCopy === 1 ? 0 : 1\n    }\n    _vm.e6 = function ($event) {\n      _vm.show2 = false\n    }\n    _vm.e7 = function ($event) {\n      _vm.show3 = false\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        l0: l0,\n      },\n    }\n  )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\" v-if=\"orderInfo\">\r\n\t\t<view class=\"box-addr\">\r\n\t\t\t<view class=\"box-addr-list\">\r\n\t\t\t\t<view @click=\"changeOrderType(0)\" :class=\"receiveType === 0 ? 'box-addr-list-row active' : 'box-addr-list-row'\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wuliu_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>物流配送</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view @click=\"changeOrderType(1)\" :class=\"receiveType === 1 ? 'box-addr-list-row active' : 'box-addr-list-row'\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_daodian@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>门店自提</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<!-- 物流配送 -->\r\n\t\t\t<view class=\"box-addr-val\" v-if=\"receiveType === 0\">\r\n\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_location@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<view class=\"info\" @click=\"jumpAddr\">\r\n\t\t\t\t\t<template v-if=\"addr\">\r\n\t\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t\t<text>{{addr.name}}</text>\r\n\t\t\t\t\t\t\t<text>{{addr.phone}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t\t{{addr.areaDetail}}{{addr.addr}}\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<view class=\"info-wu\" v-else>\r\n\t\t\t\t\t\t<text>选择地址</text>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\" v-if=\"addr\"></image>\r\n\t\t\t</view>\r\n\t\t\t<!-- 门店自提 -->\r\n\t\t\t<template v-if=\"receiveType === 1\">\r\n\t\t\t\t<view class=\"box-addr-val\" @click=\"openShop\">\r\n\t\t\t\t\t<image class=\"icon1\" src=\"/static/icon/ic_address@2x1.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<template v-if=\"shopId\">\r\n\t\t\t\t\t\t<view class=\"info\">\r\n\t\t\t\t\t\t\t<view class=\"info-top\">\r\n\t\t\t\t\t\t\t\t<text>{{shopId.name}}</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"info-bottom\">\r\n\t\t\t\t\t\t\t\t{{shopId.addr}}\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<view class=\"info-wu\" v-else>\r\n\t\t\t\t\t\t<text>选择门店</text>\r\n\t\t\t\t\t\t<image class=\"icon2\" src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-time\" v-if=\"shopId\">\r\n\t\t\t\t\t<text>营业时间:</text>\r\n\t\t\t\t\t<text>{{shopId.startTime}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-addr-dz\" v-if=\"shopId\">\r\n\t\t\t\t\t<view class=\"box-addr-dz-left\" @click=\"show3 = true\">\r\n\t\t\t\t\t\t<text>联系电话:</text>\r\n\t\t\t\t\t\t<text>{{shopId.phone}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"box-addr-dz-r\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_address@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>{{shopId.distance}}km</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</template>\r\n\t\t</view>\r\n\t\t<view class=\"box-shop\">\r\n\t\t\t<view class=\"item\" v-for=\"(item, index) in orderInfo.goodsCalculateList\" :key=\"index\">\r\n\t\t\t\t<view class=\"item-image\">\r\n\t\t\t\t\t<image :src=\"item.skuImg\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"item-info\">\r\n\t\t\t\t\t<view class=\"item-info-title\">{{item.name}}</view>\r\n\t\t\t\t\t<view class=\"item-info-bottom\">\r\n\t\t\t\t\t\t<view class=\"price\">¥{{item.skuAmount}}</view>\r\n\t\t\t\t\t\t<view class=\"num\">\r\n\t\t\t\t\t\t\t<!-- <view class=\"num-add\">-</view> -->\r\n\t\t\t\t\t\t\t<view class=\"num-total\">数量:{{item.goodsNum}}</view>\r\n\t\t\t\t\t\t\t<!-- <view class=\"num-add\">+</view> -->\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"xian\"></view>\r\n\t\t\t<view class=\"info\">\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">商品总价</view>\r\n\t\t\t\t\t<view class=\"info-item-price\">\r\n\t\t\t\t\t\t<text>{{orderInfo.amount}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">运费</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\">¥{{orderInfo.mailAmount}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">优惠券</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\" @click=\"show = true\">\r\n\t\t\t\t\t\t-¥{{orderInfo.couponAmount}}\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\">积分抵扣</view>\r\n\t\t\t\t\t<view class=\"info-item-price1\" @click=\"show1 = true\">\r\n\t\t\t\t\t\t-¥{{orderInfo.integralAmount}}\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_ar2@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"info-item\">\r\n\t\t\t\t\t<view class=\"info-item-label\" style=\"color: #222222; font-size: 30rpx; font-weight: 600;\">应付款</view>\r\n\t\t\t\t\t<view class=\"info-item-price2\">\r\n\t\t\t\t\t\t<text>{{orderInfo.payAmount}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"remark\">\r\n\t\t\t<view class=\"remark-label\">订单备注</view>\r\n\t\t\t<input type=\"text\" v-model=\"remark\" placeholder=\"请输入备注\" />\r\n\t\t</view>\r\n\t\t<view class=\"play\">\r\n\t\t\t<view class=\"play-info\">\r\n\t\t\t\t<image src=\"/static/icon/order_ic_wepay@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text>微信支付</text>\r\n\t\t\t</view>\r\n\t\t\t<image src=\"/static/icon/cart_ic_sel@2x.png\" mode=\"widthFix\"></image>\r\n\t\t</view>\r\n\t\t<view class=\"footer\">\r\n\t\t\t<view class=\"edit\">\r\n\t\t\t\t<view class=\"edit-btn\" @click=\"payment\">立即支付 ¥{{orderInfo.payAmount}}</view>\r\n\t\t\t</view>\r\n\t\t\t<view style=\"width: 100%; height: env(safe-area-inset-bottom);\"></view>\r\n\t\t</view>\r\n\t\t<!-- 优惠券 -->\r\n\t\t<u-popup :show=\"show\" round=\"15\" :closeable=\"true\" @close=\"show = false\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择优惠券</view>\r\n\t\t\t\t<scroll-view scroll-y class=\"coupon-list\">\r\n\t\t\t\t\t<view class=\"coupon-list-item\" v-for=\"(item, index) in orderInfo.memberCouponList\" :key=\"index\" @click=\"selectCoupon(index)\">\r\n\t\t\t\t\t\t<view class=\"jiage\" v-if=\"item.couponType === 0\">\r\n\t\t\t\t\t\t\t<text>{{item.price}}</text>\r\n\t\t\t\t\t\t\t<text>满{{item.limitPrice}}可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"jiage1\" v-if=\"item.couponType === 1\">\r\n\t\t\t\t\t\t\t<text>{{item.price}}</text>\r\n\t\t\t\t\t\t\t<text>满{{item.limitPrice}}可用</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"juaninfo\">\r\n\t\t\t\t\t\t\t<view class=\"juaninfo-info\">\r\n\t\t\t\t\t\t\t\t<text>{{item.name}}</text>\r\n\t\t\t\t\t\t\t\t<text>{{item.endDate.substring(0, 10)}} 日到期</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\" v-if=\"!item.active\"></image>\r\n\t\t\t\t\t\t\t<image src=\"/static/icon/cart_ic_sel@2x.png\" mode=\"widthFix\" v-else></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t\t<view class=\"coupon-btn\" @click=\"confirmCoupon\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 积分 -->\r\n\t\t<u-popup :show=\"show1\" round=\"15\" @close=\"show1 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">使用积分</view>\r\n\t\t\t\t<view class=\"coupon-content\">\r\n\t\t\t\t\t<view class=\"coupon-content-a\">\r\n\t\t\t\t\t\t<text>当前积分:</text>\r\n\t\t\t\t\t\t<text>{{orderInfo.surplusIntegral || 0}}</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-content-b\" @click=\"useIntegralCopy = useIntegralCopy === 1 ? 0 : 1\">\r\n\t\t\t\t\t\t<text>本单可用积分:{{orderInfo.deductIntegral}}</text>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_agree_sel@2x.png\" mode=\"widthFix\" v-if=\"useIntegralCopy === 1\"></image>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_agree@2x.png\" mode=\"widthFix\" v-else></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"coupon-btn\" @click=\"confirmJF\">确定</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 门店 -->\r\n\t\t<u-popup :show=\"show2\" round=\"15\" @close=\"show2 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">选择门店</view>\r\n\t\t\t\t<view class=\"coupon-search\" v-if=\"isPosition\">\r\n\t\t\t\t\t<view class=\"coupon-search-city\" @click=\"jumpCity\">\r\n\t\t\t\t\t\t<text>{{cityName}}</text>\r\n\t\t\t\t\t\t<u-icon name=\"arrow-down\" color=\"#999999\" size=\"13\"></u-icon>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"coupon-search-input\">\r\n\t\t\t\t\t\t<u-search placeholder=\"输入门店名称\" height=\"35\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\"\r\n\t\t\t\t\t\t\tbgColor=\"#F9F9FB\" :showAction=\"false\" v-model=\"shopName\" @search=\"getShopLists\" />\t\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<scroll-view scroll-y>\r\n\t\t\t\t\t<template v-if=\"isPosition\">\r\n\t\t\t\t\t\t<view :class=\"item.active ? 'dian active' : 'dian'\" @click=\"seleShop(index)\" v-for=\"(item, index) in shopList\" :key=\"index\">\r\n\t\t\t\t\t\t\t<view class=\"dian-top\">\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-image\">\r\n\t\t\t\t\t\t\t\t\t<image :src=\"item.imgFullUrl\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t<view class=\"dian-top-info\">\r\n\t\t\t\t\t\t\t\t\t<view class=\"dian-top-info-title\">\r\n\t\t\t\t\t\t\t\t\t\t<text>{{item.name}}</text>\r\n\t\t\t\t\t\t\t\t\t\t<text>距离{{item.distance}}km</text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<view class=\"dian-top-info-val\">{{item.addr}}</view>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"dian-bottom\">\r\n\t\t\t\t\t\t\t\t<text>营业时间:{{item.startTime}}</text>\r\n\t\t\t\t\t\t\t\t<view class=\"dian-bottom-icon\">\r\n\t\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_phonecall@2x.png\" mode=\"widthFix\" @click=\"dianhua(item.phone)\"></image>\r\n\t\t\t\t\t\t\t\t\t<image src=\"/static/icon/ic_distance@2x.png\" mode=\"widthFix\" @click=\"openLoation(item)\"></image>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t\t<template v-else>\r\n\t\t\t\t\t\t<view class=\"wushuju\">\r\n\t\t\t\t\t\t\t<image src=\"/static/images/img_dingwei@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-a\">定位失败</view>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-b\">请开启定位获取位置信息</view>\r\n\t\t\t\t\t\t\t<view class=\"wushuju-c\" @click=\"goToAppSetting\">开启定位</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</template>\r\n\t\t\t\t</scroll-view>\r\n\t\t\t\t<view class=\"coupon-btn\" v-if=\"isPosition\" @click=\"confirmMD\">确定选择</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<!-- 联系电话 -->\r\n\t\t<u-popup :show=\"show3\" round=\"15\" @close=\"show3 = false\" :closeable=\"true\" mode=\"bottom\">\r\n\t\t\t<view class=\"coupon\">\r\n\t\t\t\t<view class=\"coupon-title\">联系电话</view>\r\n\t\t\t\t<view class=\"coupon-phone\" @click=\"dianhua(shopId.phone)\">{{shopId.phone}}</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\tvar QQMapWX = require('@/utils/qqmap-wx-jssdk.js')\r\n\timport { mapState } from 'vuex'\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['position'])\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tshow: false,\r\n\t\t\t\tshow1: false,\r\n\t\t\t\tshow2: false,\r\n\t\t\t\tshow3: false,\r\n\t\t\t\tshopName: '',\r\n\t\t\t\torderInfo: null,\r\n\t\t\t\taddr: null,\r\n\t\t\t\tremark: '',\r\n\t\t\t\tcityName: '',\r\n\t\t\t\tuseIntegralCopy: 0,\r\n\t\t\t\tuseIntegral: 0,\r\n\t\t\t\treceiveType: 0,\r\n\t\t\t\tcouponId: null,\r\n\t\t\t\tshopId: null,\r\n\t\t\t\tpayDetailRequestList: [],\r\n\t\t\t\tshopList: [],\r\n\t\t\t\tisPosition: true,\r\n\t\t\t\tlat: '',\r\n\t\t\t\tlgt: '',\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad(option) {\r\n\t\t\tconst shop = uni.getStorageSync('shop');\r\n\t\t\tif (shop) {\r\n\t\t\t\tthis.payDetailRequestList = shop\r\n\t\t\t\tuni.removeStorageSync('shop');\r\n\t\t\t}\r\n\t\t\tuni.$on('update', (data) => {\r\n\t\t\t\tthis.addr = data\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t})\r\n\t\t\tuni.$on('city', (data) => {\r\n\t\t\t\tthis.cityName = data\r\n\t\t\t\tthis.getShopLists()\r\n\t\t\t})\r\n\t\t\tthis.getDefaultAddr()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tgoToAppSetting() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t    uni.openSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthis.isPosition = true\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tconst qqmapsdk = new QQMapWX({\r\n\t\t\t\t\t\t\tkey: 'HEIBZ-QJLLM-SZ36X-6ZBHI-S6Y2J-S6FND'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tqqmapsdk.reverseGeocoder({\r\n\t\t\t\t\t\t\tlocParam,\r\n\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\tthat.cityName = res.result.ad_info.city\r\n\t\t\t\t\t\t\t\tthat.lat = res.result.location.lat\r\n\t\t\t\t\t\t\t\tthat.lgt = res.result.location.lng\r\n\t\t\t\t\t\t\t\tthat.getShopLists(1)\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t\r\n\t\t\tjumpCity() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/select-city/select-city'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\topenShop() {\r\n\t\t\t\t// 检查用户是否已经授权位置权限\r\n\t\t\t\tuni.getSetting({\r\n\t\t\t\t\tsuccess: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\t// 用户已授权位置权限\r\n\t\t\t\t\t\t\tthis.isPosition = true\r\n\t\t\t\t\t\t\tthis.positioning()\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t// 用户未授权位置权限\r\n\t\t\t\t\t\t\tthis.isPosition = false\r\n\t\t\t\t\t\t\tthis.show2 = true\r\n\t\t\t\t\t\t\t// this.getShopLists(1)\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\t// 打电话\r\n\t\t\tdianhua(phoneNumber) {\r\n\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\tphoneNumber\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 打开位置\r\n\t\t\topenLoation(item) {\r\n\t\t\t\tuni.openLocation({\r\n\t\t\t\t\tlatitude: item.latitude,\r\n\t\t\t\t\tlongitude: item.longitude,\r\n\t\t\t\t\tname: item.name,\r\n\t\t\t\t\taddress: item.addr\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tseleShop(index) {\r\n\t\t\t\tthis.shopList.forEach((item, i) => {\r\n\t\t\t\t\titem.active = index === i\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tconfirmMD() {\r\n\t\t\t\tif (this.shopList.filter(item => item.active).length === 0) return uni.showToast({\r\n\t\t\t\t\ttitle: '请选择门店',\r\n\t\t\t\t\ticon: 'none'\r\n\t\t\t\t})\r\n\t\t\t\tthis.shopId = this.shopList.filter(item => item.active)[0]\r\n\t\t\t\tthis.show2 = false\r\n\t\t\t},\r\n\t\t\t// 获取附近门店\r\n\t\t\tgetShopLists(type) {\r\n\t\t\t\tthis.$u.api.getShopList({\r\n\t\t\t\t\tcityName: this.cityName,\r\n\t\t\t\t\tlat: this.lat,\r\n\t\t\t\t\tlgt: this.lng,\r\n\t\t\t\t\tshopName: this.shopName\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tres.data.forEach(item => {\r\n\t\t\t\t\t\t\titem.active = false\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\tthis.shopList = res.data\r\n\t\t\t\t\t\tif (type === 1) {\r\n\t\t\t\t\t\t\tthis.show2 = true\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 支付\r\n\t\t\tpayment() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tthis.$u.api.orderPay({\r\n\t\t\t\t\taddressId: this.addr ? this.addr.id : null,\r\n\t\t\t\t\tcouponId: this.couponId,\r\n\t\t\t\t\tpayDetailRequestList: this.payDetailRequestList,\r\n\t\t\t\t\treceiveType: this.receiveType,\r\n\t\t\t\t\tuseIntegral: this.useIntegral,\r\n\t\t\t\t\tremark: this.remark,\r\n\t\t\t\t\ttitlePrice: this.orderInfo.payAmount,\r\n\t\t\t\t\tshopId: this.shopId ? this.shopId.id : null\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t// 积分抵扣\r\n\t\t\t\t\t\tif (res.data.payType === 1) {\r\n\t\t\t\t\t\t\t// if (this.receiveType === 0) {\r\n\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\turl: `/pagesA/pages/order-details/order-details?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t// } else {\r\n\t\t\t\t\t\t\t// \tuni.reLaunch({\r\n\t\t\t\t\t\t\t// \t\turl: `/pages/payment-successful/payment-successful?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t// \t})\r\n\t\t\t\t\t\t\t// }\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\twx.requestPayment({\r\n\t\t\t\t\t\t\t\ttimeStamp: res.data.response.timeStamp,\r\n\t\t\t\t\t\t\t\tnonceStr: res.data.response.nonceStr,\r\n\t\t\t\t\t\t\t\tpackage: res.data.response.packageValue,\r\n\t\t\t\t\t\t\t\tsignType: res.data.response.signType,\r\n\t\t\t\t\t\t\t\tpaySign: res.data.response.paySign,\r\n\t\t\t\t\t\t\t\tsuccess (pay) {\r\n\t\t\t\t\t\t\t\t\tif (pay.errMsg === \"requestPayment:ok\") {\r\n\t\t\t\t\t\t\t\t\t\t// if (that.receiveType === 0) {\r\n\t\t\t\t\t\t\t\t\t\t\tuni.redirectTo({\r\n\t\t\t\t\t\t\t\t\t\t\t\turl: `/pagesA/pages/order-details/order-details?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t\t\t\t\t// } else {\r\n\t\t\t\t\t\t\t\t\t\t// \tuni.reLaunch({\r\n\t\t\t\t\t\t\t\t\t\t// \t\turl: `/pages/payment-successful/payment-successful?id=${res.data.orderId}&userType=0`\r\n\t\t\t\t\t\t\t\t\t\t// \t})\r\n\t\t\t\t\t\t\t\t\t\t// }\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\tuni.showToast({ title: '订单取消支付', icon: 'none' })\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 确定使用积分\r\n\t\t\tconfirmJF() {\r\n\t\t\t\tthis.useIntegral = this.useIntegralCopy\r\n\t\t\t\tthis.show1 = false\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\t// 确定选择优惠券\r\n\t\t\tconfirmCoupon() {\r\n\t\t\t\tlet arr = this.orderInfo.memberCouponList.filter(item => item.active)\r\n\t\t\t\tif (arr.length > 0) {\r\n\t\t\t\t\tthis.couponId = arr[0].id\r\n\t\t\t\t}\r\n\t\t\t\tthis.show = false\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\t// 选择优惠券\r\n\t\t\tselectCoupon(i) {\r\n\t\t\t\tthis.orderInfo.memberCouponList.forEach((item, index) => {\r\n\t\t\t\t\titem.active = index === i\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\t// 获取订单详细信息\r\n\t\t\tgetOrderInfo() {\r\n\t\t\t\tthis.$u.api.orderPayConfirm({\r\n\t\t\t\t\taddressId: this.addr ? this.addr.id : null,\r\n\t\t\t\t\tcouponId: this.couponId,\r\n\t\t\t\t\tpayDetailRequestList: this.payDetailRequestList,\r\n\t\t\t\t\treceiveType: this.receiveType,\r\n\t\t\t\t\tuseIntegral: this.useIntegral\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tif (!res.data.memberCouponList) {\r\n\t\t\t\t\t\t\tres.data.memberCouponList = []\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\tres.data.memberCouponList.forEach(item => {\r\n\t\t\t\t\t\t\t\titem.active = false\r\n\t\t\t\t\t\t\t})\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tthis.orderInfo = res.data\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tchangeOrderType(type) {\r\n\t\t\t\tthis.receiveType = type\r\n\t\t\t\tthis.getOrderInfo()\r\n\t\t\t},\r\n\t\t\tjumpAddr() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/address/address?type=1'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgetDefaultAddr() {\r\n\t\t\t\tthis.$u.api.findDefault()\r\n\t\t\t\t\t.then(res => {\r\n\t\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t\tthis.addr = res.data\r\n\t\t\t\t\t\t\tthis.getOrderInfo()\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F8F9FB;\r\n\t}\r\n</style>\r\n<style lang=\"scss\" scoped>\r\n\t.box {\r\n\t\twidth: 100%;\r\n\t\t.coupon {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tscroll-view {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 65vh;\r\n\t\t\t\t.wushuju {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 140rpx;\r\n\t\t\t\t\t\theight: 140rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-a {\r\n\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-b {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.wushuju-c {\r\n\t\t\t\t\t\twidth: 168rpx;\r\n\t\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\t\tline-height: 72rpx;\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.active {\r\n\t\t\t\t\tborder: 2rpx solid #004096 !important;\r\n\t\t\t\t\tbackground: #E8F2FF !important;\r\n\t\t\t\t}\r\n\t\t\t\t.dian {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tpadding: 30rpx;\r\n\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\tborder-radius: 6rpx;\r\n\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-top {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t.dian-top-image {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\tmargin-right: 24rpx;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-top-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t.dian-top-info-title {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #999999;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.dian-top-info-val {\r\n\t\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\t\tmargin-top: 20rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.dian-bottom {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.dian-bottom-icon {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 56rpx;\r\n\t\t\t\t\t\t\t\theight: 56rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-search {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 72rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tmargin-bottom: 30rpx;\r\n\t\t\t\t.coupon-search-city {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 180rpx;\r\n\t\t\t\t\theight: 72rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tbackground: #F9F9FB;\r\n\t\t\t\t\tborder-radius: 36rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\tmargin-right: 4rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-search-input {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-phone {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 152rpx;\r\n\t\t\t\tline-height: 152rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t}\r\n\t\t\t.coupon-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tline-height: 100rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t}\r\n\t\t\t.coupon-btn {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tline-height: 88rpx;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tbackground: #004096;\r\n\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tmargin-top: 60rpx;\r\n\t\t\t}\r\n\t\t\t.coupon-content {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\t.coupon-content-a {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-content-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.coupon-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmax-height: 600rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.disable {\r\n\t\t\t\t\tbackground: #EFEFEF !important;\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\tcolor: #999999 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.coupon-list-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 170rpx;\r\n\t\t\t\t\tbackground: #FFEFEF;\r\n\t\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tmargin-bottom: 20rpx;\r\n\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.jiage {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 208rpx;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\tborder-right: 1rpx dashed #E3C1C1;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E93047;\r\n\t\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.jiage1 {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 208rpx;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\tborder-right: 1rpx dashed #E3C1C1;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t&::after {\r\n\t\t\t\t\t\t\t\t\tcontent: '折';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\tcolor: #E93047;\r\n\t\t\t\t\t\t\t\tmargin-top: 8rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.juaninfo {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tpadding: 0 30rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\tmargin-left: 30rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.juaninfo-info {\r\n\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #777777;\r\n\t\t\t\t\t\t\t\t\tmargin-top: 12rpx;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.footer {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: fixed;\r\n\t\t\tbottom: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tpadding: 0 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tbox-shadow: 0rpx -2rpx 4rpx 0rpx rgba(0,0,0,0.06);\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\theight: calc(env(safe-area-inset-bottom) + 108rpx);\r\n\t\t\t.edit {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 108rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.edit-btn {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 88rpx;\r\n\t\t\t\t\tline-height: 88rpx;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tbackground: #004096;\r\n\t\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.play {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 108rpx;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\timage {\r\n\t\t\t\twidth: 40rpx;\r\n\t\t\t\theight: 40rpx;\r\n\t\t\t}\r\n\t\t\t.play-info {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.remark {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 100rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tbackground: #FFFFFF;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tpadding: 0 26rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.remark-label {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tflex-shrink: 0;\r\n\t\t\t\tmargin-right: 60rpx;\r\n\t\t\t}\r\n\t\t\tinput {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 100%;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t\ttext-align: right;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-shop {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tmargin-top: 20rpx;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t.xian {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 1rpx;\r\n\t\t\t\tbackground-color: #ECF0F4;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t}\r\n\t\t\t.info {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t.info-item {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\t\t.info-item-label {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price1 {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\tcolor: #E4001D;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 8rpx;\r\n\t\t\t\t\t\t\theight: 16rpx;\r\n\t\t\t\t\t\t\tmargin-left: 10rpx;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price2 {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-item-price {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\tcontent: '¥';\r\n\t\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 144rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.item-image {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 144rpx;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\tborder: 1rpx solid #EEEEEE;\r\n\t\t\t\t\tmargin-right: 30rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.item-info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 144rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t.item-info-title {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.item-info-bottom {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t.price {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.num {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\t\t.num-total {\r\n\t\t\t\t\t\t\t\tmargin: 0 32rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.num-add {\r\n\t\t\t\t\t\t\t\twidth: 44rpx;\r\n\t\t\t\t\t\t\t\theight: 44rpx;\r\n\t\t\t\t\t\t\t\tline-height: 44rpx;\r\n\t\t\t\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\t\t\t\t\tborder-radius: 22rpx;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #CCCCCC;\r\n\t\t\t\t\t\t\t\tfont-size: 40rpx;\r\n\t\t\t\t\t\t\t\tcolor: #979797;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-addr {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 20rpx 0;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.box-addr-list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 88rpx;\r\n\t\t\t\tbackground: #F8F9FB;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\t.active {\r\n\t\t\t\t\tbackground-color: #ffffff !important;\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-list-row {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 100%;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\tborder-radius: 20rpx 20rpx 0rpx 0rpx;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 30rpx;\r\n\t\t\t\t\t\theight: 30rpx;\r\n\t\t\t\t\t\tmargin-right: 10rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-time {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\ttext {\r\n\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-dz {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 80rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tpadding: 0 20rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.box-addr-dz-left {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.box-addr-dz-r {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\t\tmargin-right: 12rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-addr-val {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: flex-start;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground-color: #ffffff;\r\n\t\t\t\t.icon1 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 48rpx;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tmargin-right: 22rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.info {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tmin-height: 48rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t.info-top {\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\t&:nth-child(1) {\r\n\t\t\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\tmargin-right: 14rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-bottom {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-top: 14rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.info-wu {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 100%;\r\n\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\ttext {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\t.icon2 {\r\n\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\twidth: 12rpx;\r\n\t\t\t\t\theight: 24rpx;\r\n\t\t\t\t\tmargin-left: 40rpx;\r\n\t\t\t\t\tmargin-top: 55rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.info-wu {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\theight: 48rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 16rpx;\r\n\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--6-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772099318509\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  ","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./confirm-order.vue?vue&type=style&index=1&id=2f2cf9ec&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772099318885\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/select-city/select-city.js.map
@@ -1,5 +1 @@
<<<<<<< HEAD
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/豆米/dingyuannongji/mini-program/pages/select-city/select-city.vue?f524","webpack:///D:/豆米/dingyuannongji/mini-program/pages/select-city/select-city.vue?6d43","webpack:///D:/豆米/dingyuannongji/mini-program/pages/select-city/select-city.vue?b604","uni-app:///pages/select-city/select-city.vue","webpack:///D:/豆米/dingyuannongji/mini-program/pages/select-city/select-city.vue?5269","webpack:///D:/豆米/dingyuannongji/mini-program/pages/select-city/select-city.vue?9bd0"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","name","index","list","cityName","onLoad","methods","checkLocationAuth","uni","success","scope","fail","title","content","confirmText","goToAppSetting","that","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam","console","seleCity","delta","gundong","selector","duration","offsetTop","getCity","groupByFirstSpell","arr","map","children","result","letter"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,mBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACsC;;;AAGhG;AACmM;AACnM,gBAAgB,uMAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,kGAAM;AACR,EAAE,2GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACjCA;AAAA;AAAA;AAAA;AAAwwB,CAAgB,uvBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC+B5xB;AAAA,eACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IACA;IACA;EACA;EACAC;IACAC;MAAA;MACAC;QACAC;UACA;YACAD;cACAE;cACAD;gBACA;cACA;cACAE;gBACAH;kBACAI;kBACAC;kBACAC;kBACAL;oBACA;sBACA;oBACA;kBACA;gBACA;cACA;YACA;UACA;YACA;UACA;QACA;MACA;IACA;IACAM;MACA;MACAP;QACAC;UACA;YACAO;UACA;QACA;MACA;IACA;IACA;IACAC;MACA;MACAT;QACAU;QACAC;QACAC;QACAX;UACA;YAAAY;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAhB;cACAiB;cACAV;YACA;YACAL;cACAe;YACA;UACA;QACA;MACA;IACA;IACAC;MACAnB;MACAA;QAAAoB;MAAA;IACA;IACAC;MACA;MACArB;QACAsB;QAAA;QACAC;QAAA;QACAC;MACA;IACA;IACAC;MAAA;MACA;QACAf;QACAd;MACA;QACA;UACA;QACA;MACA;IACA;IACA8B;MACA;MACA;MAEAC;QACA;QACA;UACAC;QACA;QACAA;MACA;;MAEA;MACA;MAAA,2CACAA;QAAA;MAAA;QAAA;UAAA;YAAAb;YAAAc;UACAC;YACAC;YAAA;YACAF;UACA;QACA;MAAA;QAAA;MAAA;QAAA;MAAA;MAEA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC3JA;AAAA;AAAA;AAAA;AAA28C,CAAgB,s2CAAG,EAAC,C;;;;;;;;;;;ACA/9C;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/select-city/select-city.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/select-city/select-city.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"\nvar renderjs\nimport script from \"./select-city.vue?vue&type=script&lang=js&\"\nexport * from \"./select-city.vue?vue&type=script&lang=js&\"\nimport style0 from \"./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"1eab16c0\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/select-city/select-city.vue\"\nexport default component.exports","export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"","var components\ntry {\n  components = {\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\">\r\n\t\t<view class=\"head\">\r\n\t\t\t<view class=\"box-search\">\r\n\t\t\t\t<u-search placeholder=\"输入城市名称或拼音\" height=\"30\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\" bgColor=\"#F9F9FB\"\r\n\t\t\t\t\t:showAction=\"false\" v-model=\"name\" @search=\"getCity\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"box-city\">\r\n\t\t\t\t<view class=\"box-city-left\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_city@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>{{cityName}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-city-right\" @click=\"checkLocationAuth\">重新定位</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"list\">\r\n\t\t\t<view class=\"list-item\" :id=\"'jiedan-' + item.letter\" v-for=\"(item, index) in list\" :key=\"index\">\r\n\t\t\t\t<view class=\"list-item-val\" style=\"color: #999;\">{{item.letter}}</view>\r\n\t\t\t\t<view class=\"list-item1\" v-for=\"(child, i) in item.children\" :key=\"i\" @click=\"seleCity(child.name)\">\r\n\t\t\t\t\t<view class=\"list-item-val1\">{{child.name}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\">\r\n\t\t\t<view :class=\"index === a ? 'tips-row active' : 'tips-row'\" v-for=\"(item, a) in list\" :key=\"a\" @click=\"gundong(a)\">{{item.letter}}</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\tvar QQMapWX = require('@/utils/qqmap-wx-jssdk.js')\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tname: '',\r\n\t\t\t\tindex: 0,\r\n\t\t\t\tlist: [],\r\n\t\t\t\tcityName: ''\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\tthis.getCity()\r\n\t\t\tthis.checkLocationAuth()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tcheckLocationAuth() {\r\n\t\t\t    uni.getSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t            if (!res.authSetting['scope.userLocation']) {\r\n\t\t\t                uni.authorize({\r\n\t\t\t                    scope: 'scope.userLocation',\r\n\t\t\t                    success: () => {\r\n\t\t\t                        this.positioning()\r\n\t\t\t                    },\r\n\t\t\t                    fail: () => {\r\n\t\t\t                        uni.showModal({\r\n\t\t\t                            title: '提示',\r\n\t\t\t                            content: '需要获取您的位置信息,请在设置中开启位置权限',\r\n\t\t\t                            confirmText: '去设置',\r\n\t\t\t                            success: (res) => {\r\n\t\t\t                                if (res.confirm) {\r\n\t\t\t                                    this.goToAppSetting();\r\n\t\t\t                                }\r\n\t\t\t                            }\r\n\t\t\t                        });\r\n\t\t\t                    }\r\n\t\t\t                });\r\n\t\t\t            } else {\r\n\t\t\t                this.positioning()\r\n\t\t\t            }\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\tgoToAppSetting() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t    uni.openSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tconst qqmapsdk = new QQMapWX({\r\n\t\t\t\t\t\t\tkey: 'HEIBZ-QJLLM-SZ36X-6ZBHI-S6Y2J-S6FND'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tqqmapsdk.reverseGeocoder({\r\n\t\t\t\t\t\t\tlocParam,\r\n\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\tconsole.log(res.result.ad_info.city);\r\n\t\t\t\t\t\t\t\tthat.cityName = res.result.ad_info.city\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tseleCity(city) {\r\n\t\t\t\tuni.$emit('city', city)\r\n\t\t\t\tuni.navigateBack({ delta: 1 });\r\n\t\t\t},\r\n\t\t\tgundong(index) {\r\n\t\t\t\tthis.index = index\r\n\t\t\t\tuni.pageScrollTo({\r\n\t\t\t\t\tselector: '#jiedan-' + this.list[index].letter, // 支持 ID 选择器、Class 选择器等 [citation:1]\r\n\t\t\t\t\tduration: 300, // 动画时长,单位毫秒,默认300ms\r\n\t\t\t\t\toffsetTop: -100, // 偏移距离,可以让滚动后元素距离顶部有一段距离 [citation:2]\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgetCity() {\r\n\t\t\t\tthis.$u.api.getCityInfoList({\r\n\t\t\t\t\ttype: 1,\r\n\t\t\t\t\tcityName: this.name\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tthis.list = this.groupByFirstSpell(res.data)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgroupByFirstSpell(arr) {\r\n\t\t\t\t// 使用 Map 来暂存分组结果,键为 firstSpell,值为对象数组\r\n\t\t\t\tconst map = new Map();\r\n\r\n\t\t\t\tarr.forEach(item => {\r\n\t\t\t\t\tconst key = item.firstSpell;\r\n\t\t\t\t\tif (!map.has(key)) {\r\n\t\t\t\t\t\tmap.set(key, []);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tmap.get(key).push(item);\r\n\t\t\t\t});\r\n\r\n\t\t\t\t// 将 Map 转换为父子结构的数组\r\n\t\t\t\tconst result = [];\r\n\t\t\t\tfor (let [key, children] of map.entries()) {\r\n\t\t\t\t\tresult.push({\r\n\t\t\t\t\t\tletter: key, // 分组字段,可根据实际需求改名\r\n\t\t\t\t\t\tchildren: children\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.box {\r\n\t\twidth: 100%;\r\n\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\t.tips {\r\n\t\t\tposition: fixed;\r\n\t\t\tright: 20rpx;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(0, -50%);\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\r\n\t\t\t.active {\r\n\t\t\t\tcolor: #004096 !important;\r\n\t\t\t}\r\n\r\n\t\t\t.tips-row {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 22rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.list {\r\n\t\t\twidth: 100%;\r\n\t\t\tmargin-top: 20rpx;\r\n\r\n\t\t\t.list-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\r\n\t\t\t\t.list-item-val {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\t.list-item1 {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t\r\n\t\t\t\t\t.list-item-val1 {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx 0;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: sticky;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 999;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t\r\n\t\t\t.box-search {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.box-city {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\r\n\t\t\t\t.box-city-left {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 36rpx;\r\n\t\t\t\t\t\theight: 36rpx;\r\n\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\r\n\t\t\t\t.box-city-right {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import mod from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772095674057\n      var cssReload = require(\"D:/办公/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
=======
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?8c4b","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?7d65","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?1695","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?c8f8","uni-app:///pages/select-city/select-city.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?586b","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?aa3b"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","keyword"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,mBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACsC;;;AAGhG;AACiL;AACjL,gBAAgB,kLAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,kGAAM;AACR,EAAE,2GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACjCA;AAAA;AAAA;AAAA;AAA8qB,CAAgB,8oBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;eCgClsB;EACAC;IACA;MACAC;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;ACtCA;AAAA;AAAA;AAAA;AAAyyC,CAAgB,yqCAAG,EAAC,C;;;;;;;;;;;ACA7zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/select-city/select-city.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/select-city/select-city.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"\nvar renderjs\nimport script from \"./select-city.vue?vue&type=script&lang=js&\"\nexport * from \"./select-city.vue?vue&type=script&lang=js&\"\nimport style0 from \"./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"1eab16c0\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/select-city/select-city.vue\"\nexport default component.exports","export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"","var components\ntry {\n  components = {\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\">\r\n\t\t<view class=\"box-search\">\r\n\t\t\t<u-search placeholder=\"搜索商品\" height=\"30\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\"\r\n\t\t\t\tbgColor=\"#F9F9FB\" :showAction=\"false\" v-model=\"keyword\" />\r\n\t\t</view>\r\n\t\t<view class=\"box-city\">\r\n\t\t\t<view class=\"box-city-left\">\r\n\t\t\t\t<image src=\"/static/logo.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t<text>合肥</text>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"box-city-right\">重新定位</view>\r\n\t\t</view>\r\n\t\t<view class=\"list\">\r\n\t\t\t<view class=\"list-item\">\r\n\t\t\t\t<view class=\"list-item-val\" style=\"color: #999;\">A</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"list-item\">\r\n\t\t\t\t<view class=\"list-item-val\">阿克苏</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\">\r\n\t\t\t<view class=\"tips-row active\">A</view>\r\n\t\t\t<view class=\"tips-row\">B</view>\r\n\t\t\t<view class=\"tips-row\">C</view>\r\n\t\t\t<view class=\"tips-row\">D</view>\r\n\t\t\t<view class=\"tips-row\">E</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tkeyword: ''\r\n\t\t\t};\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.box {\r\n\t\twidth: 100%;\r\n\t\tpadding: 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\t\t.tips {\r\n\t\t\tposition: fixed;\r\n\t\t\tright: 20rpx;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(-50%, 0);\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\t.active {\r\n\t\t\t\tcolor: #004096 !important;\r\n\t\t\t}\r\n\t\t\t.tips-row {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 22rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t}\r\n\t\t}\r\n\t\t.list {\r\n\t\t\twidth: 100%;\r\n\t\t\tmargin-top: 54rpx;\r\n\t\t\t.list-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 100rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t.list-item-val {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.box-search {\r\n\t\t\twidth: 100%;\r\n\t\t\tposition: sticky;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 999;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t}\r\n\t\t.box-city {\r\n\t\t\twidth: 100%;\r\n\t\t\tdisplay: flex;\r\n\t\t\talign-items: center;\r\n\t\t\tjustify-content: space-between;\r\n\t\t\tmargin-top: 40rpx;\r\n\t\t\t.box-city-left {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 28rpx;\r\n\t\t\t\t\theight: 28rpx;\r\n\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t}\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.box-city-right {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\tcolor: #004096;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772076650196\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
>>>>>>> df587a823a6d61f178e43cac10403218b06c3646
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?8c4b","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?7d65","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?1695","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?c8f8","uni-app:///pages/select-city/select-city.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?586b","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/select-city/select-city.vue?aa3b"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","data","name","index","list","cityName","onLoad","methods","checkLocationAuth","uni","success","scope","fail","title","content","confirmText","goToAppSetting","that","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam","console","seleCity","delta","gundong","selector","duration","offsetTop","getCity","groupByFirstSpell","arr","map","children","result","letter"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,mBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACsC;;;AAGhG;AACiL;AACjL,gBAAgB,kLAAU;AAC1B,EAAE,iFAAM;AACR,EAAE,kGAAM;AACR,EAAE,2GAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,sGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,iSAEN;AACP,KAAK;AACL;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACjCA;AAAA;AAAA;AAAA;AAA8qB,CAAgB,8oBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC+BlsB;AAAA,eACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IACA;IACA;EACA;EACAC;IACAC;MAAA;MACAC;QACAC;UACA;YACAD;cACAE;cACAD;gBACA;cACA;cACAE;gBACAH;kBACAI;kBACAC;kBACAC;kBACAL;oBACA;sBACA;oBACA;kBACA;gBACA;cACA;YACA;UACA;YACA;UACA;QACA;MACA;IACA;IACAM;MACA;MACAP;QACAC;UACA;YACAO;UACA;QACA;MACA;IACA;IACA;IACAC;MACA;MACAT;QACAU;QACAC;QACAC;QACAX;UACA;YAAAY;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAhB;cACAiB;cACAV;YACA;YACAL;cACAe;YACA;UACA;QACA;MACA;IACA;IACAC;MACAnB;MACAA;QAAAoB;MAAA;IACA;IACAC;MACA;MACArB;QACAsB;QAAA;QACAC;QAAA;QACAC;MACA;IACA;IACAC;MAAA;MACA;QACAf;QACAd;MACA;QACA;UACA;QACA;MACA;IACA;IACA8B;MACA;MACA;MAEAC;QACA;QACA;UACAC;QACA;QACAA;MACA;;MAEA;MACA;MAAA,2CACAA;QAAA;MAAA;QAAA;UAAA;YAAAb;YAAAc;UACAC;YACAC;YAAA;YACAF;UACA;QACA;MAAA;QAAA;MAAA;QAAA;MAAA;MAEA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC3JA;AAAA;AAAA;AAAA;AAAyyC,CAAgB,yqCAAG,EAAC,C;;;;;;;;;;;ACA7zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/select-city/select-city.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/select-city/select-city.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"\nvar renderjs\nimport script from \"./select-city.vue?vue&type=script&lang=js&\"\nexport * from \"./select-city.vue?vue&type=script&lang=js&\"\nimport style0 from \"./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n  script,\n  render,\n  staticRenderFns,\n  false,\n  null,\n  \"1eab16c0\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/select-city/select-city.vue\"\nexport default component.exports","export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--17-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=template&id=1eab16c0&scoped=true&\"","var components\ntry {\n  components = {\n    uSearch: function () {\n      return import(\n        /* webpackChunkName: \"node-modules/uview-ui/components/u-search/u-search\" */ \"uview-ui/components/u-search/u-search.vue\"\n      )\n    },\n  }\n} catch (e) {\n  if (\n    e.message.indexOf(\"Cannot find module\") !== -1 &&\n    e.message.indexOf(\".vue\") !== -1\n  ) {\n    console.error(e.message)\n    console.error(\"1. 排查组件名称拼写是否正确\")\n    console.error(\n      \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n    )\n    console.error(\n      \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n    )\n  } else {\n    throw e\n  }\n}\nvar render = function () {\n  var _vm = this\n  var _h = _vm.$createElement\n  var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--13-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\">\r\n\t\t<view class=\"head\">\r\n\t\t\t<view class=\"box-search\">\r\n\t\t\t\t<u-search placeholder=\"输入城市名称或拼音\" height=\"30\" searchIconColor=\"#999999\" borderColor=\"#eeeeee\" bgColor=\"#F9F9FB\"\r\n\t\t\t\t\t:showAction=\"false\" v-model=\"name\" @search=\"getCity\" />\r\n\t\t\t</view>\r\n\t\t\t<view class=\"box-city\">\r\n\t\t\t\t<view class=\"box-city-left\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_city@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t<text>{{cityName}}</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"box-city-right\" @click=\"checkLocationAuth\">重新定位</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t\t<view class=\"list\">\r\n\t\t\t<view class=\"list-item\" :id=\"'jiedan-' + item.letter\" v-for=\"(item, index) in list\" :key=\"index\">\r\n\t\t\t\t<view class=\"list-item-val\" style=\"color: #999;\">{{item.letter}}</view>\r\n\t\t\t\t<view class=\"list-item1\" v-for=\"(child, i) in item.children\" :key=\"i\" @click=\"seleCity(child.name)\">\r\n\t\t\t\t\t<view class=\"list-item-val1\">{{child.name}}</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"tips\">\r\n\t\t\t<view :class=\"index === a ? 'tips-row active' : 'tips-row'\" v-for=\"(item, a) in list\" :key=\"a\" @click=\"gundong(a)\">{{item.letter}}</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\tvar QQMapWX = require('@/utils/qqmap-wx-jssdk.js')\r\n\texport default {\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tname: '',\r\n\t\t\t\tindex: 0,\r\n\t\t\t\tlist: [],\r\n\t\t\t\tcityName: ''\r\n\t\t\t};\r\n\t\t},\r\n\t\tonLoad() {\r\n\t\t\tthis.getCity()\r\n\t\t\tthis.checkLocationAuth()\r\n\t\t},\r\n\t\tmethods: {\r\n\t\t\tcheckLocationAuth() {\r\n\t\t\t    uni.getSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t            if (!res.authSetting['scope.userLocation']) {\r\n\t\t\t                uni.authorize({\r\n\t\t\t                    scope: 'scope.userLocation',\r\n\t\t\t                    success: () => {\r\n\t\t\t                        this.positioning()\r\n\t\t\t                    },\r\n\t\t\t                    fail: () => {\r\n\t\t\t                        uni.showModal({\r\n\t\t\t                            title: '提示',\r\n\t\t\t                            content: '需要获取您的位置信息,请在设置中开启位置权限',\r\n\t\t\t                            confirmText: '去设置',\r\n\t\t\t                            success: (res) => {\r\n\t\t\t                                if (res.confirm) {\r\n\t\t\t                                    this.goToAppSetting();\r\n\t\t\t                                }\r\n\t\t\t                            }\r\n\t\t\t                        });\r\n\t\t\t                    }\r\n\t\t\t                });\r\n\t\t\t            } else {\r\n\t\t\t                this.positioning()\r\n\t\t\t            }\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\tgoToAppSetting() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t    uni.openSetting({\r\n\t\t\t        success: (res) => {\r\n\t\t\t\t\t\tif (res.authSetting['scope.userLocation']) {\r\n\t\t\t\t\t\t\tthat.positioning()\r\n\t\t\t\t\t\t}\r\n\t\t\t        }\r\n\t\t\t    });\r\n\t\t\t},\r\n\t\t\t// 定位\r\n\t\t\tpositioning() {\r\n\t\t\t\tvar that = this;\r\n\t\t\t\tuni.getLocation({\r\n\t\t\t\t\ttype: 'gcj02',\r\n\t\t\t\t\thighAccuracyExpireTime: 3000,\r\n\t\t\t\t\tisHighAccuracy: true,\r\n\t\t\t\t\tsuccess: function (addr) {\r\n\t\t\t\t\t\tconst locParam = { latitude: addr.latitude, longitude: addr.longitude };\r\n\t\t\t\t\t\tconst qqmapsdk = new QQMapWX({\r\n\t\t\t\t\t\t\tkey: 'HEIBZ-QJLLM-SZ36X-6ZBHI-S6Y2J-S6FND'\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tqqmapsdk.reverseGeocoder({\r\n\t\t\t\t\t\t\tlocParam,\r\n\t\t\t\t\t\t\tsuccess: function(res) {\r\n\t\t\t\t\t\t\t\tconsole.log(res.result.ad_info.city);\r\n\t\t\t\t\t\t\t\tthat.cityName = res.result.ad_info.city\r\n\t\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\tfail: (err) => {\r\n\t\t\t\t\t\t\t\tconsole.error('获取位置失败===========', err);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t});\r\n\t\t\t\t\t}\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tseleCity(city) {\r\n\t\t\t\tuni.$emit('city', city)\r\n\t\t\t\tuni.navigateBack({ delta: 1 });\r\n\t\t\t},\r\n\t\t\tgundong(index) {\r\n\t\t\t\tthis.index = index\r\n\t\t\t\tuni.pageScrollTo({\r\n\t\t\t\t\tselector: '#jiedan-' + this.list[index].letter, // 支持 ID 选择器、Class 选择器等 [citation:1]\r\n\t\t\t\t\tduration: 300, // 动画时长,单位毫秒,默认300ms\r\n\t\t\t\t\toffsetTop: -100, // 偏移距离,可以让滚动后元素距离顶部有一段距离 [citation:2]\r\n\t\t\t\t});\r\n\t\t\t},\r\n\t\t\tgetCity() {\r\n\t\t\t\tthis.$u.api.getCityInfoList({\r\n\t\t\t\t\ttype: 1,\r\n\t\t\t\t\tcityName: this.name\r\n\t\t\t\t}).then(res => {\r\n\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\tthis.list = this.groupByFirstSpell(res.data)\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tgroupByFirstSpell(arr) {\r\n\t\t\t\t// 使用 Map 来暂存分组结果,键为 firstSpell,值为对象数组\r\n\t\t\t\tconst map = new Map();\r\n\r\n\t\t\t\tarr.forEach(item => {\r\n\t\t\t\t\tconst key = item.firstSpell;\r\n\t\t\t\t\tif (!map.has(key)) {\r\n\t\t\t\t\t\tmap.set(key, []);\r\n\t\t\t\t\t}\r\n\t\t\t\t\tmap.get(key).push(item);\r\n\t\t\t\t});\r\n\r\n\t\t\t\t// 将 Map 转换为父子结构的数组\r\n\t\t\t\tconst result = [];\r\n\t\t\t\tfor (let [key, children] of map.entries()) {\r\n\t\t\t\t\tresult.push({\r\n\t\t\t\t\t\tletter: key, // 分组字段,可根据实际需求改名\r\n\t\t\t\t\t\tchildren: children\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.box {\r\n\t\twidth: 100%;\r\n\t\tpadding: 0 30rpx 30rpx 30rpx;\r\n\t\tbox-sizing: border-box;\r\n\r\n\t\t.tips {\r\n\t\t\tposition: fixed;\r\n\t\t\tright: 20rpx;\r\n\t\t\ttop: 50%;\r\n\t\t\ttransform: translate(0, -50%);\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\r\n\t\t\t.active {\r\n\t\t\t\tcolor: #004096 !important;\r\n\t\t\t}\r\n\r\n\t\t\t.tips-row {\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 22rpx;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t\tmargin-bottom: 10rpx;\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t.list {\r\n\t\t\twidth: 100%;\r\n\t\t\tmargin-top: 20rpx;\r\n\r\n\t\t\t.list-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tflex-direction: column;\r\n\r\n\t\t\t\t.list-item-val {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\t.list-item1 {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 100rpx;\r\n\t\t\t\t\tline-height: 100rpx;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\tborder-bottom: 1rpx solid #E5E5E5;\r\n\t\t\t\t\r\n\t\t\t\t\t.list-item-val1 {\r\n\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\t.head {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 30rpx 0;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\tposition: sticky;\r\n\t\t\ttop: 0;\r\n\t\t\tleft: 0;\r\n\t\t\tz-index: 999;\r\n\t\t\tbackground-color: #ffffff;\r\n\t\t\t\r\n\t\t\t.box-search {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.box-city {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t\r\n\t\t\t\t.box-city-left {\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\r\n\t\t\t\t\timage {\r\n\t\t\t\t\t\twidth: 36rpx;\r\n\t\t\t\t\t\theight: 36rpx;\r\n\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\r\n\t\t\t\t\ttext {\r\n\t\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\t\tfont-size: 30rpx;\r\n\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t\r\n\t\t\t\t.box-city-right {\r\n\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\tcolor: #004096;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import mod from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../soft/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./select-city.vue?vue&type=style&index=0&id=1eab16c0&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1772099318765\n      var cssReload = require(\"D:/soft/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"/\",\"locals\":false});\n      module.hot.dispose(cssReload);\n      module.hot.accept(undefined, cssReload);\n    }\n  "],"sourceRoot":""}
server/dmmall_service/src/main/java/com/doumee/dao/business/model/Integral.java
@@ -31,7 +31,7 @@
    private Integer creator;
    @ApiModelProperty(value = "创建时间")
    @ExcelColumn(name="交易时间" ,index =1,width = 10)
    @ExcelColumn(name="交易时间" ,index =1,width = 10,dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date createDate;
    @ApiModelProperty(value = "更新人编码", example = "1")