查询三方主数据接口修复
This commit is contained in:
+6
-2
@@ -60,7 +60,7 @@ public class MdmMasterDataApplicationService {
|
||||
String orgNcCode = queryDTO.getOrgNcCode().trim();
|
||||
int rawCount = result.getDataInfo().size();
|
||||
List<MdmMerchantRecordDTO> filtered = result.getDataInfo().stream()
|
||||
.filter(record -> orgNcCode.equals(record.getCode()))
|
||||
.filter(record -> orgNcCode.equals(record.getDesc24()))
|
||||
.collect(Collectors.toList());
|
||||
result.setDataInfo(filtered);
|
||||
if (rawCount != filtered.size()) {
|
||||
@@ -112,6 +112,10 @@ public class MdmMasterDataApplicationService {
|
||||
if (StringUtils.isNotEmpty(queryDTO.getLastModifyRecordTime())) {
|
||||
dataInfoItem.put("LASTMODIFYRECORDTIME", queryDTO.getLastModifyRecordTime());
|
||||
}
|
||||
// 按单位编码模糊过滤(MDM的DESC17支持LIKE语法)
|
||||
if (StringUtils.isNotEmpty(queryDTO.getOrgNcCode())) {
|
||||
dataInfoItem.put("DESC17", "%%" + queryDTO.getOrgNcCode().trim() + "%%");
|
||||
}
|
||||
|
||||
JSONArray dataInfoArray = new JSONArray();
|
||||
dataInfoArray.add(dataInfoItem);
|
||||
@@ -142,7 +146,7 @@ public class MdmMasterDataApplicationService {
|
||||
conn = (HttpURLConnection) new URL(url).openConnection();
|
||||
conn.setRequestMethod("POST");
|
||||
conn.setConnectTimeout(30000);
|
||||
conn.setReadTimeout(60000);
|
||||
conn.setReadTimeout(300000);
|
||||
conn.setDoOutput(true);
|
||||
conn.setDoInput(true);
|
||||
conn.setRequestProperty("Content-Type", "application/json;charset=utf-8");
|
||||
|
||||
Reference in New Issue
Block a user