译文原文问题(返回文件有名称重复,代码优化)
This commit is contained in:
+4
-9
@@ -2754,10 +2754,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
//
|
//
|
||||||
@Override
|
@Override
|
||||||
public ResponseMessage emptyFileAnewStorage(String type) {
|
public ResponseMessage emptyFileAnewStorage(String type) {
|
||||||
//List<OldSystem> SarBussionessStandList = sarBussionessStandEODao.selectListInfo();
|
|
||||||
// List<OldSystem> SarStandardsInfoList = sarStandardsInfoDao.selectListInfo();
|
|
||||||
// 获取 kmpro_addon34 表的 lore_doc_id
|
|
||||||
List<OldSystem> oldSystemInfoList = sarStandardsInfoDao.selectOldSystemInfo();
|
|
||||||
//数据组合
|
//数据组合
|
||||||
List<OldSystem> oldArr = new ArrayList();
|
List<OldSystem> oldArr = new ArrayList();
|
||||||
List<OldSystem> oldArr1 = new ArrayList();
|
List<OldSystem> oldArr1 = new ArrayList();
|
||||||
@@ -2767,8 +2763,8 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
if(type.equals("海外")) {
|
if(type.equals("海外")) {
|
||||||
List<OldSystem> SarStandardsInfoList = sarStandardsInfoDao.selectListInfo();
|
List<OldSystem> SarStandardsInfoList = sarStandardsInfoDao.selectListInfo();
|
||||||
for (OldSystem SarStandardsInfo : SarStandardsInfoList) {
|
for (OldSystem SarStandardsInfo : SarStandardsInfoList) {
|
||||||
for (OldSystem oldSystem : oldSystemInfoList) {
|
|
||||||
if (StringUtils.isNotBlank(SarStandardsInfo.getBuildId())) {
|
if (StringUtils.isNotBlank(SarStandardsInfo.getBuildId())) {
|
||||||
|
OldSystem oldSystem = sarStandardsInfoDao.selectOldSystemInfoByBuidId(SarStandardsInfo.getBuildId());
|
||||||
if (oldSystem.getLoreDocId().equals(SarStandardsInfo.getBuildId())) {
|
if (oldSystem.getLoreDocId().equals(SarStandardsInfo.getBuildId())) {
|
||||||
//通过,号分割文件,通过id去查询文件 获取文件名称
|
//通过,号分割文件,通过id去查询文件 获取文件名称
|
||||||
if (StringUtils.isNotBlank(SarStandardsInfo.getFileId())) {
|
if (StringUtils.isNotBlank(SarStandardsInfo.getFileId())) {
|
||||||
@@ -2827,7 +2823,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
//海外 国内
|
//海外 国内
|
||||||
for(OldSystem data : oldArr) {
|
for(OldSystem data : oldArr) {
|
||||||
@@ -2846,9 +2841,10 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
if(type.equals("企业")){
|
if(type.equals("企业")){
|
||||||
List<OldSystem> SarBussionessStandList = sarBussionessStandEODao.selectListInfo();
|
List<OldSystem> SarBussionessStandList = sarBussionessStandEODao.selectListInfo();
|
||||||
//企业的文件数据处理
|
//企业的文件数据处理
|
||||||
for (OldSystem sarBussionessStand : SarBussionessStandList){
|
for (OldSystem sarBussionessStand: SarBussionessStandList){
|
||||||
for (OldSystem oldSystem : oldSystemInfoList) {
|
// 通过 关联id 去查询这条数据 查询到 即当前数据
|
||||||
if(StringUtils.isNotBlank(sarBussionessStand.getBuildId())){
|
if(StringUtils.isNotBlank(sarBussionessStand.getBuildId())){
|
||||||
|
OldSystem oldSystem = sarStandardsInfoDao.selectOldSystemInfoByBuidId(sarBussionessStand.getBuildId());
|
||||||
if(oldSystem.getLoreDocId().equals(sarBussionessStand.getBuildId())) {
|
if(oldSystem.getLoreDocId().equals(sarBussionessStand.getBuildId())) {
|
||||||
//通过,号分割文件,通过id去查询文件 获取文件名称
|
//通过,号分割文件,通过id去查询文件 获取文件名称
|
||||||
if(StringUtils.isNotBlank(sarBussionessStand.getFileId())){
|
if(StringUtils.isNotBlank(sarBussionessStand.getFileId())){
|
||||||
@@ -2909,7 +2905,6 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
// 企业
|
// 企业
|
||||||
for(OldSystem data : oldArr1) {
|
for(OldSystem data : oldArr1) {
|
||||||
|
|||||||
+2
-2
@@ -100,8 +100,6 @@ public interface SarStandardsInfoDao extends BaseMapper<SarStandardsInfo> {
|
|||||||
|
|
||||||
List<DSarStandardDTO> dealWithDS(@Param("type") String standType, @Param("status")List<String> strings);
|
List<DSarStandardDTO> dealWithDS(@Param("type") String standType, @Param("status")List<String> strings);
|
||||||
|
|
||||||
List<OldSystem> selectOldSystemInfo();
|
|
||||||
|
|
||||||
List<OldSystem> selectListInfo();
|
List<OldSystem> selectListInfo();
|
||||||
|
|
||||||
List<OldSystem> OldSystemFile(@Param("loreDocId") String loreDocId);
|
List<OldSystem> OldSystemFile(@Param("loreDocId") String loreDocId);
|
||||||
@@ -111,4 +109,6 @@ public interface SarStandardsInfoDao extends BaseMapper<SarStandardsInfo> {
|
|||||||
List<OldSystem> selectOldSystemFileBuildId(@Param("buildId") String buildId);
|
List<OldSystem> selectOldSystemFileBuildId(@Param("buildId") String buildId);
|
||||||
|
|
||||||
OldSystem loreDepotSort(@Param("sortId") String sortId);
|
OldSystem loreDepotSort(@Param("sortId") String sortId);
|
||||||
|
|
||||||
|
OldSystem selectOldSystemInfoByBuidId(@Param("buildId") String buildId);
|
||||||
}
|
}
|
||||||
|
|||||||
+21
-7
@@ -1888,13 +1888,6 @@
|
|||||||
</where>
|
</where>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<select id="selectOldSystemInfo" resultType="com.adc.da.slrs.sarBussionessStand.entity.OldSystem">
|
|
||||||
SELECT
|
|
||||||
km.lore_doc_id as 'loreDocId',
|
|
||||||
km.sort_id as 'sortId'
|
|
||||||
from kmpro_addon34 km
|
|
||||||
</select>
|
|
||||||
|
|
||||||
<select id="selectListInfo" resultType="com.adc.da.slrs.sarBussionessStand.entity.OldSystem">
|
<select id="selectListInfo" resultType="com.adc.da.slrs.sarBussionessStand.entity.OldSystem">
|
||||||
SELECT
|
SELECT
|
||||||
std.id as 'standId',
|
std.id as 'standId',
|
||||||
@@ -1946,4 +1939,25 @@
|
|||||||
</if>
|
</if>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="loreDepotSort" resultType="com.adc.da.slrs.sarBussionessStand.entity.OldSystem">
|
||||||
|
SELECT
|
||||||
|
lo.Sign as 'sortSign'
|
||||||
|
from lore_depot_sort lo
|
||||||
|
where 1=1
|
||||||
|
<if test="sortId != null">
|
||||||
|
and lo.id = #{sortId}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectOldSystemInfoByBuidId" resultType="com.adc.da.slrs.sarBussionessStand.entity.OldSystem">
|
||||||
|
SELECT
|
||||||
|
km.lore_doc_id as 'loreDocId',
|
||||||
|
km.sort_id as 'sortId'
|
||||||
|
from kmpro_addon34 km
|
||||||
|
where 1=1
|
||||||
|
<if test="buildId != null">
|
||||||
|
and km.lore_doc_id = #{buildId}
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|||||||
Reference in New Issue
Block a user