Commit aedbdd8f by 宋珺琪

修改案件查询bug

parent 97084c1c
......@@ -653,4 +653,20 @@ public class KshSlServiceController {
return new MapRestResult(200,"ok",result);
}
}
@OperLog(message = "测试",operation = OperationType.QUERY)
@PostMapping("/cesaa")
@ApiOperation(value = "测试")
public MapRestResult jzgl(String objectValue){
JSONObject jsonObject = null;
try {
jsonObject = JsonUtils.readJsonFromClassPath("data/text.json", JSONObject.class);
} catch (IOException e) {
e.printStackTrace();
System.out.print("json转换实体异常" + e);
}
return new MapRestResult(200, "ok", jsonObject);
}
}
......@@ -46,8 +46,9 @@
,(select name from sys_dictitem where groupid='CODE_AJXLB' AND code = asjbz.ajxlb) AS ajxlbMc
FROM tb_st_asj T left join tb_st_asj_asjbz asjbz on T.asjbh = asjbz.asjbh
WHERE
1=1
<if test="startLng!=null and startLng!='' and endLng!=null and endLng!='' and startLat!=null and startLat!='' and endLat!=null and endLat!=''">
cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
AND cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
AND cast(T.ASJFSDD_DQWD as signed) BETWEEN cast(#{startLat,jdbcType=VARCHAR} as signed) AND cast(#{endLat,jdbcType=VARCHAR} as signed)
</if>
<if test="asjbh!= null and asjbh!=''">
......@@ -117,8 +118,9 @@
count(*)
FROM tb_st_asj T left join tb_st_asj_asjbz asjbz on T.asjbh = asjbz.asjbh
WHERE
1=1
<if test="startLng!=null and startLng!='' and endLng!=null and endLng!='' and startLat!=null and startLat!='' and endLat!=null and endLat!=''">
cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
AND cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
AND cast(T.ASJFSDD_DQWD as signed) BETWEEN cast(#{startLat,jdbcType=VARCHAR} as signed) AND cast(#{endLat,jdbcType=VARCHAR} as signed)
</if>
<if test="asjbh!= null and asjbh!=''">
......@@ -233,7 +235,7 @@
)
</if>
<if test="startLng!=null and startLng!='' and endLng!=null and endLng!='' and startLat!=null and startLat!='' and endLat!=null and endLat!=''">
cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
and cast(T.ASJFSDD_DQJD as signed) BETWEEN cast(#{startLng,jdbcType=VARCHAR} as signed) AND cast(#{endLng,jdbcType=VARCHAR} as signed)
AND cast(T.ASJFSDD_DQWD as signed) BETWEEN cast(#{startLat,jdbcType=VARCHAR} as signed) AND cast(#{endLat,jdbcType=VARCHAR} as signed)
</if>
<if test="pabj_pdbz != null and pabj_pdbz == '0'">
......@@ -376,8 +378,9 @@
tb_st_rybz BZ
LEFT JOIN sys_dictitem DIC ON BZ.XBDM = DIC.CODE AND DIC.GROUPID = 'CODE_XB'
WHERE
1=1
<if test="startLng != null and startLng != '' and endLng != null and endLng != '' and startLat != null and startLat != ''and endLat != null and endLat != ''">
cast(X as signed) BETWEEN cast(#{startLng} as signed) AND cast(#{endLng} as signed)
AND cast(X as signed) BETWEEN cast(#{startLng} as signed) AND cast(#{endLng} as signed)
AND cast(Y as signed) BETWEEN cast(#{startLat} as signed) AND cast(#{endLat} as signed)
</if>
<if test="xm != null and xm != ''">
......
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