diff --git a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java index a7ff4f8..79648b8 100644 --- a/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java +++ b/sys/shkd-sys-sys/src/main/java/shkd/sys/sys/mservice/ApiService.java @@ -2026,6 +2026,24 @@ public class ApiService { } } break; + case "WLDW": + String payeetype = bei_elecreceipt.getString("payeetype");//往来单位类型 + if ("bos_org".equals(payeetype)){//组织 + DynamicObject itempayee = bei_elecreceipt.getDynamicObject("itempayee"); + value = itempayee.getString("number"); + } else if ("bd_supplier".equals(payeetype)) { + DynamicObject itempayee = bei_elecreceipt.getDynamicObject("itempayee"); + value = itempayee.getString("number"); + }else if ("bd_customer".equals(payeetype)) { + DynamicObject itempayee = bei_elecreceipt.getDynamicObject("itempayee"); + value = itempayee.getString("number"); + }else if ("bos_user".equals(payeetype)) { + DynamicObject itempayee = bei_elecreceipt.getDynamicObject("itempayee"); + value = itempayee.getString("phone"); + }else if ("other".equals(payeetype)) { + + } + break; default: break; }