diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/fileMaterialCenter/entity/FileMaterial.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/fileMaterialCenter/entity/FileMaterial.java index 6533651e..a3207127 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/fileMaterialCenter/entity/FileMaterial.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/fileMaterialCenter/entity/FileMaterial.java @@ -50,6 +50,10 @@ public class FileMaterial extends BaseEntity { @TableField("attach_file_id") private String attachFileId; + @ApiModelProperty(value = "资料说明") + @TableField("data_explain") + private String dataExplain; + @ApiModelProperty(value = "点击量") @TableField("click_count") diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarModelTree/entity/SarModelTree.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarModelTree/entity/SarModelTree.java index 670b4fc7..b8e69de7 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarModelTree/entity/SarModelTree.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarModelTree/entity/SarModelTree.java @@ -36,6 +36,8 @@ public class SarModelTree extends BaseEntity { @TableField("PID") private String pid; + + @ApiModelProperty(value = "查询子节点时,使用model与结果对比,筛选出与父节点不同的数据") @TableField("MODEL") private String model; diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java index fafcea69..0b9dfd4b 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarStandardsInfo/dao/SarStandardsInfoDao.java @@ -23,7 +23,7 @@ public interface SarStandardsInfoDao extends BaseMapper { List getSarStandardsInfoPage(@Param("page") SarStandardsInfoEOPage page,@Param("mark")String mark); - int getSarStandardsInfoCount(SarStandardsInfoEOPage page); + int getSarStandardsInfoCount(@Param("page") SarStandardsInfoEOPage page); int getSarStandardsInfoCountWk1(SarStandardsInfoEOPage page); diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml index 062c1cba..478171c9 100644 --- a/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml +++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarStandardsInfo/SarStandardsInfoMapper.xml @@ -886,67 +886,76 @@ left join SAR_STAND_MENU ON SAR_STANDARDS_INFO.id = SAR_STAND_MENU.stand_id + left join TS_DICTYPE dicstandSort on (dicstandSort.dic_type_code = SAR_STANDARDS_INFO.stand_sort and + dicstandSort.dic_id is not null and dicstandSort.valid_flag = 0 and dicstandSort.PARENT_ID is null) + LEFT JOIN TS_DICTYPE dicstandTextStatus ON ( + dicstandTextStatus.dic_type_code = SAR_STANDARDS_INFO.text_status + AND dicstandTextStatus.dic_id IS NOT NULL + AND dicstandTextStatus.valid_flag = 0 + ) + left join SAR_STAND_ATTR_INFO on (SAR_STAND_ATTR_INFO.stand_id = SAR_STANDARDS_INFO.id and SAR_STAND_ATTR_INFO.valid_flag=0) where 1=1 and SAR_STANDARDS_INFO.valid_flag=0 - - and stand_type = #{standType} + + and stand_type = #{page.standType} - - and country = #{country} + + and country = #{page.country} - + and ( (trim(replace(concat(SAR_STANDARDS_INFO.STAND_SORT,' ',SAR_STANDARDS_INFO.STAND_NUMBER,'-', - SAR_STANDARDS_INFO.STAND_YEAR),' ','')) like trim(replace(concat(concat('%',#{standNumber}),'%'), - ' ','')) and SAR_STANDARDS_INFO.STAND_YEAR != '') - or (trim(replace(concat(SAR_STANDARDS_INFO.STAND_SORT,' ',SAR_STANDARDS_INFO.STAND_NUMBER),' ','')) like - trim(replace(concat(concat('%',#{standNumber}),'%'),' ','')) - ) + SAR_STANDARDS_INFO.STAND_YEAR),' ','')) like trim(replace(concat(concat('%',#{page.standNumber}),'%'),' ','')) and SAR_STANDARDS_INFO.STAND_YEAR != '') + + ) - - and stand_name like concat(concat('%',#{standName}),'%') + + and stand_name like concat(concat('%',#{page.standName}),'%') + + + - - and stand_en_name like concat(concat('%',#{standEnName}),'%') + + and stand_en_name like concat(concat('%',#{page.standEnName}),'%') - - and stand_state = #{standState} + + and stand_state = #{page.standState} - - and stand_nature = #{standNature} + + and stand_nature = #{page.standNature} - - and replace_stand_num like concat(concat('%',#{replaceStandNum}),'%') + + and SAR_STAND_ATTR_INFO.DTBJH like concat(concat('%',#{page.replaceStandNum}),'%') - - and replaced_stand_num like concat(concat('%',#{replacedStandNum}),'%') + + and replaced_stand_num like concat(concat('%',#{page.replacedStandNum}),'%') - - and is_relate_access = #{isRelateAccess} + + and is_relate_access = #{page.isRelateAccess} - + and SAR_STAND_MENU.MENU_ID in - + #{item} - + and SAR_STAND_MENU.MENU_ID in - + #{item} @@ -958,52 +967,68 @@ - + and SAR_STANDARDS_INFO.id in - + #{item} - - and SAR_STANDARDS_INFO.stand_sort = #{standSort} + + and SAR_STANDARDS_INFO.stand_sort = #{page.standSort} - - and SAR_STANDARDS_INFO.STAND_YEAR = #{standYear} + + and SAR_STANDARDS_INFO.STAND_YEAR = #{page.standYear} - - and DATE_FORMAT(SAR_STANDARDS_INFO.ISSUE_TIME ,'%Y-%m-%d') = #{issueTime} + + + and DATE_FORMAT(SAR_STANDARDS_INFO.ISSUE_TIME ,'%Y-%m-%d') = #{page.issueTime} - - + + and DATE_FORMAT(SAR_STANDARDS_INFO.ISSUE_TIME ,'%Y-%m-%d') between - DATE_FORMAT( #{startIssueTime} ,'%Y-%m-%d') + DATE_FORMAT(#{page.startIssueTime} ,'%Y-%m-%d') and - DATE_FORMAT( #{startIssueTime} ,'%Y-%m-%d') + DATE_FORMAT(#{page.endIssueTime} ,'%Y-%m-%d') - - AND dbms_lob.instr(SYNOPSIS, #{synopsis} ,1,1) > 0 + + AND dbms_lob.instr(SYNOPSIS, #{page.synopsis} ,1,1) > 0 - - and SAR_STANDARDS_INFO.TEXT_STATUS = #{textStatus} + + and SAR_STANDARDS_INFO.TEXT_STATUS = #{page.textStatus} - - and SAR_STANDARDS_INFO.IS_RELATE_ACCESS = #{isRelateAccess} + + and SAR_STANDARDS_INFO.IS_RELATE_ACCESS = #{page.isRelateAccess} - + and SAR_STANDARDS_INFO.id in ( select COLLECT_RES_ID from TS_PERSON_COLLECT where TS_PERSON_COLLECT.VALID_FLAG=0 and (collect_type='INLAND_STAND' or collect_type='FOREIGN_STAND') - and TS_PERSON_COLLECT.user_id=#{userId} + and TS_PERSON_COLLECT.user_id=#{page.userId} ) + + + + and SAR_STAND_ATTR_INFO.GXHBQ is not null + + + and SAR_STAND_ATTR_INFO.GXHBQ like concat(concat('%',#{page.labelMenuId}),'%') + + + + and SAR_STAND_ATTR_INFO.CLLX = #{page.applyArctic} + + + and (${page.advanceSearchStr}) + @@ -1148,8 +1173,9 @@