Browse Source

fix all

tags/v1.1.30
刘嘉炜 3 years ago
parent
commit
433b803a87
  1. 32
      src/components/reservation_order/reservation_order.vue
  2. 43
      src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue
  3. 1
      src/subpackage/income/pages/search/search.vue

32
src/components/reservation_order/reservation_order.vue

@ -4,7 +4,7 @@
<view class="rh-view">{{orderInfo.stadium_name || '-'}}</view>
<text
:class="[ 'rh-text', orderInfo.pay_status == 1?'rh-active':'', orderInfo.pay_status == 4?'rh-red':'' ]"
>{{zh_order_status(orderInfo.pay_status)}}</text>
>{{zh_order_status(orderInfo)}}</text>
</view>
<view class="ro-section">
<view class="rs-line">
@ -107,21 +107,6 @@ export default {
return _obj[`${status}`] || '-'
}
},
zh_order_status(){
// -101使2使34退
return status =>{
if(status == 8)return '使用中'; // 20210528
const _obj = {
'-1': '已作废',
'0': '未支付',
'1': '待使用',
'2': '已使用',
'3': '已失效',
'4': '已退款',
}
return _obj[`${status}`] || '-'
}
},
zh_type_name(){
// 0 1
let { orderInfo } = this
@ -141,6 +126,21 @@ export default {
},
},
methods:{
zh_order_status(orderInfo = {}){
// -101使2使34退
let _status = orderInfo.pay_status || '';
if(_status == 3&&orderInfo.is_active_release)return '已失效*'; // 20220929 '*'
const _obj = {
'-1': '已作废',
'0': '未支付',
'1': '待使用',
'2': '已使用',
'3': '已失效',
'4': '已退款',
'8': '使用中', // 20210528
}
return _obj[`${_status}`] || '-'
},
detailChange(){
let { orderInfo } = this
let _query = {}

43
src/subpackage/device/components/order/reservation_site_detail/reservation_site_detail.vue

@ -8,7 +8,7 @@
</view>
<view class="rh-line">
<view>订单编号<text>{{orderInfo.order_no || ''}}</text></view>
<view><text :class="[orderInfo.pay_status==1?'rl-active':'']">{{zh_pay_status(orderInfo.pay_status)}}</text></view>
<view><text :class="[orderInfo.pay_status==1?'rl-active':'']">{{zh_pay_status(orderInfo)}}</text></view>
</view>
<view class="rh-line">
<view>创建时间<text>{{orderInfo.created_at || '-'}}</text></view>
@ -24,7 +24,7 @@
<view class="rb-title">验证信息</view>
<view class="rb-line">
<view class="rl-view">验证码</view>
<view :class="['rl-code1', orderInfo.pay_status==2?'rl-code2':'', orderInfo.pay_status==3?'rl-code3':'', orderInfo.pay_status==4?'rl-code4':'']" >{{orderInfo.verify_code || '-'}}<text>({{zh_pay_status(orderInfo.pay_status)}})</text></view>
<view :class="['rl-code1', orderInfo.pay_status==2?'rl-code2':'', orderInfo.pay_status==3?'rl-code3':'', orderInfo.pay_status==4?'rl-code4':'']" >{{orderInfo.verify_code || '-'}}<text>({{zh_pay_status(orderInfo)}})</text></view>
</view>
<!-- 已使用 -->
<block v-if="orderInfo.pay_status==2 || orderInfo.pay_status==8">
@ -137,20 +137,6 @@ export default {
}
},
computed: {
zh_pay_status(){
// 1使2使34退
return status =>{
if(status == 8)return '使用中'; // 20210528
const _obj = {
'0': '未付款',
'1': '待使用',
'2': '已使用',
'3': '已失效',
'4': '已退款',
}
return _obj[`${status}`] || '-'
}
},
zh_verify_type(){
/**
* 20210527 新增核销方式
@ -169,15 +155,6 @@ export default {
'扫码核销(商家助手)',
][status] || '-';
// const _obj = {
// '0': '',
// '1': '',
// '2': '',
// '3': '',
// '4': '',
// }
// return _obj[`${status}`] || '-'
}
},
zh_pay_type(){
@ -198,8 +175,22 @@ export default {
}
},
methods: {
zh_pay_status(orderInfo = {}){
// -101使2使34退
let _status = orderInfo.pay_status || '';
if(_status == 3&&orderInfo.is_active_release)return '已失效*'; // 20220929 '*'
const _obj = {
'-1': '已作废',
'0': '未支付',
'1': '待使用',
'2': '已使用',
'3': '已失效',
'4': '已退款',
'8': '使用中', // 20210528
}
return _obj[`${_status}`] || '-'
},
refunndBtn(){
console.warn(123);
this.$emit('refundbtn');
}
}

1
src/subpackage/income/pages/search/search.vue

@ -15,6 +15,7 @@
@blur = 'iptBlur'
@confirm = 'searchConfirm'
hold-keyboard
placeholder = "请输入订单号/手机号码搜索"
/>
<view class="if-close-icon" >
<image

Loading…
Cancel
Save