Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
imac-vue
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Elements-SY
2023-10-07 10:48:08 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
f2b3189c930cbdac5fc0df60df41df9fc745b2ef
f2b3189c
1 parent
0ed373c6
modify
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
23 additions
and
5 deletions
src/views/allocationConfig/flightAllocConfig/mixins/index.js
src/views/allocationConfig/flightAllocConfig/mixins/index.js
View file @
f2b3189
...
...
@@ -56,6 +56,7 @@ export default {
this
.
msgError
(
msg
);
return
;
}
let
noDateRouteLists
=
data
.
routeList
;
// 只负责展示航线优先级
let
noDateRouteList
=
data
.
routeList
.
filter
(
(
item
)
=>
item
.
etesRule
==
"N"
);
// 航班航线基本信息(过滤ET86航线的)
...
...
@@ -77,6 +78,7 @@ export default {
);
resolve
({
noDateConfigFlag
,
noDateRouteLists
,
noDateRouteList
,
mergeNoDateRouteInfo
,
});
...
...
@@ -94,6 +96,7 @@ export default {
this
.
msgError
(
msg
);
return
;
}
let
dateDataLists
=
data
.
routeList
;
// 只负责展示航线优先级
let
dateRouteList
=
data
.
routeList
.
filter
(
(
item
)
=>
item
.
etesRule
==
"N"
);
// 航班航线基本信息(过滤ET86航线的)
...
...
@@ -121,6 +124,7 @@ export default {
// 返回日期级别查询结果
resolve
({
dateConfigFlag
,
dateDataLists
,
dateRouteList
,
mergeDateRouteInfo
,
});
...
...
@@ -196,7 +200,12 @@ export default {
// 拿到【接口调用和数据去重整合】的数据做数据页面显示处理:日期级别
dateLevelData
({
dateParmas
,
noDateParmas
})
{
this
.
dateLevelRoute
(
dateParmas
).
then
((
res
)
=>
{
const
{
dateConfigFlag
,
dateRouteList
,
mergeDateRouteInfo
}
=
res
;
const
{
dateConfigFlag
,
dateDataLists
,
dateRouteList
,
mergeDateRouteInfo
,
}
=
res
;
if
(
dateConfigFlag
)
{
// 日期级别当前航班航线配置没有缺省的,就不用再去查询非日期级别了
// 处理属性
...
...
@@ -210,7 +219,7 @@ export default {
this
.
setattrVal
(
item
);
// 设置属性值
}
});
this
.
routeList
=
date
RouteList
;
// 航班航线列表
this
.
routeList
=
date
DataLists
;
// 航班航线列表
this
.
routesInfo
=
mergeDateRouteInfo
;
// 航班航线配置信息列表
}
if
(
dateConfigFlag
==
false
)
{
...
...
@@ -223,12 +232,19 @@ export default {
(
item
)
=>
item
.
config
==
false
);
this
.
noDateLevelRoute
(
noDateParmas
).
then
(
({
noDateConfigFlag
,
noDateRouteList
,
mergeNoDateRouteInfo
})
=>
{
({
noDateConfigFlag
,
noDateRouteLists
,
noDateRouteList
,
mergeNoDateRouteInfo
,
})
=>
{
// 航班种类
this
.
flightKindName
({
noDateConfigFlag
,
noDateRouteLists
,
noDateRouteList
,
mergeNoDateRouteInfo
,
dateDataLists
,
dateRouteList
,
dateListHas
,
dateListNo
,
...
...
@@ -241,8 +257,10 @@ export default {
// 航班种类
flightKindName
({
noDateConfigFlag
,
noDateRouteLists
,
noDateRouteList
,
mergeNoDateRouteInfo
,
dateDataLists
,
dateRouteList
,
dateListHas
,
dateListNo
,
...
...
@@ -251,7 +269,7 @@ export default {
// White Tail只展示当前查询的一条
const
route
=
this
.
$route
.
query
.
flightRouteListStr
;
let
noDateRouteInfo
,
result
;
this
.
routeList
=
dateRouteList
;
this
.
routeList
=
noDateRouteLists
;
// 从日期取
if
(
dateListHas
.
length
)
{
const
dateRouteInfo
=
dateListHas
.
filter
(
...
...
@@ -307,7 +325,7 @@ export default {
this
.
setattrVal
(
item
);
// 设置属性值
}
});
this
.
routeList
=
date
RouteList
;
this
.
routeList
=
date
DataLists
;
this
.
routesInfo
=
dateList
;
}
},
...
...
Please
register
or
login
to post a comment