From 7e23b18705b2350ffd07cd5a8ea18d97ca078f2c Mon Sep 17 00:00:00 2001 From: LiJianZhao Date: Fri, 30 May 2025 16:43:38 +0800 Subject: [PATCH] =?UTF-8?q?item,goods,item=5Fgroup=5Flist=20=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E5=92=8C=E4=BF=AE=E6=94=B9=E6=97=B6=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BA=863301=E4=B8=8A=E6=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/common/util/DictoryUtil.java | 3 --- .../controller/item/ItemController.java | 1 + .../server/service/goods/GoodsService.java | 9 +++++++++ .../server/service/item/ItemService.java | 19 +++++++++++++++++++ 4 files changed, 29 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/syjiaer/clinic/server/common/util/DictoryUtil.java b/src/main/java/com/syjiaer/clinic/server/common/util/DictoryUtil.java index ba1063b..c8d8728 100644 --- a/src/main/java/com/syjiaer/clinic/server/common/util/DictoryUtil.java +++ b/src/main/java/com/syjiaer/clinic/server/common/util/DictoryUtil.java @@ -70,9 +70,6 @@ public class DictoryUtil { } catch (IOException e) { e.printStackTrace(); } - if (content.isEmpty()){ - return new JSONArray(); - } JSONArray list = JSON.parseArray(content.toString()); return list; } diff --git a/src/main/java/com/syjiaer/clinic/server/controller/item/ItemController.java b/src/main/java/com/syjiaer/clinic/server/controller/item/ItemController.java index 74bbddb..985ea19 100644 --- a/src/main/java/com/syjiaer/clinic/server/controller/item/ItemController.java +++ b/src/main/java/com/syjiaer/clinic/server/controller/item/ItemController.java @@ -69,6 +69,7 @@ public class ItemController extends BaseController { public Result createItem() { Item item = parmsUtil.getObject("data", Item.class); itemService.save(item); + return success(); } /* diff --git a/src/main/java/com/syjiaer/clinic/server/service/goods/GoodsService.java b/src/main/java/com/syjiaer/clinic/server/service/goods/GoodsService.java index 3f9b477..6b830fb 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/goods/GoodsService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/goods/GoodsService.java @@ -29,6 +29,7 @@ import com.syjiaer.clinic.server.mapper.inventory.InventoryMapper; import com.syjiaer.clinic.server.mapper.social.SocialDirectoryMapper; import com.syjiaer.clinic.server.mapper.social.SocialDirectoryUpinfoMapper; import com.syjiaer.clinic.server.service.BaseService; +import com.syjiaer.clinic.server.service.item.ItemService; import com.syjiaer.clinic.server.service.social.SocialDirectoryService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -44,6 +45,8 @@ import java.util.Objects; @Service public class GoodsService extends BaseService { + @Autowired + private ItemService itemService; @Autowired private GoodsMapper goodsMapper; @Autowired @@ -132,6 +135,12 @@ public class GoodsService extends BaseService { } } + + //上传对照消息 3301 + if (goods.getHilistCode() != null){ + + itemService.call3301(goods.getHilistCode(),"goods","create"); + } return goods; } diff --git a/src/main/java/com/syjiaer/clinic/server/service/item/ItemService.java b/src/main/java/com/syjiaer/clinic/server/service/item/ItemService.java index 496aa6a..b2d354f 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/item/ItemService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/item/ItemService.java @@ -133,6 +133,12 @@ public class ItemService extends BaseService { item.setPinyinFull(pinyin_full); item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase()); itemMapper.insertOrUpdate(item); + + //上传对照消息 3301 + if (item.getSocialCode() != null){ + this.call3301(item.getSocialCode(),"item","create"); + } + } @@ -207,6 +213,12 @@ public class ItemService extends BaseService { item.setPinyinFull(pinyin_full); item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase()); itemMapper.updateById(item); + + + //上传对照消息 3301 + if (item.getSocialCode() != null){ + this.call3301(item.getSocialCode(),"item","create"); + } } @@ -325,8 +337,15 @@ public class ItemService extends BaseService { itemGroup.setItemId(itemInfo.getId()); itemGroup.setDelFlag(false); itemGroupListMapper.insertOrUpdate(itemGroup); + + //上传对照消息 3301 + if (itemGroup.getSocialCode() != null){ + this.call3301(itemGroup.getSocialCode(),"item_group_list","create"); + } + } + itemInfo.setUpdateDatetime(LocalDateTime.now()); itemInfo.setUnitPrice(unitPrice); itemInfo.setPurchaseUnitPrice(purchaseUnitPrice);