Compare commits
2 Commits
5622c41c39
...
ef9ed39fb8
| Author | SHA1 | Date | |
|---|---|---|---|
| ef9ed39fb8 | |||
| 5ae41005f0 |
@@ -31,6 +31,6 @@ public class ProjectTreeReq {
|
||||
@JsonProperty(value = "tag10")
|
||||
private String tag10;
|
||||
|
||||
private String filterDiscipline;
|
||||
private List<String> filterDiscipline;
|
||||
|
||||
}
|
||||
|
||||
@@ -17,7 +17,7 @@ public class ProjectTreeTagReq {
|
||||
|
||||
private String projectNodeId;
|
||||
|
||||
private String filterDiscipline;
|
||||
private List<String> filterDiscipline;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -143,6 +143,6 @@ public class SpdmTaskListReq {
|
||||
|
||||
private Long userId;
|
||||
|
||||
private String filterDiscipline;
|
||||
private List<String> filterDiscipline;
|
||||
|
||||
}
|
||||
|
||||
@@ -695,8 +695,14 @@
|
||||
<bind name="searchKey10" value="'%' + req.tag10 + '%'"/>
|
||||
and tag10 like #{searchKey10}
|
||||
</if>
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline != ''">
|
||||
and (discipline = #{req.filterDiscipline} or discipline = '' or discipline = null)
|
||||
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline.size > 0">
|
||||
and discipline in (
|
||||
<foreach collection='req.filterDiscipline' item='disciplineId' index='index' separator=','>
|
||||
#{disciplineId}
|
||||
</foreach>
|
||||
)
|
||||
or discipline = '' or discipline = null
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
|
||||
@@ -572,8 +572,13 @@
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline != ''">
|
||||
and (discipline = #{req.filterDiscipline} or discipline = '' or discipline = null)
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline.size > 0">
|
||||
and discipline in (
|
||||
<foreach collection='req.filterDiscipline' item='disciplineId' index='index' separator=','>
|
||||
#{disciplineId}
|
||||
</foreach>
|
||||
)
|
||||
or discipline = '' or discipline = null
|
||||
</if>
|
||||
|
||||
<!-- <if test='req.sortOrder != null and req.sortOrder == "0"'>-->
|
||||
@@ -683,9 +688,13 @@
|
||||
and STR_TO_DATE(finish_time,'%Y-%m-%d %H:%i:%s') <= #{req.finishETime}
|
||||
]]>
|
||||
</if>
|
||||
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline != ''">
|
||||
and (discipline = #{req.filterDiscipline} or discipline = '' or discipline = null)
|
||||
<if test="req.filterDiscipline != null and req.filterDiscipline.size > 0">
|
||||
and discipline in (
|
||||
<foreach collection='req.filterDiscipline' item='disciplineId' index='index' separator=','>
|
||||
#{disciplineId}
|
||||
</foreach>
|
||||
)
|
||||
or discipline = '' or discipline = null
|
||||
</if>
|
||||
|
||||
<!-- <if test='req.sortOrder != null and req.sortOrder == "0"'>-->
|
||||
|
||||
Reference in New Issue
Block a user