fix:外销合同变更单合同签章问题处理

This commit is contained in:
ljw 2024-10-09 09:55:03 +08:00
parent 13efa4b391
commit fcc5e56c1a

View File

@ -118,21 +118,21 @@ public class ObjectToJsonUtils {
public static JSONObject ToJson(DynamicObject dataEntity, Object pkid, String entityName, String creator) {
JSONObject Object = new JSONObject();
Object.put("formCodeId", dataEntity.getString("yem_yzjid"));
if (creator == null || creator.length() == 0) {
Object.put("creator", dataEntity.getString("yem_creator"));
} else {
// if ("yem_es_xsalesorder".equals(entityName)||"yem_es_salesorder".equals(entityName)){
// Object.put("creator", dataEntity.getString("yem_operator.useropenid"));
// }else {
Object.put("creator", creator);
// }
}
JSONObject widgetValueObject = new JSONObject();//单据头对象
JSONObject json = new JSONObject();//
if (StringUtils.isNotEmpty(pkid.toString())) {
//获取单据数据
DynamicObject Bill = BusinessDataServiceHelper.loadSingle(pkid, entityName);
if (Bill != null) {
if (creator == null || creator.length() == 0) {
Object.put("creator", dataEntity.getString("yem_creator"));
} else {
if ("yem_es_xsalesorder".equals(entityName)||"yem_es_salesorder".equals(entityName)){
Object.put("creator", Bill.getString("yem_operator.useropenid"));
}else {
Object.put("creator", creator);
}
}
DynamicObjectCollection yem_signentryentity = dataEntity.getDynamicObjectCollection("yem_signentryentity");
if (yem_signentryentity.size() > 0) {
for (int i = 0; i < yem_signentryentity.size(); i++) {