diff --git a/main/java/shkd/repc/task/DobeDWprojectTask.java b/main/java/shkd/repc/task/DobeDWprojectTask.java index 4449bab..31d47ee 100644 --- a/main/java/shkd/repc/task/DobeDWprojectTask.java +++ b/main/java/shkd/repc/task/DobeDWprojectTask.java @@ -268,34 +268,18 @@ public class DobeDWprojectTask extends AbstractTask implements Plugin { } private String getManageway(String manageway){ - //根据数仓入参返回金蝶的投资模式 - String typevalue; - switch (manageway){ - case "收入要素": - typevalue = "1"; - case "成本要素": - typevalue = "2"; - case "管理费用": - typevalue = "3"; - default: - typevalue = "0"; + //根据数仓入参返回金蝶的投资模式,两边枚举下拉值一样 + if(DobeDWUtils.isEmpty(manageway)){ + return ""; } - return typevalue; + return manageway; } private String getLandusage(String landusage){ - //根据数仓入参返回金蝶的用地性质 - String typevalue; - switch (landusage){ - case "收入要素": - typevalue = "1"; - case "成本要素": - typevalue = "2"; - case "管理费用": - typevalue = "3"; - default: - typevalue = "0"; + //根据数仓入参返回金蝶的用地性质,两边枚举下拉值一样 + if(DobeDWUtils.isEmpty(landusage)){ + return ""; } - return typevalue; + return landusage; } } \ No newline at end of file