定制模版记录优化

This commit is contained in:
yujh 2024-10-16 14:36:09 +08:00
parent 5e9727821a
commit 747bbb47b1

View File

@ -63,10 +63,17 @@ public class TemplateWeb extends ActionWeb {
ResponseObject ro =ResponseObject.newOkResponse();
UserContext me = super.getContext();
ProcessInstance processInstance = SDK.getProcessAPI().createProcessInstance(TemplateConstant.mapping_dw_id,me.getUID(), "新增");
BO bo =new BO();
bo.set("TPLID",tplId);
bo.set("PALID",palId);
SDK.getBOAPI().create(TemplateConstant.BO_EU_TPL_PAL_MAPPING, bo, processInstance, me);
BO bo = SDK.getBOAPI().query(TemplateConstant.BO_EU_TPL_PAL_MAPPING).addQuery("CREATEUSER=", me.getUID()).addQuery("PALID=", palId).orderByCreated().desc().detail();
if(null!=bo){//存在则走更新不存在则走修改
bo.set("TPLID",tplId);
bo.set("PALID",palId);
SDK.getBOAPI().update(TemplateConstant.BO_EU_TPL_PAL_MAPPING, bo);
}else{
bo =new BO();
bo.set("TPLID",tplId);
bo.set("PALID",palId);
SDK.getBOAPI().create(TemplateConstant.BO_EU_TPL_PAL_MAPPING, bo, processInstance, me);
}
return ro.toString();
}
}