Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
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
罗超
SuperMan
Commits
f5e3e444
Commit
f5e3e444
authored
Jan 19, 2026
by
liudong1993
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
ca617f2b
6cc3845d
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
52 additions
and
48 deletions
+52
-48
addFinancialDocuments.vue
src/components/FinancialModule/addFinancialDocuments.vue
+4
-4
addReceivablesDocuments.vue
src/components/FinancialModule/addReceivablesDocuments.vue
+3
-3
BillModule.vue
src/components/FinancialModule/components/BillModule.vue
+36
-34
ReceivablesModule.vue
...mponents/FinancialModule/components/ReceivablesModule.vue
+7
-5
TravelContractConfirm.vue
src/components/TravelContractConfirm.vue
+1
-1
TravelContractView.vue
src/components/TravelContractView.vue
+1
-1
No files found.
src/components/FinancialModule/addFinancialDocuments.vue
View file @
f5e3e444
...
@@ -2409,7 +2409,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
...
@@ -2409,7 +2409,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
if
(
!
isNaN
(
rate
))
{
if
(
!
isNaN
(
rate
))
{
let
num
=
(
numberC
*
price
)
*
rate
;
let
num
=
(
numberC
*
price
)
*
rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPrice
=
num
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPrice
=
num
.
toFixed
(
2
)
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
this
.
msg
.
detailList
[
i
-
1
].
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
}
}
}
}
...
@@ -2434,7 +2434,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
...
@@ -2434,7 +2434,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
if
(
!
isNaN
(
rate
))
{
if
(
!
isNaN
(
rate
))
{
let
num
=
(
numberC
*
price
)
*
rate
;
let
num
=
(
numberC
*
price
)
*
rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
this
.
detailList
.
bTotalPrice
=
num
;
this
.
detailList
.
bTotalPrice
=
num
.
toFixed
(
2
)
;
this
.
detailList
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
this
.
detailList
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
}
}
}
}
...
@@ -2697,7 +2697,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
...
@@ -2697,7 +2697,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
if
(
!
isNaN
(
rate
))
{
if
(
!
isNaN
(
rate
))
{
let
num
=
(
numberC
*
price
)
*
rate
;
let
num
=
(
numberC
*
price
)
*
rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
item
.
bTotalPrice
=
num
;
item
.
bTotalPrice
=
num
.
toFixed
(
2
)
;
item
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
item
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
)
}
}
}
}
...
@@ -2821,7 +2821,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
...
@@ -2821,7 +2821,7 @@ import SpecialList from '../SalesModule/SpecialList.vue';
x
.
rate
=
x
.
Rate
;
x
.
rate
=
x
.
Rate
;
let
num
=
(
x
.
Number
*
x
.
UnitPrice
)
*
x
.
Rate
;
let
num
=
(
x
.
Number
*
x
.
UnitPrice
)
*
x
.
Rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
x
.
bTotalPrice
=
num
;
x
.
bTotalPrice
=
num
.
toFixed
(
2
)
;
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
;
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
;
x
.
yTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
yTotalPrice
*
100
)
/
100
);
x
.
yTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
yTotalPrice
*
100
)
/
100
);
...
...
src/components/FinancialModule/addReceivablesDocuments.vue
View file @
f5e3e444
...
@@ -2114,7 +2114,7 @@
...
@@ -2114,7 +2114,7 @@
if
(
!
isNaN
(
rate
))
{
if
(
!
isNaN
(
rate
))
{
let
num
=
(
numberC
*
price
)
*
rate
;
let
num
=
(
numberC
*
price
)
*
rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPrice
=
num
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPrice
=
num
.
toFixed
(
2
)
;
this
.
msg
.
detailList
[
i
-
1
].
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
this
.
msg
.
detailList
[
i
-
1
].
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
};
};
}
}
...
@@ -2161,7 +2161,7 @@
...
@@ -2161,7 +2161,7 @@
if
(
!
isNaN
(
rate
))
{
if
(
!
isNaN
(
rate
))
{
let
num
=
(
numberC
*
price
)
*
rate
;
let
num
=
(
numberC
*
price
)
*
rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
this
.
detailList
.
bTotalPrice
=
num
;
this
.
detailList
.
bTotalPrice
=
num
.
toFixed
(
2
)
;
this
.
detailList
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
this
.
detailList
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
};
};
}
}
...
@@ -2279,7 +2279,7 @@
...
@@ -2279,7 +2279,7 @@
x
.
yTotalPrice
=
x
.
Number
*
x
.
UnitPrice
;
x
.
yTotalPrice
=
x
.
Number
*
x
.
UnitPrice
;
let
num
=
(
x
.
Number
*
x
.
UnitPrice
)
*
x
.
Rate
;
let
num
=
(
x
.
Number
*
x
.
UnitPrice
)
*
x
.
Rate
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
num
=
Math
.
round
(
num
*
100
)
/
100
;
x
.
bTotalPrice
=
num
;
x
.
bTotalPrice
=
num
.
toFixed
(
2
)
;
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
;
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
;
x
.
yTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
yTotalPrice
*
100
)
/
100
);
x
.
yTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
yTotalPrice
*
100
)
/
100
);
x
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
x
.
bTotalPriceTo
=
this
.
$commonUtils
.
addCommas
(
num
);
...
...
src/components/FinancialModule/components/BillModule.vue
View file @
f5e3e444
...
@@ -182,9 +182,9 @@ export default {
...
@@ -182,9 +182,9 @@ export default {
// x.Money = Math.round(x.Money * 100) / 100
// x.Money = Math.round(x.Money * 100) / 100
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
4
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(4))
}
else
{
}
else
{
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
3
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(3))
}
}
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
this
.
currentMoney
+=
parseFloat
(
x
.
OriginalMoney
);
this
.
currentMoney
+=
parseFloat
(
x
.
OriginalMoney
);
...
@@ -202,9 +202,9 @@ export default {
...
@@ -202,9 +202,9 @@ export default {
x
.
Money
=
x
.
Rate
*
x
.
OriginalMoney
x
.
Money
=
x
.
Rate
*
x
.
OriginalMoney
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
4
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(4))
}
else
{
}
else
{
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
3
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(3))
}
}
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
...
@@ -220,36 +220,38 @@ export default {
...
@@ -220,36 +220,38 @@ export default {
this
.
loading
=
true
;
this
.
loading
=
true
;
this
.
apipost
(
'Financial_post_GetDetail'
,{
ID
:
id
},
res
=>
{
this
.
apipost
(
'Financial_post_GetDetail'
,{
ID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
let
data
=
res
.
data
.
data
;
let
data
=
res
.
data
.
data
;
let
arrList
=
function
(
arr
){
let
arrList
=
function
(
arr
){
arr
.
forEach
(
x
=>
{
arr
.
forEach
(
x
=>
{
x
.
show
=
false
x
.
show
=
false
})
})
}
}
arrList
(
data
.
DetailList
)
arrList
(
data
.
DetailList
)
data
.
DetailList
.
forEach
(
x
=>
{
data
.
DetailList
.
forEach
(
x
=>
{
x
.
UnitPrice
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
UnitPrice
*
100
)
/
100
)
x
.
UnitPrice
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
x
.
UnitPrice
*
100
)
/
100
)
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
x
.
Money
=
Math
.
round
(
x
.
Money
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
this
.
currentMoney
+=
parseFloat
(
x
.
OriginalMoney
);
this
.
currentMoney
+=
parseFloat
(
x
.
OriginalMoney
);
this
.
benMoney
+=
parseFloat
(
x
.
Money
);
this
.
benMoney
+=
parseFloat
(
x
.
Money
);
})
})
this
.
currentMoney
=
Math
.
round
(
this
.
currentMoney
*
100
)
/
100
;
this
.
currentMoney
=
Math
.
round
(
this
.
currentMoney
*
100
)
/
100
;
this
.
benMoney
=
Math
.
round
(
this
.
benMoney
*
100
)
/
100
;
this
.
benMoney
=
Math
.
round
(
this
.
benMoney
*
100
)
/
100
;
this
.
$emit
(
'headCallBack'
,
this
.
currentMoney
);
this
.
$emit
(
'headCallBack'
,
this
.
currentMoney
);
data
.
ChineseMoney
=
this
.
$commonUtils
.
changeMoneyToChinese
(
data
.
Money
)
data
.
ChineseMoney
=
this
.
$commonUtils
.
changeMoneyToChinese
(
data
.
Money
)
data
.
ChinesePayMoney
=
this
.
$commonUtils
.
changeMoneyToChinese
(
data
.
PayMoney
)
data
.
ChinesePayMoney
=
this
.
$commonUtils
.
changeMoneyToChinese
(
data
.
PayMoney
)
data
.
PayMoney
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
data
.
PayMoney
*
100
)
/
100
)
data
.
PayMoney
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
data
.
PayMoney
*
100
)
/
100
)
data
.
Money
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
data
.
Money
*
100
)
/
100
)
data
.
Money
=
this
.
$commonUtils
.
addCommas
(
Math
.
round
(
data
.
Money
*
100
)
/
100
)
data
.
AuditSteps
.
reverse
()
data
.
AuditSteps
.
reverse
()
this
.
GetDetail
=
data
;
this
.
GetDetail
=
data
;
this
.
loading
=
false
this
.
loading
=
false
this
.
Financial_post_GetCostTypeList
(
data
.
TemplateId
,
data
.
type
);
this
.
Financial_post_GetCostTypeList
(
data
.
TemplateId
,
data
.
type
);
if
(
id
>
0
)
{
if
(
id
>
0
)
{
let
TCID
=
data
.
TCIDList
.
length
>
0
?
data
.
TCIDList
[
0
]
:
0
let
TCID
=
data
.
TCIDList
.
length
>
0
?
data
.
TCIDList
[
0
]
:
0
this
.
financeinfo_post_GetList
(
TCID
);
this
.
financeinfo_post_GetList
(
TCID
);
}
}
this
.
calculation
()
setTimeout
(()
=>
{
this
.
calculation
()
},
300
)
}
}
},
err
=>
{})
},
err
=>
{})
},
},
...
...
src/components/FinancialModule/components/ReceivablesModule.vue
View file @
f5e3e444
...
@@ -148,9 +148,9 @@ export default {
...
@@ -148,9 +148,9 @@ export default {
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
4
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(4))
}
else
{
}
else
{
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
3
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(3))
}
}
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
...
@@ -170,9 +170,9 @@ export default {
...
@@ -170,9 +170,9 @@ export default {
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
let
FractionalPart
=
String
(
x
.
Money
).
split
(
'.'
)
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
if
(
FractionalPart
.
length
>
1
&&
FractionalPart
[
1
].
length
>
3
&&
FractionalPart
[
1
].
slice
(
3
,
4
)
>
5
){
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
4
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(4))
}
else
{
}
else
{
x
.
Money
=
this
.
RoundItUp
(
parseFloat
(
x
.
Money
).
toFixed
(
3
))
x
.
Money
=
(
x
.
Money
).
toFixed
(
2
)
//
this.RoundItUp(parseFloat(x.Money).toFixed(3))
}
}
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
x
.
OriginalMoney
=
Math
.
round
(
x
.
OriginalMoney
*
100
)
/
100
...
@@ -210,7 +210,9 @@ export default {
...
@@ -210,7 +210,9 @@ export default {
this
.
benMoney2
=
0
this
.
benMoney2
=
0
this
.
loading
=
false
this
.
loading
=
false
this
.
$set
(
this
.
$data
,
"GetDetail"
,
data
);
this
.
$set
(
this
.
$data
,
"GetDetail"
,
data
);
this
.
calculation
()
setTimeout
(()
=>
{
this
.
calculation
()
},
300
)
}
}
},
err
=>
{})
},
err
=>
{})
},
},
...
...
src/components/TravelContractConfirm.vue
View file @
f5e3e444
...
@@ -702,7 +702,7 @@
...
@@ -702,7 +702,7 @@
<p>
<p>
7、旅游者委托旅行社代办旅游签证的,旅行社需收取一定数额的出境押金用于旅游者违反旅游行程时间滞留境外或逾期回国时,旅游者应当向旅行社承担由此造成损失,包括旅行社信誉或被停签的损失,一旦发生滞留境外或逾期回国、不配合旅行社销签的,旅行社将该押金用于赔偿损失,不予退还。该押金应于旅行社交付旅游者签证前
<span>
1
</span>
日内全额交纳。如未按时交纳该押金,旅行社有权停止交付旅游者签证并办理注销,费用不退还;如旅游者按期回国并销签后凭记载有入境记录的护照和登机牌向旅行社领回该押金。如未收取押金旅游者发生滞留、晚归或不配合销签的,旅行社有权向旅游者追偿由此造成的损失。
7、旅游者委托旅行社代办旅游签证的,旅行社需收取一定数额的出境押金用于旅游者违反旅游行程时间滞留境外或逾期回国时,旅游者应当向旅行社承担由此造成损失,包括旅行社信誉或被停签的损失,一旦发生滞留境外或逾期回国、不配合旅行社销签的,旅行社将该押金用于赔偿损失,不予退还。该押金应于旅行社交付旅游者签证前
<span>
1
</span>
日内全额交纳。如未按时交纳该押金,旅行社有权停止交付旅游者签证并办理注销,费用不退还;如旅游者按期回国并销签后凭记载有入境记录的护照和登机牌向旅行社领回该押金。如未收取押金旅游者发生滞留、晚归或不配合销签的,旅行社有权向旅游者追偿由此造成的损失。
</p>
</p>
<p>
8、旅游者同意选择下列第
<span>
A
</span>
种方式交付办理签证的材料及领取签证。
</p>
<p>
8、旅游者同意选择下列第
<span>
{{
CtObj
.
C_SignType
}}
</span>
种方式交付办理签证的材料及领取签证。
</p>
<p>
A、旅游者亲自现场领取。
</p>
<p>
A、旅游者亲自现场领取。
</p>
<p>
B、旅游者委托第三人现场领取,第三人应持旅游者本人签字的授权委托书原件。
</p>
<p>
B、旅游者委托第三人现场领取,第三人应持旅游者本人签字的授权委托书原件。
</p>
<p>
<p>
...
...
src/components/TravelContractView.vue
View file @
f5e3e444
...
@@ -491,7 +491,7 @@
...
@@ -491,7 +491,7 @@
<p>
<p>
7、旅游者委托旅行社代办旅游签证的,旅行社需收取一定数额的出境押金用于旅游者违反旅游行程时间滞留境外或逾期回国时,旅游者应当向旅行社承担由此造成损失,包括旅行社信誉或被停签的损失,一旦发生滞留境外或逾期回国、不配合旅行社销签的,旅行社将该押金用于赔偿损失,不予退还。该押金应于旅行社交付旅游者签证前
<span>
1
</span>
日内全额交纳。如未按时交纳该押金,旅行社有权停止交付旅游者签证并办理注销,费用不退还;如旅游者按期回国并销签后凭记载有入境记录的护照和登机牌向旅行社领回该押金。如未收取押金旅游者发生滞留、晚归或不配合销签的,旅行社有权向旅游者追偿由此造成的损失。
7、旅游者委托旅行社代办旅游签证的,旅行社需收取一定数额的出境押金用于旅游者违反旅游行程时间滞留境外或逾期回国时,旅游者应当向旅行社承担由此造成损失,包括旅行社信誉或被停签的损失,一旦发生滞留境外或逾期回国、不配合旅行社销签的,旅行社将该押金用于赔偿损失,不予退还。该押金应于旅行社交付旅游者签证前
<span>
1
</span>
日内全额交纳。如未按时交纳该押金,旅行社有权停止交付旅游者签证并办理注销,费用不退还;如旅游者按期回国并销签后凭记载有入境记录的护照和登机牌向旅行社领回该押金。如未收取押金旅游者发生滞留、晚归或不配合销签的,旅行社有权向旅游者追偿由此造成的损失。
</p>
</p>
<p>
8、旅游者同意选择下列第
<span>
A
</span>
种方式交付办理签证的材料及领取签证。
</p>
<p>
8、旅游者同意选择下列第
<span>
{{CtObj.C_SignType}}
</span>
种方式交付办理签证的材料及领取签证。
</p>
<p>
A、旅游者亲自现场领取。
</p>
<p>
A、旅游者亲自现场领取。
</p>
<p>
B、旅游者委托第三人现场领取,第三人应持旅游者本人签字的授权委托书原件。
</p>
<p>
B、旅游者委托第三人现场领取,第三人应持旅游者本人签字的授权委托书原件。
</p>
<p>
<p>
...
...
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