| | |
| | | <mapper namespace="com.yuanchu.limslaboratory.mapper.PlanMapper"> |
| | | <resultMap id="selectAllPlanMap" type="map" > |
| | | <id property="code" column="code"/> |
| | | <result property="id" column="id"/> |
| | | <result property="samplename" column="samplename"/> |
| | | <result property="inspectionStatus" column="inspectionStatus"/> |
| | | <result property="startTime" column="startTime"/> |
| | | <result property="endTime" column="endTime"/> |
| | | <collection property="father" resultMap="selectAllPlanMapTowMap" javaType="List"/> |
| | | </resultMap> |
| | | <resultMap id="selectAllPlanMapTowMap" type="map"> |
| | | <id property="samplename" column="samplename"/> |
| | | <collection property="chldren" resultMap="selectAllPlanMapTowsMap" javaType="List"/> |
| | | </resultMap> |
| | | <resultMap id="selectAllPlanMapTowsMap" type="map"> |
| | | <id property="id" column="id"/> |
| | | <id property="pid" column="pid"/> |
| | | <result property="name" column="name"/> |
| | | <result property="unit" column="unit"/> |
| | | <result property="required" column="required"/> |
| | |
| | | </resultMap> |
| | | <!--查询检验计划--> |
| | | <select id="selectAllPlan" resultMap="selectAllPlanMap"> |
| | | select ip.id, |
| | | select i.id , |
| | | i.code, |
| | | inspection_status inspectionStatus, |
| | | DATE_FORMAT(start_time,'%Y-%m-%d') startTime, |
| | | DATE_FORMAT(end_time,'%Y-%m-%d') endTime, |
| | | im.name samplename, |
| | | ip.id pid, |
| | | ip.name, |
| | | ip.unit, |
| | | required, |