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
9724fcb4
Commit
9724fcb4
authored
Feb 04, 2020
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面修改
parent
e57855dd
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
216 additions
and
178 deletions
+216
-178
TravelControlListSale.vue
...onents/TravelManager/TravelList/TravelControlListSale.vue
+3
-2
TravelControlListSaleAduit.vue
...s/TravelManager/TravelList/TravelControlListSaleAduit.vue
+213
-176
No files found.
src/components/TravelManager/TravelList/TravelControlListSale.vue
View file @
9724fcb4
...
@@ -528,7 +528,7 @@
...
@@ -528,7 +528,7 @@
<p>
<p>
<span>
{{
$t
(
'visa.v_gvisa'
)
}}
</span>
<span>
{{
$t
(
'visa.v_gvisa'
)
}}
</span>
{{
item
.
SignVisaNum
}}
{{
item
.
SignVisaNum
}}
<span
style=
"margin-left:10px;"
>
{{
$t
(
'visa.t_gvisa'
)
}}
</span>
<span
style=
"margin-left:10px;"
>
团签
</span>
{{
item
.
GroupVisaNum
}}
{{
item
.
GroupVisaNum
}}
</p>
</p>
</div>
</div>
...
@@ -555,7 +555,8 @@
...
@@ -555,7 +555,8 @@
<el-dropdown-item
@
click
.
native=
"goTeamBalance(item.TCID,item.OutBranchId)"
>
{{
$t
(
'Operation.Op_shouzhiDetail'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goTeamBalance(item.TCID,item.OutBranchId)"
>
{{
$t
(
'Operation.Op_shouzhiDetail'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goUrlR('SalesconfirmationOrder',item.TCID,item.ID,item.StartCityID)"
>
{{
$t
(
'Operation.Op_tripDownLoad'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goUrlR('SalesconfirmationOrder',item.TCID,item.ID,item.StartCityID)"
>
{{
$t
(
'Operation.Op_tripDownLoad'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"removeTeamInfo(item.TCID)"
>
{{
$t
(
'system.table_delete'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"removeTeamInfo(item.TCID)"
>
{{
$t
(
'system.table_delete'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.TCState==2||item.TCState==0||item.TCState==1"
@
click
.
native=
"setUpPlat(item)"
>
{{
$t
(
'Operation.Op_shangjia'
)
}}
</el-dropdown-item>
<!--2020-02-04HK注释掉审核按钮-->
<el-dropdown-item
style=
"display:none;"
v-if=
"item.TCState==2||item.TCState==0||item.TCState==1"
@
click
.
native=
"setUpPlat(item)"
>
{{
$t
(
'Operation.Op_shangjia'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.TCState==3"
@
click
.
native=
"Setshelves(item.TCID)"
>
{{
$t
(
'Operation.Op_xiajia'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.TCState==3"
@
click
.
native=
"Setshelves(item.TCID)"
>
{{
$t
(
'Operation.Op_xiajia'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.Status==1"
@
click
.
native=
"OutGroup(item.TCID,2)"
>
<el-dropdown-item
v-if=
"item.Status==1"
@
click
.
native=
"OutGroup(item.TCID,2)"
>
{{
$t
(
'Operation.Op_jietuan'
)
}}
{{
$t
(
'Operation.Op_jietuan'
)
}}
...
...
src/components/TravelManager/TravelList/TravelControlListSaleAduit.vue
View file @
9724fcb4
<
style
>
<
style
>
@import
"../../../assets/css/newTravelManager.css"
;
@import
"../../../assets/css/newTravelManager.css"
;
.TC_companyList
span
,
.TC_OtherCompany
span
{
.TC_companyList
span
,
display
:
inline-block
;
.TC_OtherCompany
span
{
font-size
:
12px
;
display
:
inline-block
;
padding
:
5px
10px
;
font-size
:
12px
;
border
:
1px
solid
#d1d1d1
;
padding
:
5px
10px
;
margin
:
5px
10px
0
0
;
border
:
1px
solid
#d1d1d1
;
border-radius
:
4px
;
margin
:
5px
10px
0
0
;
cursor
:
pointer
;
border-radius
:
4px
;
}
cursor
:
pointer
;
.TC_companyList
span
:first-child
{
}
margin-right
:
20px
;
}
.TC_companyList
span
:first-child
{
.TC_companyList
{
margin-right
:
20px
;
padding-top
:
15px
;
}
margin-left
:
32px
;
}
.TC_companyList
{
.TC_checked
{
padding-top
:
15px
;
border
:
1px
solid
#d95454
!important
;
margin-left
:
32px
;
box-sizing
:
border-box
;
}
}
.TC_OtherCompany
{
.TC_checked
{
margin
:
0
0
20px
20px
;
border
:
1px
solid
#d95454
!important
;
}
box-sizing
:
border-box
;
.TC_customerInfo
tbody
th
{
}
height
:
40px
;
text-align
:
center
;
.TC_OtherCompany
{
}
margin
:
0
0
20px
20px
;
.TC_firTable
td
{
height
:
20px
!important
;
text-align
:
center
!important
;}
}
.TC_midTable
td
{
text-align
:
center
!important
;}
.TC_showUnion
{
float
:
right
;
color
:
#2aaef2
;
cursor
:
pointer
;
margin-bottom
:
10px
;}
.TC_customerInfo
tbody
th
{
.TCL_Content
span
{
height
:
40px
;
display
:
inline-block
;
text-align
:
center
;
margin-right
:
10px
;
}
}
.TC_firTable
td
{
height
:
20px
!important
;
text-align
:
center
!important
;
}
.TC_midTable
td
{
text-align
:
center
!important
;
}
.TC_showUnion
{
float
:
right
;
color
:
#2aaef2
;
cursor
:
pointer
;
margin-bottom
:
10px
;
}
.TCL_Content
span
{
display
:
inline-block
;
margin-right
:
10px
;
}
</
style
>
</
style
>
<
template
>
<
template
>
<div>
<div>
<div
class=
"TC_Content TC-MyList"
>
<div
class=
"TC_Content TC-MyList"
>
<div
class=
"query-box"
>
<div
class=
"query-box"
>
<div
class=
"TC_companyList"
v-if=
"queryCommonData.IsParentCompany==1"
>
<div
class=
"TC_companyList"
v-if=
"queryCommonData.IsParentCompany==1"
>
<span
:class=
"
{'TC_checked':queryCommonData.checkCompanyAll}" @click="getCompanyCheckAll()">
{{
$t
(
'advmanager.v_all'
)
}}
</span>
<span
:class=
"
{'TC_checked':queryCommonData.checkCompanyAll}"
<span
v-for=
"(item,bindex) in queryCommonData.BranchList"
:class=
"
{'TC_checked':item.isShow}" @click="getCompanyCheck(item)" :key="bindex">
{{
item
.
BName
}}
</span>
@click="getCompanyCheckAll()">
{{
$t
(
'advmanager.v_all'
)
}}
</span>
<span
v-for=
"(item,bindex) in queryCommonData.BranchList"
:class=
"
{'TC_checked':item.isShow}"
@click="getCompanyCheck(item)" :key="bindex">
{{
item
.
BName
}}
</span>
</div>
</div>
<ul>
<ul>
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'system.table_ssLine'
)
}}
</em>
<em>
{{
$t
(
'system.table_ssLine'
)
}}
</em>
<el-select
class=
"w150"
v-model=
"queryMsg.LineId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
@
change=
"getLineTeamList()"
>
<el-select
class=
"w150"
v-model=
"queryMsg.LineId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
@
change=
"getLineTeamList()"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
<el-option
v-for=
"item in queryCommonData.LineList"
:label=
"item.LineName"
:value=
"item.LineID"
:key=
"item.LineID"
></el-option>
<el-option
v-for=
"item in queryCommonData.LineList"
:label=
"item.LineName"
:value=
"item.LineID"
:key=
"item.LineID"
></el-option>
</el-select>
</el-select>
</span>
</span>
</li>
</li>
...
@@ -59,7 +84,8 @@
...
@@ -59,7 +84,8 @@
<em>
{{
$t
(
'active.ad_xlmc'
)
}}
</em>
<em>
{{
$t
(
'active.ad_xlmc'
)
}}
</em>
<el-select
class=
"w150"
v-model=
"queryMsg.LineteamId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-select
class=
"w150"
v-model=
"queryMsg.LineteamId"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
<el-option
v-for=
"item in queryCommonData.LineTeamList"
:label=
"item.LtName"
:value=
"item.LtID"
:key=
"item.LtID"
></el-option>
<el-option
v-for=
"item in queryCommonData.LineTeamList"
:label=
"item.LtName"
:value=
"item.LtID"
:key=
"item.LtID"
></el-option>
</el-select>
</el-select>
</span>
</span>
</li>
</li>
...
@@ -76,17 +102,17 @@
...
@@ -76,17 +102,17 @@
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'visa.v_tuanhao'
)
}}
</em>
<em>
{{
$t
(
'visa.v_tuanhao'
)
}}
</em>
<el-input
maxlength=
"50"
v-model=
"queryMsg.TCNUM"
class=
"permiss-input w150"
@
keyup
.
native
.
enter=
"getControlList"
<el-input
maxlength=
"50"
v-model=
"queryMsg.TCNUM"
class=
"permiss-input w150"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
@
keyup
.
native
.
enter=
"getControlList"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
</span>
</span>
</li>
</li>
<li>
<li>
<span>
<span>
<em>
{{
$t
(
'scen.sc_ftTime'
)
}}
</em>
<em>
{{
$t
(
'scen.sc_ftTime'
)
}}
</em>
<el-date-picker
class=
"w150"
type=
"date"
v-model=
"queryMsg.StartGroupDate"
:picker-options=
"pickerBeginDateBefore"
<el-date-picker
class=
"w150"
type=
"date"
v-model=
"queryMsg.StartGroupDate"
value-format=
"yyyy-MM-dd"
placeholder
></el-date-picker>
:picker-options=
"pickerBeginDateBefore"
value-format=
"yyyy-MM-dd"
placeholder
></el-date-picker>
<el-date-picker
class=
"w150"
type=
"date"
v-model=
"queryMsg.EndGroupDate"
:picker-options=
"pickerBeginDateAfter"
<el-date-picker
class=
"w150"
type=
"date"
v-model=
"queryMsg.EndGroupDate"
value-format=
"yyyy-MM-dd"
placeholder
></el-date-picker>
:picker-options=
"pickerBeginDateAfter"
value-format=
"yyyy-MM-dd"
placeholder
></el-date-picker>
</span>
</span>
</li>
</li>
<li
class=
"advancedLi"
style=
"height:34px;"
>
<li
class=
"advancedLi"
style=
"height:34px;"
>
...
@@ -97,18 +123,21 @@
...
@@ -97,18 +123,21 @@
<div
class=
"TC_leftSearch"
>
<div
class=
"TC_leftSearch"
>
<div>
<div>
<span>
{{
$t
(
'system.query_airCompanyName'
)
}}
</span>
<span>
{{
$t
(
'system.query_airCompanyName'
)
}}
</span>
<el-select
v-model=
"queryMsg.AirTicketId"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
<el-select
v-model=
"queryMsg.AirTicketId"
filterable
:placeholder=
"$t('system.ph_buxian')"
<el-option
:label=
"$t('system.ph_buxian')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
class=
"w150"
>
<el-option
v-for=
"item in queryCommonData.AirlineList"
:key=
"item.AirLineId"
:label=
"item.AlName"
<el-option
:label=
"$t('system.ph_buxian')"
:value=
"queryCommonData.SelectDefaultValue"
>
:value=
"item.AirLineId"
></el-option>
</el-option>
<el-option
v-for=
"item in queryCommonData.AirlineList"
:key=
"item.AirLineId"
:label=
"item.AlName"
:value=
"item.AirLineId"
></el-option>
</el-select>
</el-select>
</div>
</div>
<div>
<div>
<span>
{{
$t
(
'visa.v_czuser'
)
}}
</span>
<span>
{{
$t
(
'visa.v_czuser'
)
}}
</span>
<el-select
class=
"w150"
v-model=
"queryMsg.CreateBy"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-select
class=
"w150"
v-model=
"queryMsg.CreateBy"
filterable
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
>
<el-option
v-for=
"item in queryCommonData.EmployeeList"
:label=
"item.EmName"
:value=
"item.EmployeeId"
</el-option>
:key=
"item.EmployeeId"
></el-option>
<el-option
v-for=
"item in queryCommonData.EmployeeList"
:label=
"item.EmName"
:value=
"item.EmployeeId"
:key=
"item.EmployeeId"
></el-option>
</el-select>
</el-select>
</div>
</div>
<div>
<div>
...
@@ -119,30 +148,38 @@
...
@@ -119,30 +148,38 @@
<div>
<div>
<span>
{{
$t
(
'visa.v_lycity'
)
}}
</span>
<span>
{{
$t
(
'visa.v_lycity'
)
}}
</span>
<el-select
class=
"w150"
filterable
v-model=
"queryMsg.UnionCityId"
:placeholder=
"$t('pub.pleaseSel')"
>
<el-select
class=
"w150"
filterable
v-model=
"queryMsg.UnionCityId"
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
></el-option>
:placeholder=
"$t('pub.pleaseSel')"
>
<el-option
v-for=
"item in queryCommonData.CityList"
:label=
"item.Name"
:value=
"item.ID"
:key=
"item.ID"
></el-option>
<el-option
:label=
"$t('pub.unlimitedSel')"
:value=
"queryCommonData.SelectDefaultValue"
>
</el-option>
<el-option
v-for=
"item in queryCommonData.CityList"
:label=
"item.Name"
:value=
"item.ID"
:key=
"item.ID"
></el-option>
</el-select>
</el-select>
</div>
</div>
</div>
</div>
<div
class=
"TC_rightSearch"
>
<div
class=
"TC_rightSearch"
>
<div>
<div>
<span>
{{
$t
(
'visa.v_teamnum'
)
}}
</span>
<span>
{{
$t
(
'visa.v_teamnum'
)
}}
</span>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.TeamMinNum"
@
keyup
.
native=
"checkInteger(queryMsg,'TeamMinNum')"
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.TeamMinNum"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
-
@
keyup
.
native=
"checkInteger(queryMsg,'TeamMinNum')"
:placeholder=
"$t('pub.pleaseImport')"
>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.TeamMaxNum"
@
keyup
.
native=
"checkInteger(queryMsg,'TeamMaxNum')"
</el-input>
-
@
blur=
"checkTeamNum(queryMsg)"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.TeamMaxNum"
@
keyup
.
native=
"checkInteger(queryMsg,'TeamMaxNum')"
@
blur=
"checkTeamNum(queryMsg)"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
</div>
</div>
<div>
<div>
<span>
{{
$t
(
'leader.leader_registraNum'
)
}}
</span>
<span>
{{
$t
(
'leader.leader_registraNum'
)
}}
</span>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.ApplyMinNum"
@
keyup
.
native=
"checkInteger(queryMsg,'ApplyMinNum')"
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.ApplyMinNum"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
-
@
keyup
.
native=
"checkInteger(queryMsg,'ApplyMinNum')"
:placeholder=
"$t('pub.pleaseImport')"
>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.ApplyMaxNum"
@
keyup
.
native=
"checkInteger(queryMsg,'ApplyMaxNum')"
</el-input>
-
@
blur=
"checkTeamNum(queryMsg)"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
<el-input
maxlength=
"50"
class=
"w80"
v-model=
"queryMsg.ApplyMaxNum"
@
keyup
.
native=
"checkInteger(queryMsg,'ApplyMaxNum')"
@
blur=
"checkTeamNum(queryMsg)"
:placeholder=
"$t('pub.pleaseImport')"
></el-input>
</div>
</div>
<div
class=
"OnlyShowOverTeam"
>
<div
class=
"OnlyShowOverTeam"
>
<span>
{{
$t
(
'visa.v_zkbaochaotuan'
)
}}
</span>
<span>
{{
$t
(
'visa.v_zkbaochaotuan'
)
}}
</span>
<el-switch
v-model=
"queryMsg.OnlyShowOverTeam"
active-value=
"true"
inactive-value=
"false"
></el-switch>
<el-switch
v-model=
"queryMsg.OnlyShowOverTeam"
active-value=
"true"
inactive-value=
"false"
>
</el-switch>
</div>
</div>
<div>
<div>
<span>
{{
$t
(
'visa.v_salecompany'
)
}}
</span>
<span>
{{
$t
(
'visa.v_salecompany'
)
}}
</span>
...
@@ -157,9 +194,11 @@
...
@@ -157,9 +194,11 @@
<div
class=
"comSearchDiv"
>
<div
class=
"comSearchDiv"
>
<span>
{{
$t
(
'scen.sc_temStatu'
)
}}
</span>
<span>
{{
$t
(
'scen.sc_temStatu'
)
}}
</span>
<span>
<span>
<el-checkbox
v-model=
"queryCommonData.checkTCStateAll"
@
change=
"checkAllTeam"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox
v-model=
"queryCommonData.checkTCStateAll"
@
change=
"checkAllTeam"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox-group
v-model=
"queryMsg.TCState"
@
change=
"checkedTeamList"
>
<el-checkbox-group
v-model=
"queryMsg.TCState"
@
change=
"checkedTeamList"
>
<el-checkbox
v-for=
"team in $tripUtils.TeamStatesList.TeamStates"
:label=
"team.Id"
:key=
"team.Name"
>
{{
team
.
Name
}}
</el-checkbox>
<el-checkbox
v-for=
"team in $tripUtils.TeamStatesList.TeamStates"
:label=
"team.Id"
:key=
"team.Name"
>
{{
team
.
Name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
</span>
</span>
</div>
</div>
...
@@ -167,18 +206,22 @@
...
@@ -167,18 +206,22 @@
<div
class=
"comSearchDiv"
>
<div
class=
"comSearchDiv"
>
<span>
{{
$t
(
'Airticket.Air_salesPlatform'
)
}}
</span>
<span>
{{
$t
(
'Airticket.Air_salesPlatform'
)
}}
</span>
<span>
<span>
<el-checkbox
v-model=
"queryCommonData.checkPlatForm"
@
change=
"checkAllSales"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox
v-model=
"queryCommonData.checkPlatForm"
@
change=
"checkAllSales"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox-group
v-model=
"queryMsg.SalePlat"
@
change=
"checkSales"
>
<el-checkbox-group
v-model=
"queryMsg.SalePlat"
@
change=
"checkSales"
>
<el-checkbox
v-for=
"sales in $tripUtils.TeamStatesList.salsPlat"
:label=
"sales.Id"
:key=
"sales.Name"
>
{{
sales
.
Name
}}
</el-checkbox>
<el-checkbox
v-for=
"sales in $tripUtils.TeamStatesList.salsPlat"
:label=
"sales.Id"
:key=
"sales.Name"
>
{{
sales
.
Name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
</span>
</span>
</div>
</div>
<div
class=
"comSearchDiv"
>
<div
class=
"comSearchDiv"
>
<span>
{{
$t
(
'visa.v_tqstatus'
)
}}
</span>
<span>
{{
$t
(
'visa.v_tqstatus'
)
}}
</span>
<span>
<span>
<el-checkbox
v-model=
"queryCommonData.checkGroupALL"
@
change=
"checkGroupAll"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox
v-model=
"queryCommonData.checkGroupALL"
@
change=
"checkGroupAll"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox-group
v-model=
"queryMsg.GroupState"
@
change=
"checkGroup"
>
<el-checkbox-group
v-model=
"queryMsg.GroupState"
@
change=
"checkGroup"
>
<el-checkbox
v-for=
"state in $tripUtils.TeamStatesList.teamDateStates"
:label=
"state.Id"
:key=
"state.Name"
>
{{
state
.
Name
}}
</el-checkbox>
<el-checkbox
v-for=
"state in $tripUtils.TeamStatesList.teamDateStates"
:label=
"state.Id"
:key=
"state.Name"
>
{{
state
.
Name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
<el-checkbox
v-model=
"queryMsg.IsWarning"
>
{{
$t
(
'Operation.Op_WarningTeam'
)
}}
</el-checkbox>
<el-checkbox
v-model=
"queryMsg.IsWarning"
>
{{
$t
(
'Operation.Op_WarningTeam'
)
}}
</el-checkbox>
</span>
</span>
...
@@ -187,8 +230,8 @@
...
@@ -187,8 +230,8 @@
<span>
{{
$t
(
'visa.v_hbstatus'
)
}}
</span>
<span>
{{
$t
(
'visa.v_hbstatus'
)
}}
</span>
<span>
<span>
<el-checkbox-group
v-model=
"queryCommonData.flightCKed"
style=
"margin-left:0;"
>
<el-checkbox-group
v-model=
"queryCommonData.flightCKed"
style=
"margin-left:0;"
>
<el-checkbox
v-for=
"state in flightStatus"
:label=
"state.Id"
:checked=
"state.Checked"
@
change=
"checkedFlight(state)"
<el-checkbox
v-for=
"state in flightStatus"
:label=
"state.Id"
:checked=
"state.Checked"
:key=
"state.Name"
>
{{
state
.
Name
}}
</el-checkbox>
@
change=
"checkedFlight(state)"
:key=
"state.Name"
>
{{
state
.
Name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
</span>
</span>
</div>
</div>
...
@@ -201,7 +244,8 @@
...
@@ -201,7 +244,8 @@
</el-select>
</el-select>
</span>
</span>
</div>
</div>
<button
class=
"normalBtn TC_SearchBtn"
@
click=
"getControlList(),resetPageIndex(),queryCommonData.showHigradeSearch=false"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
<button
class=
"normalBtn TC_SearchBtn"
@
click=
"getControlList(),resetPageIndex(),queryCommonData.showHigradeSearch=false"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
</div>
</div>
<span
class=
"advancedQuery"
slot=
"reference"
>
{{
$t
(
'visa.v_gjchaxun'
)
}}
<span
class=
"advancedQuery"
slot=
"reference"
>
{{
$t
(
'visa.v_gjchaxun'
)
}}
<i
class=
"iconfont icon-xiaotuziCduan_1"
></i>
<i
class=
"iconfont icon-xiaotuziCduan_1"
></i>
...
@@ -215,8 +259,10 @@
...
@@ -215,8 +259,10 @@
<div
class=
"clearfix"
>
<div
class=
"clearfix"
>
<div
class=
"TC_leftSearch"
>
<div
class=
"TC_leftSearch"
>
<div>
<div>
<span
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'leader.leader_registraNum'
)
}}
</span>
<span
<el-select
v-model=
"queryMsg.WarningQuery"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'leader.leader_registraNum'
)
}}
</span>
<el-select
v-model=
"queryMsg.WarningQuery"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"1"
></el-option>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"1"
></el-option>
<el-option
:label=
"$t('sm.tenpx')"
value=
"2"
></el-option>
<el-option
:label=
"$t('sm.tenpx')"
value=
"2"
></el-option>
...
@@ -226,8 +272,10 @@
...
@@ -226,8 +272,10 @@
</el-select>
</el-select>
</div>
</div>
<div>
<div>
<span
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'Operation.Op_daysChoice'
)
}}
</span>
<span
<el-select
v-model=
"queryMsg.RateOnDay"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'Operation.Op_daysChoice'
)
}}
</span>
<el-select
v-model=
"queryMsg.RateOnDay"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
:label=
"$t('sm.tendayYiNei')"
value=
"1"
></el-option>
<el-option
:label=
"$t('sm.tendayYiNei')"
value=
"1"
></el-option>
<el-option
:label=
"$t('sm.FitydayYiNei')"
value=
"2"
></el-option>
<el-option
:label=
"$t('sm.FitydayYiNei')"
value=
"2"
></el-option>
...
@@ -236,8 +284,10 @@
...
@@ -236,8 +284,10 @@
</el-select>
</el-select>
</div>
</div>
<div>
<div>
<span
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'Operation.Op_Attendance'
)
}}
</span>
<span
<el-select
v-model=
"queryMsg.RateOn"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
style=
"display:inline-block;margin: 0 5px 0 0;width:50px;text-align:right;"
>
{{
$t
(
'Operation.Op_Attendance'
)
}}
</span>
<el-select
v-model=
"queryMsg.RateOn"
filterable
:placeholder=
"$t('system.ph_buxian')"
class=
"w150"
>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
:label=
"$t('system.ph_buxian')"
value=
"-1"
></el-option>
<el-option
label=
"100%"
value=
"1"
></el-option>
<el-option
label=
"100%"
value=
"1"
></el-option>
<el-option
:label=
"$t('sm.buzue')"
value=
"2"
></el-option>
<el-option
:label=
"$t('sm.buzue')"
value=
"2"
></el-option>
...
@@ -247,7 +297,8 @@
...
@@ -247,7 +297,8 @@
</div>
</div>
</div>
</div>
</div>
</div>
<button
class=
"normalBtn TC_SearchBtn"
@
click=
"getControlList(),resetPageIndex(),queryCommonData.showWarningSearch=false"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
<button
class=
"normalBtn TC_SearchBtn"
@
click=
"getControlList(),resetPageIndex(),queryCommonData.showWarningSearch=false"
>
{{
$t
(
'pub.searchBtn'
)
}}
</button>
</div>
</div>
<span
class=
"advancedQuery"
slot=
"reference"
>
{{
$t
(
'Operation.Op_warningSearch'
)
}}
<span
class=
"advancedQuery"
slot=
"reference"
>
{{
$t
(
'Operation.Op_warningSearch'
)
}}
<i
class=
"iconfont icon-xiaotuziCduan_1"
></i>
<i
class=
"iconfont icon-xiaotuziCduan_1"
></i>
...
@@ -263,8 +314,10 @@
...
@@ -263,8 +314,10 @@
<div
class=
"TravelTclList"
v-loading=
"queryCommonData.loading"
>
<div
class=
"TravelTclList"
v-loading=
"queryCommonData.loading"
>
<ul>
<ul>
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryMsg.currentPage"
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryMsg.currentPage"
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryMsg.pageSize"
:total=
"queryMsg.total"
></el-pagination>
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryMsg.pageSize"
:total=
"queryMsg.total"
>
<li
v-for=
"(item,index) in queryCommonData.dataList"
:key=
"index"
:class=
"
{'TC_hasContent':item.OPInnerRemark==''
&&
item.OPRemark==''}">
</el-pagination>
<li
v-for=
"(item,index) in queryCommonData.dataList"
:key=
"index"
:class=
"
{'TC_hasContent':item.OPInnerRemark==''
&&
item.OPRemark==''}">
<div
class=
"TC_remarkContent TC_teamName"
>
<div
class=
"TC_remarkContent TC_teamName"
>
<div
class=
"clearfix"
>
<div
class=
"clearfix"
>
<div
class=
"TCL_remarkTitle"
>
{{
$t
(
'Operation.Op_TeamName'
)
}}
:
</div>
<div
class=
"TCL_remarkTitle"
>
{{
$t
(
'Operation.Op_TeamName'
)
}}
:
</div>
...
@@ -289,7 +342,8 @@
...
@@ -289,7 +342,8 @@
<p
class=
"d12p"
>
{{
item
.
LtName
}}
</p>
<p
class=
"d12p"
>
{{
item
.
LtName
}}
</p>
</div>
</div>
<div
class=
"TC_TravelSalePlat clearfix"
>
<div
class=
"TC_TravelSalePlat clearfix"
>
<span
class=
"TC_neibu"
v-if=
"item.TCState==3"
:class=
"
{'TCneibu':plat==3,'TCb2b':plat==1,'TCb2c':plat==2,'AppPlat':plat==4,'otherPlat':plat==5}"
<span
class=
"TC_neibu"
v-if=
"item.TCState==3"
:class=
"
{'TCneibu':plat==3,'TCb2b':plat==1,'TCb2c':plat==2,'AppPlat':plat==4,'otherPlat':plat==5}"
v-for="plat in item.SalePlatList" :key="plat.subCode">
{{
$tripUtils
.
getPlatName
(
plat
)
}}
</span>
v-for="plat in item.SalePlatList" :key="plat.subCode">
{{
$tripUtils
.
getPlatName
(
plat
)
}}
</span>
<span
class=
"TC_xiajia daiwanshan"
v-if=
"item.TCState==1"
>
{{
$t
(
'visa.v_dwanshan'
)
}}
</span>
<span
class=
"TC_xiajia daiwanshan"
v-if=
"item.TCState==1"
>
{{
$t
(
'visa.v_dwanshan'
)
}}
</span>
<span
class=
"TC_xiajia"
v-if=
"item.TCState==2"
>
{{
$t
(
'visa.v_yxiajia'
)
}}
</span>
<span
class=
"TC_xiajia"
v-if=
"item.TCState==2"
>
{{
$t
(
'visa.v_yxiajia'
)
}}
</span>
...
@@ -315,7 +369,8 @@
...
@@ -315,7 +369,8 @@
<td
class=
"_d_name _color_666"
>
<td
class=
"_d_name _color_666"
>
<span
v-if=
"din==0"
>
{{
$t
(
'Airticket.Air_go'
)
}}
</span>
<span
v-if=
"din==0"
>
{{
$t
(
'Airticket.Air_go'
)
}}
</span>
<span
v-else-if=
"din==item.flightList.length-1"
>
{{
$t
(
'Airticket.Air_returnTrip'
)
}}
</span>
<span
v-else-if=
"din==item.flightList.length-1"
>
{{
$t
(
'Airticket.Air_returnTrip'
)
}}
</span>
<span
v-else-if=
"din>0 && din!=item.flightList.length-1"
>
{{
$t
(
'Airticket.Air_transit'
)
}}
</span>
<span
v-else-if=
"din>0 && din!=item.flightList.length-1"
>
{{
$t
(
'Airticket.Air_transit'
)
}}
</span>
</td>
</td>
<td>
<td>
<div>
{{
ds
.
Flight_number
}}
</div>
<div>
{{
ds
.
Flight_number
}}
</div>
...
@@ -333,7 +388,8 @@
...
@@ -333,7 +388,8 @@
</tr>
</tr>
</table>
</table>
<div
class=
"FlightDiv-TCL"
slot=
"reference"
>
<div
class=
"FlightDiv-TCL"
slot=
"reference"
>
<div
v-for=
"subItem in item.flightList"
slot=
"reference"
:key=
"subItem.subCode"
class=
"TCL-flighInfoList"
>
<div
v-for=
"subItem in item.flightList"
slot=
"reference"
:key=
"subItem.subCode"
class=
"TCL-flighInfoList"
>
<span
class=
"travelnowrap"
>
<span
class=
"travelnowrap"
>
<span
class=
"TCL-FlightNumber"
>
{{
subItem
.
Flight_number
}}
</span>
<span
class=
"TCL-FlightNumber"
>
{{
subItem
.
Flight_number
}}
</span>
{{
subItem
.
DepartureName
}}
{{
subItem
.
DepartureName
}}
...
@@ -374,25 +430,27 @@
...
@@ -374,25 +430,27 @@
<p>
<p>
<i
class=
"iconfont icon-jiage"
></i>
{{
$t
(
'Operation.Op_PriceInfo'
)
}}
<i
class=
"iconfont icon-jiage"
></i>
{{
$t
(
'Operation.Op_PriceInfo'
)
}}
</p>
</p>
<p
class=
"travelprice"
>
{{
$t
(
'Operation.Op_tradePrice'
)
}}
:¥
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</p>
<p
class=
"travelprice"
>
<p
class=
"travelprice"
>
{{
$t
(
'Operation.Op_directPrice'
)
}}
:¥
{{
item
.
B2CMemberPrice
|
priceFormat
(
item
.
B2CMemberPrice
)
}}
</p>
{{
$t
(
'Operation.Op_tradePrice'
)
}}
:¥
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</p>
<p
class=
"travelprice"
>
{{
$t
(
'Operation.Op_directPrice'
)
}}
:¥
{{
item
.
B2CMemberPrice
|
priceFormat
(
item
.
B2CMemberPrice
)
}}
</p>
<p>
<p>
<el-popover
width=
"700"
trigger=
"click"
popper-class=
"TC_customerInfo"
>
<el-popover
width=
"700"
trigger=
"click"
popper-class=
"TC_customerInfo"
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
>
<tr>
<tr>
<td
rowspan=
"2"
style=
"text-align:center"
width=
"60"
>
<td
rowspan=
"2"
style=
"text-align:center"
width=
"60"
>
<i>
{{
$t
(
'Operation.Op_standard'
)
}}
</i>
<i>
{{
$t
(
'Operation.Op_standard'
)
}}
</i>
</td>
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_fellowMember'
)
}}
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_fellowMember'
)
}}
</td>
<td><b>
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</b></td>
<td><b>
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</b></td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_fellow'
)
}}
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_fellow'
)
}}
</td>
<td><b>
{{
item
.
B2BPrice
|
priceFormat
(
item
.
B2BPrice
)
}}
</b></td>
<td><b>
{{
item
.
B2BPrice
|
priceFormat
(
item
.
B2BPrice
)
}}
</b></td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_directMember'
)
}}
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_directMember'
)
}}
</td>
<td><b>
{{
item
.
B2CMemberPrice
|
priceFormat
(
item
.
B2CMemberPrice
)
}}
</b></td>
<td><b>
{{
item
.
B2CMemberPrice
|
priceFormat
(
item
.
B2CMemberPrice
)
}}
</b></td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_direct'
)
}}
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_direct'
)
}}
</td>
<td><b>
{{
item
.
B2CPrice
|
priceFormat
(
item
.
B2CPrice
)
}}
</b></td>
<td><b>
{{
item
.
B2CPrice
|
priceFormat
(
item
.
B2CPrice
)
}}
</b></td>
</tr>
</tr>
<tr>
<tr>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_baby'
)
}}
</td>
<td
class=
"TC_cusTitle"
>
{{
$t
(
'Operation.Op_baby'
)
}}
</td>
<td><b>
{{
item
.
BabyPrice
|
priceFormat
(
item
.
BabyPrice
)
}}
</b></td>
<td><b>
{{
item
.
BabyPrice
|
priceFormat
(
item
.
BabyPrice
)
}}
</b></td>
...
@@ -444,12 +502,13 @@
...
@@ -444,12 +502,13 @@
</p>
</p>
<p>
<p>
<span>
{{
$t
(
'visa.v_currentseat'
)
}}
</span>
<span>
{{
$t
(
'visa.v_currentseat'
)
}}
</span>
<i>
{{
item
.
SurplusSeat
=
(
item
.
SurplusSeat
<
0
)
?
0
:
item
.
SurplusSeat
}}
</i>
</p>
<p>
<i>
{{
item
.
SurplusSeat
=
(
item
.
SurplusSeat
<
0
)
?
0
:
item
.
SurplusSeat
}}
</i>
</p>
<span>
{{
$t
(
'visa.v_yibaoru'
)
}}
</span>
<p>
<i>
<span>
{{
$t
(
'visa.v_yibaoru'
)
}}
</span>
{{
item
.
OrderGuestNum
}}
<i>
<span
class=
"TCL-redType"
v-if=
"item.OrderLeaderGuestNum>=1"
>
+
{{
item
.
OrderLeaderGuestNum
}}
</span>
人
{{
item
.
OrderGuestNum
}}
</i>
<span
class=
"TCL-redType"
v-if=
"item.OrderLeaderGuestNum>=1"
>
+
{{
item
.
OrderLeaderGuestNum
}}
</span>
人
</i>
</p>
</p>
<p>
<p>
<span>
{{
$t
(
'Operation.Op_takeSeat'
)
}}
</span>
<span>
{{
$t
(
'Operation.Op_takeSeat'
)
}}
</span>
...
@@ -523,48 +582,24 @@
...
@@ -523,48 +582,24 @@
<span>
{{
$t
(
'visa.v_visaInformation'
)
}}
</span>
<span>
{{
$t
(
'visa.v_visaInformation'
)
}}
</span>
</p>
</p>
<p
v-if=
"item.VisaFileList.length!==0"
v-for=
"(item2, index2) in item.VisaFileList"
:key=
"index2"
>
<p
v-if=
"item.VisaFileList.length!==0"
v-for=
"(item2, index2) in item.VisaFileList"
:key=
"index2"
>
<span
style=
"cursor:pointer;text-decoration: underline;"
@
click=
"downloadFile(item2)"
>
{{
item2
.
Name
}}
</span>
<span
style=
"cursor:pointer;text-decoration: underline;"
@
click=
"downloadFile(item2)"
>
{{
item2
.
Name
}}
</span>
</p>
</p>
<p>
<p>
<span>
{{
$t
(
'visa.v_gvisa'
)
}}
</span>
<span>
{{
$t
(
'visa.v_gvisa'
)
}}
</span>
{{
item
.
SignVisaNum
}}
{{
item
.
SignVisaNum
}}
<span
style=
"margin-left:10px;"
>
{{
$t
(
'visa.t_gvisa'
)
}}
</span>
<span
style=
"margin-left:10px;"
>
团签
</span>
{{
item
.
GroupVisaNum
}}
{{
item
.
GroupVisaNum
}}
</p>
</p>
</div>
</div>
</div>
</div>
<div
class=
"el-col"
>
<div
class=
"el-col"
>
<div
class=
"d7"
>
<div
class=
"d7"
>
<el-button
@
click
.
native=
'goUrl("RegistrationList", item.TCID,"报名清单")'
type=
"primary"
style=
"background:#00C6FF; border-color:#00C6FF"
>
报名清单
</el-button>
<el-button
@
click=
'goUrlR("SalesconfirmationOrder",item.TCID,item.ID,item.StartCityID)'
type=
"primary"
<el-dropdown
trigger=
"click"
style=
"margin-bottom:5px;"
>
style=
"background:#67c23a; border-color:#67c23a"
>
查看行程
</el-button>
<span
class=
"el-dropdown-link"
>
{{
$t
(
'pub.updateMsg'
)
}}
<el-button
v-if=
"item.TCState==2||item.TCState==0||item.TCState==1"
@
click
.
native=
"setUpPlat(item)"
<i
class=
"el-icon-arrow-down el-icon--right"
></i>
type=
"primary"
style=
"background:#F16C3C; border-color:#F16C3C"
>
</span>
上架
</el-button>
<el-dropdown-menu
slot=
"dropdown"
class=
"TC-dropdown"
>
<el-dropdown-item
@
click
.
native=
"goToOpenTravel('TravelManager5',item.ID,0)"
>
{{
$t
(
'Operation.Op_xilieModyfi'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goToOpenTravel('TravelManager5',item.ID,item.TCID)"
>
{{
$t
(
'Operation.Op_dangtuanModify'
)
}}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-button
@
click=
'goUrlMake("GroupAdvertising",item.LineID,item.TCID,"团期广告")'
type=
"primary"
style=
"background:#67c23a; border-color:#67c23a"
>
广告
{{
item
.
AdvertCount
}}
</el-button>
<el-button
@
click=
"ckOPremark(item)"
type=
"primary"
style=
"background:#F16C3C; border-color:#F16C3C"
>
{{
$t
(
'Operation.Op_remark'
)
}}
</el-button>
<el-dropdown
trigger=
"click"
>
<span
class=
"el-dropdown-link"
>
{{
$t
(
'Operation.Op_moreOperation'
)
}}
<i
class=
"el-icon-arrow-down el-icon--right"
></i>
</span>
<el-dropdown-menu
slot=
"dropdown"
class=
"TC-dropdown"
>
<el-dropdown-item
@
click
.
native=
"goTeamBalance(item.TCID,item.OutBranchId)"
>
{{
$t
(
'Operation.Op_shouzhiDetail'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goUrlR('SalesconfirmationOrder',item.TCID,item.ID,item.StartCityID)"
>
{{
$t
(
'Operation.Op_tripDownLoad'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"removeTeamInfo(item.TCID)"
>
{{
$t
(
'system.table_delete'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.TCState==2||item.TCState==0||item.TCState==1"
@
click
.
native=
"setUpPlat(item)"
>
{{
$t
(
'Operation.Op_shangjia'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.TCState==3"
@
click
.
native=
"Setshelves(item.TCID)"
>
{{
$t
(
'Operation.Op_xiajia'
)
}}
</el-dropdown-item>
<el-dropdown-item
v-if=
"item.Status==1"
@
click
.
native=
"OutGroup(item.TCID,2)"
>
{{
$t
(
'Operation.Op_jietuan'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
"goB2B(item.ConfigId)"
>
{{
$t
(
'Operation.Op_b2bView'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
'goUrl("DistributionTransport",item.ID,"分销联运")'
>
{{
$t
(
'Operation.Op_salelianyun'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click
.
native=
'ckSellPoint(item)'
>
{{
$t
(
'Operation.Op_bentuanMaidian'
)
}}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -588,7 +623,8 @@
...
@@ -588,7 +623,8 @@
</ul>
</ul>
<div
class=
"noData"
v-show=
"queryMsg.noData"
>
{{
$t
(
'system.content_noData'
)
}}
</div>
<div
class=
"noData"
v-show=
"queryMsg.noData"
>
{{
$t
(
'system.content_noData'
)
}}
</div>
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryMsg.currentPage"
<el-pagination
background
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"queryMsg.currentPage"
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryMsg.pageSize"
:total=
"queryMsg.total"
></el-pagination>
layout=
"total,prev, pager, next, jumper"
:page-size=
"queryMsg.pageSize"
:total=
"queryMsg.total"
>
</el-pagination>
</div>
</div>
</div>
</div>
...
@@ -596,9 +632,11 @@
...
@@ -596,9 +632,11 @@
<div
class=
"combottomTitle"
>
{{
$t
(
'Operation.Op_choicePlat'
)
}}
</div>
<div
class=
"combottomTitle"
>
{{
$t
(
'Operation.Op_choicePlat'
)
}}
</div>
<span
class=
"setPlatLeft"
>
{{
$t
(
'Operation.Op_salesPlat'
)
}}
</span>
<span
class=
"setPlatLeft"
>
{{
$t
(
'Operation.Op_salesPlat'
)
}}
</span>
<span>
<span>
<el-checkbox
v-model=
"queryCommonData.checkDialogAll"
@
change=
"checkAllDialog"
style=
"margin-right:20px;"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox
v-model=
"queryCommonData.checkDialogAll"
@
change=
"checkAllDialog"
style=
"margin-right:20px;"
>
{{
$t
(
'system.table_chekAll'
)
}}
</el-checkbox>
<el-checkbox-group
v-model=
"queryCommonData.ckedplat"
@
change=
"checkDialog"
>
<el-checkbox-group
v-model=
"queryCommonData.ckedplat"
@
change=
"checkDialog"
>
<el-checkbox
v-for=
"sales in $tripUtils.TeamStatesList.salsPlat"
:label=
"sales.Id"
:key=
"sales.Name"
>
{{
sales
.
Name
}}
</el-checkbox>
<el-checkbox
v-for=
"sales in $tripUtils.TeamStatesList.salsPlat"
:label=
"sales.Id"
:key=
"sales.Name"
>
{{
sales
.
Name
}}
</el-checkbox>
</el-checkbox-group>
</el-checkbox-group>
</span>
</span>
<span>
<span>
...
@@ -626,7 +664,7 @@
...
@@ -626,7 +664,7 @@
<button
class=
"normalBtn"
type=
"primary"
@
click=
"setOPremark"
>
{{
$t
(
'pub.sureBtn'
)
}}
</button>
<button
class=
"normalBtn"
type=
"primary"
@
click=
"setOPremark"
>
{{
$t
(
'pub.sureBtn'
)
}}
</button>
</div>
</div>
</div>
</div>
<div
class=
"combottomDiv OPremarkDiv"
v-if=
"queryCommonData.SellingPoints"
>
<div
class=
"combottomDiv OPremarkDiv"
v-if=
"queryCommonData.SellingPoints"
>
<div
class=
"combottomTitle"
>
{{
$t
(
'Operation.Op_bentuanMaidian'
)
}}
</div>
<div
class=
"combottomTitle"
>
{{
$t
(
'Operation.Op_bentuanMaidian'
)
}}
</div>
<el-form
label-width=
"100px"
>
<el-form
label-width=
"100px"
>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
...
@@ -701,10 +739,10 @@
...
@@ -701,10 +739,10 @@
flightCKed
:
[],
flightCKed
:
[],
loading
:
false
,
loading
:
false
,
checkCompanyAll
:
true
,
checkCompanyAll
:
true
,
showUnion
:
false
,
showUnion
:
false
,
UnionText
:
this
.
$t
(
'sm.xianshiLianyun'
),
UnionText
:
this
.
$t
(
'sm.xianshiLianyun'
),
//本团卖点
//本团卖点
SellingPoints
:
false
,
SellingPoints
:
false
,
},
},
//查询参数
//查询参数
queryMsg
:
{
queryMsg
:
{
...
@@ -743,20 +781,21 @@
...
@@ -743,20 +781,21 @@
WarningQuery
:
"-1"
,
WarningQuery
:
"-1"
,
RateOnDay
:
"-1"
,
RateOnDay
:
"-1"
,
RateOn
:
"-1"
,
RateOn
:
"-1"
,
TeamType
:
1
,
//小包团
TeamType
:
1
,
//小包团
//是否显示联运
//是否显示联运
IsShowUnion
:
1
,
IsShowUnion
:
1
,
//团控状态
//团控状态
FreePlanType
:
-
1
FreePlanType
:
-
1
,
DepartmentIdLimit
:
1
,
//是否开启部门查询权限
},
},
remarkMsg
:
{
remarkMsg
:
{
TCID
:
0
,
TCID
:
0
,
OPRemark
:
""
,
OPRemark
:
""
,
OPInnerRemark
:
""
,
OPInnerRemark
:
""
,
//配置
//配置
ConfigId
:
0
,
ConfigId
:
0
,
//本团卖点
//本团卖点
ProductRecommend
:
""
ProductRecommend
:
""
},
},
flightStatus
:
[{
flightStatus
:
[{
Id
:
0
,
Id
:
0
,
...
@@ -1088,10 +1127,10 @@
...
@@ -1088,10 +1127,10 @@
configId
:
ConfigId
,
configId
:
ConfigId
,
cityId
:
cityId
,
cityId
:
cityId
,
tcid
:
TCID
,
tcid
:
TCID
,
orderId
:
0
,
orderId
:
0
,
vshowL
:
false
,
vshowL
:
false
,
vshowM
:
false
,
vshowM
:
false
,
vshowTCNUM
:
true
,
vshowTCNUM
:
true
,
}
}
});
});
window
.
open
(
routeData
.
href
,
"_blank"
);
window
.
open
(
routeData
.
href
,
"_blank"
);
...
@@ -1138,7 +1177,7 @@
...
@@ -1138,7 +1177,7 @@
tcid
:
tcid
,
tcid
:
tcid
,
blank
:
"y"
,
blank
:
"y"
,
tab
:
"团期配置"
,
tab
:
"团期配置"
,
flag
:
true
flag
:
true
}
}
});
});
}
else
{
}
else
{
...
@@ -1266,17 +1305,15 @@
...
@@ -1266,17 +1305,15 @@
return
x1
+
x2
;
return
x1
+
x2
;
},
},
//点击本团卖点
//点击本团卖点
ckSellPoint
(
item
)
ckSellPoint
(
item
)
{
{
this
.
queryCommonData
.
SellingPoints
=
true
;
this
.
queryCommonData
.
SellingPoints
=
true
;
this
.
remarkMsg
.
ConfigId
=
item
.
ID
;
this
.
remarkMsg
.
ConfigId
=
item
.
ID
;
this
.
remarkMsg
.
ProductRecommend
=
item
.
ProductRecommend
;
this
.
remarkMsg
.
ProductRecommend
=
item
.
ProductRecommend
;
this
.
remarkMsg
.
TCID
=
item
.
TCID
;
this
.
remarkMsg
.
TCID
=
item
.
TCID
;
},
},
//本团卖点
//本团卖点
SetSellingPoints
()
SetSellingPoints
()
{
{
this
.
apipost
(
this
.
apipost
(
"travel_post_SetSellingPoints"
,
"travel_post_SetSellingPoints"
,
this
.
remarkMsg
,
this
.
remarkMsg
,
res
=>
{
res
=>
{
...
@@ -1292,11 +1329,11 @@
...
@@ -1292,11 +1329,11 @@
);
);
},
},
//隐藏显示
//隐藏显示
ShowUnionList
(){
ShowUnionList
()
{
this
.
queryCommonData
.
showUnion
=
!
this
.
queryCommonData
.
showUnion
;
this
.
queryCommonData
.
showUnion
=
!
this
.
queryCommonData
.
showUnion
;
if
(
this
.
queryCommonData
.
showUnion
)
{
if
(
this
.
queryCommonData
.
showUnion
)
{
this
.
queryCommonData
.
UnionText
=
this
.
$t
(
'sm.yincangLianyun'
)
this
.
queryCommonData
.
UnionText
=
this
.
$t
(
'sm.yincangLianyun'
)
}
else
{
}
else
{
this
.
queryCommonData
.
UnionText
=
this
.
$t
(
'sm.xianshiLianyun'
)
this
.
queryCommonData
.
UnionText
=
this
.
$t
(
'sm.xianshiLianyun'
)
}
}
},
},
...
@@ -1376,13 +1413,13 @@
...
@@ -1376,13 +1413,13 @@
myDate
.
getDate
();
myDate
.
getDate
();
this
.
queryMsg
.
StartGroupDate
=
nowDate
;
this
.
queryMsg
.
StartGroupDate
=
nowDate
;
if
(
if
(
this
.
queryCommonData
.
IsParentCompany
!=
1
&&
this
.
queryCommonData
.
IsParentCompany
!=
1
&&
userInfo
.
RB_Branch_id
!=
49
userInfo
.
RB_Branch_id
!=
49
)
{
)
{
this
.
queryMsg
.
OutBranchIds
.
push
(
userInfo
.
RB_Branch_id
);
this
.
queryMsg
.
OutBranchIds
.
push
(
userInfo
.
RB_Branch_id
);
}
}
//默认查询全部团队状态
//默认查询全部团队状态
this
.
$tripUtils
.
TeamStatesList
.
TeamStates
.
forEach
(
states
=>
{
this
.
$tripUtils
.
TeamStatesList
.
TeamStates
.
forEach
(
states
=>
{
this
.
queryMsg
.
TCState
.
push
(
states
.
Id
);
this
.
queryMsg
.
TCState
.
push
(
states
.
Id
);
})
})
this
.
getControlList
();
this
.
getControlList
();
...
...
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