| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
| | | <mapper namespace="com.yuanchu.limslaboratory.mapper.ProductModelMapper"> |
| | | <resultMap id="selectproductModelMap" type="map"> |
| | | <id property="father" column="father"/> |
| | | <collection property="children" resultMap="selectproductModelTowMap" javaType="List"/> |
| | | </resultMap> |
| | | |
| | | <resultMap id="selectproductModelTowMap" type="map"> |
| | | <id property="id" column="id"/> |
| | | <result property="name" column="name"/> |
| | | <result property="unit" column="unit"/> |
| | | </resultMap> |
| | | <!--查询标准模版列表--> |
| | | <select id="selectproductModel" resultType="java.util.Map"> |
| | | <select id="selectproductModel" resultMap="selectproductModelMap"> |
| | | select id, |
| | | father, |
| | | name, |
| | |
| | | <if test="father!=null and father!=''"> |
| | | and father like concat('%',#{father},'%') |
| | | </if> |
| | | order by father |
| | | </select> |
| | | |
| | | <update id="delAllproductModel"> |