主数据自动下发,查询三方主键

This commit is contained in:
lvleigang 2024-08-05 15:50:11 +08:00
parent c5a55a82ca
commit ee1195cbfa
1 changed files with 12 additions and 0 deletions

View File

@ -1008,6 +1008,18 @@ public class MdmModulePluginInitializer extends PluginBaseEntity {
parameterJson.put("body",apiEntity.getBodyIn());
parameterJson.put("query",apiEntity.getQueryIn());
parameterJson.put("data",doObjects.get(i));
//1根据主数据id数据id应用ID默认查询主数据应用下发三方id表只查询最新的一条数据
MdmModuleDistributeTripartiteEntity mdmModuleDistributeTripartiteEntity1 = new MdmModuleDistributeTripartiteEntity();
mdmModuleDistributeTripartiteEntity1.setSts("Y");
mdmModuleDistributeTripartiteEntity1.setMdmId(mdmId);
mdmModuleDistributeTripartiteEntity1.setDataId(objects.get(i).getString("id"));
mdmModuleDistributeTripartiteEntity1.setAppId(sysApplicationEntity.getId());
mdmModuleDistributeTripartiteEntity1 = mdmModuleDistributeTripartiteDao.queryOneTripartite(mdmModuleDistributeTripartiteEntity1);
String tripartiteId = "";
if(mdmModuleDistributeTripartiteEntity1 != null && mdmModuleDistributeTripartiteEntity1.getTripartiteId() != null ){
tripartiteId = mdmModuleDistributeTripartiteEntity1.getTripartiteId();
}
parameterJson.put("tripartiteId", tripartiteId);
/** head */
Map<String, String> header = null;
/** query */