item,goods,item_group_list 新增和修改时添加了3301上报

This commit is contained in:
LiJianZhao 2025-05-30 16:43:38 +08:00
parent 75eaa22e62
commit 7e23b18705
4 changed files with 29 additions and 3 deletions

View File

@ -70,9 +70,6 @@ public class DictoryUtil {
} catch (IOException e) { } catch (IOException e) {
e.printStackTrace(); e.printStackTrace();
} }
if (content.isEmpty()){
return new JSONArray();
}
JSONArray list = JSON.parseArray(content.toString()); JSONArray list = JSON.parseArray(content.toString());
return list; return list;
} }

View File

@ -69,6 +69,7 @@ public class ItemController extends BaseController {
public Result<?> createItem() { public Result<?> createItem() {
Item item = parmsUtil.getObject("data", Item.class); Item item = parmsUtil.getObject("data", Item.class);
itemService.save(item); itemService.save(item);
return success(); return success();
} }
/* /*

View File

@ -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.SocialDirectoryMapper;
import com.syjiaer.clinic.server.mapper.social.SocialDirectoryUpinfoMapper; import com.syjiaer.clinic.server.mapper.social.SocialDirectoryUpinfoMapper;
import com.syjiaer.clinic.server.service.BaseService; import com.syjiaer.clinic.server.service.BaseService;
import com.syjiaer.clinic.server.service.item.ItemService;
import com.syjiaer.clinic.server.service.social.SocialDirectoryService; import com.syjiaer.clinic.server.service.social.SocialDirectoryService;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -44,6 +45,8 @@ import java.util.Objects;
@Service @Service
public class GoodsService extends BaseService { public class GoodsService extends BaseService {
@Autowired
private ItemService itemService;
@Autowired @Autowired
private GoodsMapper goodsMapper; private GoodsMapper goodsMapper;
@Autowired @Autowired
@ -132,6 +135,12 @@ public class GoodsService extends BaseService {
} }
} }
//上传对照消息 3301
if (goods.getHilistCode() != null){
itemService.call3301(goods.getHilistCode(),"goods","create");
}
return goods; return goods;
} }

View File

@ -133,6 +133,12 @@ public class ItemService extends BaseService {
item.setPinyinFull(pinyin_full); item.setPinyinFull(pinyin_full);
item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase()); item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase());
itemMapper.insertOrUpdate(item); 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.setPinyinFull(pinyin_full);
item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase()); item.setPinyinFirst(PinYinUtil.getPinyinFirstLetters(item.getName()).toUpperCase());
itemMapper.updateById(item); 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.setItemId(itemInfo.getId());
itemGroup.setDelFlag(false); itemGroup.setDelFlag(false);
itemGroupListMapper.insertOrUpdate(itemGroup); itemGroupListMapper.insertOrUpdate(itemGroup);
//上传对照消息 3301
if (itemGroup.getSocialCode() != null){
this.call3301(itemGroup.getSocialCode(),"item_group_list","create");
}
} }
itemInfo.setUpdateDatetime(LocalDateTime.now()); itemInfo.setUpdateDatetime(LocalDateTime.now());
itemInfo.setUnitPrice(unitPrice); itemInfo.setUnitPrice(unitPrice);
itemInfo.setPurchaseUnitPrice(purchaseUnitPrice); itemInfo.setPurchaseUnitPrice(purchaseUnitPrice);