| | |
| | | <result column="remarks" property="remarks"/> |
| | | </resultMap> |
| | | |
| | | <resultMap id="treeNodeResultMap" type="org.springblade.core.tool.node.TreeNode"> |
| | | <id column="id" property="id"/> |
| | | <result column="parent_id" property="parentId"/> |
| | | <result column="title" property="title"/> |
| | | <result column="value" property="value"/> |
| | | <result column="key" property="key"/> |
| | | <result column="has_children" property="hasChildren"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectRouteinPage" resultMap="routeinResultMap"> |
| | | select * from sys_routein where is_deleted = 0 |
| | | </select> |
| | | |
| | | <select id="tree" resultMap="treeNodeResultMap"> |
| | | SELECT |
| | | id, |
| | | 0 AS parent_id, |
| | | routeName AS title, |
| | | id AS "value", |
| | | id AS "key" |
| | | FROM |
| | | sys_routein |
| | | </select> |
| | | |
| | | |
| | |
| | | <if test="routeName!=null and routeName!=''"> |
| | | and r.routeName like '%${routeName}%' |
| | | </if> |
| | | <if test="id!=null and id!=''"> |
| | | AND r.id = #{id} |
| | | </if> |
| | | </select> |
| | | |
| | | <!--巡逻路线详情--> |
| | | <select id="details" resultType="org.springblade.modules.routeIn.entity.Routein"> |
| | | SELECT id,ST_ASTEXT (routeInfo) as routeInfo,user_id as userId FROM sys_routein |
| | | where 1=1 |
| | | <if test="routein.userId!=null and routein.userId!='' "> |
| | | and user_id = #{routein.userId} |
| | | </if> |
| | | </select> |
| | | |
| | | <!--根据区域id删除巡逻路线信息--> |
| | | <delete id="removeByRegionId"> |
| | | delete from sys_routein where regionId = #{regionId} |
| | | </delete> |
| | | |
| | | </mapper> |