Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gic-evaluate
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
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
base_platform_enterprise
gic-evaluate
Commits
f90660e2
Commit
f90660e2
authored
Jan 15, 2020
by
zhiwj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
咨询建议导出
parent
abe3f3bb
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
46 additions
and
0 deletions
+46
-0
EvaluateQO.java
...ate-api/src/main/java/com/gic/evaluate/qo/EvaluateQO.java
+10
-0
ProblemQO.java
...uate-api/src/main/java/com/gic/evaluate/qo/ProblemQO.java
+10
-0
TabEvaluateMapper.xml
...e-service/src/main/resources/mapper/TabEvaluateMapper.xml
+6
-0
TabProblemMapper.xml
...te-service/src/main/resources/mapper/TabProblemMapper.xml
+12
-0
EvaluateExportController.java
...gic/evaluate/web/controller/EvaluateExportController.java
+4
-0
ProblemExportController.java
.../gic/evaluate/web/controller/ProblemExportController.java
+4
-0
No files found.
gic-evaluate-api/src/main/java/com/gic/evaluate/qo/EvaluateQO.java
View file @
f90660e2
...
...
@@ -95,6 +95,8 @@ public class EvaluateQO extends PageQO{
private
List
<
Integer
>
storeIdList
;
private
Integer
[]
evaluateIds
;
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
...
...
@@ -294,4 +296,12 @@ public class EvaluateQO extends PageQO{
public
void
setStoreIdList
(
List
<
Integer
>
storeIdList
)
{
this
.
storeIdList
=
storeIdList
;
}
public
Integer
[]
getEvaluateIds
()
{
return
evaluateIds
;
}
public
void
setEvaluateIds
(
Integer
[]
evaluateIds
)
{
this
.
evaluateIds
=
evaluateIds
;
}
}
gic-evaluate-api/src/main/java/com/gic/evaluate/qo/ProblemQO.java
View file @
f90660e2
...
...
@@ -26,6 +26,8 @@ public class ProblemQO extends PageQO {
private
List
<
Integer
>
storeIdList
;
private
Integer
[]
problemIds
;
public
Integer
getEnterpriseId
()
{
return
enterpriseId
;
}
...
...
@@ -97,4 +99,12 @@ public class ProblemQO extends PageQO {
public
void
setStoreIdList
(
List
<
Integer
>
storeIdList
)
{
this
.
storeIdList
=
storeIdList
;
}
public
Integer
[]
getProblemIds
()
{
return
problemIds
;
}
public
void
setProblemIds
(
Integer
[]
problemIds
)
{
this
.
problemIds
=
problemIds
;
}
}
gic-evaluate-service/src/main/resources/mapper/TabEvaluateMapper.xml
View file @
f90660e2
...
...
@@ -57,6 +57,12 @@
#{item}
</foreach>
</if>
<if
test=
"null != evaluateIds and evaluateIds.size > 0"
>
and evaluate_id in
<foreach
collection=
"evaluateIds"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"search != null and search != '' "
>
and ( order_number like concat('%', #{search}, '%')
or member_name like concat('%', #{search}, '%')
...
...
gic-evaluate-service/src/main/resources/mapper/TabProblemMapper.xml
View file @
f90660e2
...
...
@@ -229,6 +229,12 @@
<include
refid=
"Base_Column_List"
/>
from tab_problem
<where>
<if
test=
"null != problemIds and problemIds.size > 0"
>
and problem_id in
<foreach
collection=
"problemIds"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"null != storeIdList and storeIdList.size > 0"
>
and store_id in
<foreach
collection=
"storeIdList"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
...
...
@@ -267,6 +273,12 @@
#{item}
</foreach>
</if>
<if
test=
"null != problemIds and problemIds.size > 0"
>
and problem_id in
<foreach
collection=
"problemIds"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
#{item}
</foreach>
</if>
<if
test=
"search != null and search != '' "
>
and (
member_name like concat('%', #{search}, '%')
...
...
gic-evaluate-web/src/main/java/com/gic/evaluate/web/controller/EvaluateExportController.java
View file @
f90660e2
...
...
@@ -60,6 +60,10 @@ public class EvaluateExportController extends DownloadUtils {
@RequestMapping
(
"/export-evaluate"
)
public
RestResponse
exportEvaluateRecord
(
HttpServletRequest
request
,
EvaluateQO
evaluateQO
,
ExportQO
exportQO
)
{
evaluateQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
if
(
evaluateQO
.
getEvaluateIds
()
!=
null
&&
evaluateQO
.
getEvaluateIds
().
length
==
1
&&
evaluateQO
.
getEvaluateIds
()[
0
]
==
-
1
)
{
// 查询全部
evaluateQO
.
setEvaluateIds
(
null
);
}
ServiceResponse
<
Integer
>
serviceResponse
=
evaluateManageApiService
.
countEvaluate
(
evaluateQO
);
List
<
String
>
fieldCodeList
=
exportQO
.
getFieldCodeList
();
...
...
gic-evaluate-web/src/main/java/com/gic/evaluate/web/controller/ProblemExportController.java
View file @
f90660e2
...
...
@@ -60,6 +60,10 @@ public class ProblemExportController extends DownloadUtils {
@RequestMapping
(
"/export-problem"
)
public
RestResponse
exportProblemRecord
(
HttpServletRequest
request
,
ProblemQO
problemQO
,
ExportQO
exportQO
)
{
problemQO
.
setEnterpriseId
(
UserDetailUtils
.
getUserDetail
().
getEnterpriseId
());
if
(
problemQO
.
getProblemIds
()
!=
null
&&
problemQO
.
getProblemIds
().
length
==
1
&&
problemQO
.
getProblemIds
()[
0
]
==
-
1
)
{
// 查询全部
problemQO
.
setProblemIds
(
null
);
}
ServiceResponse
<
Integer
>
serviceResponse
=
problemManageApiService
.
countProblem
(
problemQO
);
List
<
String
>
fieldCodeList
=
exportQO
.
getFieldCodeList
();
...
...
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