【物料】提交报错

This commit is contained in:
tanfengling@x-ri.com 2025-11-17 18:16:12 +08:00
parent e995ed2280
commit b0674848da
1 changed files with 17 additions and 17 deletions

View File

@ -156,23 +156,23 @@ public class MaterialBillPlugin extends AbstractBillPlugIn {
for(IDataEntityProperty prop1 :iDataEntityProperties1){ for(IDataEntityProperty prop1 :iDataEntityProperties1){
String name = prop1.getName(); String name = prop1.getName();
String propTypeName = prop1.getPropertyType().getName(); String propTypeName = prop1.getPropertyType().getName();
LocaleString displayName1 = prop1.getDisplayName(); // LocaleString displayName1 = prop1.getDisplayName();
changeMap.put("entry_groupstandard-"+(x+1)+":"+name,displayName1); // changeMap.put("entry_groupstandard-"+(x+1)+":"+name,displayName1);
if("kd.bos.dataentity.entity.DynamicObject".equals(propTypeName)){ // if("kd.bos.dataentity.entity.DynamicObject".equals(propTypeName)){
DynamicObject dynamicObject = dataEntity.getDynamicObject(name); // DynamicObject dynamicObject = dataEntity.getDynamicObject(name);
}else if("java.util.Date".equals(propTypeName)){ // }else if("java.util.Date".equals(propTypeName)){
Date date = dataEntity.getDate(name); // Date date = dataEntity.getDate(name);
}else if("java.lang.Integer".equals(propTypeName)){ // }else if("java.lang.Integer".equals(propTypeName)){
int anInt = dataEntity.getInt(name); // int anInt = dataEntity.getInt(name);
}else if("java.lang.Long".equals(propTypeName)){ // }else if("java.lang.Long".equals(propTypeName)){
Long aLong = dataEntity.getLong(name); // Long aLong = dataEntity.getLong(name);
}else if("java.math.BigDecimal".equals(propTypeName)){ // }else if("java.math.BigDecimal".equals(propTypeName)){
BigDecimal bigDecimal = dataEntity.getBigDecimal(name); // BigDecimal bigDecimal = dataEntity.getBigDecimal(name);
}else if("boolean".equals(propTypeName)){ // }else if("boolean".equals(propTypeName)){
boolean aBoolean = dataEntity.getBoolean(name); // boolean aBoolean = dataEntity.getBoolean(name);
}else { // }else {
String string = dataEntity.getString(name); // String string = dataEntity.getString(name);
} // }
} }
} }
System.out.println("单据已变更的数据是:"+changeMap); System.out.println("单据已变更的数据是:"+changeMap);