<template>
|
<view :data-theme='theme()' :class="theme() || ''">
|
<CheckOrder :order_no="code_id" v-if="code_type=='order'"></CheckOrder>
|
<CheckCoupon :user_coupon_id="code_id" v-if="code_type=='coupon'"></CheckCoupon>
|
<CheckUser :user_id="code_id" v-if="code_type=='user'"></CheckUser>
|
<!-- 分会活动核销 -->
|
<CheckActivityUser :order_id="code_id" v-if="code_type=='activityUser'"></CheckActivityUser>
|
</view>
|
</template>
|
|
<script>
|
import CheckOrder from './part/clerkorder.vue';
|
import CheckCoupon from './part/clerkcoupon.vue';
|
import CheckUser from './part/clerkuser.vue';
|
import CheckActivityUser from './part/activityUser.vue';
|
import utils from '@/common/utils.js';
|
export default {
|
components: {
|
CheckOrder,
|
CheckCoupon,
|
CheckUser,
|
CheckActivityUser
|
},
|
data() {
|
return {
|
params: '',
|
/*订单id*/
|
code_id: 0,
|
code_type: ''
|
};
|
},
|
onLoad(e) {
|
this.params = e.params;
|
},
|
mounted() {
|
this.getCodeType();
|
this.getData();
|
},
|
methods: {
|
getCodeType() {
|
let self = this;
|
if (self.params.indexOf('-')>-1) {
|
let params_arr = self.params.split('-');
|
self.code_type = params_arr[0];
|
self.code_id = params_arr[1];
|
} else {
|
self.code_type = 'order';
|
self.code_id = self.params;
|
}
|
},
|
/*获取数据*/
|
getData() {
|
let self = this;
|
|
},
|
}
|
};
|
</script>
|
|
<style scoped>
|
|
</style>
|