Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
bigwood
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
bigwood
Commits
b7d8f3a5
Commit
b7d8f3a5
authored
Jan 10, 2023
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
7a2a5c6f
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
213 additions
and
8 deletions
+213
-8
ModifyOrderAddress.vue
src/components/ticket/order/ModifyOrderAddress.vue
+2
-2
TicketOrderHeader.vue
src/components/ticket/order/TicketOrderHeader.vue
+8
-1
TicketOrderList.vue
src/components/ticket/order/TicketOrderList.vue
+5
-1
index.ts
src/i18n/ja-RB/index.ts
+98
-1
index.ts
src/i18n/ko-HG/index.ts
+97
-1
index.ts
src/i18n/zh-TW/index.ts
+1
-0
TicketOrder.vue
src/pages/ticket/TicketOrder.vue
+2
-2
No files found.
src/components/ticket/order/ModifyOrderAddress.vue
View file @
b7d8f3a5
...
...
@@ -41,8 +41,8 @@
</div>
<div
class=
"q-mt-lg text-right"
>
<!-- v-close-popup flat dense -->
<q-btn
color=
"negative"
class=
"q-px-lg"
:label=
"$t('v102.to.m.c')"
@
click=
"close"
/>
<q-btn
color=
"primary"
class=
"q-ml-md q-px-lg"
:label=
"$t('v102.to.m.s')"
@
click=
"submit"
/>
<q-btn
color=
"negative"
class=
"q-px-lg"
:label=
"$t('v102.to.m.c')"
v-close-popup
flat
dense
@
click=
"close"
/>
<q-btn
color=
"primary"
class=
"q-ml-md q-px-lg"
:label=
"$t('v102.to.m.s')"
flat
dense
@
click=
"submit"
/>
</div>
</q-card>
</
template
>
...
...
src/components/ticket/order/TicketOrderHeader.vue
View file @
b7d8f3a5
...
...
@@ -45,9 +45,12 @@
</q-field>
</div>
-->
<div
class=
"q-mt-md"
>
<q-input
v-model=
"search.Name"
dense
standout
:label=
"$t('v102.to.
Name
')"
/>
<q-input
v-model=
"search.Name"
dense
standout
:label=
"$t('v102.to.
qjc
')"
/>
</div>
<q-select
class=
"q-mt-md"
v-model=
"search.MailingState"
dense
:options=
"orderTypes"
emit-value
option-label=
"TypeName"
option-value=
"TypeId"
map-options
:label=
"$t('v102.to.qj')"
standout
/>
<q-input
v-model=
"search.CouponsName"
dense
standout
:label=
"$t('v102.to.ticketName')"
class=
"q-mt-md"
/>
<q-input
v-model=
"search.ContactNumber"
dense
standout
:label=
"$t('v102.to.qjp')"
class=
"q-mt-md"
/>
</q-card>
</q-popup-proxy>
...
...
@@ -140,6 +143,8 @@ export default defineComponent({
realSearch
.
OrderNo
=
search
.
OrderNo
realSearch
.
MailingState
=
search
.
MailingState
realSearch
.
Name
=
search
.
Name
realSearch
.
CouponsName
=
search
.
CouponsName
realSearch
.
ContactNumber
=
search
.
ContactNumber
console
.
log
(
realSearch
)
},
setOrderStatus
(
statusId
:
number
)
{
...
...
@@ -158,6 +163,8 @@ export default defineComponent({
if
(
search
.
UseSTime
.
length
>
0
)
setCnt
++
if
(
search
.
MailingState
>
0
)
setCnt
++
if
(
search
.
Name
)
setCnt
++
if
(
search
.
CouponsName
)
setCnt
++
if
(
search
.
ContactNumber
)
setCnt
++
return
setCnt
})
...
...
src/components/ticket/order/TicketOrderList.vue
View file @
b7d8f3a5
...
...
@@ -48,6 +48,10 @@
<q-table
separator=
"cell"
:hide-bottom=
"!x.Remark"
:pagination=
"
{ rowsPerPage: 100 }" :rows="x.DetailList" bordered :columns="cols" class="sticky-rightrowspan-column-table light-border col no-shadow">
<template
v-slot:body-cell-Date=
"props"
>
<q-td
:props=
"props"
:rowspan=
"x.DetailList.length"
v-if=
"props.rowIndex == 0"
>
<div>
{{
x
.
CouponsName
}}
</div>
{{
x
.
UseDate
}}
</q-td>
</
template
>
...
...
@@ -222,7 +226,7 @@ export default defineComponent({
copyId
:
0
,
expendsOrderId
:
0
,
cols
:
[
{
name
:
'Date'
,
label
:
t
(
'v102.ticket.
d
'
),
field
:
(
row
:
any
)
=>
row
.
Date
,
align
:
'left'
},
{
name
:
'Date'
,
label
:
t
(
'v102.ticket.
jq
'
),
field
:
(
row
:
any
)
=>
row
.
Date
,
align
:
'left'
},
{
name
:
'TicketName'
,
label
:
t
(
'v102.ticket.hn'
),
field
:
(
row
:
any
)
=>
row
.
TicketName
,
align
:
'left'
},
{
name
:
'Num'
,
label
:
t
(
'v102.ticket.sl'
),
field
:
(
row
:
any
)
=>
row
.
Num
,
align
:
'left'
},
{
name
:
'Money'
,
label
:
t
(
'hotelorder.col.m'
),
field
:
(
row
:
any
)
=>
row
.
Money
,
align
:
'left'
}
...
...
src/i18n/ja-RB/index.ts
View file @
b7d8f3a5
...
...
@@ -783,6 +783,103 @@ export default {
}
}
},
//#endregion
//#region v1.0.2
v102
:{
ticket
:{
d
:
'入場券期日です'
,
jq
:
'景観区の名称です'
,
hn
:
'チケットの名前です'
,
sl
:
'数'
,
starttime
:
'入場券の時間です'
,
pageTitle
:
'チケット検索'
,
name
:
'名前を入力してくださいです'
,
toggleListType1
:
'リストモードです'
,
toggleListType2
:
'カードモードです'
,
Japan
:
'日本です'
,
stoppage
:
'場のように停止します'
,
recommendTime
:
'お勧めします'
,
hour
:
'時間です'
,
minutes
:
'分です'
,
load
:
'画像の読み込みに失敗しました'
,
showtt
:{
t1
:
'計'
,
t2
:
'種票型です'
},
buy
:
'今すぐチケットを予約します'
,
shortBuy
:
'予約です'
,
addr
:
'アドレスです'
,
map
:
'地図です'
,
jing
:
'スポットです'
,
detail
:
'景区詳細です'
,
d1
:
'オープン時間です'
,
d2
:
'景勝地の特色'
,
d3
:
'交通の説明です'
,
d4
:
'暖かい注意です'
,
d5
:
'予約事項です'
,
preview
:{
pageTitle
:
'註文プレビューです'
},
ordertip
:
'前日の23:00までに予約をお願いします'
,
pt
:
'遊びの日です'
,
tt
:
'選択票型です'
,
ti
:
'チケット情報です'
,
bc
:
'購入枚数ですが'
,
gi
:
'チケットを取ります'
,
zq
:
'切符は自分で受け取ります'
,
yj
:
'チケットを送ります'
,
zqs
:
'自己取票説明します'
,
zqd
:
'自分で指定の位置に行ってチケットを取ります、あなたが支払いを完了した後に私達はメールを通じてチケットの情報を取ることをお知らせします'
,
sj
:
'ゲストメッセージです'
,
unit
:
'枚'
,
sex
:{
man
:
'男'
,
women
:
'女'
},
sjc
:{
c1
:
'中国語の名前です'
,
c2
:
'英語の名前です'
,
c3
:
'性別です'
,
c4
:
'連絡します'
,
c5
:
'宛先です'
},
sjcp
:{
c1
:
'中国語の名前を入力してくださいです'
,
c2
:
'英語の名前を入力してくださいです'
,
c4
:
'連絡先を入力します'
,
c5
:
'宛先を入力します'
},
st
:
'勘定書を決済します'
,
rtt
:
'チケットの払い戻し制限です'
,
rtc
:
'未消費はいつでも払い戻し可能で、復数のチケットの註文は一部払い戻しをサポートしません'
,
ms
:
'チケット予約です'
,
nt
:
'選択券はありません'
,
ds
:
'総受注額です'
,
sb
:
'注文書を提出します'
,
or
:
'注文書です'
,
zqa
:
'自分でアドレスを取ります'
,
nzqa
:
'お客様サービスのご確認後、ご住所が分かりますので、至急メールにてお知らせいたします'
},
to
:{
pageTitle
:
'チケット註文リストです'
,
ticketName
:
'チケットネームです'
,
Name
:
'お客様の名前です'
,
qj
:
'チケットを取ります'
,
qjc
:
'依頼人の名前(日/英)です'
,
qjp
:
'受取人電話です'
,
ps
:{
p1
:
'配送待ちです'
,
p2
:
'配達しました'
},
m
:{
t
:
'受け取り方を修正します'
,
c
:
'修正を取り消します'
,
s
:
'修正を保存します'
},
},
},
//#endregion
}
src/i18n/ko-HG/index.ts
View file @
b7d8f3a5
...
...
@@ -783,6 +783,102 @@ export default {
}
}
},
//#endregion
//#region v1.0.2
v102
:{
ticket
:{
d
:
"입장권 날짜"
,
hn
:
"입장권 명칭"
,
sl
:
"수량"
,
starttime
:
'티켓타임'
,
pageTitle
:
"티켓 검색"
,
name
:
'명소 이름을 입력해주세요'
,
toggleListType1
:
"목록 모드"
,
toggleListType2
:
"카드 모드"
,
Japan
:
'일본'
,
stoppage
:
'정지하다'
,
recommendTime
:
'구경거리를 추천하다'
,
hour
:
'시간'
,
minutes
:
'분'
,
load
:
'이미지를 불러오는 데 실패했습니다'
,
showtt
:{
t1
:
'모두'
,
t2
:
'종류 유형'
},
buy
:
"바로 예약하세요"
,
shortBuy
:
'예약'
,
addr
:
"주소"
,
map
:
'지도입니다'
,
jing
:
"명소"
,
detail
:
'관광지 상세'
,
d1
:
"오픈 타임"
,
d2
:
"풍경 특징"
,
d3
:
"교통 안내서"
,
d4
:
'따뜻한 알림'
,
d5
:
"예약 안내"
,
preview
:{
pageTitle
:
'주문서 미리보기'
},
ordertip
:
"하루 전날 밤 23시까지 예약을 마치세요"
,
pt
:
"플레이 날짜"
,
tt
:
"선택 티켓"
,
ti
:
"티켓 정보"
,
bc
:
"구매 장수"
,
gi
:
'투표용지입니다'
,
zq
:
'무료티켓입니다'
,
yj
:
"우편 티켓"
,
zqs
:
"주문서"
,
zqd
:
"직접 지정된 장소로 가서 표를 받으시면 돈을 지불하신 후에 우편으로 표를 받으라는 정보를 알려 드리겠습니다"
,
sj
:
'고객 메시지'
,
unit
:
'장'
,
sex
:{
man
:
'男'
,
women
:
'女'
},
sjc
:{
c1
:
'중국어 이름입니다'
,
c2
:
'영어 이름'
,
c3
:
"성별"
,
c4
:
"연락 전화"
,
c5
:
"수신 주소"
},
sjcp
:{
c1
:
"중국어 이름을 입력해주세요"
,
c2
:
"영어 이름을 입력해주세요"
,
c4
:
"연락처를 입력해주세요"
,
c5
:
"수신 주소를 입력하십시오"
},
st
:
"계산서를 정리합니다"
,
rtt
:
"환불 제한"
,
rtc
:
"구매하지 않은 것은 언제든지 환불이 가능합니다. 여러 장의 주문서는 부분 환불이 불가능합니다"
,
ms
:
'티켓 예약 명세'
,
nt
:
"티켓이 없어요"
,
ds
:
'주문 총액입니다'
,
sb
:
"주문서를 제출하세요"
,
or
:
'주문서 설명'
,
zqa
:
'고유 주소'
,
nzqa
:
'고객 서비스 확인 후 사용자 주소 확인, 제일 먼저 이메일로 알려 드리겠습니다'
},
to
:{
pageTitle
:
'티켓 주문 목록'
,
ticketName
:
'티켓 이름'
,
Name
:
'손님 이름'
,
qj
:
'쿠폰으로'
,
qjc
:
"사람 이름 (중국어/영어)"
,
qjp
:
"수신자 전화"
,
ps
:{
p1
:
"배송을 기다립니다"
,
p2
:
"배송되었습니다"
},
m
:{
t
:
"수신 방법 수정"
,
c
:
"수정 취소"
,
s
:
"변경 사항 저장"
},
},
},
//#endregion
}
src/i18n/zh-TW/index.ts
View file @
b7d8f3a5
...
...
@@ -789,6 +789,7 @@ export default {
v102
:{
ticket
:{
d
:
'门票日期'
,
jq
:
'景區名稱'
,
hn
:
'门票名称'
,
sl
:
'数量'
,
starttime
:
'门票時間'
,
...
...
src/pages/ticket/TicketOrder.vue
View file @
b7d8f3a5
...
...
@@ -31,8 +31,8 @@ export default defineComponent({
EndTime
:
''
,
// TicketName:'',//景区名称
// ContactName: '',//收件
名称
//
ContactNumber: '',//电话
CouponsName
:
''
,
//景区
名称
ContactNumber
:
''
,
//电话
Name
:
''
,
//顾客名称
UseSTime
:
''
,
//门票开始时间
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment