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
353a07b8
Commit
353a07b8
authored
Dec 12, 2019
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面修改
parent
705b7759
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
44 additions
and
29 deletions
+44
-29
SingleContract.vue
src/components/SingleContract.vue
+25
-23
ContractManage.vue
src/components/administrative/ContractManage.vue
+19
-6
No files found.
src/components/SingleContract.vue
View file @
353a07b8
...
...
@@ -277,14 +277,14 @@
<tr>
<td>
<el-form-item
label=
"住所"
>
<el-input
type=
"text"
v-model=
"CtObj.
clientAddress"
class=
"w3
00"
></el-input>
<el-input
type=
"text"
v-model=
"CtObj.
Tourists_Addres"
class=
"w300"
maxlength=
"1
00"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"联系电话"
>
<el-input
type=
"text"
v-model=
"CtObj.Tourists_
Addres
"
maxlength=
"100"
class=
"w300"
></el-input>
<el-input
type=
"text"
v-model=
"CtObj.Tourists_
Tel
"
maxlength=
"100"
class=
"w300"
></el-input>
</el-form-item>
</td>
</tr>
...
...
@@ -298,14 +298,14 @@
<tr>
<td>
<el-form-item
label=
"邮编"
>
<el-input
type=
"text"
v-model=
"CtObj.
clientPostCode"
maxlength=
"100
"
class=
"w300"
></el-input>
<el-input
type=
"text"
v-model=
"CtObj.
Tourists_PostNum"
maxlength=
"6
"
class=
"w300"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"邮箱"
>
<el-input
type=
"text"
v-model=
"CtObj.Tourists_
PostNum
"
maxlength=
"100"
class=
"w300"
></el-input>
<el-input
type=
"text"
v-model=
"CtObj.Tourists_
Email
"
maxlength=
"100"
class=
"w300"
></el-input>
</el-form-item>
</td>
</tr>
...
...
@@ -331,49 +331,49 @@
<tr>
<td>
<el-form-item
label=
"名称"
>
<el-input
type=
"text"
v-model=
"CtObj.TravelAgency_Name"
:disabled=
"true"
class=
"w300"
></el-input>
<el-input
type=
"text"
v-model=
"CtObj.TravelAgency_Name"
:disabled=
"true"
class=
"w300"
maxlength=
"70"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"经办人"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_DealMan"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_DealMan"
maxlength=
"50"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"营业地址"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Address"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Address"
maxlength=
"100"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"联系电话"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Tel"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Tel"
maxlength=
"25"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"传真"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Fax"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Fax"
maxlength=
"50"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"邮编"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_PostNum"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_PostNum"
maxlength=
"6"
></el-input>
</el-form-item>
</td>
</tr>
<tr>
<td>
<el-form-item
label=
"电子邮箱"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Email"
></el-input>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.TravelAgency_Email"
maxlength=
"50"
></el-input>
</el-form-item>
</td>
</tr>
...
...
@@ -396,7 +396,7 @@
<td>
<div
style=
"margin:0 0 10px 50px"
>
a.折扣机票出票后不得退票、不改签。不可变更姓名、证件号码、日期和航班,一般在合同签订后
<el-form-item
style=
"display:inline-block;"
label-width=
"0"
>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_TicketDayNum"
></el-input>
日内出票
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_TicketDayNum"
@
keyup
.
native=
"checkInteger(CtObj,'C_TicketDayNum')"
maxlength=
"2"
></el-input>
日内出票
</el-form-item>
</div>
</td>
...
...
@@ -410,7 +410,7 @@
<td>
<div
style=
"margin:0 0 20px 50px"
>
旅行社代旅游者预订酒店,一般合同签订后
<el-form-item
style=
"display:inline-block;margin-bottom:0;"
label-width=
"0"
>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_OrderDayNum"
></el-input>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_OrderDayNum"
@
keyup
.
native=
"checkInteger(CtObj,'C_OrderDayNum')"
maxlength=
"2"
></el-input>
</el-form-item>
日内旅行社将为旅游者下订单,并以短信的方式通知旅游者,酒店一经预定并由旅行社通知到旅游者即完成合同代理义务。因酒店服务质量、退改房等引起的纠纷旅行社不承担责任,但应协助旅游者与酒店协商解决。
</div>
...
...
@@ -425,7 +425,7 @@
<td>
<div
style=
"margin:20px 0 10px 50px"
>
旅游者委托旅行社代办旅游签证的,旅行社需收取一定数额的出境押金用于旅游者违反旅游行程时间滞留境外或逾期回国时,旅游者应当向旅行社承担由此造成损失,包括旅行社信誉或被停签的损失,一旦发生滞留境外或逾期回国、不配合旅行社销签的,旅行社将该押金用于赔偿损失,不予退还。该押金应于旅行社交付旅游者签证前
<el-form-item
style=
"display:inline-block;margin-bottom:0;"
label-width=
"0"
>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_PayDayNum"
></el-input>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_PayDayNum"
@
keyup
.
native=
"checkInteger(CtObj,'C_PayDayNum')"
maxlength=
"2"
></el-input>
</el-form-item>
日内全额交纳。如未按时交纳该押金,旅行社有权停止交付旅游者签证并办理注销,费用不退还;如旅游者按期回国并销签后凭记载有入境记录的护照和登机牌向旅行社领回该押金。如未收取押金旅游者发生滞留、晚归或不配合销签的,旅行社有权向旅游者追偿由此造成的损失。
</div>
...
...
@@ -435,7 +435,7 @@
<td>
<div
style=
"margin:0 0 10px 50px"
>
旅游者同意选择下列第
<el-form-item
style=
"display:inline-block;margin-bottom:0;"
label-width=
"0"
>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_SignType"
></el-input>
<el-input
type=
"text"
class=
"w150"
v-model=
"CtObj.C_SignType"
maxlength=
"1"
></el-input>
</el-form-item>
种方式交付办理签证的材料及领取签证。
</div>
...
...
@@ -474,10 +474,10 @@
<td>
<div
style=
"margin:20px 0 10px 50px"
>
<el-form-item
style=
"display:inline-block;"
label=
"费用总额(小写)人民币"
>
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.C_TotalPrice"
></el-input>
元
<el-input
type=
"text"
class=
"w300"
v-model=
"CtObj.C_TotalPrice"
@
keyup
.
native=
"checkPrice(CtObj,'C_TotalPrice')"
maxlength=
"10"
></el-input>
元
</el-form-item>
<el-form-item
style=
"display:inline-block;"
label=
"(大写)人民币"
label-width=
"120px"
>
<el-input
type=
"text"
class=
"w300"
></el-input>
元
<el-input
type=
"text"
class=
"w300"
maxlength=
"50"
></el-input>
元
</el-form-item>
</div>
</td>
...
...
@@ -503,7 +503,7 @@
<th>
护照号码
</th>
<th>
联系电话(手机)
</th>
<th>
身体状况
</th>
<th>
操作
</th>
<th>
操作
{{
CtObj
.
ContractGuestList
}}
</th>
</tr>
<tr
v-for=
"(item, index) in CtObj.ContractGuestList"
:key=
"index"
>
<td>
{{
index
+
1
}}
</td>
...
...
@@ -1218,8 +1218,8 @@
C_SpellGroupName
:
""
,
// 拼团旅行社名称
C_SolveType
:
2
,
// 争议解决方式
C_SolveRemark
:
""
,
// 争议解决方式备注
C_ContractTotal
:
"
贰
"
,
// 合同总分数
C_ContractPer
:
'
壹
'
,
// 各持几份
C_ContractTotal
:
"
1
"
,
// 合同总分数
C_ContractPer
:
'
1
'
,
// 各持几份
C_StartAddress
:
""
,
// 出发地点
C_ReturnAddress
:
""
,
//返回地点
C_TrafficType
:
1
,
// 交通方式(1-合车游,2-包车游)
...
...
@@ -1244,9 +1244,9 @@
C_ComplaintPostNum
:
""
,
// 投诉邮编
C_ZhiFaTel
:
""
,
// 执法机构电话
C_XFZXHTSTel
:
""
,
// 消费者协会投诉电话
C_TicketDayNum
:
""
,
// 几日内出票
C_OrderDayNum
:
""
,
// 几日内下单
C_PayDayNum
:
""
,
// 几日内缴费
C_TicketDayNum
:
"
0
"
,
// 几日内出票
C_OrderDayNum
:
"
0
"
,
// 几日内下单
C_PayDayNum
:
"
0
"
,
// 几日内缴费
C_SignType
:
""
,
// 获取签证资料及领取签证方式
OtherConventionPrice
:
""
,
// 其他服务费用合计
OtherConvention
:
""
,
// 其他约定事项
...
...
@@ -1541,6 +1541,7 @@
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
var
tempObj
=
res
.
data
.
data
;
console
.
log
(
"temp"
,
tempObj
);
this
.
CtObj
.
ID
=
tempObj
.
ID
;
this
.
CtObj
.
CType
=
tempObj
.
CType
;
this
.
CtObj
.
T_ContractNum
=
tempObj
.
T_ContractNum
;
...
...
@@ -1668,6 +1669,7 @@
}
else
{
this
.
CtObj
.
ContractGuestList
=
[];
}
console
.
log
(
""
,
this
.
CtObj
.
ContractGuestList
)
if
(
this
.
CtObj
.
ContractGuestList
&&
this
.
CtObj
.
ContractGuestList
!=
null
&&
...
...
src/components/administrative/ContractManage.vue
View file @
353a07b8
...
...
@@ -79,19 +79,19 @@
<li>
<input
type=
"button"
@
click=
"goContract('onedayTripContract',
0,
'一日游合同')"
@
click=
"goContract('onedayTripContract',
0,
'一日游合同')"
class=
"normalBtn"
value=
"一日游合同"
/>
<input
type=
"button"
@
click=
"goContract('DomesticTravelcontract',
0,
'境内旅游合同')"
@
click=
"goContract('DomesticTravelcontract',
0,
'境内旅游合同')"
class=
"normalBtn"
value=
"境内旅游合同"
/>
<input
type=
"button"
@
click=
"goContract('SingleContract',
0,
'单项委托合同')"
@
click=
"goContract('SingleContract',
0,
'单项委托合同')"
class=
"normalBtn"
value=
"单项委托合同"
/>
...
...
@@ -127,6 +127,9 @@
<
template
v-else-if=
"item.CType == 3"
>
一日游合同
</
template
>
<
template
v-else-if=
"item.CType==1"
>
单向委托合同
</
template
>
</td>
<td>
{{ item.Tourists_Name }}
</td>
<td>
{{ item.Tourists_Tel }}
</td>
...
...
@@ -146,7 +149,7 @@
type=
"primary"
icon=
"el-icon-edit"
circle
@
click=
"goContract('onedayTripContract', item.ID,'一日游合同')"
@
click=
"goContract('onedayTripContract', item.ID,
'一日游合同')"
></el-button>
</
template
>
<
template
v-else-if=
"item.CType == 2"
>
...
...
@@ -154,7 +157,17 @@
type=
"primary"
icon=
"el-icon-edit"
circle
@
click=
"goContract('DomesticTravelcontract', item.ID,'境内旅游合同')"
@
click=
"
goContract('DomesticTravelcontract', item.ID, '境内旅游合同')
"
></el-button>
</
template
>
<
template
v-else
>
<el-button
type=
"primary"
icon=
"el-icon-edit"
circle
@
click=
"goContract('SingleContract', item.ID, '单项委托合同')"
></el-button>
</
template
>
</el-tooltip>
...
...
@@ -276,7 +289,7 @@ export default {
this
.
msg
.
pageIndex
=
val
;
this
.
getList
();
},
goContract
(
path
,
Id
,
title
)
{
goContract
(
path
,
Id
,
title
)
{
var
nId
=
0
;
if
(
Id
&&
Id
>
0
)
{
nId
=
Id
;
...
...
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