Browse Source

时间调整

feature/teamB_zz_wgh
zxc 3 years ago
parent
commit
d16de7541e
  1. 14
      epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml

14
epmet-module/gov-org/gov-org-server/src/main/resources/mapper/IcHouseDao.xml

@ -122,6 +122,7 @@
LEFT JOIN customer_agency ag on ag.ID = c.AGENCY_ID and d.DEL_FLAG = '0' LEFT JOIN customer_agency ag on ag.ID = c.AGENCY_ID and d.DEL_FLAG = '0'
<where> <where>
1 = 1 1 = 1
and a.del_flag = '0'
<if test="pids != null and pids != ''"> <if test="pids != null and pids != ''">
and case c.AGENCY_PIDS when '' then CONCAT(c.AGENCY_ID) like CONCAT(#{pids}, '%') and case c.AGENCY_PIDS when '' then CONCAT(c.AGENCY_ID) like CONCAT(#{pids}, '%')
else CONCAT(c.AGENCY_PIDS, ':', c.AGENCY_ID) like CONCAT(#{pids}, '%') end else CONCAT(c.AGENCY_PIDS, ':', c.AGENCY_ID) like CONCAT(#{pids}, '%') end
@ -171,13 +172,16 @@
<if test="remark != null and remark.trim() != ''"> <if test="remark != null and remark.trim() != ''">
AND a.REMARK like CONCAT('%',#{remark},'%') AND a.REMARK like CONCAT('%',#{remark},'%')
</if> </if>
<if test="null != updateStartDate and updateStartDate != '' "> <if test="null != updateStartDate and updateStartDate != '' and null != updateEndDate and updateEndDate != ''">
AND ((DATE_FORMAT(a.CREATED_TIME,'%Y%m%d')) >= #{updateStartDate} OR (DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d')) >= #{updateStartDate}) AND ((DATE_FORMAT(a.CREATED_TIME,'%Y%m%d') >= #{updateStartDate} AND DATE_FORMAT(a.CREATED_TIME,'%Y%m%d') <![CDATA[<=]]> #{updateEndDate})
OR (DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d') >= #{updateStartDate} AND DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d') <![CDATA[<=]]> #{updateEndDate}))
</if> </if>
<if test="null != updateEndDate and updateEndDate != '' "> <if test="null != updateEndDate and updateEndDate != '' and (updateStartDate == null or updateStartDate == '') ">
AND ((DATE_FORMAT(a.CREATED_TIME,'%Y%m%d')) <![CDATA[<=]]> #{updateEndDate} OR (DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d')) <![CDATA[<=]]> #{updateEndDate}) AND (DATE_FORMAT(a.CREATED_TIME,'%Y%m%d') <![CDATA[<=]]> #{updateEndDate}) OR ((DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d')) <![CDATA[<=]]> #{updateEndDate})
</if>
<if test="null != updateStartDate and updateStartDate != '' and (updateEndDate == null or updateEndDate == '') ">
AND (DATE_FORMAT(a.CREATED_TIME,'%Y%m%d') <![CDATA[>=]]> #{updateStartDate}) OR ((DATE_FORMAT(a.UPDATED_TIME,'%Y%m%d')) <![CDATA[>=]]> #{updateStartDate})
</if> </if>
and a.del_flag = '0'
</where> </where>
#排序规则:根据小区、楼栋、单元、门牌号(分别按照数字和中文)分别升序排序 #排序规则:根据小区、楼栋、单元、门牌号(分别按照数字和中文)分别升序排序
ORDER BY ORDER BY

Loading…
Cancel
Save