parent
c4ed69a7ba
commit
91f82c191d
|
@ -360,6 +360,12 @@ public class ApiMappingBillPlugin extends AbstractFormPlugin implements Plugin {
|
|||
} else {
|
||||
value = "2";//收入
|
||||
}
|
||||
} else if ("bizdate".equals(parts[0])) {
|
||||
Date bizdate = billObject.getDate("bizdate");
|
||||
// 创建一个SimpleDateFormat对象,指定格式为"yyyy-MM-dd"
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||
// 格式化Date对象为字符串
|
||||
value = sdf.format(bizdate);
|
||||
} else {
|
||||
value = billObject.get(parts[0]);
|
||||
}
|
||||
|
@ -399,14 +405,8 @@ public class ApiMappingBillPlugin extends AbstractFormPlugin implements Plugin {
|
|||
|
||||
String tartype = dynamicObject.getString("shkd_tartype");
|
||||
|
||||
if ("String".equals(tartype)) {
|
||||
if ("String".equals(tartype) || "Date".equals(tartype)) {
|
||||
jsonObject.put(key, value);
|
||||
} else if ("Date".equals(tartype)) {
|
||||
// 创建一个Date对象
|
||||
Date date = new Date((Long) value);
|
||||
// 创建一个SimpleDateFormat对象,指定格式为"yyyy-MM-dd"
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||
jsonObject.put(key, sdf.format(date));
|
||||
} else if ("Integer".equals(tartype)) {
|
||||
jsonObject.put(key, Integer.parseInt(value.toString()));
|
||||
} else if ("BigDecimal".equals(tartype)) {
|
||||
|
|
Loading…
Reference in New Issue