feat: 迁移国内标准法规部分6 详情 下载 标准查询

This commit is contained in:
super_liu
2021-06-05 01:07:57 +08:00
parent 7ae47063b4
commit b8dc259f15
45 changed files with 3323 additions and 25 deletions
@@ -0,0 +1,122 @@
<?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.adc.da.slrs.sarSarAccessInfo.dao.SarSarAccessInfoDao">
<!-- Result Map-->
<resultMap id="BaseResultMap" type="com.adc.da.slrs.sarSarAccessInfo.entity.SarSarAccessInfo">
<id column="id" property="id"/>
<result column="modify_time" property="modifyTime"/>
<result column="creation_time" property="creationTime"/>
<result column="valid_flag" property="validFlag"/>
<result column="display_seq" property="displaySeq"/>
<result column="res_id" property="resId"/>
<result column="sar_type" property="sarType"/>
<result column="access_id" property="accessId"/>
<result column="standState" property="standState"/>
<result column="access_sar_type" property="accessSarType"/>
<result column="PERFORM_INFO" property="performInfo" />
<result column="ASK_NATURE" property="askNature" />
<result column="ACCESS_TYPE" property="accessType" />
<result column="AUTH_DELIVE" property="authDelive" />
<result column="AUTH_OBJ_ID" property="authObjId" />
<result column="AUTH_DEPART_ID" property="authDepartId" />
<result column="NEW_PUT_TIME" property="newPutTime" />
<result column="PROD_PUT_TIME" property="prodPutTime" />
<result column="EOP_PUT_TIME" property="eopPutTime" />
<result column="NEW_PUT_TEXT_TIME" property="newPutTextTime" />
<result column="PROD_PUT_TEXT_TIME" property="prodPutTextTime" />
<result column="EOP_PUT_TEXT_TIME" property="eopPutTextTime" />
<result column="country" property="country" />
<result column="GXHBQ" property="gxhbq" />
<result column="SYNOPSIS" property="synopsis" />
<result column="APPLY_ARCTIC" property="applyArctic" />
<result column="YQLX" property="yqlx" />
<result column="xgbm" property="XGBM" />
</resultMap>
<!-- SAR_SAR_ACCESS_INFO table all fields -->
<sql id="Base_Column_List">
modify_time, creation_time, valid_flag, display_seq, res_id, sar_type, access_id, id,access_sar_type,PERFORM_INFO,
ASK_NATURE,ACCESS_TYPE,AUTH_DELIVE,AUTH_OBJ_ID,AUTH_DEPART_ID,NEW_PUT_TIME,PROD_PUT_TIME,EOP_PUT_TIME,NEW_PUT_TEXT_TIME,PROD_PUT_TEXT_TIME,EOP_PUT_TEXT_TIME
</sql>
<sql id="Product_Column_List">
SAR_SAR_ACCESS_INFO.res_id, SAR_SAR_ACCESS_INFO.sar_type, SAR_SAR_ACCESS_INFO.access_sar_type,SAR_SAR_ACCESS_INFO.PERFORM_INFO,
SAR_SAR_ACCESS_INFO.ASK_NATURE,SAR_SAR_ACCESS_INFO.ACCESS_TYPE,SAR_SAR_ACCESS_INFO.AUTH_DELIVE,
SAR_SAR_ACCESS_INFO.AUTH_OBJ_ID,SAR_SAR_ACCESS_INFO.AUTH_DEPART_ID,SAR_SAR_ACCESS_INFO.NEW_PUT_TIME,
SAR_SAR_ACCESS_INFO.PROD_PUT_TIME,SAR_SAR_ACCESS_INFO.EOP_PUT_TIME,SAR_SAR_ACCESS_INFO.NEW_PUT_TEXT_TIME,
SAR_SAR_ACCESS_INFO.PROD_PUT_TEXT_TIME,SAR_SAR_ACCESS_INFO.EOP_PUT_TEXT_TIME
</sql>
<sql id="Group_Column_List">
res_id, sar_type, access_sar_type,PERFORM_INFO,
ASK_NATURE,ACCESS_TYPE,AUTH_DELIVE,
AUTH_OBJ_ID,AUTH_DEPART_ID,NEW_PUT_TIME,
PROD_PUT_TIME,EOP_PUT_TIME,NEW_PUT_TEXT_TIME,
PROD_PUT_TEXT_TIME,EOP_PUT_TEXT_TIME
</sql>
<!-- 查询条件 -->
<sql id="Base_Where_Clause">
where 1=1
<trim suffixOverrides=",">
<if test="accessType !=null">
and ACCESS_TYPE =#{accessType}
</if>
<if test="askNature !=null">
and ASK_NATURE = #{askNature}
</if>
<if test="accessSarType != null">
and access_sar_type = #{accessSarType}
</if>
<if test="modifyTime != null">
and modify_time ${modifyTimeOperator} #{modifyTime}
</if>
<if test="modifyTime1 != null">
and modify_time &gt;= #{modifyTime1}
</if>
<if test="modifyTime2 != null">
and modify_time &lt;= #{modifyTime2}
</if>
<if test="creationTime != null">
and creation_time ${creationTimeOperator} #{creationTime}
</if>
<if test="creationTime1 != null">
and creation_time &gt;= #{creationTime1}
</if>
<if test="creationTime2 != null">
and creation_time &lt;= #{creationTime2}
</if>
<if test="validFlag != null">
and valid_flag ${validFlagOperator} #{validFlag}
</if>
<if test="displaySeq != null">
and display_seq ${displaySeqOperator} #{displaySeq}
</if>
<if test="resId != null">
and res_id ${resIdOperator} #{resId}
</if>
<if test="sarType != null">
and sar_type ${sarTypeOperator} #{sarType}
</if>
<if test="accessId != null">
and access_id ${accessIdOperator} #{accessId}
</if>
<if test="id != null">
and id ${idOperator} #{id}
</if>
</trim>
</sql>
<select id="selectProTimeInfoByStandIdAndAccId" resultType="java.util.Map"
parameterType="java.lang.String">
SELECT
SAR_SAR_ACCESS_INFO.*
FROM SAR_SAR_ACCESS_INFO
left join SAR_SAR_ACCESS on SAR_SAR_ACCESS_INFO.ACCESS_ID=SAR_SAR_ACCESS.ID
WHERE
SAR_SAR_ACCESS_INFO.res_id = #{standId} and SAR_SAR_ACCESS_INFO.valid_flag = 0
and SAR_SAR_ACCESS.valid_flag = 0 and SAR_SAR_ACCESS_INFO.access_id = #{accId}
</select>
</mapper>