"path": "refund-deposit-card", | "path": "refund-deposit-card", | ||||
"style": { | "style": { | ||||
"navigationBarTitleText": "储值卡圈存-退款", | "navigationBarTitleText": "储值卡圈存-退款", | ||||
"navigationStyle": "custom", | |||||
"mp-alipay": { //在支付宝小程序中如果不生效 就加上这两行代码 就会生效啦 | |||||
"transparentTitle": "always", | |||||
"titlePenetrate": "YES" | |||||
} | |||||
// "navigationStyle": "custom", | |||||
// "mp-alipay": { //在支付宝小程序中如果不生效 就加上这两行代码 就会生效啦 | |||||
// "transparentTitle": "always", | |||||
// "titlePenetrate": "YES" | |||||
// } | |||||
} | } | ||||
}, | }, | ||||
{ | { | ||||
"path": "refund-deposit-card-selectCar", | "path": "refund-deposit-card-selectCar", | ||||
"style": { | "style": { | ||||
"navigationBarTitleText": "储值卡圈存-退款-选择车辆", | "navigationBarTitleText": "储值卡圈存-退款-选择车辆", | ||||
"navigationStyle": "custom", | |||||
"mp-alipay": { //在支付宝小程序中如果不生效 就加上这两行代码 就会生效啦 | |||||
"transparentTitle": "always", | |||||
"titlePenetrate": "YES" | |||||
} | |||||
// "navigationStyle": "custom", | |||||
// "mp-alipay": { //在支付宝小程序中如果不生效 就加上这两行代码 就会生效啦 | |||||
// "transparentTitle": "always", | |||||
// "titlePenetrate": "YES" | |||||
// } | |||||
} | } | ||||
}, | }, | ||||
{ | { |
content: '检测到你有一笔未充值的订单,请先进行充值!', | content: '检测到你有一笔未充值的订单,请先进行充值!', | ||||
success: () => { | success: () => { | ||||
//走蓝牙进行修复 | //走蓝牙进行修复 | ||||
uni.navigateTo({ | |||||
uni.redirectTo({ | |||||
url: `/pages/bluetooth/bluetooth?routeType=2&&cardId=${state.cardId}&&fee=${state.fee}`, | url: `/pages/bluetooth/bluetooth?routeType=2&&cardId=${state.cardId}&&fee=${state.fee}`, | ||||
}); | }); | ||||
// state.isShowBlue=true; | // state.isShowBlue=true; | ||||
request(cardCzPayResult, options).then((res) => { | request(cardCzPayResult, options).then((res) => { | ||||
const data = stringToJson(res.bizContent); | const data = stringToJson(res.bizContent); | ||||
if (data.tradeState === "SUCCESS") | if (data.tradeState === "SUCCESS") | ||||
uni.navigateTo({ | |||||
uni.redirectTo({ | |||||
url: `/pages/bluetooth/bluetooth?routeType=2&&cardId=${state.cardId}&&fee=${state.fee}`, | url: `/pages/bluetooth/bluetooth?routeType=2&&cardId=${state.cardId}&&fee=${state.fee}`, | ||||
}); | }); | ||||
// state.isShowBlue=true; | // state.isShowBlue=true; |
<style scoped> | <style scoped> | ||||
.content{ | .content{ | ||||
/* background-color:#f6f6f6; */ | |||||
background-color: #EEF7F7; | |||||
min-height:100vh; | min-height:100vh; | ||||
padding: 0 30rpx; | padding: 0 30rpx; | ||||
overflow: hidden; | overflow: hidden; | ||||
margin:20rpx 0; | margin:20rpx 0; | ||||
} | } | ||||
.search_wrap>input{ | .search_wrap>input{ | ||||
background-color:rgb(238,240,237); | |||||
background-color:white; | |||||
width: 76%; | width: 76%; | ||||
height: 40rpx; | height: 40rpx; | ||||
line-height: 40rpx; | line-height: 40rpx; |
<style scoped> | <style scoped> | ||||
.content{ | .content{ | ||||
background-color:rgb(246,246,246); | |||||
height:100vh; | |||||
background-color: #EEF7F7; | |||||
min-height: 100vh; | |||||
} | } | ||||
.content_all{ | .content_all{ | ||||
background-color:white; | background-color:white; |
<style scoped> | <style scoped> | ||||
.content{ | .content{ | ||||
background-color:rgb(239,239,239); | |||||
background-color:#EEF7F7; | |||||
width:100%; | width:100%; | ||||
height:100vh; | height:100vh; | ||||
overflow: hidden; | overflow: hidden; |
<template> | <template> | ||||
<view class="item"> | |||||
<text>对公用户:</text> | |||||
<input class="uni-input" focus placeholder="请输入用户名" v-model='state.name'/> | |||||
<view class="content"> | |||||
<view class="item"> | |||||
<text>对公用户:</text> | |||||
<input class="uni-input" focus placeholder="请输入用户名" v-model='state.name'/> | |||||
</view> | |||||
<view class="item"> | |||||
<text>密码:</text> | |||||
<input style='width:412rpx;' class="uni-input" focus placeholder="请输入密码" v-model='state.password' type='password'/> | |||||
</view> | |||||
<button @click='login()'>登录</button> | |||||
<view class='go'> | |||||
<text @click='goAccount()'>去开户</text> | |||||
<!-- <text @click='forgetPassword()'>忘记密码</text> --> | |||||
</view> | |||||
</view> | </view> | ||||
<view class="item"> | |||||
<text>密码:</text> | |||||
<input style='width:412rpx;' class="uni-input" focus placeholder="请输入密码" v-model='state.password' type='password'/> | |||||
</view> | |||||
<button @click='login()'>登录</button> | |||||
<view class='go'> | |||||
<text @click='goAccount()'>去开户</text> | |||||
<!-- <text @click='forgetPassword()'>忘记密码</text> --> | |||||
</view> | |||||
</template> | </template> | ||||
<script setup lang='ts'> | <script setup lang='ts'> | ||||
</script> | </script> | ||||
<style scoped> | <style scoped> | ||||
.content{ | |||||
background-color: #EEF7F7; | |||||
min-height: 100vh; | |||||
} | |||||
.item{ | .item{ | ||||
display:flex; | display:flex; | ||||
border-bottom:2rpx solid rgb(239,239,239); | border-bottom:2rpx solid rgb(239,239,239); |
<style scoped> | <style scoped> | ||||
.content{ | .content{ | ||||
/* background-color:#f6f6f6; */ | |||||
background-color: #EEF7F7; | |||||
min-height:100vh; | min-height:100vh; | ||||
padding: 0 30rpx; | padding: 0 30rpx; | ||||
overflow: hidden; | overflow: hidden; | ||||
margin:20rpx 0; | margin:20rpx 0; | ||||
} | } | ||||
.search_wrap>input{ | .search_wrap>input{ | ||||
background-color:rgb(238,240,237); | |||||
background-color:white; | |||||
width: 76%; | width: 76%; | ||||
height: 40rpx; | height: 40rpx; | ||||
line-height: 40rpx; | line-height: 40rpx; |
<template> | <template> | ||||
<nav-bar title="储值卡圈存-退款-选择车辆"></nav-bar> | |||||
<!-- <nav-bar title="储值卡圈存-退款-选择车辆"></nav-bar> --> | |||||
<view class="selectCar-box"> | <view class="selectCar-box"> | ||||
<view v-if="state.list&&state.list.length>0" @click="choose(i,item)" class="item" v-for="(item,i) in state.list" :key="i"> | <view v-if="state.list&&state.list.length>0" @click="choose(i,item)" class="item" v-for="(item,i) in state.list" :key="i"> | ||||
<view class="iten-left"> | <view class="iten-left"> | ||||
// width: 100%; | // width: 100%; | ||||
height: 100%; | height: 100%; | ||||
padding: 30rpx; | padding: 30rpx; | ||||
background-color: #EEF7F7; | |||||
.item { | .item { | ||||
padding: 20rpx; | padding: 20rpx; | ||||
display: flex; | display: flex; |
<template> | <template> | ||||
<nav-bar title="申请退款"></nav-bar> | |||||
<!-- <nav-bar title="申请退款"></nav-bar> --> | |||||
<view class="selectCar-box"> | <view class="selectCar-box"> | ||||
<view v-if="state.list&&state.list.length>0" @click="choose(i,item)" class="item" v-for="(item,i) in state.list" :key="i"> | <view v-if="state.list&&state.list.length>0" @click="choose(i,item)" class="item" v-for="(item,i) in state.list" :key="i"> | ||||
<view class="iten-left"> | <view class="iten-left"> |
<style scoped> | <style scoped> | ||||
.content{ | .content{ | ||||
/* background-color:#f6f6f6; */ | |||||
background-color: #EEF7F7; | |||||
min-height:100vh; | min-height:100vh; | ||||
padding: 0 30rpx; | padding: 0 30rpx; | ||||
overflow: hidden; | overflow: hidden; | ||||
margin:20rpx 0; | margin:20rpx 0; | ||||
} | } | ||||
.search_wrap>input{ | .search_wrap>input{ | ||||
background-color:rgb(238,240,237); | |||||
background-color:white; | |||||
width: 76%; | width: 76%; | ||||
height: 40rpx; | height: 40rpx; | ||||
line-height: 40rpx; | line-height: 40rpx; |