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
14ddf788
Commit
14ddf788
authored
Mar 26, 2019
by
123zhang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
52
parent
b3f6e99e
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
364 additions
and
320 deletions
+364
-320
zh.js
src/assets/common/lang/zh.js
+44
-0
VisaAccountingDetails.vue
src/components/VisaCenter/VisaAccountingDetails.vue
+7
-7
VisaManagement.vue
src/components/VisaCenter/VisaManagement.vue
+2
-2
VisaSummary.vue
src/components/VisaCenter/VisaSummary.vue
+11
-11
VisaSuplier.vue
src/components/VisaCenter/VisaSuplier.vue
+24
-24
addVisa.vue
src/components/VisaCenter/addVisa.vue
+93
-93
addVisaNew.vue
src/components/VisaCenter/addVisaNew.vue
+13
-13
seeVisa.vue
src/components/VisaCenter/seeVisa.vue
+91
-91
visaComList.vue
src/components/VisaCenter/visaComList.vue
+24
-24
visaList.vue
src/components/VisaCenter/visaList.vue
+28
-28
visaList2.vue
src/components/VisaCenter/visaList2.vue
+27
-27
No files found.
src/assets/common/lang/zh.js
View file @
14ddf788
...
...
@@ -1247,4 +1247,48 @@ export const visaT = {
xzsycl
:
'下载身元材料'
,
xzggbg
:
'下载归国报告'
,
dccg
:
'导出成功!'
,
result
:
'结果'
,
sale
:
'销售'
,
Accountingdetails
:
'核算详情'
,
See
:
'查看'
,
wscggbg
:
'暂未上传归国报告'
,
qzzlxz
:
'签证资料下载'
,
jbzlxz
:
'基本资料下载'
,
sqsxz
:
"申请书下载"
,
tqmdxz
:
'团签名单下载'
,
titleT
:
'结束日期不能大于开始日期'
,
titleTh
:
'请选择需要导出条目!'
,
titlef
:
'暂时只接入日本签证模板!请联系管理员添加'
,
complete
:
'完成'
,
qrcpomplete
:
'确认已完成'
,
titleF
:
'后无法修改审核状态!'
,
Download
:
'下载中...'
,
rbqzsqb
:
"日本签证申请表"
,
titlts
:
'还有未确认的信息,请先确认!'
,
notes
:
'(注:此处只提供签证的价格,说明状态维护,签证模板功能不直接提供给用户)'
,
finformation
:
'一、航班信息'
,
Scheduling
:
'二、行程安排'
,
go
:
'去'
,
jdname
:
'景点名称'
,
doorname
:
'门票名称'
,
Nothandled
:
'未办理'
,
Inhandling
:
'办理中'
,
Alreadyprocessed
:
'已办理'
,
Addingsuppliers
:
'添加供应商'
,
Vendortemplate
:
'供应商模板'
,
xiugaigysxx
:
'修改供应商信息'
,
Accountmanagement
:
'账户管理'
,
qsrgysname
:
'请输入供应商名称'
,
qsradder
:
'请输入地址'
,
qxzguojia
:
'请选择国家'
,
qxzshengfeng
:
'请选择省份'
,
qsrchuanzhen
:
'请输入传真'
,
qsrphone
:
'请输入电话'
,
qsryesphone
:
'请输入正确的电话'
,
qsrtopmanager
:
'请输入总经理'
,
qsrfuzheren
:
'请输入负责人'
,
qsrlingduiphone
:
'请输入领队电话'
,
qsrlingdui
:
'请输入领队'
,
qxzmoban
:
'请选择模板'
,
Regularflights
:
'常用航班'
,
}
\ No newline at end of file
src/components/VisaCenter/VisaAccountingDetails.vue
View file @
14ddf788
...
...
@@ -92,8 +92,8 @@
<div
class=
"tbDiv"
v-loading=
'loading'
>
<div
class=
"AccountList clearfix"
v-for=
"(item,index) in DataList"
:key=
"index"
>
<div
class=
"BusCode"
>
<span
class=
"_radius"
v-if=
"item.SignStatus==1"
>
单
</span>
<span
class=
"_radius _tuan"
v-if=
"item.SignStatus==2"
>
团
</span>
<span
class=
"_radius"
v-if=
"item.SignStatus==1"
>
{{
$t
(
'visa.v_dan'
)
}}
</span>
<span
class=
"_radius _tuan"
v-if=
"item.SignStatus==2"
>
{{
$t
(
'visa.v_tuan'
)
}}
</span>
{{
item
.
CountryTypeName
}}
</div>
<div
class=
"suplier _post"
>
...
...
@@ -102,9 +102,9 @@
<div
class=
"mainPopDiv"
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
class=
"popTable"
>
<tr
class=
"_color_666"
>
<th>
姓名
</th>
<th>
性别
</th>
<th>
结果
</th>
<th>
{{
$t
(
'system.query_name'
)
}}
</th>
<th>
{{
$t
(
'system.table_sex'
)
}}
</th>
<th>
{{
$t
(
'visaT.result'
)
}}
</th>
</tr>
<tr
v-for=
"subItem in item.PeopleList"
>
<td>
{{
subItem
.
Name
}}
</td>
...
...
@@ -138,9 +138,9 @@
</table>
</div>
</div>
-->
<span
><span
class=
"teamName"
>
团
</span><span
><span>
{{
item
.
OrderId
}}
</span></span></span>
<span
><span
class=
"teamName"
>
{{
$t
(
'visa.v_tuan'
)
}}
</span><span
><span>
{{
item
.
OrderId
}}
</span></span></span>
<!--
<span><span
class=
"teamName"
>
订
</span
><span>
{{
item
.
OrderId
}}
</span></span>
-->
<span><span
class=
"teamName"
>
销售
</span
><span>
{{
item
.
CreateBy
}}
</span></span>
<span><span
class=
"teamName"
>
{{
$t
(
'visaT.sale'
)
}}
</span
><span>
{{
item
.
CreateBy
}}
</span></span>
</div>
<div
class=
"__priceList"
>
<span
class=
"ExchangePrice PingFangSC"
>
{{
item
.
TotalPrice
}}
</span>
...
...
src/components/VisaCenter/VisaManagement.vue
View file @
14ddf788
...
...
@@ -112,7 +112,7 @@
</ul>
</div>
<div
class=
"_vMG_edit"
:class=
"addShow==true?'edHeight':''"
>
<p
class=
"_tit"
>
{{
$t
(
'visa.v_qianzhenggl'
)
}}
<span>
(注:此处只提供签证的价格,说明状态维护,签证模板功能不直接提供给用户)
</span>
</p>
<p
class=
"_tit"
>
{{
$t
(
'visa.v_qianzhenggl'
)
}}
<span>
{{
$t
(
'visaT.notes'
)
}}
</span>
</p>
<el-form
class=
"_info_box clearfix"
>
<div
class=
""
>
<p>
{{
$t
(
'visa.v_geqianp'
)
}}
</p>
...
...
@@ -213,7 +213,7 @@
</ul>
</div>
<div>
<ul
class=
"clearfix"
style=
"text-align: right;margin-top:108px"
>
<li
class=
"_add_saveBtn"
style=
"float: initial;"
>
<ul
class=
"clearfix"
style=
"text-align: right;margin-top:108px"
>
<li
class=
"_add_saveBtn"
style=
"float: initial;"
>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"cancelEdit()"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
<button
type=
"button"
class=
"normalBtn"
@
click=
"saveVisa()"
>
{{
$t
(
'pub.saveBtn'
)
}}
</button>
</li></ul>
...
...
src/components/VisaCenter/VisaSummary.vue
View file @
14ddf788
...
...
@@ -449,11 +449,11 @@
</el-pagination>
<el-dialog
custom-class=
'scenicSpotTeamPlan_info_box w780'
:title=
"tripTitle"
:visible
.
sync=
"outerVisible"
center
>
<div
class=
"scenicSpotTeamPlan_info"
>
<p
class=
"hl_info"
>
一、航班信息
<span></span></p>
<p
class=
"hl_info"
>
{{
$t
(
'visaT.finformation'
)
}}
<span></span></p>
<ul
class=
"hl_flight"
>
<li
v-for=
"(item,index) in TripList.FlightList"
>
<span
class=
"_go"
>
去
</span>
<span
class=
"_textB14"
>
第
{{
item
.
JourneyDay
}}
天
(
{{
item
.
startTime
}}
)
</span>
<span
class=
"_go"
>
{{
$t
(
'visaT.go'
)
}}
</span>
<span
class=
"_textB14"
>
{{
$t
(
'tips.di'
)
}}{{
item
.
JourneyDay
}}{{
$t
(
'hotel.hotel_day'
)
}}
(
{{
item
.
startTime
}}
)
</span>
<div
class=
"_timeCity"
>
<p
class=
"_time"
>
{{
item
.
sStartDate
}}
</p>
<p
class=
"_city"
>
{{
item
.
sStartAddress
}}
</p>
...
...
@@ -471,7 +471,7 @@
<p
class=
"_flight_name"
>
{{
item
.
FlightName
}}
</p>
</li>
</ul>
<p
class=
"hl_info _margintop30"
>
二、行程安排
</p>
<p
class=
"hl_info _margintop30"
>
{{
$t
(
'visaT.Scheduling'
)
}}
</p>
<ul
class=
"_details"
>
<li
v-for=
"(item,index) in TripList.JourneyList"
>
<span
class=
"_d_radius"
>
{{
index
+
1
}}
</span>
...
...
@@ -487,13 +487,13 @@
<div
class=
"_food_hotel clearfix"
>
<ul
class=
"_food"
>
<li
class=
"_fist"
>
<span
class=
"iconfont icon-jingqu"
></span><span
class=
"_fh_tit"
>
景点名称
</span>
<span
class=
"iconfont icon-jingqu"
></span><span
class=
"_fh_tit"
>
{{
$t
(
'visaT.jdname'
)
}}
</span>
</li>
<li>
{{
item
.
CouponsName
}}
</li>
</ul>
<ul
class=
"_hotel"
>
<li
class=
"_fist"
>
<span
class=
"iconfont icon-ticket"
></span><span
class=
"_fh_tit"
>
门票名称
</span>
<span
class=
"iconfont icon-ticket"
></span><span
class=
"_fh_tit"
>
{{
$t
(
'visaT.doorname'
)
}}
</span>
</li>
<li>
{{
item
.
TicketName
}}
</li>
</ul>
...
...
@@ -532,19 +532,19 @@ export default {
StatusList
:
[
{
Id
:
"-1"
,
Name
:
"不限"
Name
:
this
.
$t
(
'pub.unlimitedSel'
)
},
{
Id
:
"1"
,
Name
:
"未办理"
Name
:
this
.
$t
(
'visaT.Nothandled'
)
},
{
Id
:
"2"
,
Name
:
"办理中"
Name
:
this
.
$t
(
'visaT.Inhandling'
)
},
{
Id
:
"3"
,
Name
:
"已办理"
Name
:
this
.
$t
(
'visaT.Alreadyprocessed'
)
}
],
total
:
0
,
...
...
@@ -628,7 +628,7 @@ export default {
dataDui
()
{
// 日期
if
(
this
.
msg
.
StartDate
>
this
.
msg
.
EndDate
&&
this
.
msg
.
EndDate
!==
''
)
{
this
.
$message
.
error
(
"结束日期不能大于开始日期"
);
this
.
$message
.
error
(
this
.
$t
(
'visaT.titleT'
)
);
this
.
msg
.
EndDate
=
""
;
}
},
...
...
src/components/VisaCenter/VisaSuplier.vue
View file @
14ddf788
...
...
@@ -50,7 +50,7 @@
</li>
<li>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"resetPageIndex(),initData()"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
<button
class=
"normalBtn"
type=
"button"
@
click=
"clearinputInfo(),outerVisible = true,
dialogTitle='添加供应商'
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
<button
class=
"normalBtn"
type=
"button"
@
click=
"clearinputInfo(),outerVisible = true,
dialogTitle=$t('visaT.Addingsuppliers')
"
>
{{
$t
(
'pub.addBtn'
)
}}
</button>
</li>
</ul>
<el-dialog
custom-class=
'addCompany'
:title=
"dialogTitle"
:visible
.
sync=
"outerVisible"
center
:before-close=
"closeChangeMachie"
>
...
...
@@ -109,7 +109,7 @@
<el-form-item
:label=
"$t('visa.v_lingduitel')"
prop=
"JapanLeaderTel"
>
<el-input
type=
"text"
class=
"w300"
maxlength=
"20"
v-model=
"addMsg.JapanLeaderTel"
></el-input>
</el-form-item>
<el-form-item
label=
"供应商模板
"
prop=
"TempleteType"
>
<el-form-item
:label=
"$t('visaT.Vendortemplate')
"
prop=
"TempleteType"
>
<el-select
v-model=
"addMsg.TempleteType"
class=
"w300"
filterable
>
<el-option
v-for=
'item in VisaTempleteTypeList'
:key=
"item.Id"
...
...
@@ -161,9 +161,9 @@
</div>
</div>
<div
class=
"updataBtn"
>
<button
class=
"normalBtn UPBtn"
@
click=
"outerVisible = true,dialogTitle=
'修改供应商信息'
,updateInfo(item.Id)"
>
{{
$t
(
'pub.updateMsg'
)
}}
</button>
<button
class=
"normalBtn UPBtn"
@
click=
"outerVisible = true,dialogTitle=
$t('visaT.xiugaigysxx')
,updateInfo(item.Id)"
>
{{
$t
(
'pub.updateMsg'
)
}}
</button>
<button
class=
"hollowFixedBtn UPBtn"
@
click=
"isdelete(item.Id)"
>
{{
$t
(
'system.table_delete'
)
}}
</button>
<button
class=
"hollowFixedBtn HS_financial"
@
click=
"AccountManage(item)"
>
账户管理
</button>
<button
class=
"hollowFixedBtn HS_financial"
@
click=
"AccountManage(item)"
>
{{
$t
(
'visaT.Accountmanagement'
)
}}
</button>
</div>
</div>
</div>
...
...
@@ -231,23 +231,23 @@ export default {
},
rules
:
{
Name
:
[
{
required
:
true
,
message
:
"请输入供应商名称"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrgysname'
)
,
trigger
:
"blur"
}
],
Address
:
[
{
required
:
true
,
message
:
"请输入地址"
,
trigger
:
"blur"
}
{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsradder'
)
,
trigger
:
"blur"
}
],
Country
:
[
{
required
:
true
,
message
:
"请选择国家"
,
trigger
:
"change"
}
{
required
:
true
,
message
:
this
.
$t
(
'visaT.qxzguojia'
)
,
trigger
:
"change"
}
],
Fax
:
[{
required
:
true
,
message
:
"请输入传真"
,
trigger
:
"blur"
}],
Tel
:
[{
required
:
true
,
message
:
"请输入电话"
,
trigger
:
"blur"
},
{
pattern
:
this
.
$commonUtils
.
Regex
.
el_IsFax
,
message
:
'请输入正确的电话'
}],
Representative
:
[{
required
:
true
,
message
:
"请输入总经理"
,
trigger
:
"blur"
}],
PersonInCharge
:
[{
required
:
true
,
message
:
"请输入负责人"
,
trigger
:
"blur"
}],
JapanLeaderTel
:[{
required
:
true
,
message
:
"请输入领队电话"
,
trigger
:
"blur"
},
{
pattern
:
this
.
$commonUtils
.
Regex
.
el_IsFax
,
message
:
'请输入正确的电话'
}],
JapanLeader
:[{
required
:
true
,
message
:
"请输入领队"
,
trigger
:
"blur"
}],
TempleteType
:[{
required
:
true
,
message
:
"请选择模板"
,
trigger
:
"blur"
}],
Fax
:
[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrchuanzhen'
)
,
trigger
:
"blur"
}],
Tel
:
[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrphone'
)
,
trigger
:
"blur"
},
{
pattern
:
this
.
$commonUtils
.
Regex
.
el_IsFax
,
message
:
this
.
$t
(
'visaT.qsryesphone'
)
}],
Representative
:
[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrtopmanager'
)
,
trigger
:
"blur"
}],
PersonInCharge
:
[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrfuzheren'
)
,
trigger
:
"blur"
}],
JapanLeaderTel
:[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrlingduiphone'
)
,
trigger
:
"blur"
},
{
pattern
:
this
.
$commonUtils
.
Regex
.
el_IsFax
,
message
:
this
.
$t
(
'visaT.qsryesphone'
)
}],
JapanLeader
:[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qsrlingdui'
)
,
trigger
:
"blur"
}],
TempleteType
:[{
required
:
true
,
message
:
this
.
$t
(
'visaT.qxzmoban'
)
,
trigger
:
"blur"
}],
},
VisaTempleteTypeList
:[]
};
...
...
@@ -315,9 +315,9 @@ export default {
},
isdelete
(
ID
)
{
this
.
deleteID
=
ID
;
this
.
$confirm
(
"是否删除?"
,
"提示"
,
{
confirmButtonText
:
"确定"
,
cancelButtonText
:
"取消"
,
this
.
$confirm
(
this
.
$t
(
'tips.shifoushanchu'
),
this
.
$t
(
'tips.tips'
)
,
{
confirmButtonText
:
this
.
$t
(
'pub.sureBtn'
)
,
cancelButtonText
:
this
.
$t
(
'pub.cancelBtn'
)
,
type
:
"warning"
})
.
then
(()
=>
{
...
...
@@ -329,7 +329,7 @@ export default {
msg
,
response
=>
{
if
(
response
.
data
.
resultCode
==
1
)
{
this
.
$message
.
success
(
"删除成功"
)
this
.
$message
.
success
(
this
.
$t
(
'tips.shanchuchenggong'
)
)
this
.
initData
();
}
else
{
this
.
tips
(
response
.
data
.
message
,
"error"
);
...
...
@@ -341,16 +341,16 @@ export default {
.
catch
(()
=>
{
this
.
$message
({
type
:
"info"
,
message
:
"已取消删除"
message
:
this
.
$t
(
'tips.cancleDelete'
)
});
});
},
saveInfo
()
{
if
(
!
this
.
addMsg
.
Country
){
this
.
$message
.
error
(
"请选择国家"
)
this
.
$message
.
error
(
this
.
$t
(
'visaT.qxzguojia'
)
)
return
}
else
if
(
!
this
.
addMsg
.
Province
){
this
.
$message
.
error
(
"请选择省份"
)
this
.
$message
.
error
(
this
.
$t
(
'visaT.qxzshengfeng'
)
)
return
}
else
{
this
.
apipost
(
...
...
@@ -359,7 +359,7 @@ export default {
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
initData
();
this
.
tips
(
"保存成功"
,
"success"
);
this
.
tips
(
this
.
$t
(
'tips.baocunchenggong'
)
,
"success"
);
this
.
outerVisible
=
false
;
}
else
{
this
.
tips
(
res
.
data
.
message
,
"error"
);
...
...
src/components/VisaCenter/addVisa.vue
View file @
14ddf788
This diff is collapsed.
Click to expand it.
src/components/VisaCenter/addVisaNew.vue
View file @
14ddf788
...
...
@@ -33,10 +33,10 @@
<
template
>
<div
class=
"page_addVisa"
v-loading=
"loading"
>
<el-form
:model=
"addMsg"
ref=
"addMsg"
:rules=
"rules"
label-width=
"150px"
class=
"_form clearfix"
>
<p
class=
"btmTitle"
>
出行计划
</p>
<el-form-item
label=
"团号
"
clearable
prop=
"OrderId"
>
<p
class=
"btmTitle"
>
{{
$t
(
'visaT.cxjihua'
)
}}
</p>
<el-form-item
:label=
"$t('visa.v_tuanhao')
"
clearable
prop=
"OrderId"
>
<el-input
v-model=
"addMsg.OrderId"
type=
"text"
size=
mini
class=
"w230"
:disabled=
"isDisabled"
>
<el-button
slot=
"append"
@
click=
"searchHistory"
:disabled=
"isDisabled"
>
查询
</el-button>
<el-button
slot=
"append"
@
click=
"searchHistory"
:disabled=
"isDisabled"
>
{{
$t
(
'pub.searchBtn'
)
}}
</el-button>
</el-input>
</el-form-item>
<!--
<el-form-item
label=
"申请类型"
clearable
prop=
"ApplyForType"
>
...
...
@@ -49,29 +49,29 @@
</el-option>
</el-select>
</el-form-item>
-->
<el-form-item
label=
"申请类型
"
clearable
prop=
"SignStatus"
>
<el-form-item
:label=
"$t('visaT.sqneirong')
"
clearable
prop=
"SignStatus"
>
<el-select
v-model=
"addMsg.SignStatus"
size=
mini
class=
"w230"
:disabled=
"isDisabled"
>
<el-option
label=
'个签'
value=
'1'
>
<el-option
:label=
"$t('visa.v_gvisa')"
value=
'1'
>
</el-option>
<el-option
label=
'团签'
value=
'2'
>
<el-option
:label=
"$t('visa.v_tvisa')"
value=
'2'
>
</el-option>
</el-select>
</el-form-item>
<div
class=
"_flex"
>
<el-form-item
label=
"出入境时间
"
prop=
"value6"
>
<el-form-item
:label=
"$t('visaT.crjtime')
"
prop=
"value6"
>
<el-date-picker
class=
"h34"
@
input=
"timeAdd()"
v-model=
"addMsg.value6"
type=
"daterange"
value-format=
"yyyy-MM-dd"
range-separator=
"至
"
start-placeholder=
"出境时间
"
end-placeholder=
"入境时间
"
>
:range-separator=
"$t('restaurant.res_To')
"
:start-placeholder=
"$t('visaT.chujingtime')
"
:end-placeholder=
"$t('visaT.rujingtime')
"
>
</el-date-picker>
</el-form-item>
<el-form-item
label=
"常用航班
"
>
</el-form-item>
<el-form-item
:label=
"$t('visaT.Regularflights')
"
>
<el-select
v-model=
"regularFlights"
@
change=
"regularChange"
size=
mini
class=
"w230"
>
<el-option
label=
'请选择'
value=
'-1'
></el-option>
<el-option
:label=
"$t('pub.pleaseSel')"
value=
'-1'
></el-option>
<el-option
v-for=
"(item, index) in regularFlightsList"
:key=
"index"
:label=
'item.Name'
:value=
'index'
></el-option>
</el-select>
</el-form-item>
...
...
src/components/VisaCenter/seeVisa.vue
View file @
14ddf788
This diff is collapsed.
Click to expand it.
src/components/VisaCenter/visaComList.vue
View file @
14ddf788
This diff is collapsed.
Click to expand it.
src/components/VisaCenter/visaList.vue
View file @
14ddf788
This diff is collapsed.
Click to expand it.
src/components/VisaCenter/visaList2.vue
View file @
14ddf788
This diff is collapsed.
Click to expand it.
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