| | |
| | | and md.device_payload like concat('%',#{devicePayload},'%') |
| | | </if> |
| | | <if test="geom != null and geom != ''"> |
| | | and ST_Intersects(md.geom, ST_GeomFromText(#{geom})) |
| | | and ST_Intersects(md.geom, ST_GeomFromText(#{geom}, 4326)) |
| | | </if> |
| | | <if test="deviceType != null and deviceType != '' "> |
| | | and md.device_type = #{deviceType} |
| | |
| | | VALUES ( #{workOrderParam.workOrderName}, #{workOrderParam.workOrderCode}, #{workOrderParam.workOrderType}, |
| | | #{workOrderParam.deviceLoadDemand}, #{workOrderParam.recommendDeviceIds}, #{workOrderParam.workOrderStatus}, |
| | | #{workOrderParam.executeStartTime}, #{workOrderParam.executeEndTime}, #{workOrderParam.serviceParty}, |
| | | ST_GeomFromText(#{workOrderParam.geom}), #{workOrderParam.remark}, #{workOrderParam.areaCode}, |
| | | ST_GeomFromText(#{workOrderParam.geom}, 4326), #{workOrderParam.remark}, #{workOrderParam.areaCode}, |
| | | #{workOrderParam.createUser}, #{workOrderParam.createDept}, #{workOrderParam.createTime}, |
| | | #{workOrderParam.updateUser}, #{workOrderParam.updateTime}, #{workOrderParam.status}, #{workOrderParam.isDeleted}) |
| | | </insert> |
| | |
| | | service_party = #{workOrderParam.serviceParty}, |
| | | </if> |
| | | <if test="workOrderParam.geom != null and workOrderParam.geom != ''"> |
| | | geom = ST_GeomFromText(#{workOrderParam.geom}), |
| | | geom = ST_GeomFromText(#{workOrderParam.geom}, 4326), |
| | | </if> |
| | | <if test="workOrderParam.remark != null and workOrderParam.remark != ''"> |
| | | remark = #{workOrderParam.remark}, |