Commit c421e9d7 authored by youjie's avatar youjie

门票新增4电子券

parent 74f0dda4
...@@ -844,6 +844,7 @@ export default { ...@@ -844,6 +844,7 @@ export default {
gi: 'チケットを取ります', gi: 'チケットを取ります',
zq: '切符は自分で受け取ります', zq: '切符は自分で受け取ります',
yj: 'チケットを送ります', yj: 'チケットを送ります',
dzp: '電子チケットです',
zqs: '自己取票説明します', zqs: '自己取票説明します',
zqd: '自分で指定の位置に行ってチケットを取ります、あなたが支払いを完了した後に私達はメールを通じてチケットの情報を取ることをお知らせします', zqd: '自分で指定の位置に行ってチケットを取ります、あなたが支払いを完了した後に私達はメールを通じてチケットの情報を取ることをお知らせします',
zqd1: '住所を持参します', zqd1: '住所を持参します',
......
...@@ -844,6 +844,7 @@ export default { ...@@ -844,6 +844,7 @@ export default {
gi: '투표용지입니다', gi: '투표용지입니다',
zq: '무료티켓입니다', zq: '무료티켓입니다',
yj: "우편 티켓", yj: "우편 티켓",
dzp: '전자쿠폰',
zqs: "주문서", zqs: "주문서",
zqd: "직접 지정된 장소로 가서 표를 받으시면 돈을 지불하신 후에 우편으로 표를 받으라는 정보를 알려 드리겠습니다", zqd: "직접 지정된 장소로 가서 표를 받으시면 돈을 지불하신 후에 우편으로 표를 받으라는 정보를 알려 드리겠습니다",
zqd1: '사용자 주소', zqd1: '사용자 주소',
......
...@@ -844,6 +844,7 @@ export default { ...@@ -844,6 +844,7 @@ export default {
gi: '取票方式', gi: '取票方式',
zq: '自行取票', zq: '自行取票',
yj: '郵寄票券', yj: '郵寄票券',
dzp: '電子券',
zqs: '自行取票說明', zqs: '自行取票說明',
zqd: '自行前往指定位置取票,當您完成付款後我們將通過郵件通知您取票的門票訊息', zqd: '自行前往指定位置取票,當您完成付款後我們將通過郵件通知您取票的門票訊息',
zqd1: '自取地址', zqd1: '自取地址',
......
...@@ -79,6 +79,7 @@ ...@@ -79,6 +79,7 @@
<span class="col f12"> <span class="col f12">
<q-radio v-model="msg.MailingState" checked-icon="task_alt" unchecked-icon="panorama_fish_eye" val="1" :label="$t('v102.ticket.zq')" @update:model-value="changePeople"/> <q-radio v-model="msg.MailingState" checked-icon="task_alt" unchecked-icon="panorama_fish_eye" val="1" :label="$t('v102.ticket.zq')" @update:model-value="changePeople"/>
<q-radio v-model="msg.MailingState" checked-icon="task_alt" unchecked-icon="panorama_fish_eye" val="2" :label="$t('v102.ticket.yj')" @update:model-value="changePeople"/> <q-radio v-model="msg.MailingState" checked-icon="task_alt" unchecked-icon="panorama_fish_eye" val="2" :label="$t('v102.ticket.yj')" @update:model-value="changePeople"/>
<q-radio v-model="msg.MailingState" checked-icon="task_alt" unchecked-icon="panorama_fish_eye" val="4" :label="$t('v102.ticket.dzp')" @update:model-value="changePeople"/>
</span> </span>
</div> </div>
<div v-if="msg.MailingState == '1'" class="bg-light-blue-1 q-pa-md fz14 rounded-borders q-mt-md"> <div v-if="msg.MailingState == '1'" class="bg-light-blue-1 q-pa-md fz14 rounded-borders q-mt-md">
...@@ -86,7 +87,7 @@ ...@@ -86,7 +87,7 @@
<!-- <div class="text-grey-900 q-mt-sm f12">{{ $t('v102.ticket.zqd') }}</div> --> <!-- <div class="text-grey-900 q-mt-sm f12">{{ $t('v102.ticket.zqd') }}</div> -->
<div class="text-grey-900 q-mt-sm f12">{{ $t('v102.ticket.zqd1') }}:{{SelffetchAddress}}</div> <div class="text-grey-900 q-mt-sm f12">{{ $t('v102.ticket.zqd1') }}:{{SelffetchAddress}}</div>
</div> </div>
<div> <div v-if="msg.MailingState!=4">
<div class="q-mt-md"> <div class="q-mt-md">
<span class="f12 text-grey-900 text-subtitle2 text-weight-bold">{{ msg.MailingState==1?$t('v102.ticket.sj'):$t('v102.ticket.youji') }}</span> <span class="f12 text-grey-900 text-subtitle2 text-weight-bold">{{ msg.MailingState==1?$t('v102.ticket.sj'):$t('v102.ticket.youji') }}</span>
</div> </div>
...@@ -294,19 +295,24 @@ export default defineComponent({ ...@@ -294,19 +295,24 @@ export default defineComponent({
methods.getNum() methods.getNum()
if(!data.isCheck) return if(!data.isCheck) return
let flag = false let flag = false
guestName.value.validate() if(data.msg.MailingState!='4'){
guestEName.value.validate() guestName.value.validate()
guestMobile.value.validate() guestEName.value.validate()
guestMobile.value.validate()
}
if(data.msg.MailingState=='2'){ if(data.msg.MailingState=='2'){
data.msg.SelffetchAddress = '' data.msg.SelffetchAddress = ''
guestAddress.value.validate() guestAddress.value.validate()
flag = !guestName.value.hasError && !guestEName.value.hasError && !guestMobile.value.hasError && !guestAddress.value.hasError flag = !guestName.value.hasError && !guestEName.value.hasError && !guestMobile.value.hasError && !guestAddress.value.hasError
}else{ if(!flag) return
}if(data.msg.MailingState=='1'){
flag = !guestName.value.hasError && !guestEName.value.hasError && !guestMobile.value.hasError flag = !guestName.value.hasError && !guestEName.value.hasError && !guestMobile.value.hasError
data.msg.MailingAddress = '' data.msg.MailingAddress = ''
data.msg.MailingMoney = 0 data.msg.MailingMoney = 0
if(!flag) return
} }
if(!flag) return
if(data.loading) return if(data.loading) return
data.loading = true data.loading = true
data.msg.DetailList = [] as any data.msg.DetailList = [] as any
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment