no message

This commit is contained in:
PC-202306242200\Administrator
2026-03-28 23:00:29 +08:00
commit 4d06351f6a
2830 changed files with 166480 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,13 @@
{
"navigationBarTitleText": "电站详情",
"navigationStyle": "custom",
"usingComponents": {
"up-icon": "../../uni_modules/uview-plus/components/u-icon/u-icon",
"up-swiper": "../../uni_modules/uview-plus/components/u-swiper/u-swiper",
"order-list": "../../components/orderList/orderList",
"up-tag": "../../uni_modules/uview-plus/components/u-tag/u-tag",
"up-button": "../../uni_modules/uview-plus/components/u-button/u-button",
"z-paging": "../../uni_modules/z-paging/components/z-paging/z-paging",
"up-popup": "../../uni_modules/uview-plus/components/u-popup/u-popup"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.orderdetail.data-v-57f46e64{padding-bottom:150rpx}.orderdetail_header.data-v-57f46e64{width:750rpx;position:fixed;left:0;top:0;z-index:99;transition:all .5s}.orderdetail_info.data-v-57f46e64{background:#fff;border-radius:16rpx;padding:25rpx;box-shadow:0 -6rpx 8rpx 2rpx rgba(66,115,229,.05)}.orderdetail_info_title.data-v-57f46e64{font-size:32rpx;color:#232323;margin-bottom:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_info_fy.data-v-57f46e64{background:linear-gradient(to right,rgba(72,121,230,.4),rgba(72,121,230,0));border-radius:15rpx;padding:40rpx 20rpx 40rpx 40rpx;color:#fff;margin-top:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail_info_fy_left.data-v-57f46e64{font-size:32rpx;font-weight:800;font-style:italic;color:#4879e6}.orderdetail_info_fy_right.data-v-57f46e64{font-size:36rpx;font-weight:800;color:#4879e6;margin-left:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail_info_zd.data-v-57f46e64{border-radius:15rpx;padding:40rpx 20rpx 40rpx 130rpx;background-color:#4879e6;color:#fff;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_info_zd_zdbg.data-v-57f46e64{position:absolute;left:0;top:0;width:40%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,.3))}.orderdetail_info_view.data-v-57f46e64{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:30rpx}.orderdetail_info_view_left.data-v-57f46e64{font-weight:400;font-size:28rpx;color:#232323}.orderdetail_info_view_right.data-v-57f46e64{display:flex;align-items:center;flex-direction:row;justify-content:start;font-weight:700;font-size:28rpx;color:#232323}.orderdetail_info_view_right image.data-v-57f46e64{width:28rpx;height:28rpx;margin-left:10rpx}.orderdetail_info_xian.data-v-57f46e64{width:100%;border:2rpx solid #707070;margin-bottom:30rpx;opacity:.06}.orderdetail_btn.data-v-57f46e64{width:100%;position:fixed;left:0;bottom:40rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_btn view.data-v-57f46e64{display:flex;align-items:center;flex-direction:row;justify-content:center;width:330rpx;height:92rpx;border-radius:46rpx}.orderdetail_btn_left.data-v-57f46e64{background-color:#e5eaf4;color:#4879e6;font-size:34rpx;font-weight:700}.orderdetail_btn_left text.data-v-57f46e64{font-size:26rpx}.orderdetail_btn_right.data-v-57f46e64{background:#4879e6;color:#fff;font-weight:700;font-size:32rpx}.orderdetail .gun.data-v-57f46e64{height:600rpx}.orderdetail .gun_list.data-v-57f46e64{display:flex;align-items:center;flex-direction:row;justify-content:space-between;padding:30rpx}.orderdetail .gun_list_left.data-v-57f46e64{flex:1}.orderdetail .gun_list_left_view.data-v-57f46e64{font-size:24rpx;color:#b0b2b6;margin-bottom:10rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail .gun_list_left_view1.data-v-57f46e64{display:flex;align-items:center;flex-direction:row;justify-content:start;font-size:28rpx;color:#333;margin-bottom:10rpx}.orderdetail.data-v-57f46e64 .u-popup__content__close--top-right{top:10rpx}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),a=require("../../api/api.js"),r=require("../../hooks/useNav.js");if(!Array){(e.resolveComponent("search")+e.resolveComponent("up-swiper")+e.resolveComponent("orderList")+e.resolveComponent("z-paging")+e.resolveComponent("cc-myTabbar"))()}Math||((()=>"../../components/search/search.js")+(()=>"../../uni_modules/uview-plus/components/u-swiper/u-swiper.js")+(()=>"../../components/orderList/orderList.js")+(()=>"../../uni_modules/z-paging/components/z-paging/z-paging.js")+(()=>"../../uni_modules/cc-myTabbar/components/cc-myTabbar/cc-myTabbar.js"))();const n={__name:"home",setup(n){const{nav:t,navTo:s}=r.useNav(),l=e.ref([]),i=e.ref(null),c=e.reactive({lon:"",lat:"",orderByType:1,keyWord:""}),u=e.ref([]);e.onLoad((async()=>{let e=await a.bannerList();u.value=e})),e.onShow((()=>{e.index.hideTabBar()}));let d=o=>{e.index.makePhoneCall({phoneNumber:"4008005326"})};const p=async()=>{e.index.showLoading({title:"加载中..."});try{if(!c.lon&&!c.lat){const{longitude:o,latitude:a}=await e.index.getLocation();c.lon=o,c.lat=a}}catch(o){console.log(o)}console.log(c),a.aroundAreaApi(c).then((o=>{console.log(o,"list"),i.value.complete(o),e.index.hideLoading()})).catch((o=>{i.value.complete(!1),e.index.hideLoading()}))};let m=e=>{c.orderByType=e,i.value.reload()},v=()=>!i.value;e.onPullDownRefresh((()=>{v()||i.value.reload().catch((()=>{}))})),e.onPageScroll((e=>{v()||(i.value.updatePageScrollTop(e.scrollTop),e.scrollTop<10&&i.value.doChatRecordLoadMore())})),e.onReachBottom((()=>{v()||i.value.pageReachBottom()}));const g=()=>{e.index.switchTab({url:"/pages/order/order"})};let h=e=>{c.keyWord=e,i.value.reload()},_=()=>{e.index.showModal({title:"提示",content:"暂未开放",showCancel:!1,confirmText:"确认",success:()=>{}})};return(a,r)=>({a:e.o(e.unref(h)),b:e.p({list:u.value,height:"150rpx",keyName:"imageUrl",indicator:!0}),c:o._imports_0,d:e.o(g),e:o._imports_1,f:e.o(((...o)=>e.unref(_)&&e.unref(_)(...o))),g:o._imports_2,h:e.o((o=>e.unref(s)("/pageMake/invoice/invoice"))),i:o._imports_3,j:e.o(((...o)=>e.unref(d)&&e.unref(d)(...o))),k:e.n(1==c.orderByType?"order_list_active":""),l:e.o((o=>e.unref(m)(1))),m:e.n(2==c.orderByType?"order_list_active":""),n:e.o((o=>e.unref(m)(2))),o:e.f(l.value,((o,a,r)=>({a:"c14d5158-3-"+r+",c14d5158-2",b:e.p({toNav:!0,info:o}),c:a}))),p:e.sr(i,"c14d5158-2",{k:"paging"}),q:e.o(p),r:e.o((e=>l.value=e)),s:e.p({"use-page-scroll":!0,modelValue:l.value}),t:e.p({tabBarShow:0})})}},t=e._export_sfc(n,[["__scopeId","data-v-c14d5158"]]);n.__runtimeHooks=1,wx.createPage(t);

View File

@@ -0,0 +1,12 @@
{
"navigationBarTitleText": "",
"enablePullDownRefresh": false,
"navigationStyle": "custom",
"usingComponents": {
"search": "../../components/search/search",
"up-swiper": "../../uni_modules/uview-plus/components/u-swiper/u-swiper",
"order-list": "../../components/orderList/orderList",
"z-paging": "../../uni_modules/z-paging/components/z-paging/z-paging",
"cc-my-tabbar": "../../uni_modules/cc-myTabbar/components/cc-myTabbar/cc-myTabbar"
}
}

View File

@@ -0,0 +1 @@
<view class="data-v-c14d5158"><view class="search_header p30 data-v-c14d5158"><view class="data-v-c14d5158" style="width:100%"><view class="search_header_blur data-v-c14d5158"></view><search class="data-v-c14d5158" bindsearch="{{a}}" u-i="c14d5158-0" bind:__l="__l"/></view><view class="data-v-c14d5158" style="margin:30rpx 0 0"><up-swiper wx:if="{{b}}" class="data-v-c14d5158" u-i="c14d5158-1" bind:__l="__l" u-p="{{b}}"></up-swiper></view><view class="search_header_grid data-v-c14d5158" style="position:sticky;top:0;left:0;background-color:#ffffff;padding:15rpx"><view class="search_header_grid_view data-v-c14d5158" bindtap="{{d}}"><image class="data-v-c14d5158" src="{{c}}"></image><view class="data-v-c14d5158">我的订单</view></view><view class="search_header_grid_view data-v-c14d5158" bindtap="{{f}}"><image class="data-v-c14d5158" src="{{e}}"></image><view class="data-v-c14d5158">卡卷中心</view></view><view class="search_header_grid_view data-v-c14d5158" bindtap="{{h}}"><image class="data-v-c14d5158" src="{{g}}"></image><view class="data-v-c14d5158">我要开票</view></view><button class="data-v-c14d5158" style="all:unset" bindtap="{{j}}"><view class="search_header_grid_view data-v-c14d5158"><image class="data-v-c14d5158" src="{{i}}"></image><view class="data-v-c14d5158">在线客服</view></view></button></view></view><z-paging wx:if="{{s}}" class="r data-v-c14d5158" u-s="{{['d']}}" u-r="paging" bindquery="{{q}}" u-i="c14d5158-2" bind:__l="__l" bindupdateModelValue="{{r}}" u-p="{{s}}"><view class="data-v-c14d5158" style="height:35rpx"></view><view class="order_list data-v-c14d5158"><view class="{{[k, 'order_list_view', 'data-v-c14d5158']}}" bindtap="{{l}}">距我最近</view><view class="{{[m, 'order_list_view', 'data-v-c14d5158']}}" bindtap="{{n}}">空闲最多</view></view><view wx:for="{{o}}" wx:for-item="item" wx:key="c" class="data-v-c14d5158" style="margin-bottom:30rpx;padding:0 30rpx"><order-list wx:if="{{item.b}}" class="data-v-c14d5158" u-i="{{item.a}}" bind:__l="__l" u-p="{{item.b}}"></order-list></view></z-paging><view class="data-v-c14d5158" style="height:180rpx"></view><cc-my-tabbar wx:if="{{t}}" class="data-v-c14d5158" u-i="c14d5158-4" bind:__l="__l" u-p="{{t}}"></cc-my-tabbar></view>

View File

@@ -0,0 +1 @@
page{background-color:#f7f7f7}.search_header.data-v-c14d5158{position:relative}.search_header_blur.data-v-c14d5158{width:100%;height:185rpx;position:absolute;top:0;left:0;background:#dbe6ff;opacity:.8;filter:blur(50px);z-index:-1}.search_header_grid.data-v-c14d5158{margin-top:25rpx;border-radius:15rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.search_header_grid_view.data-v-c14d5158{display:flex;flex-direction:column;align-items:center;width:126rpx;font-size:26rpx}.search_header_grid_view image.data-v-c14d5158{width:99rpx;height:99rpx;margin-bottom:10rpx}.order_list.data-v-c14d5158{display:flex;align-items:center;padding:15rpx;margin-bottom:30rpx;font-size:30rpx;background-color:#fff;width:690rpx;margin:0 30rpx 30rpx;border-radius:15rpx}.order_list_view.data-v-c14d5158{padding:15rpx 30rpx;background-color:#fff;border-radius:15rpx;margin-right:30rpx}.order_list_active.data-v-c14d5158{background-color:#4879e6;color:#fff}button.data-v-c14d5158:after{all:unset}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,10 @@
{
"navigationBarTitleText": "开始充电",
"usingComponents": {
"up-tag": "../../uni_modules/uview-plus/components/u-tag/u-tag",
"up-button": "../../uni_modules/uview-plus/components/u-button/u-button",
"up-icon": "../../uni_modules/uview-plus/components/u-icon/u-icon",
"uni-popup-dialog": "../../uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog",
"uni-popup": "../../uni_modules/uni-popup/components/uni-popup/uni-popup"
}
}

View File

@@ -0,0 +1 @@
<view class="p30"><view class="orderdetail_info" style="margin-bottom:30rpx"><view class="orderdetail_info_title"><view>{{a}}</view></view><view style="font-size:26rpx;margin-bottom:15rpx;display:flex;align-items:center"><view style="opacity:0.7">枪号:{{b}}</view><image style="width:40rpx;height:40rpx;margin-left:15rpx" src="{{c}}" bindtap="{{d}}" mode="widthFix"></image></view><view style="font-size:26rpx;margin-bottom:15rpx;opacity:0.7">停车收费说明:{{e}}</view><view style="font-size:26rpx;opacity:0.7">占用收费说明:{{f}}</view></view><view class="orderdetail_info" style="margin-bottom:30rpx"><view class="orderdetail_info_title"><view>费用信息</view></view><view style="max-width:420rpx"><up-tag wx:if="{{g}}" u-i="2dd6a3c8-0" bind:__l="__l" u-p="{{g}}"></up-tag></view><view class="orderdetail_info_fy"><view class="orderdetail_info_fy_left">电站价格</view><view class="orderdetail_info_fy_right">{{h}} <text style="font-weight:500;font-size:24rpx;color:#333;margin-left:15rpx">元/度</text></view></view></view><view class="orderdetail_info" style="margin-bottom:30rpx"><view class="orderdetail_info_title"><view style="display:flex;align-items:center"><view>支付方式</view><view style="margin-left:15rpx"><up-tag wx:if="{{i}}" u-i="2dd6a3c8-1" bind:__l="__l" u-p="{{j}}"></up-tag></view></view><view style="display:flex;align-items:center"><up-button wx:if="{{l}}" bindclick="{{k}}" u-i="2dd6a3c8-2" bind:__l="__l" u-p="{{l}}"></up-button></view></view><view style="font-size:30rpx;margin-bottom:30rpx"><view><view wx:for="{{m}}" wx:for-item="item" wx:key="e" class="flex-acsb" style="{{'padding:15rpx 30rpx;border-radius:10rpx' + ';' + ('border:' + item.f)}}" bindtap="{{item.g}}"><view style="display:flex;align-items:center"><image src="{{item.a}}" style="width:50rpx;height:50rpx;margin-right:25rpx"></image> {{item.b}}</view><view wx:if="{{item.c}}" style="font-size:28rpx;opacity:0.7">可用余额:{{item.d}}</view></view></view></view></view><view class="orderdetail_info" style="margin-bottom:30rpx"><view class="orderdetail_info_yf"><view class="orderdetail_info_yf_left"><view class="orderdetail_info_yf_left_tit"><view style="margin-right:30rpx">预付费</view><up-tag wx:if="{{n}}" u-i="2dd6a3c8-3" bind:__l="__l" u-p="{{n}}"></up-tag></view><view class="orderdetail_info_yf_left_mon"><view bindtap="{{o}}" style="{{'border:' + p}}"> 30 </view><view bindtap="{{q}}" style="{{'border:' + r}}"> 50 </view><view bindtap="{{s}}" style="{{'border:' + t}}"> 100 </view><view bindtap="{{y}}" style="{{'border:' + z}}"><input wx:if="{{v}}" adjust-position focus type="number" placeholder="自定义" value="{{w}}" bindinput="{{x}}"/><text wx:else>自定义</text></view></view></view></view></view><view wx:if="{{A}}" class="orderdetail_info" style="margin-bottom:30rpx"><view><view class="flex-acsb" style="font-size:30rpx;margin-bottom:20rpx"><view>当前可用电卡</view></view><view wx:for="{{B}}" wx:for-item="item" wx:key="h" bindtap="{{item.g}}" style="margin-bottom:30rpx;position:relative" class="mt30 wallet_list"><view wx:if="{{item.a}}" style="position:absolute;top:0;left:0;background-color:#e45656;border-radius:0 0 20rpx 0"><up-icon wx:if="{{item.c}}" u-i="{{item.b}}" bind:__l="__l" u-p="{{item.c}}"></up-icon></view><view style="color:#fff"><view style="font-weight:bold;font-size:30rpx;margin-bottom:18rpx">{{item.d}}</view><view style="font-size:28rpx;color:#eee">卡号:{{item.e}}</view></view><view style="display:flex;flex-direction:column;align-items:center;color:#fff;font-weight:bold;font-size:26rpx"><view style="font-size:36rpx;margin-bottom:10rpx">{{item.f}}</view><view style="font-weight:500">余额</view></view></view></view></view><view style="height:500rpx"></view><view class="orderdetail_btn p30" style="background-color:#fff"><view class="orderdetail_btn_left">{{C}} <text>元/度 免费停车</text></view><view><up-button wx:if="{{D}}" u-i="2dd6a3c8-5" bind:__l="__l" u-p="{{E}}"></up-button><up-button wx:if="{{F}}" bindclick="{{G}}" u-i="2dd6a3c8-6" bind:__l="__l" u-p="{{H}}"></up-button><up-button wx:if="{{I}}" bindclick="{{J}}" u-i="2dd6a3c8-7" bind:__l="__l" u-p="{{K}}"></up-button><up-button wx:if="{{L}}" bindclick="{{M}}" u-i="2dd6a3c8-8" bind:__l="__l" u-p="{{N}}"></up-button></view></view><uni-popup wx:if="{{S}}" class="r" u-s="{{['d']}}" u-r="inputDialog" u-i="2dd6a3c8-9" bind:__l="__l" u-p="{{S}}"><uni-popup-dialog wx:if="{{Q}}" class="r" u-r="inputClose" bindconfirm="{{P}}" u-i="2dd6a3c8-10,2dd6a3c8-9" bind:__l="__l" u-p="{{Q}}"></uni-popup-dialog></uni-popup></view>

View File

@@ -0,0 +1 @@
.star_pile{width:100%;box-shadow:0 -6rpx 8rpx 2rpx rgba(66,115,229,.05);border-radius:16rpx;padding:20rpx;background-color:#fff}.orderdetail_info{background:#fff;border-radius:16rpx;padding:25rpx;box-shadow:0 -6rpx 8rpx 2rpx rgba(66,115,229,.05)}.orderdetail_info_title{font-size:32rpx;color:#232323;margin-bottom:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_info_fy{background:linear-gradient(to right,rgba(72,121,230,.4),rgba(72,121,230,0));border-radius:15rpx;padding:40rpx 20rpx 40rpx 40rpx;color:#fff;margin-top:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail_info_fy_left{font-size:32rpx;font-weight:800;font-style:italic;color:#4879e6}.orderdetail_info_fy_right{font-size:36rpx;font-weight:800;color:#4879e6;margin-left:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail_info_yf{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_info_yf_left{flex:1}.orderdetail_info_yf_left_tit{font-size:28rpx;color:rgba(51,51,51,.8);margin-bottom:20rpx;display:flex;align-items:center;flex-direction:row;justify-content:start}.orderdetail_info_yf_left_mon{font-size:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_info_yf_left_mon view{padding:15rpx 35rpx;border:1rpx solid #c5c5c5;margin-right:15rpx;border-radius:10rpx}.orderdetail_info_yf_left_mon input{width:100rpx}.orderdetail_info_yf_right{padding:15rpx 30rpx;color:#1779ff;border:1rpx solid #1779ff;border-radius:50rpx}.orderdetail_btn{width:100%;position:fixed;left:0;bottom:0rpx;padding:30rpx;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.orderdetail_btn_left{color:#333;font-size:38rpx;font-weight:700}.orderdetail_btn_left text{font-size:26rpx;font-weight:500}.orderdetail_btn_right{background:#1779ff;color:#fff;font-weight:700;font-size:32rpx;padding:0 40rpx}.wallet_list{border-radius:15rpx;background-color:#4879e6;padding:20rpx 50rpx 20rpx 30rpx;display:flex;align-items:flex-end;justify-content:space-between}