doum
14 小时以前 26de0b1c1e70d01f7026776f877842f44bdf6a21
经销商管理
已添加3个文件
已修改11个文件
477 ■■■■■ 文件已修改
mini-program/main.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/pages.json 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/pages/distributor/distributor.vue 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/pagesA/rich-text-page/rich-text-page.vue 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/pagesA/shop_points/shop_points.vue 303 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/pages/distributor/distributor.js.map 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/unpackage/dist/dev/mp-weixin/common/main.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/utils/http.api.js 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_service/src/main/java/com/doumee/core/utils/Constants.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_service/src/main/java/com/doumee/dao/web/dto/UserCenterVO.java 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_service/src/main/java/com/doumee/service/business/ShopcartService.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_service/src/main/java/com/doumee/service/business/impl/ShopcartServiceImpl.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/dmmall_web/src/main/java/com/doumee/api/web/AccountApi.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
mini-program/main.js
@@ -8,7 +8,7 @@
App.mpType = 'app'
Vue.prototype.$store = store;
Vue.prototype.$baseUrl = 'http://192.168.1.37:12015/'
Vue.prototype.$baseUrl = 'http://192.168.1.17:12015/'
Vue.prototype.$onLaunched = new Promise(resolve => {
    Vue.prototype.$isResolve = resolve
mini-program/pages.json
@@ -269,6 +269,21 @@
                    "style": {
                        "navigationBarTitleText": "提现详情"
                    }
                },
                {
                    "path": "shop_points/shop_points",
                    "style": {
                        "navigationBarTitleText": "积分明细",
                        "navigationStyle": "custom"
                    }
                },
                {
                    "path" : "pages/rich-text-page/rich-text-page",
                    "style" :
                    {
                        "navigationBarTitleText" : "富文本页面"
                    }
                }
            ]
        }
mini-program/pages/distributor/distributor.vue
@@ -34,7 +34,7 @@
                        <view :class="'data-a-left-item '+(active ==1?'active':'')" @click="changeActive(1)">本月</view>
                        <view :class="'data-a-left-item '+(active ==2?'active':'')" @click="changeActive(2)">上月</view>
                    </view>
                    <view class="data-a-to">
                    <view class="data-a-to" @click="jumpShopIntegral">
                        <text>销售明细</text>
                        <image src="/static/icon/ic_ar2@2x.png" mode="widthFix"></image>
                    </view>
@@ -332,7 +332,12 @@
                uni.navigateTo({
                    url: '/pages/login/login'
                })
            }
            },
            jumpShopIntegral() {
                uni.navigateTo({
                    url: '/pagesA/shop_points/shop_points'
                })
            }
        }
    }
</script>
mini-program/pagesA/rich-text-page/rich-text-page.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,73 @@
<template>
    <view class="u-content">
        <u-parse :content="content"></u-parse>
    </view>
</template>
<script>
    export default {
        data() {
            return {
                flag:1,
                title:'',
                content: ''
            };
        },
        onLoad(options) {
            console.log(options)
            var flag = options.flag
            this.flag = flag
            this.content =''
            switch(flag){
                case '1':
                    this.title = '服务介绍'
                    break;
                case '2':
                    this.title = '收费标准'
                    break;
                case '3':
                    this.title = '关于我们'
                    break;
                case '4':
                    this.title = '用户协议'
                    break;
                case '5':
                    this.title = '隐私协议政策'
                    break;
                default:
                    this.flag= 3
                    this.title = '关于我们'
                    break;
            }
            uni.setNavigationBarTitle({
                title:this.title
            })
            this.getContnet()
        },
        methods:{
            getContnet() {
                var that = this;
                this.$u.api.getPlatformAboutUs({}).then(res =>{
                    if (res&&res.code ===200) {
                        if(this.flag == 1){
                            that.content = res.data.serverIntroduce||''
                        }else if(this.flag == 2){
                            that.content = res.data.feeStandards||''
                        }  else if(this.flag == 4){
                            that.content = res.data.userAgreement||''
                        } else if(this.flag == 5){
                            that.content = res.data.privacyAgreement||''
                        } else{
                            that.content = res.data.aboutUs||''
                        }
                    }
                })
            },
        }
    }
</script>
<style lang="scss" scoped>
    .u-content {
        padding: 30rpx;
    }
</style>
mini-program/pagesA/shop_points/shop_points.vue
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,303 @@
<template>
    <view class="points">
        <view class="info-rule">积分规则</view>
        <view class="head" :style="{ backgroundImage: 'url(' + backImage + ')', height: 'calc(' + (navHeight + statusbarHeight + 'px + 376rpx)') }">
            <view :style="{ width: '100%', height: navHeight + statusbarHeight + 'px' }"></view>
            <view class="head-bar" :style="{ height: navHeight + statusbarHeight + 'px' }">
                <view :style="{ width: '100%', height: statusbarHeight + 'px' }"></view>
                <view class="head-bar-nav" :style="{ height: navHeight + 'px' }" @click="openLoacing">
                    <image src="/static/icon/nav_ic_bac@2x.png" mode="widthFix"></image>
                    <text>我的积分</text>
                    <image src="/static/icon/nav_ic_bac@2x.png" mode="widthFix" style="opacity: 0;"></image>
                </view>
            </view>
            <view class="info">
                <view class="info-a">当前积分</view>
                <view class="info-b">{{countData.surplusIntegral || 0}}</view>
                <view class="info-c">
                    <image src="/static/icon/ic_tixing@2x.png" mode="widthFix"></image>
                    <text>{{countData.expiredIntegral || 0}}积分即将过期</text>
                </view>
            </view>
            <view class="list">
                <view class="list-title">
                    <view class="list-title-name">积分明细</view>
                    <view class="list-title-cate">
                        <view  :class="'list-title-cate-row '+(active ==0?'active':'')" @click="changeActive(0)"  >全部</view>
                        <view  :class="'list-title-cate-row '+(active ==1?'active':'')" @click="changeActive(1)">获得</view>
                        <view  :class="'list-title-cate-row '+(active ==2?'active':'')" @click="changeActive(2)">扣除</view>
                    </view>
                </view>
                <view class="list-item">
                    <view class="list-item-left">
                        <text>购买商品,获得100积分</text>
                        <text>2025-11-21 09:00:00</text>
                    </view>
                    <view class="list-item-num">+100</view>
                </view>
            </view>
        </view>
    </view>
</template>
<script>
    import { mapState } from 'vuex'
    export default {
        computed: {
            ...mapState(['navHeight', 'statusbarHeight','shopInfo', 'shopToken'])
        },
        data() {
            return {
                currentPage:1,
                total:0,
                shop:{},
                active:0,
                hasNext:true,
                dataList:[],
                countData:{},
                backImage: require('@/static/images/jifen_bg@2x.png')
            };
        },
        onReachBottom(){
            this.getDataList( );
        },
        onShow() {
             this.shop  ={}
             this.checkShopLogin()
             this.active=0
             this.shop = this.shopInfo || {}
             this.getCountData()
             this.currentPage = 0
             this.getDataList()
        },
        methods:{
            changeActive(index){
                this.getCountData(index)
            },
            showRule(){
                 console.log("==================================",this.showPhone)
            },
            async  getCountData(){
                    var that =this
                    let res = await that.$u.api.getIntegralData({  userType: 1, tokenType:1  })
                    if (res.code === 200) {
                        this.countData = res.data
                    }
            },
            async  getDataList(){
                    if(this.loading || !this.hasNext){
                        return
                    }
                    this.loading=true
                    this.currentPage =   this.currentPage+1
                    if(this.currentPage == 1){
                        this.hasNext =true
                        this.dataList=[]
                    }
                    var that =this
                    let res = await that.$u.api.shopOrderPage({
                            capacity:10,
                            model: {
                                receiveType: 1,
                                status: 1
                            },
                            page:this.currentPage
                        });
                        console.log(res)
                    if (res.code === 200 ) {
                        if ( res.data && res.data.page ===this.currentPage) {
                            res.data.records = res.data.records||[]
                             that.dataList.push(...res.data.records)
                             that.total=res.data.total
                             if( this.currentPage >= res.data.pageCount||0){
                                 that.hasNext=false
                             }else{
                                 that.hasNext=true
                             }
                        }
                    }
                    this.loading=false
            },
            checkShopLogin(){
                var that =this
                if( this.shopInfo ==null || this.shopInfo.id==null ||  this.shopToken==null || this.shopToken==''){
                    uni.navigateTo({
                        url: '/pages/login/login'
                    })
                }
            }
        }
    }
</script>
<style>
    page {
        background-color: #F9F9FB;
    }
</style>
<style lang="scss" scoped>
    .points {
        width: 100%;
        .info-rule{
            float: right;
            margin-top:214rpx;
            width: 140rpx;
            // height: 52rpx;
            padding: 5px 0;
            background: #FFFFFF;
            border-radius: 36rpx 0rpx 0rpx 36rpx;
            font-family: PingFangSC, PingFang SC;
            font-weight: 400;
            font-size: 24rpx;
            color: #333333;
            line-height: 34rpx;
            text-align: center;
            font-style: normal;
        }
        .head {
            width: 100%;
            height: 424rpx;
            padding: 0 30rpx;
            box-sizing: border-box;
            background-repeat: no-repeat;
            background-size: 100% 100%;
            .list {
                width: 100%;
                display: flex;
                flex-direction: column;
                background: #FFFFFF;
                border-radius: 16rpx;
                margin-top: 30rpx;
                padding: 34rpx 30rpx;
                box-sizing: border-box;
                .list-title {
                    width: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    .list-title-name {
                        font-weight: 600;
                        font-size: 32rpx;
                        color: #222222;
                    }
                    .active {
                        color: #004096 !important;
                        background: #F8F9FB !important;
                    }
                    .list-title-cate {
                        display: flex;
                        align-items: center;
                        .list-title-cate-row {
                            width: 96rpx;
                            height: 56rpx;
                            line-height: 56rpx;
                            text-align: center;
                            background: #F8F9FB;
                            border-radius: 28rpx;
                            font-weight: 400;
                            font-size: 24rpx;
                            color: #333333;
                            margin-left: 20rpx;
                        }
                    }
                }
                .list-item {
                    width: 100%;
                    height: 154rpx;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    border-bottom: 1rpx solid #E5E5E5;
                    .list-item-left {
                        flex: 1;
                        height: 100%;
                        display: flex;
                        flex-direction: column;
                        justify-content: space-evenly;
                        text {
                            &:nth-child(1) {
                                font-weight: 400;
                                font-size: 28rpx;
                                color: #222222;
                            }
                            &:nth-child(2) {
                                font-weight: 400;
                                font-size: 24rpx;
                                color: #999999;
                            }
                        }
                    }
                    .list-item-num {
                        flex-shrink: 0;
                        margin-left: 30rpx;
                        font-weight: 500;
                        font-size: 32rpx;
                        color: #222222;
                    }
                }
            }
            .info {
                width: 100%;
                padding: 30rpx 0;
                box-sizing: border-box;
                .info-a {
                    font-weight: 400;
                    font-size: 26rpx;
                    color: #333333;
                }
                .info-b {
                    font-weight: bold;
                    font-size: 72rpx;
                    color: #222222;
                }
                .info-c {
                    width: 100%;
                    display: flex;
                    align-items: center;
                    margin-top: 20rpx;
                    image {
                        width: 28rpx;
                        height: 28rpx;
                        margin-right: 10rpx;
                    }
                    text {
                        font-weight: 400;
                        font-size: 24rpx;
                        color: #777777;
                    }
                }
            }
            .head-bar {
                width: 100%;
                position: fixed;
                padding: 0 30rpx;
                box-sizing: border-box;
                top: 0;
                left: 0;
                z-index: 999;
                .head-bar-nav {
                    width: 100%;
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    image {
                        width: 44rpx;
                        height: 44rpx;
                    }
                    text {
                        font-weight: 500;
                        font-size: 32rpx;
                        color: #111111;
                    }
                }
            }
        }
    }
</style>
mini-program/unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
@@ -1 +1 @@
{"version":3,"sources":["uni-app:///main.js","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?4507","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?7e63","uni-app:///App.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?80d4","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?7a3f"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","config","productionTip","App","mpType","prototype","$store","store","$baseUrl","$onLaunched","Promise","resolve","$isResolve","use","uView","dispatch","app","httpApi","interceptor","$mount","computed","onLaunch","that","uni","provider","success","code","res","onShow","console","onHide","methods","checkLocationAuth","scope","fail","title","content","confirmText","goToAppSetting","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam"],"mappings":";;;;;;;;;;;;;;AAAA;AAE2D;AAC3D;AACA;AACA;AAEA;AAqBA;AAIA;AAAqD;AAAA;AA/BrD;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAM1DC,YAAG,CAACC,MAAM,CAACC,aAAa,GAAG,KAAK;AAChCC,YAAG,CAACC,MAAM,GAAG,KAAK;AAElBJ,YAAG,CAACK,SAAS,CAACC,MAAM,GAAGC,cAAK;AAC5BP,YAAG,CAACK,SAAS,CAACG,QAAQ,GAAG,4BAA4B;AAErDR,YAAG,CAACK,SAAS,CAACI,WAAW,GAAG,IAAIC,OAAO,CAAC,UAAAC,OAAO,EAAI;EAClDX,YAAG,CAACK,SAAS,CAACO,UAAU,GAAGD,OAAO;AACnC,CAAC,CAAC;AAEFX,YAAG,CAACa,GAAG,CAACC,gBAAK,CAAC;AAEdP,cAAK,CAACQ,QAAQ,CAAC,WAAW,CAAC;AAE3B,IAAMC,GAAG,GAAG,IAAIhB,YAAG;EAClBO,KAAK,EAALA;AAAK,GACFJ,YAAG,EACL;;AAEF;;AAEAH,YAAG,CAACa,GAAG,CAACI,gBAAO,EAAED,GAAG,CAAC;;AAErB;;AAEAhB,YAAG,CAACa,GAAG,CAACK,wBAAW,EAAEF,GAAG,CAAC;AAEzB,UAAAA,GAAG,EAACG,MAAM,EAAE,C;;;;;;;;;;;;;ACnCZ;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACc;;;AAGhE;AAC2K;AAC3K,gBAAgB,kLAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAwoB,CAAgB,soBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;ACE5pB;AAAA;AAAA;AADA;AAAA,eAEA;EACAC,4BACA,2CACA;EACAC;IAAA;MAAA;MAAA;QAAA;UAAA;YAAA;cACA;cACAC;cAAA,IACA;gBAAA;gBAAA;cAAA;cACAC;gBACAC;gBACAC;kBAAA;oBAAA;oBAAA;sBAAA;wBAAA;0BAAA;4BACAC;4BAAA;4BAAA,OACAJ;8BAAAI;4BAAA;0BAAA;4BAAAC;4BAAA,MACAA;8BAAA;8BAAA;4BAAA;4BAAA,KAEAA;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA,KAGAK;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA,KAGAK;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA;4BAAA,OACAA;0BAAA;4BAAA;4BAAA,OAGAA;0BAAA;0BAAA;4BAAA;wBAAA;sBAAA;oBAAA;kBAAA,CAEA;kBAAA;oBAAA;kBAAA;kBAAA;gBAAA;cACA;cAAA;cAAA;YAAA;cAAA;cAAA,OAGAA;YAAA;cAAAK;cAAA,MACAA;gBAAA;gBAAA;cAAA;cAAA;cAAA,OACAL;YAAA;cAAA;cAAA,OACAA;YAAA;cAAA;cAAA,OAGAA;YAAA;YAAA;cAAA;UAAA;QAAA;MAAA;IAAA,CAEA;IAAA;MAAA;IAAA;IAAA;EAAA;EACAM;IACAC;EACA;EACAC;IACAD;EACA;EACAE;IACAC;MAAA;MACAT;QACAE;UACA;YACAF;cACAU;cACAR;gBACA;cACA;cACAS;gBACAX;kBACAY;kBACAC;kBACAC;kBACAZ;oBACA;sBACA;oBACA;sBACA;oBACA;kBACA;gBACA;cACA;YACA;UACA;YACA;UACA;QACA;MACA;IACA;IACAa;MACA;MACAf;QACAE;UACA;YACAH;UACA;UACAA;QACA;MACA;IACA;IACA;IACAiB;MACA;MACAhB;QACAiB;QACAC;QACAC;QACAjB;UACA;YAAAkB;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAtB;cACAI;cACAP;cACAA;YACA;YACAY;cACAL;cACAP;YACA;UACA;QACA;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC1HA;AAAA;AAAA;AAAA;AAAmtC,CAAgB,yoCAAG,EAAC,C;;;;;;;;;;;ACAvuC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/main.js","sourcesContent":["import 'uni-pages';\r\n// @ts-ignore\r\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\nimport Vue from 'vue'\r\nimport uView from \"uview-ui\";\r\nimport store from './store/index.js'\r\n\r\nimport './uni.promisify.adaptor'\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\n\r\nVue.prototype.$store = store;\r\nVue.prototype.$baseUrl = 'http://192.168.1.37:12015/'\r\n\r\nVue.prototype.$onLaunched = new Promise(resolve => {\r\n\tVue.prototype.$isResolve = resolve\r\n})\r\n\r\nVue.use(uView);\r\n\r\nstore.dispatch('getHeight')\r\n\r\nconst app = new Vue({\r\n\tstore,\r\n\t...App\r\n})\r\n\r\n// http接口API抽离\r\nimport httpApi from '@/utils/http.api.js'\r\nVue.use(httpApi, app)\r\n\r\n// è¯·æ±‚拦截器\r\nimport interceptor from '@/utils/http.interceptor.js'\r\nVue.use(interceptor, app)\r\n\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\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  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","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!./App.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!./App.vue?vue&type=script&lang=js&\"","<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(['userInfo', 'token'])\r\n\t\t},\r\n\t\tonLaunch: async function() {\r\n\t\t\t// ç™»å½•\r\n\t\t\tvar that = this;\r\n\t\t\tif (!this.token) {\r\n\t\t\t\tuni.login({\r\n\t\t\t\t\tprovider: 'weixin',\r\n\t\t\t\t\tsuccess: async function (loginRes) {\r\n\t\t\t\t\t\tlet { code } = loginRes;\r\n\t\t\t\t\t\tlet res = await that.$u.api.wxLogin({ code })\r\n\t\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— openid\r\n\t\t\t\t\t\t\tif (res.data.openid) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.openid)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— token\r\n\t\t\t\t\t\t\tif (res.data.token) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setToken', res.data.token)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— ç”¨æˆ·ä¿¡æ¯\r\n\t\t\t\t\t\t\tif (res.data.member) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setUserInfo', res.data.member)\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.member.openId)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// è®¾ç½®å®šä½\r\n\t\t\t\t\t\t\tawait that.checkLocationAuth()\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} else {\r\n\t\t\t\t// ç¼“存用户信息\r\n\t\t\t\tlet res = await that.$u.api.getUserInfo()\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tawait that.$store.commit('setUserInfo', res.data)\r\n\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.openId)\r\n\t\t\t\t}\r\n\t\t\t\t// è®¾ç½®å®šä½\r\n\t\t\t\tawait that.checkLocationAuth()\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\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                                } else {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.$isResolve()\r\n\t\t\t\t\t\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\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\t\t\tthat.$isResolve()\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, '==================获取地址');\r\n\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', res)\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\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\tthat.$isResolve()\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}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t@import \"uview-ui/index.scss\";\r\n\t/*每个页面公共css */\r\n\t.tc {\r\n\t\twidth: calc(100vw - 148rpx);\r\n\t\t.tc-btn {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 102rpx;\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\tborder-top: 1rpx solid #EEEEEE;\r\n\t\t\t.tc-btn-item {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 100%;\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\tfont-weight: 400;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #666666;\r\n\t\t\t\tborder-right: 1rpx solid #EEEEEE;\r\n\t\t\t\t&:last-child {\r\n\t\t\t\t\tborder: none !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.tc-contemt {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 40rpx 0;\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: center;\r\n\t\t\tflex-direction: column;\r\n\t\t\t.tc-contemt-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 600;\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.tc-contemt-nr {\r\n\t\t\t\twidth: 472rpx;\r\n\t\t\t\ttext-align: center;\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\tmargin-top: 40rpx;\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!./App.vue?vue&type=style&index=0&lang=scss&\"; 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!./App.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770710641967\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":""}
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?7e63","uni-app:///App.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?80d4","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/App.vue?7a3f"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","Vue","config","productionTip","App","mpType","prototype","$store","store","$baseUrl","$onLaunched","Promise","resolve","$isResolve","use","uView","dispatch","app","httpApi","interceptor","$mount","computed","onLaunch","that","uni","provider","success","code","res","onShow","console","onHide","methods","checkLocationAuth","scope","fail","title","content","confirmText","goToAppSetting","positioning","type","highAccuracyExpireTime","isHighAccuracy","latitude","longitude","key","qqmapsdk","locParam"],"mappings":";;;;;;;;;;;;;;AAAA;AAE2D;AAC3D;AACA;AACA;AAEA;AAqBA;AAIA;AAAqD;AAAA;AA/BrD;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAM1DC,YAAG,CAACC,MAAM,CAACC,aAAa,GAAG,KAAK;AAChCC,YAAG,CAACC,MAAM,GAAG,KAAK;AAElBJ,YAAG,CAACK,SAAS,CAACC,MAAM,GAAGC,cAAK;AAC5BP,YAAG,CAACK,SAAS,CAACG,QAAQ,GAAG,4BAA4B;AAErDR,YAAG,CAACK,SAAS,CAACI,WAAW,GAAG,IAAIC,OAAO,CAAC,UAAAC,OAAO,EAAI;EAClDX,YAAG,CAACK,SAAS,CAACO,UAAU,GAAGD,OAAO;AACnC,CAAC,CAAC;AAEFX,YAAG,CAACa,GAAG,CAACC,gBAAK,CAAC;AAEdP,cAAK,CAACQ,QAAQ,CAAC,WAAW,CAAC;AAE3B,IAAMC,GAAG,GAAG,IAAIhB,YAAG;EAClBO,KAAK,EAALA;AAAK,GACFJ,YAAG,EACL;;AAEF;;AAEAH,YAAG,CAACa,GAAG,CAACI,gBAAO,EAAED,GAAG,CAAC;;AAErB;;AAEAhB,YAAG,CAACa,GAAG,CAACK,wBAAW,EAAEF,GAAG,CAAC;AAEzB,UAAAA,GAAG,EAACG,MAAM,EAAE,C;;;;;;;;;;;;;ACnCZ;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACuD;AACL;AACc;;;AAGhE;AAC2K;AAC3K,gBAAgB,kLAAU;AAC1B,EAAE,yEAAM;AACR;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAwoB,CAAgB,soBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;ACE5pB;AAAA;AAAA;AADA;AAAA,eAEA;EACAC,4BACA,2CACA;EACAC;IAAA;MAAA;MAAA;QAAA;UAAA;YAAA;cACA;cACAC;cAAA,IACA;gBAAA;gBAAA;cAAA;cACAC;gBACAC;gBACAC;kBAAA;oBAAA;oBAAA;sBAAA;wBAAA;0BAAA;4BACAC;4BAAA;4BAAA,OACAJ;8BAAAI;4BAAA;0BAAA;4BAAAC;4BAAA,MACAA;8BAAA;8BAAA;4BAAA;4BAAA,KAEAA;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA,KAGAK;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA,KAGAK;8BAAA;8BAAA;4BAAA;4BAAA;4BAAA,OACAL;0BAAA;4BAAA;4BAAA,OACAA;0BAAA;4BAAA;4BAAA,OAGAA;0BAAA;0BAAA;4BAAA;wBAAA;sBAAA;oBAAA;kBAAA,CAEA;kBAAA;oBAAA;kBAAA;kBAAA;gBAAA;cACA;cAAA;cAAA;YAAA;cAAA;cAAA,OAGAA;YAAA;cAAAK;cAAA,MACAA;gBAAA;gBAAA;cAAA;cAAA;cAAA,OACAL;YAAA;cAAA;cAAA,OACAA;YAAA;cAAA;cAAA,OAGAA;YAAA;YAAA;cAAA;UAAA;QAAA;MAAA;IAAA,CAEA;IAAA;MAAA;IAAA;IAAA;EAAA;EACAM;IACAC;EACA;EACAC;IACAD;EACA;EACAE;IACAC;MAAA;MACAT;QACAE;UACA;YACAF;cACAU;cACAR;gBACA;cACA;cACAS;gBACAX;kBACAY;kBACAC;kBACAC;kBACAZ;oBACA;sBACA;oBACA;sBACA;oBACA;kBACA;gBACA;cACA;YACA;UACA;YACA;UACA;QACA;MACA;IACA;IACAa;MACA;MACAf;QACAE;UACA;YACAH;UACA;UACAA;QACA;MACA;IACA;IACA;IACAiB;MACA;MACAhB;QACAiB;QACAC;QACAC;QACAjB;UACA;YAAAkB;YAAAC;UAAA;UACA;YACAC;UACA;UACAC;YACAC;YACAtB;cACAI;cACAP;cACAA;YACA;YACAY;cACAL;cACAP;YACA;UACA;QACA;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AC1HA;AAAA;AAAA;AAAA;AAAmtC,CAAgB,yoCAAG,EAAC,C;;;;;;;;;;;ACAvuC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/main.js","sourcesContent":["import 'uni-pages';\r\n// @ts-ignore\r\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;import App from './App'\r\nimport Vue from 'vue'\r\nimport uView from \"uview-ui\";\r\nimport store from './store/index.js'\r\n\r\nimport './uni.promisify.adaptor'\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\n\r\nVue.prototype.$store = store;\r\nVue.prototype.$baseUrl = 'http://192.168.1.17:12015/'\r\n\r\nVue.prototype.$onLaunched = new Promise(resolve => {\r\n\tVue.prototype.$isResolve = resolve\r\n})\r\n\r\nVue.use(uView);\r\n\r\nstore.dispatch('getHeight')\r\n\r\nconst app = new Vue({\r\n\tstore,\r\n\t...App\r\n})\r\n\r\n// http接口API抽离\r\nimport httpApi from '@/utils/http.api.js'\r\nVue.use(httpApi, app)\r\n\r\n// è¯·æ±‚拦截器\r\nimport interceptor from '@/utils/http.interceptor.js'\r\nVue.use(interceptor, app)\r\n\r\napp.$mount()","var render, staticRenderFns, recyclableRender, components\nvar renderjs\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=scss&\"\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  null,\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"App.vue\"\nexport default component.exports","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!./App.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!./App.vue?vue&type=script&lang=js&\"","<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(['userInfo', 'token'])\r\n\t\t},\r\n\t\tonLaunch: async function() {\r\n\t\t\t// ç™»å½•\r\n\t\t\tvar that = this;\r\n\t\t\tif (!this.token) {\r\n\t\t\t\tuni.login({\r\n\t\t\t\t\tprovider: 'weixin',\r\n\t\t\t\t\tsuccess: async function (loginRes) {\r\n\t\t\t\t\t\tlet { code } = loginRes;\r\n\t\t\t\t\t\tlet res = await that.$u.api.wxLogin({ code })\r\n\t\t\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— openid\r\n\t\t\t\t\t\t\tif (res.data.openid) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.openid)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— token\r\n\t\t\t\t\t\t\tif (res.data.token) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setToken', res.data.token)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// åˆ¤æ–­æœ‰æ— ç”¨æˆ·ä¿¡æ¯\r\n\t\t\t\t\t\t\tif (res.data.member) {\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setUserInfo', res.data.member)\r\n\t\t\t\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.member.openId)\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t// è®¾ç½®å®šä½\r\n\t\t\t\t\t\t\tawait that.checkLocationAuth()\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} else {\r\n\t\t\t\t// ç¼“存用户信息\r\n\t\t\t\tlet res = await that.$u.api.getUserInfo()\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tawait that.$store.commit('setUserInfo', res.data)\r\n\t\t\t\t\tawait that.$store.commit('setOpenId', res.data.openId)\r\n\t\t\t\t}\r\n\t\t\t\t// è®¾ç½®å®šä½\r\n\t\t\t\tawait that.checkLocationAuth()\r\n\t\t\t}\r\n\t\t},\r\n\t\tonShow: function() {\r\n\t\t\tconsole.log('App Show')\r\n\t\t},\r\n\t\tonHide: function() {\r\n\t\t\tconsole.log('App Hide')\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                                } else {\r\n\t\t\t\t\t\t\t\t\t\t\t\tthis.$isResolve()\r\n\t\t\t\t\t\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\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\t\t\tthat.$isResolve()\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, '==================获取地址');\r\n\t\t\t\t\t\t\t\tthat.$store.commit('setPosition', res)\r\n\t\t\t\t\t\t\t\tthat.$isResolve()\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\tthat.$isResolve()\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}\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n\t@import \"uview-ui/index.scss\";\r\n\t/*每个页面公共css */\r\n\t.tc {\r\n\t\twidth: calc(100vw - 148rpx);\r\n\t\t.tc-btn {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 102rpx;\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\tborder-top: 1rpx solid #EEEEEE;\r\n\t\t\t.tc-btn-item {\r\n\t\t\t\tflex: 1;\r\n\t\t\t\theight: 100%;\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\tfont-weight: 400;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #666666;\r\n\t\t\t\tborder-right: 1rpx solid #EEEEEE;\r\n\t\t\t\t&:last-child {\r\n\t\t\t\t\tborder: none !important;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t\t.tc-contemt {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding: 40rpx 0;\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: center;\r\n\t\t\tflex-direction: column;\r\n\t\t\t.tc-contemt-title {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tfont-weight: 600;\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.tc-contemt-nr {\r\n\t\t\t\twidth: 472rpx;\r\n\t\t\t\ttext-align: center;\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\tmargin-top: 40rpx;\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!./App.vue?vue&type=style&index=0&lang=scss&\"; 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!./App.vue?vue&type=style&index=0&lang=scss&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770710641967\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/distributor/distributor.js.map
@@ -1 +1 @@
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?21d3","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?3920","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?c07e","uni-app:///pages/distributor/distributor.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?25ca","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?5758","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?c614","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?59e6"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","computed","data","show","active","loading","showMoney","showPhone","currentPage","total","hasNext","dataList","shop","linkItem","countData","backgroundImage","onShow","onReachBottom","methods","contactPhone","console","contactPhoneDo","uni","phoneNumber","changeActive","checkShopLogin","getCountData","that","dateType","endDate","startDate","tokenType","res","t1","t2","getOrderList","capacity","model","receiveType","status","page","logoutCom","logout","jumpShopLogin","url"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,oBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACa;AACyB;;;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;;;;;;;;;;;;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,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;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,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtFA;AAAA;AAAA;AAAA;AAA8qB,CAAgB,8oBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;AC+MlsB;AAAA;AAAA;AAAA,eACA;EACAC,4BACA,+EACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EACA;EACAC;IACA;EACA;EACAC;IACAC;MACA;MACA;MACAC;IACA;IACAC;MACA;QACAC;UACAC;QACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA;MACA;QACA;MACA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBACAC;gBAAA;gBAAA,OACAA;kBAAAC;kBAAAC;kBAAAC;kBAAAC;gBAAA;cAAA;gBAAAC;gBACA;kBACA;kBACA;kBACA;kBACA;kBACA;kBACA;kBACAC;kBACAC;kBACA;kBACA;gBACA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBAAA,MACA;kBAAA;kBAAA;gBAAA;gBAAA;cAAA;gBAGA;gBACA;gBACA;kBACA;kBACA;gBACA;gBACAR;gBAAA;gBAAA,OACAA;kBACAS;kBACAC;oBACAC;oBACAC;kBACA;kBACAC;gBACA;cAAA;gBAPAR;gBAQAZ;gBACA;kBACA;oBACAY;oBACA;oBACAL;oBACA;sBACAA;oBACA;sBACAA;oBACA;kBACA;gBACA;gBACA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IACA;IACAc;MACA;MACA,gBAEA,QAEA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBACAf;gBAAA;gBAAA,OACAA;kBAAAI;gBAAA;cAAA;gBAAAC;gBAAA,MACAA;kBAAA;kBAAA;gBAAA;gBAAA;gBAAA,OACAL;cAAA;gBAAA;gBAAA,OACAA;cAAA;gBACAA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IAEA;IACAgB;MACArB;QACAsB;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;AChVA;AAAA;AAAA;AAAA;AAA69B,CAAgB,64BAAG,EAAC,C;;;;;;;;;;;ACAj/B;AACA,OAAO,KAAU,EAAE,kBAKd;;;;;;;;;;;;;ACNL;AAAA;AAAA;AAAA;AAAyyC,CAAgB,yqCAAG,EAAC,C;;;;;;;;;;;ACA7zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/distributor/distributor.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/distributor/distributor.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./distributor.vue?vue&type=template&id=2094abd6&scoped=true&\"\nvar renderjs\nimport script from \"./distributor.vue?vue&type=script&lang=js&\"\nexport * from \"./distributor.vue?vue&type=script&lang=js&\"\nimport style0 from \"./distributor.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./distributor.vue?vue&type=style&index=1&id=2094abd6&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  \"2094abd6\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/distributor/distributor.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!./distributor.vue?vue&type=template&id=2094abd6&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  }\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 g0 = (_vm.shop.integral || 0).toFixed(0)\n  var g1 = _vm.showMoney ? (_vm.countData.saleTotalNum || 0).toFixed(0) : null\n  var g2 = _vm.showMoney ? (_vm.countData.profitTotalNum || 0).toFixed(0) : null\n  var l2 = !_vm.show\n    ? _vm.__map(_vm.dataList, function (item, index) {\n        var $orig = _vm.__get_orig(item)\n        var l0 = _vm.__map(\n          item.goodsorderDetailList || [],\n          function (item1, index1) {\n            var $orig = _vm.__get_orig(item1)\n            var g3 = (item1.price || 0).toFixed(2)\n            return {\n              $orig: $orig,\n              g3: g3,\n            }\n          }\n        )\n        var l1 = _vm.__map(\n          item.goodsorderDetailList || [],\n          function (item1, index1) {\n            var $orig = _vm.__get_orig(item1)\n            var g4 = (item1.price || 0).toFixed(2)\n            return {\n              $orig: $orig,\n              g4: g4,\n            }\n          }\n        )\n        var g5 = (item.price || 0).toFixed(2)\n        return {\n          $orig: $orig,\n          l0: l0,\n          l1: l1,\n          g5: g5,\n        }\n      })\n    : null\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.showMoney = !_vm.showMoney\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        g0: g0,\n        g1: g1,\n        g2: g2,\n        l2: l2,\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!./distributor.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!./distributor.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\" :style=\"\">\r\n\t\t<view class=\"head\" :style=\"{ height: 'calc(' + (navHeight + statusbarHeight + 'px + 400rpx)') }\">\r\n\t\t\t<view class=\"head-bar\" :style=\"{ height: navHeight + statusbarHeight + 'px' }\">\r\n\t\t\t\t<view :style=\"{ width: '100%', height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t\t<view class=\"head-bar-nav\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t\t<view class=\"loginOut\" @click=\"logoutCom()\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_tixing@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>登出</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\t<view class=\"user\">\r\n\t\t\t\t<view class=\"user-left\">\r\n\t\t\t\t\t<view class=\"user-left-image\">\r\n\t\t\t\t\t\t<image :src=\"shop.imgurl||'/static/logo.png'\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"user-left-info\">\r\n\t\t\t\t\t\t<view class=\"user-left-info-title\">{{shop.name||''}}</view>\r\n\t\t\t\t\t\t<view class=\"user-left-info-val\">\r\n\t\t\t\t\t\t\t<text>门店ID:{{shop.code}}</text>\r\n\t\t\t\t\t\t\t<text>积分:{{(shop.integral||0).toFixed(0)}}</text>\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=\"user-qrcode\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_QRcode@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"data\" :style=\"{ backgroundImage: 'url(' + backgroundImage + ')' }\">\r\n\t\t\t\t<view class=\"data-a\">\r\n\t\t\t\t\t<view class=\"data-a-left\">\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==0?'active':'')\" @click=\"changeActive(0)\">今日</view>\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==1?'active':'')\" @click=\"changeActive(1)\">本月</view>\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==2?'active':'')\" @click=\"changeActive(2)\">上月</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"data-a-to\">\r\n\t\t\t\t\t\t<text>销售明细</text>\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=\"data-b\"></view>\r\n\t\t\t\t<view class=\"data-c\">\r\n\t\t\t\t\t<view class=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>销售额(元)</text>\r\n\t\t\t\t\t\t\t<image :src=\"showMoney?'/static/icon/ic_visible@2x.png':'/static/icon/ic_invisible@2x.png'\" @click=\"showMoney=!showMoney\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.saleTotalNum||0).toFixed(0)}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.saleTotalFloat || '.00'}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>结算利润(元)</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{(countData.profitTotalNum||0).toFixed(0)}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.profitTotalFloat || '.00'}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>订单数</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.orderNum||0}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"func\">\r\n\t\t\t\t<view class=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_shangpingl@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_dingdanguanli@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_xunizhanghu@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_zitihexiao@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wodezizhi@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wodehuiyuan@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_zhuanshuhaibao@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 style=\"width: 25%; height: 0;\"></view>\r\n\t\t\t\t<view style=\"width: 25%; height: 0;\"></view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"title\"  v-if=\"!show\">待处理订单 ({{total}})</view>\r\n\t\t\t<view class=\"list\"  v-if=\"!show\">\r\n\t\t\t\t<view class=\"list-item\" v-for=\"(item, index) in dataList\" :key=\"index\">\r\n\t\t\t\t\t<view class=\"a\">\r\n\t\t\t\t\t\t<view class=\"a-left\">\r\n\t\t\t\t\t\t\t<view class=\"a-left-tips\">{{item.receiveType==1?'自提':'快递配送'}}</view>\r\n\t\t\t\t\t\t\t<text>订单号:{{item.id}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text v-if=\"item.status ==0\" class=\"a-right\">待支付</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==1\" class=\"a-right\">{{item.receiveType==1?'待自提':'待发货'}}</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==2\" class=\"a-right\">待收货</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==3\" class=\"a-right\">交易完成</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==4\"class=\"a-right\">已取消</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==6\" class=\"a-right\">已退款</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"b\">\r\n\t\t\t\t\t\t<view class=\"b-item\" v-for=\"(item1, index1) in (item.goodsorderDetailList||[])\">\r\n\t\t\t\t\t\t\t<view class=\"b-item-image\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item1.imgurl||'/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=\"b-item-title\">{{item1.name||''}}</view>\r\n\t\t\t\t\t\t\t<view class=\"b-item-jia\">\r\n\t\t\t\t\t\t\t\t<text>Â¥{{(item1.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text>x{{item1.goodsNum||0}}</text>\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=\"b-item\" v-for=\"(item1, index1) in (item.goodsorderDetailList||[])\">\r\n\t\t\t\t\t\t\t<view class=\"b-item-image\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item1.imgurl||'/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=\"b-item-title\">{{item1.name||''}}</view>\r\n\t\t\t\t\t\t\t<view class=\"b-item-jia\">\r\n\t\t\t\t\t\t\t\t<text>Â¥{{(item1.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text>x{{item1.goodsNum||0}}</text>\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\t<view class=\"c\">\r\n\t\t\t\t\t\t<view class=\"c-label\">\r\n\t\t\t\t\t\t\t<view class=\"c-label-title\">实付款:</view>\r\n\t\t\t\t\t\t\t<view class=\"c-label-price\">\r\n\t\t\t\t\t\t\t\t<text>{{(item.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text></text>\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=\"c-btns\">\r\n\t\t\t\t\t\t\t<view class=\"c-btns-item blue\" @click=\"contactPhone(item)\">联系客户</view>\r\n\t\t\t\t\t\t\t<view class=\"c-btns-item bg\">自提核销</view>\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=\"d\" v-if=\"item.memberInfo\">\r\n\t\t\t\t\t\t订单备注:{{item.memberInfo||''}}\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view v-if=\"!hasNext\" class=\"nomore\">已加载全部</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- ç¡®è®¤é€€å‡ºç™»é™† -->\r\n\t\t<u-popup :show=\"show\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\"  >\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认退出登陆</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认退出登陆吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"logoutCom\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"logout\" style=\"color: red;\">确认退出</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\"  @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>联系客户</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t<!-- <view class=\"phone-item\">\r\n\t\t\t\t\t<view>\r\n\t\t\t\t\t\t<image style=\"width: 36rpx;height: 36rpx\" src=\"/static/icon/ic_kefu.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<button open-type=\"contact\" plain=\"true\" bindcontact=\"handleContact\">在线客服</button>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t <view class=\"line\" v-if=\"serverPhone && serverPhone.length\"></view>\r\n\t\t\t\t</view> -->\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" @click=\"contactPhoneDo()\"></image>\r\n\t\t\t\t\t\t<text>{{linkItem.linkname}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view>  \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t\t<!-- <view class=\"phone-botton\"  @click=\"contactPhone()\" >关闭</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\timport { mapState } from 'vuex'\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight','shopInfo', 'shopToken'])\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\tactive:0,\r\n\t\t\t\tloading:false,\r\n\t\t\t\tshowMoney:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\tcurrentPage:1,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tdataList:[],\r\n\t\t\t\tshop:{}, \r\n\t\t\t\tlinkItem:{},\r\n\t\t\t\tcountData:{},\r\n\t\t\t\tbackgroundImage: require('@/static/images/bg_card@2x.png')\r\n\t\t\t};\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\t this.shop  ={}\r\n\t\t\t this.checkShopLogin()\r\n\t\t\t this.active=0\r\n\t\t\t this.shop = this.shopInfo || {}\r\n\t\t\t this.getCountData()\r\n\t\t\t this.currentPage = 0\r\n\t\t\t this.getOrderList()\r\n\t\t},\r\n\t\tonReachBottom(){ \r\n\t\t\tthis.getOrderList( );\r\n\t\t},\r\n\t\tmethods:{ \r\n\t\t\tcontactPhone(item){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\t this.linkItem = item ||{}\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t   phoneNumber: this.linkItem.linkphone  \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tchangeActive(index){\r\n\t\t\t\tthis.getCountData(index)\r\n\t\t\t},\r\n\t\t    checkShopLogin(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif( this.shopInfo ==null || this.shopInfo.id==null ||  this.shopToken==null || this.shopToken==''){\r\n\t\t\t\t\t this.jumpShopLogin()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync  getCountData(index){\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res = await that.$u.api.saleReport({  dateType: index,  endDate: null, startDate: null, tokenType:1  })\r\n\t\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\t\tthis.active = index\r\n\t\t\t\t\t\tthis.countData = res.data \r\n\t\t\t\t\t\tthis.countData.profitTotal = (this.countData.profitTotal||0.00 ).toFixed(2)\r\n\t\t\t\t\t\tthis.countData.saleTotal = (this.countData.saleTotal||0.00).toFixed(2)  \r\n\t\t\t\t\t\tthis.countData.profitTotalNum = Math.floor(this.countData.profitTotal) \r\n\t\t\t\t\t\tthis.countData.saleTotalNum = Math.floor( this.countData.saleTotal) \r\n\t\t\t\t\t\tvar t1 =(this.countData.profitTotal - this.countData.profitTotalNum).toFixed(2)\r\n\t\t\t\t\t\tvar t2 =(this.countData.saleTotal - this.countData.saleTotalNum).toFixed(2)\r\n\t\t\t\t\t\tthis.countData.profitTotalFloat =( t1+'').slice(1, 4)\r\n\t\t\t\t\t\tthis.countData.saleTotalFloat = ( t2+'').slice(1, 4) \r\n\t\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync  getOrderList(){\r\n\t\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.loading=true\r\n\t\t\t\t\tthis.currentPage =   this.currentPage+1\r\n\t\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\t\tthis.hasNext =true\r\n\t\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res = await that.$u.api.shopOrderPage({\n\t\t\t\t\t\t\tcapacity:10,\n\t\t\t\t\t\t\tmodel: {\n\t\t\t\t\t\t\t\treceiveType: 1, \n\t\t\t\t\t\t\t\tstatus: 1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tpage:this.currentPage\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\t\tif ( res.data && res.data.page ===this.currentPage) { \r\n\t\t\t\t\t\t\tres.data.records = res.data.records||[]\r\n\t\t\t\t\t\t\t that.dataList.push(...res.data.records)\r\n\t\t\t\t\t\t\t that.total=res.data.total\r\n\t\t\t\t\t\t\t if( this.currentPage >= res.data.pageCount||0){\r\n\t\t\t\t\t\t\t\t that.hasNext=false\r\n\t\t\t\t\t\t\t }else{\r\n\t\t\t\t\t\t\t\t that.hasNext=true\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\tthis.loading=false\r\n\t\t\t},\r\n\t\t\tlogoutCom(){\r\n\t\t\t\tthis.show=!this.show\r\n\t\t\t\tif(this.show){\r\n\t\t\t\t\t\r\n\t\t\t\t}else{\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t}, \r\n\t\t\tasync  logout(){ \r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.shopLogout({tokenType:1  })\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tawait that.$store.commit('setShopInfo',null) \r\n\t\t\t\t\tawait that.$store.commit('setShopToken',null) \r\n\t\t\t\t\tthat.jumpShopLogin()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tjumpShopLogin() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/login/login'\r\n\t\t\t\t})\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F9F9FB;\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.head {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 424rpx;\r\n\t\t\tpadding: 0 30rpx;\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\tbox-sizing: border-box;\r\n\t\t\tbackground: linear-gradient(180deg, #C8F3FF 0%, #ffffff 100%);\r\n\t\t\r\n\t\t\t.head-bar {\r\n\t\t\t\twidth: 100%;\r\n\t\t\r\n\t\t\t\t.head-bar-nav {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\r\n\t\t\t\t\t.loginOut {\r\n\t\t\t\t\t\twidth: 120rpx;\r\n\t\t\t\t\t\theight: 52rpx;\r\n\t\t\t\t\t\tbackground: #C3E6F5;\r\n\t\t\t\t\t\tborder-radius: 26rpx;\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: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\theight: 24rpx;\r\n\t\t\t\t\t\t\tmargin-right: 8rpx;\r\n\t\t\t\t\t\t}\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: 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}\r\n\t\t\t.title {\r\n\t\t\t\tfont-weight: 600;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t}\r\n\t\t\t.list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tpadding-bottom: 60rpx;\r\n\t\t\t\t.nomore{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.list-item {\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\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 16rpx;\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.a {\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\tjustify-content: space-between;\r\n\t\t\t\t\t\t.a-left {\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.a-left-tips {\r\n\t\t\t\t\t\t\t\tpadding: 0 6rpx;\r\n\t\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\t\t\tbackground: #00B775;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 22rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttext {\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: #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\t.a-right {\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: #E4001D;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.b {\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\tflex-direction: column;\r\n\t\t\t\t\t\tmargin-top: 22rpx;\r\n\t\t\t\t\t\t.b-item {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\theight: 136rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-bottom: 22rpx;\r\n\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.b-item-image {\r\n\t\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\t\twidth: 136rpx;\r\n\t\t\t\t\t\t\t\theight: 136rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #E5E5E5;\r\n\t\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\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.b-item-title {\r\n\t\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\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: 30rpx;\r\n\t\t\t\t\t\t\t\tdisplay: -webkit-box;\r\n\t\t\t\t\t\t\t\t-webkit-line-clamp: 2; /* é™åˆ¶æ–‡æœ¬ä¸º2行 */\r\n\t\t\t\t\t\t\t\t-webkit-box-orient: vertical;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.b-item-jia {\r\n\t\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t\talign-items: flex-end;\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: 30rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #222222;\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\tmargin-top: 14rpx;\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\t.c {\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\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 24rpx;\r\n\t\t\t\t\t\t.c-label {\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.c-label-title {\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: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.c-label-price {\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: baseline;\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: 600;\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: #222222;\r\n\t\t\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\t\t\tcontent: 'ï¿¥';\r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\t\t}\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: 600;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #222222;\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\t.c-btns {\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.blue {\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #004096;\r\n\t\t\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\t\tbackground: #004096 !important;\r\n\t\t\t\t\t\t\t\tcolor: #ffffff !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.c-btns-item {\r\n\t\t\t\t\t\t\t\tpadding: 0 24rpx;\r\n\t\t\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\t\t\theight: 64rpx;\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: center;\r\n\t\t\t\t\t\t\t\tborder-radius: 34rpx;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #B2B2B2;\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: #666666;\r\n\t\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\t\tmargin: 0 !important;\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\t.d {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding: 20rpx;\r\n\t\t\t\t\t\tbackground: #F8F9FB;\r\n\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\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\tmargin-top: 24rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.user {\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\tjustify-content: space-between;\r\n\t\t\t\t.user-left {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t.user-left-image {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 108rpx;\r\n\t\t\t\t\t\theight: 108rpx;\r\n\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\tmargin-right: 24rpx;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.user-left-info {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 108rpx;\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\tjustify-content: space-between;\r\n\t\t\t\t\t\t.user-left-info-title {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.user-left-info-val {\r\n\t\t\t\t\t\t\twidth: 100%;\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\ttext {\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: #666666;\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tmargin-left: 60rpx;\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\t.user-qrcode {\r\n\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\theight: 40rpx;\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}\r\n\t\t\t.data {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 250rpx;\r\n\t\t\t\tbackground-repeat: no-repeat;\r\n\t\t\t\tbackground-size: 100% 100%;\r\n\t\t\t\tmargin-top: 45rpx;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t.data-a {\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\t.data-a-left {\r\n\t\t\t\t\t\tflex: 1;\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.active {\r\n\t\t\t\t\t\t\tfont-weight: 600 !important;\r\n\t\t\t\t\t\t\tfont-size: 32rpx !important;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.data-a-left-item {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.8);\r\n\t\t\t\t\t\t\tmargin-right: 32rpx;\r\n\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\tmargin: 0 !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.data-a-to {\r\n\t\t\t\t\t\tflex-shrink: 0;\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\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t\tmargin-right: 8rpx;\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: 8rpx;\r\n\t\t\t\t\t\t\theight: 18rpx;\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.data-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tbackground-color: rgba(255,255,255,0.09);\r\n\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t}\r\n\t\t\t\t.data-c {\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\t.data-c-item {\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: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-evenly;\r\n\t\t\t\t\t\t.data-c-item-top {\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\ttext {\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: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 10rpx;\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.data-c-item-bottom {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\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: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\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: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\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.func {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t.func-item {\r\n\t\t\t\t\twidth: 25%;\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: 88rpx;\r\n\t\t\t\t\t\theight: 88rpx;\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: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-top: 16rpx;\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.phone {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding-top: 40rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.phone-botton {\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\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tbackground: #00BC12;\r\n\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\tmargin-top: 60rpx;\r\n\t\t\t}\r\n\t\t\t.phone-head {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tjustify-content: space-between; \r\n\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 800;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t \r\n\t\t\t.phone-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t// border-bottom: 1rpx solid #eeeeee;\r\n\t\t\t\tline-height: 78rpx;\r\n\t\t\t\tbutton{\r\n\t\t\t\t\tborder: 1rpx white solid;\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tline-height: 32rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\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: 30rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.line{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tbackground-color: #f2f2f2\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: 28rpx;\r\n\t\t\t\t\tline-height: 28rpx;\r\n\t\t\t\t\tcolor: #222222;\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!./distributor.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!./distributor.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770717572220\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!./distributor.vue?vue&type=style&index=1&id=2094abd6&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!./distributor.vue?vue&type=style&index=1&id=2094abd6&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770717572352\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":""}
{"version":3,"sources":["uni-app:///main.js",null,"webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?21d3","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?3920","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?c07e","uni-app:///pages/distributor/distributor.vue","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?25ca","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?5758","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?c614","webpack:///D:/code/idea2023/git/dingyuannongji/mini-program/pages/distributor/distributor.vue?59e6"],"names":["wx","__webpack_require_UNI_MP_PLUGIN__","__webpack_require__","createPage","Page","computed","data","show","active","loading","showMoney","showPhone","currentPage","total","hasNext","dataList","shop","linkItem","countData","backgroundImage","onShow","onReachBottom","methods","contactPhone","console","contactPhoneDo","uni","phoneNumber","changeActive","checkShopLogin","getCountData","that","dateType","endDate","startDate","tokenType","res","t1","t2","getOrderList","capacity","model","receiveType","status","page","logoutCom","logout","jumpShopLogin","url","jumpShopIntegral"],"mappings":";;;;;;;;;;;;;AAAA;AAGA;AACA;AAHA;AACAA,EAAE,CAACC,iCAAiC,GAAGC,mBAAmB;AAG1DC,UAAU,CAACC,oBAAI,CAAC,C;;;;;;;;;;;;;ACLhB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAoI;AACpI;AAC+D;AACL;AACa;AACyB;;;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;;;;;;;;;;;;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,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;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,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;AACA;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA,OAAO;AACP;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACtFA;AAAA;AAAA;AAAA;AAA8qB,CAAgB,8oBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;AC+MlsB;AAAA;AAAA;AAAA,eACA;EACAC,4BACA,+EACA;EACAC;IACA;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;MACAC;IACA;EACA;EACAC;IACA;IACA;IACA;IACA;IACA;IACA;IACA;EACA;EACAC;IACA;EACA;EACAC;IACAC;MACA;MACA;MACAC;IACA;IACAC;MACA;QACAC;UACAC;QACA;MACA;IACA;IACAC;MACA;IACA;IACAC;MACA;MACA;QACA;MACA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBACAC;gBAAA;gBAAA,OACAA;kBAAAC;kBAAAC;kBAAAC;kBAAAC;gBAAA;cAAA;gBAAAC;gBACA;kBACA;kBACA;kBACA;kBACA;kBACA;kBACA;kBACAC;kBACAC;kBACA;kBACA;gBACA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBAAA,MACA;kBAAA;kBAAA;gBAAA;gBAAA;cAAA;gBAGA;gBACA;gBACA;kBACA;kBACA;gBACA;gBACAR;gBAAA;gBAAA,OACAA;kBACAS;kBACAC;oBACAC;oBACAC;kBACA;kBACAC;gBACA;cAAA;gBAPAR;gBAQAZ;gBACA;kBACA;oBACAY;oBACA;oBACAL;oBACA;sBACAA;oBACA;sBACAA;oBACA;kBACA;gBACA;gBACA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IACA;IACAc;MACA;MACA,gBAEA,QAEA;IACA;IACAC;MAAA;MAAA;QAAA;QAAA;UAAA;YAAA;cAAA;gBACAf;gBAAA;gBAAA,OACAA;kBAAAI;gBAAA;cAAA;gBAAAC;gBAAA,MACAA;kBAAA;kBAAA;gBAAA;gBAAA;gBAAA,OACAL;cAAA;gBAAA;gBAAA,OACAA;cAAA;gBACAA;cAAA;cAAA;gBAAA;YAAA;UAAA;QAAA;MAAA;IAEA;IACAgB;MACArB;QACAsB;MACA;IACA;IACAC;MACAvB;QACAsB;MACA;IACA;EACA;AACA;AAAA,2B;;;;;;;;;;;;;ACrVA;AAAA;AAAA;AAAA;AAA69B,CAAgB,64BAAG,EAAC,C;;;;;;;;;;;ACAj/B;AACA,OAAO,KAAU,EAAE,kBAKd;;;;;;;;;;;;;ACNL;AAAA;AAAA;AAAA;AAAyyC,CAAgB,yqCAAG,EAAC,C;;;;;;;;;;;ACA7zC;AACA,OAAO,KAAU,EAAE,kBAKd","file":"pages/distributor/distributor.js","sourcesContent":["import 'uni-pages';\n// @ts-ignore\nwx.__webpack_require_UNI_MP_PLUGIN__ = __webpack_require__;\nimport Vue from 'vue'\nimport Page from './pages/distributor/distributor.vue'\ncreatePage(Page)","import { render, staticRenderFns, recyclableRender, components } from \"./distributor.vue?vue&type=template&id=2094abd6&scoped=true&\"\nvar renderjs\nimport script from \"./distributor.vue?vue&type=script&lang=js&\"\nexport * from \"./distributor.vue?vue&type=script&lang=js&\"\nimport style0 from \"./distributor.vue?vue&type=style&index=0&lang=css&\"\nimport style1 from \"./distributor.vue?vue&type=style&index=1&id=2094abd6&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  \"2094abd6\",\n  null,\n  false,\n  components,\n  renderjs\n)\n\ncomponent.options.__file = \"pages/distributor/distributor.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!./distributor.vue?vue&type=template&id=2094abd6&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  }\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 g0 = (_vm.shop.integral || 0).toFixed(0)\n  var g1 = _vm.showMoney ? (_vm.countData.saleTotalNum || 0).toFixed(0) : null\n  var g2 = _vm.showMoney ? (_vm.countData.profitTotalNum || 0).toFixed(0) : null\n  var l2 = !_vm.show\n    ? _vm.__map(_vm.dataList, function (item, index) {\n        var $orig = _vm.__get_orig(item)\n        var l0 = _vm.__map(\n          item.goodsorderDetailList || [],\n          function (item1, index1) {\n            var $orig = _vm.__get_orig(item1)\n            var g3 = (item1.price || 0).toFixed(2)\n            return {\n              $orig: $orig,\n              g3: g3,\n            }\n          }\n        )\n        var l1 = _vm.__map(\n          item.goodsorderDetailList || [],\n          function (item1, index1) {\n            var $orig = _vm.__get_orig(item1)\n            var g4 = (item1.price || 0).toFixed(2)\n            return {\n              $orig: $orig,\n              g4: g4,\n            }\n          }\n        )\n        var g5 = (item.price || 0).toFixed(2)\n        return {\n          $orig: $orig,\n          l0: l0,\n          l1: l1,\n          g5: g5,\n        }\n      })\n    : null\n  if (!_vm._isMounted) {\n    _vm.e0 = function ($event) {\n      _vm.showMoney = !_vm.showMoney\n    }\n  }\n  _vm.$mp.data = Object.assign(\n    {},\n    {\n      $root: {\n        g0: g0,\n        g1: g1,\n        g2: g2,\n        l2: l2,\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!./distributor.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!./distributor.vue?vue&type=script&lang=js&\"","<template>\r\n\t<view class=\"box\" :style=\"\">\r\n\t\t<view class=\"head\" :style=\"{ height: 'calc(' + (navHeight + statusbarHeight + 'px + 400rpx)') }\">\r\n\t\t\t<view class=\"head-bar\" :style=\"{ height: navHeight + statusbarHeight + 'px' }\">\r\n\t\t\t\t<view :style=\"{ width: '100%', height: statusbarHeight + 'px' }\"></view>\r\n\t\t\t\t<view class=\"head-bar-nav\" :style=\"{ height: navHeight + 'px' }\">\r\n\t\t\t\t\t<view class=\"loginOut\" @click=\"logoutCom()\">\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_tixing@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<text>登出</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\t<view class=\"user\">\r\n\t\t\t\t<view class=\"user-left\">\r\n\t\t\t\t\t<view class=\"user-left-image\">\r\n\t\t\t\t\t\t<image :src=\"shop.imgurl||'/static/logo.png'\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"user-left-info\">\r\n\t\t\t\t\t\t<view class=\"user-left-info-title\">{{shop.name||''}}</view>\r\n\t\t\t\t\t\t<view class=\"user-left-info-val\">\r\n\t\t\t\t\t\t\t<text>门店ID:{{shop.code}}</text>\r\n\t\t\t\t\t\t\t<text>积分:{{(shop.integral||0).toFixed(0)}}</text>\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=\"user-qrcode\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_QRcode@2x.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"data\" :style=\"{ backgroundImage: 'url(' + backgroundImage + ')' }\">\r\n\t\t\t\t<view class=\"data-a\">\r\n\t\t\t\t\t<view class=\"data-a-left\">\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==0?'active':'')\" @click=\"changeActive(0)\">今日</view>\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==1?'active':'')\" @click=\"changeActive(1)\">本月</view>\r\n\t\t\t\t\t\t<view :class=\"'data-a-left-item '+(active ==2?'active':'')\" @click=\"changeActive(2)\">上月</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"data-a-to\" @click=\"jumpShopIntegral\">\r\n\t\t\t\t\t\t<text>销售明细</text>\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=\"data-b\"></view>\r\n\t\t\t\t<view class=\"data-c\">\r\n\t\t\t\t\t<view class=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>销售额(元)</text>\r\n\t\t\t\t\t\t\t<image :src=\"showMoney?'/static/icon/ic_visible@2x.png':'/static/icon/ic_invisible@2x.png'\" @click=\"showMoney=!showMoney\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text v-if=\"showMoney\">{{(countData.saleTotalNum||0).toFixed(0)}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.saleTotalFloat || '.00'}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>结算利润(元)</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{(countData.profitTotalNum||0).toFixed(0)}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.profitTotalFloat || '.00'}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"data-c-item\">\r\n\t\t\t\t\t\t<view class=\"data-c-item-top\">\r\n\t\t\t\t\t\t\t<text>订单数</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"data-c-item-bottom\">\r\n\t\t\t\t\t\t\t<text  v-if=\"showMoney\">{{countData.orderNum||0}}</text>\r\n\t\t\t\t\t\t\t<text  v-if=\"!showMoney\">****</text>\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=\"func\">\r\n\t\t\t\t<view class=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_shangpingl@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_dingdanguanli@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_xunizhanghu@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=\"func-item\" style=\"margin-bottom: 30rpx;\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_zitihexiao@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wodezizhi@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_wodehuiyuan@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=\"func-item\">\r\n\t\t\t\t\t<image src=\"/static/icon/ic_zhuanshuhaibao@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 style=\"width: 25%; height: 0;\"></view>\r\n\t\t\t\t<view style=\"width: 25%; height: 0;\"></view>\r\n\t\t\t</view>\r\n\t\t\t<view class=\"title\"  v-if=\"!show\">待处理订单 ({{total}})</view>\r\n\t\t\t<view class=\"list\"  v-if=\"!show\">\r\n\t\t\t\t<view class=\"list-item\" v-for=\"(item, index) in dataList\" :key=\"index\">\r\n\t\t\t\t\t<view class=\"a\">\r\n\t\t\t\t\t\t<view class=\"a-left\">\r\n\t\t\t\t\t\t\t<view class=\"a-left-tips\">{{item.receiveType==1?'自提':'快递配送'}}</view>\r\n\t\t\t\t\t\t\t<text>订单号:{{item.id}}</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<text v-if=\"item.status ==0\" class=\"a-right\">待支付</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==1\" class=\"a-right\">{{item.receiveType==1?'待自提':'待发货'}}</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==2\" class=\"a-right\">待收货</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==3\" class=\"a-right\">交易完成</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==4\"class=\"a-right\">已取消</text>\r\n\t\t\t\t\t\t<text  v-if=\"item.status ==6\" class=\"a-right\">已退款</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"b\">\r\n\t\t\t\t\t\t<view class=\"b-item\" v-for=\"(item1, index1) in (item.goodsorderDetailList||[])\">\r\n\t\t\t\t\t\t\t<view class=\"b-item-image\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item1.imgurl||'/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=\"b-item-title\">{{item1.name||''}}</view>\r\n\t\t\t\t\t\t\t<view class=\"b-item-jia\">\r\n\t\t\t\t\t\t\t\t<text>Â¥{{(item1.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text>x{{item1.goodsNum||0}}</text>\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=\"b-item\" v-for=\"(item1, index1) in (item.goodsorderDetailList||[])\">\r\n\t\t\t\t\t\t\t<view class=\"b-item-image\">\r\n\t\t\t\t\t\t\t\t<image :src=\"item1.imgurl||'/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=\"b-item-title\">{{item1.name||''}}</view>\r\n\t\t\t\t\t\t\t<view class=\"b-item-jia\">\r\n\t\t\t\t\t\t\t\t<text>Â¥{{(item1.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text>x{{item1.goodsNum||0}}</text>\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\t<view class=\"c\">\r\n\t\t\t\t\t\t<view class=\"c-label\">\r\n\t\t\t\t\t\t\t<view class=\"c-label-title\">实付款:</view>\r\n\t\t\t\t\t\t\t<view class=\"c-label-price\">\r\n\t\t\t\t\t\t\t\t<text>{{(item.price||0).toFixed(2)}}</text>\r\n\t\t\t\t\t\t\t\t<text></text>\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=\"c-btns\">\r\n\t\t\t\t\t\t\t<view class=\"c-btns-item blue\" @click=\"contactPhone(item)\">联系客户</view>\r\n\t\t\t\t\t\t\t<view class=\"c-btns-item bg\">自提核销</view>\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=\"d\" v-if=\"item.memberInfo\">\r\n\t\t\t\t\t\t订单备注:{{item.memberInfo||''}}\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view v-if=\"!hasNext\" class=\"nomore\">已加载全部</view>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<!-- ç¡®è®¤é€€å‡ºç™»é™† -->\r\n\t\t<u-popup :show=\"show\" round=\"15\" :safeAreaInsetBottom=\"false\" mode=\"center\"  >\r\n\t\t\t<view class=\"tc\">\r\n\t\t\t\t<view class=\"tc-contemt\">\r\n\t\t\t\t\t<view class=\"tc-contemt-title\">确认退出登陆</view>\r\n\t\t\t\t\t<view class=\"tc-contemt-nr\">\r\n\t\t\t\t\t\t您确认退出登陆吗?\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"tc-btn\">\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"logoutCom\">取消</view>\r\n\t\t\t\t\t<view class=\"tc-btn-item\" @click=\"logout\" style=\"color: red;\">确认退出</view>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\t\t</u-popup>\r\n\t\t<u-popup :show=\"showPhone\" round=\"15\" mode=\"bottom\" :safeAreaInsetBottom=\"true\"  @close=\"contactPhone()\" :closeable=\"true\" :closeOnClickOverlay=\"true\">\r\n\t\t\t<view class=\"phone\">\r\n\t\t\t\t<view class=\"phone-head\">\r\n\t\t\t\t\t<view></view>\r\n\t\t\t\t\t<text>联系客户</text> \r\n\t\t\t\t</view>\r\n\t\t\t\t<!-- <view class=\"phone-item\">\r\n\t\t\t\t\t<view>\r\n\t\t\t\t\t\t<image style=\"width: 36rpx;height: 36rpx\" src=\"/static/icon/ic_kefu.png\" mode=\"widthFix\"></image>\r\n\t\t\t\t\t\t<button open-type=\"contact\" plain=\"true\" bindcontact=\"handleContact\">在线客服</button>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t <view class=\"line\" v-if=\"serverPhone && serverPhone.length\"></view>\r\n\t\t\t\t</view> -->\r\n\t\t\t\t <view class=\"phone-item\" >\r\n\t\t\t\t \t<view>\r\n\t\t\t\t\t\t<image src=\"/static/icon/ic_call@2x.png\" mode=\"widthFix\" @click=\"contactPhoneDo()\"></image>\r\n\t\t\t\t\t\t<text>{{linkItem.linkname}} </text> \r\n\t\t\t\t\t\t<text style=\"margin-left: 10px;\"> {{linkItem.linkphone}}</text> \r\n\t\t\t\t\t</view> \r\n\t\t\t\t </view>  \r\n\t\t\t\t <view style=\"width: 100%; height: 30rpx;\"></view>\r\n\t\t\t\t<!-- <view class=\"phone-botton\"  @click=\"contactPhone()\" >关闭</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\timport { mapState } from 'vuex'\r\n\texport default {\r\n\t\tcomputed: {\r\n\t\t\t...mapState(['navHeight', 'statusbarHeight','shopInfo', 'shopToken'])\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\tactive:0,\r\n\t\t\t\tloading:false,\r\n\t\t\t\tshowMoney:false,\r\n\t\t\t\tshowPhone:false,\r\n\t\t\t\tcurrentPage:1,\r\n\t\t\t\ttotal:0,\r\n\t\t\t\thasNext:true,\r\n\t\t\t\tdataList:[],\r\n\t\t\t\tshop:{}, \r\n\t\t\t\tlinkItem:{},\r\n\t\t\t\tcountData:{},\r\n\t\t\t\tbackgroundImage: require('@/static/images/bg_card@2x.png')\r\n\t\t\t};\r\n\t\t},\r\n\t\tonShow() {\r\n\t\t\t this.shop  ={}\r\n\t\t\t this.checkShopLogin()\r\n\t\t\t this.active=0\r\n\t\t\t this.shop = this.shopInfo || {}\r\n\t\t\t this.getCountData()\r\n\t\t\t this.currentPage = 0\r\n\t\t\t this.getOrderList()\r\n\t\t},\r\n\t\tonReachBottom(){ \r\n\t\t\tthis.getOrderList( );\r\n\t\t},\r\n\t\tmethods:{ \r\n\t\t\tcontactPhone(item){\r\n\t\t\t\t this.showPhone = !this.showPhone\r\n\t\t\t\t this.linkItem = item ||{}\r\n\t\t\t\t console.log(\"==================================\",this.showPhone)\r\n\t\t\t},\r\n\t\t\tcontactPhoneDo(){ \r\n\t\t\t\tif(this.linkItem.linkphone !=null && this.linkItem.linkphone!=''){\r\n\t\t\t\t\tuni.makePhoneCall({\r\n\t\t\t\t\t   phoneNumber: this.linkItem.linkphone  \r\n\t\t\t\t\t})\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tchangeActive(index){\r\n\t\t\t\tthis.getCountData(index)\r\n\t\t\t},\r\n\t\t    checkShopLogin(){\r\n\t\t\t\tvar that =this\r\n\t\t\t\tif( this.shopInfo ==null || this.shopInfo.id==null ||  this.shopToken==null || this.shopToken==''){\r\n\t\t\t\t\t this.jumpShopLogin()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync  getCountData(index){\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res = await that.$u.api.saleReport({  dateType: index,  endDate: null, startDate: null, tokenType:1  })\r\n\t\t\t\t\tif (res.code === 200) { \r\n\t\t\t\t\t\tthis.active = index\r\n\t\t\t\t\t\tthis.countData = res.data \r\n\t\t\t\t\t\tthis.countData.profitTotal = (this.countData.profitTotal||0.00 ).toFixed(2)\r\n\t\t\t\t\t\tthis.countData.saleTotal = (this.countData.saleTotal||0.00).toFixed(2)  \r\n\t\t\t\t\t\tthis.countData.profitTotalNum = Math.floor(this.countData.profitTotal) \r\n\t\t\t\t\t\tthis.countData.saleTotalNum = Math.floor( this.countData.saleTotal) \r\n\t\t\t\t\t\tvar t1 =(this.countData.profitTotal - this.countData.profitTotalNum).toFixed(2)\r\n\t\t\t\t\t\tvar t2 =(this.countData.saleTotal - this.countData.saleTotalNum).toFixed(2)\r\n\t\t\t\t\t\tthis.countData.profitTotalFloat =( t1+'').slice(1, 4)\r\n\t\t\t\t\t\tthis.countData.saleTotalFloat = ( t2+'').slice(1, 4) \r\n\t\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tasync  getOrderList(){\r\n\t\t\t\t\tif(this.loading || !this.hasNext){\r\n\t\t\t\t\t\treturn\r\n\t\t\t\t\t}\r\n\t\t\t\t\tthis.loading=true\r\n\t\t\t\t\tthis.currentPage =   this.currentPage+1\r\n\t\t\t\t\tif(this.currentPage == 1){\r\n\t\t\t\t\t\tthis.hasNext =true\r\n\t\t\t\t\t\tthis.dataList=[]\r\n\t\t\t\t\t}\r\n\t\t\t\t\tvar that =this \r\n\t\t\t\t\tlet res = await that.$u.api.shopOrderPage({\n\t\t\t\t\t\t\tcapacity:10,\n\t\t\t\t\t\t\tmodel: {\n\t\t\t\t\t\t\t\treceiveType: 1, \n\t\t\t\t\t\t\t\tstatus: 1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tpage:this.currentPage\n\t\t\t\t\t\t});\r\n\t\t\t\t\t\tconsole.log(res)\r\n\t\t\t\t\tif (res.code === 200 ) { \r\n\t\t\t\t\t\tif ( res.data && res.data.page ===this.currentPage) { \r\n\t\t\t\t\t\t\tres.data.records = res.data.records||[]\r\n\t\t\t\t\t\t\t that.dataList.push(...res.data.records)\r\n\t\t\t\t\t\t\t that.total=res.data.total\r\n\t\t\t\t\t\t\t if( this.currentPage >= res.data.pageCount||0){\r\n\t\t\t\t\t\t\t\t that.hasNext=false\r\n\t\t\t\t\t\t\t }else{\r\n\t\t\t\t\t\t\t\t that.hasNext=true\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\tthis.loading=false\r\n\t\t\t},\r\n\t\t\tlogoutCom(){\r\n\t\t\t\tthis.show=!this.show\r\n\t\t\t\tif(this.show){\r\n\t\t\t\t\t\r\n\t\t\t\t}else{\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\t\t\t}, \r\n\t\t\tasync  logout(){ \r\n\t\t\t\tvar that =this\r\n\t\t\t\tlet res = await that.$u.api.shopLogout({tokenType:1  })\r\n\t\t\t\tif (res.code === 200) {\r\n\t\t\t\t\tawait that.$store.commit('setShopInfo',null) \r\n\t\t\t\t\tawait that.$store.commit('setShopToken',null) \r\n\t\t\t\t\tthat.jumpShopLogin()\r\n\t\t\t\t} \r\n\t\t\t},\r\n\t\t\tjumpShopLogin() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pages/login/login'\r\n\t\t\t\t})\r\n\t\t\t},\r\n\t\t\tjumpShopIntegral() {\r\n\t\t\t\tuni.navigateTo({\r\n\t\t\t\t\turl: '/pagesA/shop_points/shop_points'\r\n\t\t\t\t})\r\n\t\t\t} \r\n\t\t}\r\n\t}\r\n</script>\r\n\r\n<style>\r\n\tpage {\r\n\t\tbackground-color: #F9F9FB;\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.head {\r\n\t\t\twidth: 100%;\r\n\t\t\theight: 424rpx;\r\n\t\t\tpadding: 0 30rpx;\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\tbox-sizing: border-box;\r\n\t\t\tbackground: linear-gradient(180deg, #C8F3FF 0%, #ffffff 100%);\r\n\t\t\r\n\t\t\t.head-bar {\r\n\t\t\t\twidth: 100%;\r\n\t\t\r\n\t\t\t\t.head-bar-nav {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\r\n\t\t\t\t\t.loginOut {\r\n\t\t\t\t\t\twidth: 120rpx;\r\n\t\t\t\t\t\theight: 52rpx;\r\n\t\t\t\t\t\tbackground: #C3E6F5;\r\n\t\t\t\t\t\tborder-radius: 26rpx;\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: center;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 24rpx;\r\n\t\t\t\t\t\t\theight: 24rpx;\r\n\t\t\t\t\t\t\tmargin-right: 8rpx;\r\n\t\t\t\t\t\t}\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: 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}\r\n\t\t\t.title {\r\n\t\t\t\tfont-weight: 600;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #111111;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t}\r\n\t\t\t.list {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tpadding-bottom: 60rpx;\r\n\t\t\t\t.nomore{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\ttext-align: center;\r\n\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\tcolor: #666666;\r\n\t\t\t\t}\r\n\t\t\t\t.list-item {\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\tbackground: #FFFFFF;\r\n\t\t\t\t\tborder-radius: 16rpx;\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.a {\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\tjustify-content: space-between;\r\n\t\t\t\t\t\t.a-left {\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.a-left-tips {\r\n\t\t\t\t\t\t\t\tpadding: 0 6rpx;\r\n\t\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\t\tline-height: 40rpx;\r\n\t\t\t\t\t\t\t\tbackground: #00B775;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\t\tfont-size: 22rpx;\r\n\t\t\t\t\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\t\t\t\t\tmargin-right: 16rpx;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\ttext {\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: #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\t.a-right {\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: #E4001D;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.b {\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\tflex-direction: column;\r\n\t\t\t\t\t\tmargin-top: 22rpx;\r\n\t\t\t\t\t\t.b-item {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t\theight: 136rpx;\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: flex-start;\r\n\t\t\t\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t\t\t\tmargin-bottom: 22rpx;\r\n\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\tmargin: 0 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.b-item-image {\r\n\t\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\t\twidth: 136rpx;\r\n\t\t\t\t\t\t\t\theight: 136rpx;\r\n\t\t\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #E5E5E5;\r\n\t\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\t\twidth: 100%;\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.b-item-title {\r\n\t\t\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\t\t\tfont-weight: 400;\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: 30rpx;\r\n\t\t\t\t\t\t\t\tdisplay: -webkit-box;\r\n\t\t\t\t\t\t\t\t-webkit-line-clamp: 2; /* é™åˆ¶æ–‡æœ¬ä¸º2行 */\r\n\t\t\t\t\t\t\t\t-webkit-box-orient: vertical;\r\n\t\t\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.b-item-jia {\r\n\t\t\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\t\talign-items: flex-end;\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: 30rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #222222;\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\tmargin-top: 14rpx;\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\t.c {\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\tjustify-content: space-between;\r\n\t\t\t\t\t\tmargin-top: 24rpx;\r\n\t\t\t\t\t\t.c-label {\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.c-label-title {\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: #333333;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.c-label-price {\r\n\t\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\t\talign-items: baseline;\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: 600;\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: #222222;\r\n\t\t\t\t\t\t\t\t\t\t&::before {\r\n\t\t\t\t\t\t\t\t\t\t\tcontent: 'ï¿¥';\r\n\t\t\t\t\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t\t\t\t\t\t\t}\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: 600;\r\n\t\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\t\tcolor: #222222;\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\t.c-btns {\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.blue {\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #004096;\r\n\t\t\t\t\t\t\t\tcolor: #004096 !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.bg {\r\n\t\t\t\t\t\t\t\tbackground: #004096 !important;\r\n\t\t\t\t\t\t\t\tcolor: #ffffff !important;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t.c-btns-item {\r\n\t\t\t\t\t\t\t\tpadding: 0 24rpx;\r\n\t\t\t\t\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t\t\t\t\theight: 64rpx;\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: center;\r\n\t\t\t\t\t\t\t\tborder-radius: 34rpx;\r\n\t\t\t\t\t\t\t\tborder: 1rpx solid #B2B2B2;\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: #666666;\r\n\t\t\t\t\t\t\t\tmargin-right: 20rpx;\r\n\t\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\t\tmargin: 0 !important;\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\t.d {\r\n\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\tpadding: 20rpx;\r\n\t\t\t\t\t\tbackground: #F8F9FB;\r\n\t\t\t\t\t\tborder-radius: 8rpx;\r\n\t\t\t\t\t\tbox-sizing: border-box;\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\tmargin-top: 24rpx;\r\n\t\t\t\t\t}\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t.user {\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\tjustify-content: space-between;\r\n\t\t\t\t.user-left {\r\n\t\t\t\t\tflex: 1;\r\n\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\talign-items: center;\r\n\t\t\t\t\t.user-left-image {\r\n\t\t\t\t\t\tflex-shrink: 0;\r\n\t\t\t\t\t\twidth: 108rpx;\r\n\t\t\t\t\t\theight: 108rpx;\r\n\t\t\t\t\t\tborder-radius: 50%;\r\n\t\t\t\t\t\toverflow: hidden;\r\n\t\t\t\t\t\tmargin-right: 24rpx;\r\n\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\t.user-left-info {\r\n\t\t\t\t\t\tflex: 1;\r\n\t\t\t\t\t\theight: 108rpx;\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\tjustify-content: space-between;\r\n\t\t\t\t\t\t.user-left-info-title {\r\n\t\t\t\t\t\t\tfont-weight: 600;\r\n\t\t\t\t\t\t\tfont-size: 36rpx;\r\n\t\t\t\t\t\t\tcolor: #111111;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.user-left-info-val {\r\n\t\t\t\t\t\t\twidth: 100%;\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\ttext {\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: #666666;\r\n\t\t\t\t\t\t\t\t&:nth-child(2) {\r\n\t\t\t\t\t\t\t\t\tmargin-left: 60rpx;\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\t.user-qrcode {\r\n\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\theight: 40rpx;\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}\r\n\t\t\t.data {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\theight: 250rpx;\r\n\t\t\t\tbackground-repeat: no-repeat;\r\n\t\t\t\tbackground-size: 100% 100%;\r\n\t\t\t\tmargin-top: 45rpx;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\t.data-a {\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\t.data-a-left {\r\n\t\t\t\t\t\tflex: 1;\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.active {\r\n\t\t\t\t\t\t\tfont-weight: 600 !important;\r\n\t\t\t\t\t\t\tfont-size: 32rpx !important;\r\n\t\t\t\t\t\t\tcolor: #FFFFFF !important;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.data-a-left-item {\r\n\t\t\t\t\t\t\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 28rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.8);\r\n\t\t\t\t\t\t\tmargin-right: 32rpx;\r\n\t\t\t\t\t\t\t&:last-child {\r\n\t\t\t\t\t\t\t\tmargin: 0 !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.data-a-to {\r\n\t\t\t\t\t\tflex-shrink: 0;\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\tfont-weight: 400;\r\n\t\t\t\t\t\t\tfont-size: 24rpx;\r\n\t\t\t\t\t\t\tcolor: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t\tmargin-right: 8rpx;\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: 8rpx;\r\n\t\t\t\t\t\t\theight: 18rpx;\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.data-b {\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tbackground-color: rgba(255,255,255,0.09);\r\n\t\t\t\t\tmargin: 20rpx 0;\r\n\t\t\t\t}\r\n\t\t\t\t.data-c {\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\t.data-c-item {\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: flex-start;\r\n\t\t\t\t\t\tjustify-content: space-evenly;\r\n\t\t\t\t\t\t.data-c-item-top {\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\ttext {\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: rgba(255,255,255,0.7);\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\timage {\r\n\t\t\t\t\t\t\t\twidth: 40rpx;\r\n\t\t\t\t\t\t\t\theight: 40rpx;\r\n\t\t\t\t\t\t\t\tmargin-left: 10rpx;\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.data-c-item-bottom {\r\n\t\t\t\t\t\t\tdisplay: flex;\r\n\t\t\t\t\t\t\talign-items: baseline;\r\n\t\t\t\t\t\t\tjustify-content: center;\r\n\t\t\t\t\t\t\tmargin-top: 10rpx;\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: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 44rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\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: 600;\r\n\t\t\t\t\t\t\t\t\tfont-size: 26rpx;\r\n\t\t\t\t\t\t\t\t\tcolor: #FFFFFF;\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.func {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\tpadding: 30rpx;\r\n\t\t\t\tbox-sizing: border-box;\r\n\t\t\t\tbackground: #FFFFFF;\r\n\t\t\t\tborder-radius: 16rpx;\r\n\t\t\t\tmargin-top: 30rpx;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tflex-wrap: wrap;\r\n\t\t\t\tjustify-content: space-between;\r\n\t\t\t\t.func-item {\r\n\t\t\t\t\twidth: 25%;\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: 88rpx;\r\n\t\t\t\t\t\theight: 88rpx;\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: 26rpx;\r\n\t\t\t\t\t\tcolor: #333333;\r\n\t\t\t\t\t\tmargin-top: 16rpx;\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.phone {\r\n\t\t\twidth: 100%;\r\n\t\t\tpadding-top: 40rpx;\r\n\t\t\tbox-sizing: border-box;\r\n\t\t\t.phone-botton {\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\tfont-weight: 500;\r\n\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\tcolor: #FFFFFF;\r\n\t\t\t\tbackground: #00BC12;\r\n\t\t\t\tborder-radius: 44rpx;\r\n\t\t\t\tmargin-top: 60rpx;\r\n\t\t\t}\r\n\t\t\t.phone-head {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tjustify-content: space-between; \r\n\t\t\t\tmargin-bottom: 40rpx;\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-weight: 800;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t \r\n\t\t\t.phone-item {\r\n\t\t\t\twidth: 100%;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\tjustify-content: center;\r\n\t\t\t\tflex-direction: column;\r\n\t\t\t\t// border-bottom: 1rpx solid #eeeeee;\r\n\t\t\t\tline-height: 78rpx;\r\n\t\t\t\tbutton{\r\n\t\t\t\t\tborder: 1rpx white solid;\r\n\t\t\t\t\tdisplay: inline;\r\n\t\t\t\t\twidth: 300rpx;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 32rpx;\r\n\t\t\t\t\tline-height: 32rpx;\r\n\t\t\t\t\tcolor: #222222;\r\n\t\t\t\t}\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: 30rpx;\r\n\t\t\t\t}\r\n\t\t\t\t.line{\r\n\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\theight: 1rpx;\r\n\t\t\t\t\tbackground-color: #f2f2f2\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: 28rpx;\r\n\t\t\t\t\tline-height: 28rpx;\r\n\t\t\t\t\tcolor: #222222;\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!./distributor.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!./distributor.vue?vue&type=style&index=0&lang=css&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770772476212\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!./distributor.vue?vue&type=style&index=1&id=2094abd6&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!./distributor.vue?vue&type=style&index=1&id=2094abd6&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n    if(module.hot) {\n      // 1770772476318\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/mp-weixin/common/main.js
@@ -27,7 +27,7 @@
_vue.default.config.productionTip = false;
_App.default.mpType = 'app';
_vue.default.prototype.$store = _index.default;
_vue.default.prototype.$baseUrl = 'http://192.168.1.37:12015/';
_vue.default.prototype.$baseUrl = 'http://192.168.1.17:12015/';
_vue.default.prototype.$onLaunched = new Promise(function (resolve) {
  _vue.default.prototype.$isResolve = resolve;
});
mini-program/utils/http.api.js
@@ -25,6 +25,9 @@
    let shopLogout = (params = {}) => vm.$u.http.get('/web/shop/logOut', {params});    //经销商 - é€€å‡ºç™»é™†
    let saleReport = (data = {}) => vm.$u.http.post('/web/shop/saleReport', {...data,tokenType:1});    //经销商 - é”€å”®æ˜Žç»†
    let shopOrderPage = (data = {}) => vm.$u.http.post('/web/orders/shopOrderPage', {...data,tokenType:1});    //经销商 - é”€å”®æ˜Žç»†
    let getIntegralData = (params = {}) => vm.$u.http.get('/web/integral/getIntegralData', {params});    //经销商 - ç§¯åˆ†ä¸Žç»“算金额情况(积分规则)
    let getPlatformAboutUs = (params = {}) => vm.$u.http.get('web/user/getPlatformAboutUs', { params });    // èŽ·å–ç³»ç»Ÿé…ç½®
    
    
    vm.$u.api = {
@@ -46,7 +49,9 @@
        getShopInfo,
        shopLogout,
        saleReport,
        shopOrderPage
        shopOrderPage,
        getIntegralData,
        getPlatformAboutUs
    };
}
server/dmmall_service/src/main/java/com/doumee/core/utils/Constants.java
@@ -51,6 +51,10 @@
    public static final String MEMBER_PREFIX  = "member_";
    public static final String SHOP_PREFIX  = "shop_";
    public static final String PRIVACY_AGREEMENT = "PRIVACY_AGREEMENT";
    public static final String ABOUT_US = "ABOUT_US";
    public static final String SERVER_INTRODUCE = "SERVER_INTRODUCE";
    public static final String SERVER_PHONE ="SERVER_PHONE" ;
    /**
     * mq tag
server/dmmall_service/src/main/java/com/doumee/dao/web/dto/UserCenterVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,34 @@
package com.doumee.dao.web.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * Created by IntelliJ IDEA.
 *
 * @Author : Rk
 * @create 2025/7/10 15:09
 */
@Data
public class UserCenterVO {
    @ApiModelProperty(value = "服务介绍")
    private String serverIntroduce;
    @ApiModelProperty(value = "积分规则")
    private String integralRule;
    @ApiModelProperty(value = "邀请规则说明")
    private String invitelRule;
    @ApiModelProperty(value = "关于我们")
    private String aboutUs;
    @ApiModelProperty(value = "用户协议")
    private String userAgreement;
    @ApiModelProperty(value = "隐私协议")
    private String privacyAgreement;
    @ApiModelProperty(value = "客服电话 å¤šä¸ªä»¥,分割")
    private String serverPhone;
}
server/dmmall_service/src/main/java/com/doumee/service/business/ShopcartService.java
@@ -4,6 +4,7 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Shopcart;
import com.doumee.dao.web.dto.UserCenterVO;
import com.doumee.dao.web.request.goods.AddCartGoodsRequest;
import com.doumee.dao.web.request.goods.UpdCartGoodsRequest;
import com.doumee.dao.web.response.goods.CartGoodsResponse;
@@ -137,4 +138,6 @@
     * @param memberId
     */
    void orderToCart(Integer orderId,Integer memberId);
    UserCenterVO getPlatformAboutUs();
}
server/dmmall_service/src/main/java/com/doumee/service/business/impl/ShopcartServiceImpl.java
@@ -12,6 +12,7 @@
import com.doumee.dao.business.GoodsorderDetailMapper;
import com.doumee.dao.business.ShopcartMapper;
import com.doumee.dao.business.model.*;
import com.doumee.dao.web.dto.UserCenterVO;
import com.doumee.dao.web.request.goods.AddCartGoodsRequest;
import com.doumee.dao.web.request.goods.UpdCartGoodsRequest;
import com.doumee.dao.web.response.goods.CartGoodsResponse;
@@ -20,6 +21,7 @@
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.commons.lang3.StringUtils;
import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -259,7 +261,18 @@
            shopcartMapper.insert(newShopCart);
        }
    }
    @Override
    public UserCenterVO getPlatformAboutUs(){
        UserCenterVO userCenterVO = new UserCenterVO();
        userCenterVO.setAboutUs(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.ABOUT_US).getCode()));
        userCenterVO.setIntegralRule(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.INTERALSET_INTEGRALRULEINFO).getCode()));
        userCenterVO.setInvitelRule(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.INVITE_RULE).getCode()));
        userCenterVO.setServerIntroduce(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.SERVER_INTRODUCE).getCode()));
        userCenterVO.setServerPhone(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.SERVER_PHONE).getCode()));
        userCenterVO.setUserAgreement(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.USER_AGREEMENT).getCode()));
        userCenterVO.setPrivacyAgreement(StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.SYSTEM,Constants.PRIVACY_AGREEMENT).getCode()));
        return userCenterVO;
    }
    /**
     * è®¢å•加入购物车
server/dmmall_web/src/main/java/com/doumee/api/web/AccountApi.java
@@ -7,6 +7,7 @@
import com.doumee.core.utils.aliyun.ALiYunSmSUtil;
import com.doumee.dao.business.model.Areas;
import com.doumee.dao.business.model.Member;
import com.doumee.dao.web.dto.UserCenterVO;
import com.doumee.dao.web.request.UpdateMemberRequest;
import com.doumee.dao.web.request.WxPhoneRequest;
import com.doumee.dao.web.response.AccountResponse;
@@ -61,6 +62,11 @@
        return  ApiResponse.success(memberService.wxLoginTest(memberId));
    }
    @ApiOperation(value = "获取系统配置", notes = "小程序端")
    @GetMapping("/getPlatformAboutUs")
    public ApiResponse<UserCenterVO> getPlatformAboutUs() {
        return  ApiResponse.success("查询成功",shopcartService.getPlatformAboutUs());
    }
    @LoginRequired
    @ApiOperation(value = "更新用户信息", notes = "小程序端")