【泛微其他出库接口】、、业务类型映射

This commit is contained in:
tanfengling@x-ri.com 2025-10-24 15:26:49 +08:00
parent 848e51c5f8
commit e30994095f
1 changed files with 10 additions and 22 deletions

View File

@ -26,34 +26,22 @@ public class FWOtheroutApplySavePlugin implements ApiSavePlugin {
Map<String, Object> map = new HashMap<>(); Map<String, Object> map = new HashMap<>();
map.put("number", "tqq9_otheroutapply_BT"); map.put("number", "tqq9_otheroutapply_BT");
reqDatum.put("tqq9_billtype", map); reqDatum.put("tqq9_billtype", map);
//业务类型 //业务类型 0-样品赠送 1-礼品领用 2-展会领用 3-拍照领用
Map<String, Object> map1 = new HashMap<>();//库存事务 Map<String, Object> map1 = new HashMap<>();//库存事务
Map<String, Object> tqq9_biztype = (Map<String, Object>) reqDatum.get("tqq9_biztype"); Map<String, Object> tqq9_biztype = (Map<String, Object>) reqDatum.get("tqq9_biztype");
Object biztypenumber = tqq9_biztype.get("number"); Object biztypenumber = tqq9_biztype.get("number");
if("0".equals(biztypenumber)){ if("0".equals(biztypenumber)){
tqq9_biztype.put("number", "351");
map1.put("number", "351.1");
}else if("1".equals(biztypenumber)){
tqq9_biztype.put("number", "355");
map1.put("number", "355.1");
}else if("2".equals(biztypenumber)){
tqq9_biztype.put("number", "612");
map1.put("number", "612.1");
}else if("3".equals(biztypenumber)){
tqq9_biztype.put("number", "613");
map1.put("number", "613.1");
}else if("4".equals(biztypenumber)){
tqq9_biztype.put("number", "614");
map1.put("number", "614.1");
}else if("5".equals(biztypenumber)){
tqq9_biztype.put("number", "615");
map1.put("number", "615.1");
}else if("6".equals(biztypenumber)){
tqq9_biztype.put("number", "616"); tqq9_biztype.put("number", "616");
map1.put("number", "616.1"); map1.put("number", "616.1");
}else if("7".equals(biztypenumber)){ }else if("1".equals(biztypenumber)){
tqq9_biztype.put("number", "617"); tqq9_biztype.put("number", "613");
map1.put("number", "617.1"); map1.put("number", "613.1");
}else if("2".equals(biztypenumber)){
tqq9_biztype.put("number", "614");
map1.put("number", "614.1");
}else if("3".equals(biztypenumber)){
tqq9_biztype.put("number", "615");
map1.put("number", "615.1");
} }
//库存事务赋值 //库存事务赋值
reqDatum.put("tqq9_kcsw", map1); reqDatum.put("tqq9_kcsw", map1);