|
|
|
@ -216,15 +216,6 @@
|
|
|
|
|
${ew.sqlSegment}
|
|
|
|
|
</if>
|
|
|
|
|
</select>
|
|
|
|
|
<select id="findNcByNG" resultMap="BaseResultMap">
|
|
|
|
|
SELECT NC.NC_CODE , NCT.DESCRIPTION
|
|
|
|
|
FROM NC_GROUP NG
|
|
|
|
|
INNER JOIN NC_GROUP_MEMBER NGM ON NG.HANDLE = NGM.NC_GROUP_BO
|
|
|
|
|
INNER JOIN NC_CODE NC ON NC.HANDLE = NGM.NC_CODE_OR_GROUP_GBO
|
|
|
|
|
INNER JOIN NC_CODE_DEF NCD ON NC.HANDLE = NCD.NC_CODE_OR_GROUP_GBO AND NCD.CAN_BE_PRIMARY_CODE = 'true'
|
|
|
|
|
INNER JOIN NC_CODE_T NCT ON NCT.NC_CODE_BO = NC.HANDLE AND NCT.LOCALE = #{locale}
|
|
|
|
|
WHERE NG.NC_GROUP = #{messageType} AND NG.SITE = #{site}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<insert id="insert" parameterType="com.foreverwin.mesnac.meapi.model.NcCode">
|
|
|
|
|
INSERT INTO NC_CODE
|
|
|
|
@ -353,4 +344,23 @@
|
|
|
|
|
|
|
|
|
|
<!-- BaseMapper标准查询/修改/删除 -->
|
|
|
|
|
|
|
|
|
|
<select id="findNcByNG" resultMap="BaseResultMap">
|
|
|
|
|
SELECT NC.NC_CODE , NCT.DESCRIPTION
|
|
|
|
|
FROM NC_GROUP NG
|
|
|
|
|
INNER JOIN NC_GROUP_MEMBER NGM ON NG.HANDLE = NGM.NC_GROUP_BO
|
|
|
|
|
INNER JOIN NC_CODE NC ON NC.HANDLE = NGM.NC_CODE_OR_GROUP_GBO
|
|
|
|
|
INNER JOIN NC_CODE_DEF NCD ON NC.HANDLE = NCD.NC_CODE_OR_GROUP_GBO AND NCD.CAN_BE_PRIMARY_CODE = 'true'
|
|
|
|
|
INNER JOIN NC_CODE_T NCT ON NCT.NC_CODE_BO = NC.HANDLE AND NCT.LOCALE = #{locale}
|
|
|
|
|
WHERE NG.NC_GROUP = #{messageType} AND NG.SITE = #{site}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="findSecondaryNcByNc" resultMap="BaseResultMap">
|
|
|
|
|
SELECT SUBSTR(nsc.NC_CODE_OR_GROUP_GBO, instr(nsc.NC_CODE_OR_GROUP_GBO,',')+1) NC_CODE,nct.DESCRIPTION
|
|
|
|
|
FROM NC_CODE nc
|
|
|
|
|
INNER JOIN NC_CODE_DEF ncd ON NC.HANDLE = NCD.NC_CODE_OR_GROUP_GBO AND NCD.CAN_BE_PRIMARY_CODE = 'true'
|
|
|
|
|
INNER JOIN NC_SECONDARY_CODE nsc ON nsc.NC_CODE_DEF_BO = ncd.HANDLE
|
|
|
|
|
INNER JOIN NC_CODE_T nct ON nct.NC_CODE_BO = nsc.NC_CODE_OR_GROUP_GBO AND NCT.LOCALE = #{locale}
|
|
|
|
|
WHERE nc.NC_CODE = #{ncCode} AND nc.SITE = #{site}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|
|
|