diff --git a/main/java/shkd/repc/rebm/formplugin/SupplierInvitationFormPlugin.java b/main/java/shkd/repc/rebm/formplugin/SupplierInvitationFormPlugin.java index fbe0ecd..ea06bfb 100644 --- a/main/java/shkd/repc/rebm/formplugin/SupplierInvitationFormPlugin.java +++ b/main/java/shkd/repc/rebm/formplugin/SupplierInvitationFormPlugin.java @@ -216,15 +216,18 @@ public class SupplierInvitationFormPlugin extends SupplierInvitationBidNumEdit i QFilter announcement_qf = new QFilter("bidproject",QCP.equals,bidproject_pkValue);//查找招标公告 DynamicObject announcement = BusinessDataServiceHelper.loadSingle("rebm_project_announcement", announcement_qf.toArray()); + DynamicObject myTender = BusinessDataServiceHelper.newDynamicObject("resp_mytender"); - myTender.set("name", announcement.getString("annotitle"));//招标名称:取招标立项名称 + if (null != announcement) { + myTender.set("name", announcement.getString("annotitle"));//招标名称:取招标立项名称 + myTender.set("publishdate", announcement.getDate("publishdate"));//发布日期 + myTender.set("announcement", announcement);//招标公告 + } myTender.set("billstatus", "C");//默认设置状态为c myTender.set("org", bid_project.getDynamicObject("org")); myTender.set("bidproject", bid_project);//设置招标立项 myTender.set("ispublicbid", true);//是否公开招标 默认设置:true myTender.set("tenderstatus", MyTenderStatus.APPLIED);//投标状态, 供方入围添加默认设置为已入围 - myTender.set("publishdate", announcement.getDate("publishdate"));//发布日期 - myTender.set("announcement", announcement);//招标公告 DynamicObject resm_official_supplier = BusinessDataServiceHelper.loadSingle(supplierId, "resm_official_supplier"); DynamicObject syssupplier = resm_official_supplier.getDynamicObject("syssupplier");//获取系统供应商