Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOBUYWAP
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
郭成尧
9 years ago
Commit
6f489c695cd6ac120663d4fd16c3c9ddbc53f331
1 parent
00e02291
'访问路径筛选优化'
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
25 additions
and
10 deletions
library/Plugin/DataProcess/ListProcess.php
library/Plugin/DataProcess/ListProcess.php
View file @
6f489c6
...
...
@@ -61,8 +61,18 @@ class ListProcess
// 过滤条件数据
$filters
=
array
(
'classify'
=>
array
());
// 返回数据中有没有gender时要添加gender
// tar modified 1606151500 返回数据中没有gender时要添加gender
switch
(
$gender
)
{
case
'1,3'
:
$data
[
'gender'
]
=
array
(
'1,3'
=>
'BOYS'
);
break
;
case
'2,3'
:
$data
[
'gender'
]
=
array
(
'2,3'
=>
'GIRLS'
);
break
;
default
:
$data
[
'gender'
]
=
array
(
'2,3'
=>
'GIRLS'
,
'1,3'
=>
'BOYS'
);
break
;
}
$num
=
1
;
foreach
(
$data
as
$key
=>
$val
)
{
...
...
@@ -180,18 +190,23 @@ class ListProcess
array
(
'dataId'
=>
'1,2,3'
,
'name'
=>
'所有性别'
),
array
(
'dataId'
=>
'1,3'
,
'name'
=>
'BOYS'
),
array
(
'dataId'
=>
'2,3'
,
'name'
=>
'GIRLS'
),
)
)
);
// tar add 1606151500 处理性别参数
switch
(
$gender
)
{
case
'1,3'
:
array_push
(
$result
[
'subs'
],
array
(
'dataId'
=>
'1,3'
,
'name'
=>
'BOYS'
));
break
;
case
'2,3'
:
array_push
(
$result
[
'subs'
],
array
(
'dataId'
=>
'2,3'
,
'name'
=>
'GIRLS'
));
break
;
default
:
array_push
(
$result
[
'subs'
],
array
(
'dataId'
=>
'1,3'
,
'name'
=>
'BOYS'
),
array
(
'dataId'
=>
'2,3'
,
'name'
=>
'GIRLS'
));
break
;
}
// 处理选中状态
foreach
(
$result
[
'subs'
]
as
&
$val
)
{
if
(
$val
[
'dataId'
]
===
$gender
)
{
...
...
Please
register
or
login
to post a comment