丽知:店铺档案优化

This commit is contained in:
zhengyf 2025-01-09 17:04:18 +08:00
parent c15e08f9af
commit 08f732f4b7
1 changed files with 32 additions and 16 deletions

View File

@ -227,25 +227,41 @@ public class ShopPluginInitializer extends PluginBaseEntity {
String[] split = code.split("_"); String[] split = code.split("_");
try { try {
OfsShopDto shopEntity = new OfsShopDto(); OfsShopDto shopEntity = new OfsShopDto();
shopEntity.setBizCode(split[0]);
List<OfsShopDto> list = queryfromofs(shopEntity);
if (list == null || list.size() == 0) {
return;
}
//过滤数据客商基本档案新增 if (split.length == 2) {
List<OfsShopDto> filterShopData = filterShop(list); shopEntity.setBizCode(split[0]);
if (filterShopData == null || filterShopData.size() == 0) { List<OfsShopDto> list = queryfromofs(shopEntity);
return; if (list == null || list.size() == 0) {
} return;
implementShop(filterShopData); }
//过滤数据自定义项推送 //过滤数据客商基本档案新增
List<OfsShopDto> filterDefData = filterDef(list); List<OfsShopDto> filterShopData = filterShop(list);
if (filterDefData == null || filterDefData.size() == 0) { if (filterShopData == null || filterShopData.size() == 0) {
return; return;
}
implementShop(filterShopData);
//过滤数据自定义项推送
List<OfsShopDto> filterDefData = filterDef(list);
if (filterDefData == null || filterDefData.size() == 0) {
return;
}
implementDef(filterDefData);
} else if (split.length == 3) {
shopEntity.setBizCode(split[1]);
List<OfsShopDto> list = queryfromofs(shopEntity);
if (list == null || list.size() == 0) {
return;
}
//过滤数据自定义项推送
List<OfsShopDto> filterDefData = filterDef(list);
if (filterDefData == null || filterDefData.size() == 0) {
return;
}
implementDef(filterDefData);
} }
implementDef(filterDefData);
} catch (Exception e) { } catch (Exception e) {
logger.error("丽知OFS店铺档案--->U8C客商档案,startImplement(String code)方法报错:", e); logger.error("丽知OFS店铺档案--->U8C客商档案,startImplement(String code)方法报错:", e);