Commit a9c47f54 authored by litengwei's avatar litengwei

卡片人员BUG

parent 4ec1d341
...@@ -188,6 +188,9 @@ ...@@ -188,6 +188,9 @@
<if test="map.peopleType != null and map.peopleType != ''"> <if test="map.peopleType != null and map.peopleType != ''">
AND g.peopleType = #{map.peopleType} AND g.peopleType = #{map.peopleType}
</if> </if>
<if test="map.fireManagementPostOne != null and map.fireManagementPostOne != ''">
AND locate(#{map.fireManagementPostOne}, g.fireManagementPost)
</if>
<if test="map.fireManagementPost != null"> <if test="map.fireManagementPost != null">
AND g.fireManagementPost IN AND g.fireManagementPost IN
<foreach item="item" index="index" collection="map.fireManagementPost" open="(" separator="," close=")"> <foreach item="item" index="index" collection="map.fireManagementPost" open="(" separator="," close=")">
......
...@@ -603,8 +603,12 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp ...@@ -603,8 +603,12 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
List<String> fireManagementPost; List<String> fireManagementPost;
if(req.containsKey("fireManagementPost")) { if(req.containsKey("fireManagementPost")) {
if(StringUtils.isNotEmpty(req.get("fireManagementPost").toString())) { if(StringUtils.isNotEmpty(req.get("fireManagementPost").toString())) {
fireManagementPost = Arrays.asList(req.get("fireManagementPost").toString().split(",")); if(req.get("fireManagementPost").toString().indexOf(",")>-1) {
map.put("fireManagementPost", fireManagementPost); fireManagementPost = Arrays.asList(req.get("fireManagementPost").toString().split(","));
map.put("fireManagementPost", fireManagementPost);
} else {
map.put("fireManagementPostOne", req.get("fireManagementPost").toString());
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment