42 lines
1.7 KiB
XML
42 lines
1.7 KiB
XML
<?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.foreverwin.iep.qms.mapper.QmsQcPlanMapper">
|
|
|
|
<resultMap id="qmsQcPlanMap" type="com.foreverwin.iep.qms.entity.QmsQcPlan">
|
|
<id property="handle" column="HANDLE"/>
|
|
<result property="site" column="SITE"/>
|
|
<result property="qcPlan" column="QC_PLAN"/>
|
|
<result property="revision" column="REVISION"/>
|
|
<result property="currentRevision" column="CURRENT_REVISION"/>
|
|
<result property="description" column="DESCRIPTION"/>
|
|
<result property="inspecType" column="INSPEC_TYPE"/>
|
|
<result property="inspecFreqBo" column="INSPEC_FREQ_BO"/>
|
|
<result property="userGroup" column="USER_GROUP"/>
|
|
<result property="toSpc" column="TO_SPC"/>
|
|
<result property="dateCreate" column="DATE_CREATE"/>
|
|
<result property="dateUpdate" column="DATE_UPDATE"/>
|
|
<result property="creator" column="CREATOR"/>
|
|
<result property="updater" column="UPDATER"/>
|
|
</resultMap>
|
|
|
|
<resultMap id="userGroupMap" type="com.foreverwin.iep.qms.domain.UserGroup">
|
|
<result property="userGroup" column="USER_GROUP"/>
|
|
<result property="roleName" column="ROLE_NAME"/>
|
|
<result property="roleDesc" column="ROLE_DESC"/>
|
|
</resultMap>
|
|
|
|
<select id="getUserGroup" resultMap="userGroupMap">
|
|
select distinct a.user_group
|
|
from QMS_QC_PLAN a
|
|
where a.site = #{site}
|
|
</select>
|
|
|
|
<select id="getDistinctQcPlan" resultMap="qmsQcPlanMap">
|
|
select distinct A.QC_PLAN, A.DESCRIPTION, A.INSPEC_TYPE
|
|
from QMS_QC_PLAN a
|
|
where a.site = #{site}
|
|
</select>
|
|
</mapper>
|