feat:销售出库审核生成的整机档案增加字段,合同客户
This commit is contained in:
parent
a5f3ea7377
commit
4db445822b
@ -4,6 +4,7 @@ import com.yem.em.utils.AtlasUtils;
|
||||
import com.yem.wm.im.delivernotice.utils.DeliverNoticeUtilsEdit;
|
||||
import com.yem.wm.utils.RequestCmmp;
|
||||
import com.yem.wm.utils.StringUtils;
|
||||
import com.yem.wm.utils.YEM;
|
||||
import kd.bos.dataentity.OperateOption;
|
||||
import kd.bos.dataentity.entity.DynamicObject;
|
||||
import kd.bos.dataentity.entity.DynamicObjectCollection;
|
||||
@ -149,7 +150,11 @@ public class DeliverNoticeAssAuditOpEdit extends AbstractOperationServicePlugIn
|
||||
dynamicObject.set("yem_enginecode", submaterialinfo.getString("yem_engineno"));
|
||||
dynamicObject.set("yem_enginemodel", submaterialinfo.getString("yem_enginemodel"));
|
||||
dynamicObject.set("yem_enginevendor", submaterialinfo.getString("yem_enginevendor"));
|
||||
dynamicObject.set("yem_dateofpurchase", getdateofpurchase(materialinfo.getString("yem_conbillnumber")));//订单日期
|
||||
DynamicObject order = querySalesOrder(materialinfo.getString("yem_conbillnumber"));
|
||||
if (YEM.isNotEmpty(order)) {
|
||||
dynamicObject.set("yem_dateofpurchase", order.getDate("yem_signdate"));//订单日期
|
||||
dynamicObject.set("yem_ordercustomer", order.get("yem_customer"));//合同客户
|
||||
}
|
||||
dynamicObject.set("yem_heqty", yem_qty);//数量
|
||||
if (yemResourcescode != null) {
|
||||
|
||||
@ -213,6 +218,13 @@ public class DeliverNoticeAssAuditOpEdit extends AbstractOperationServicePlugIn
|
||||
return null;
|
||||
}
|
||||
|
||||
public DynamicObject querySalesOrder(String billno) {
|
||||
QFilter qFilter = new QFilter("billno", QCP.equals, billno);//替换零件编码
|
||||
return BusinessDataServiceHelper.loadSingle("yem_es_salesorder",
|
||||
"id,yem_signdate,yem_customer"
|
||||
, new QFilter[]{qFilter});
|
||||
}
|
||||
|
||||
//获取整机上线时间
|
||||
public Date Getmachinedata(String yem_framenumber, DynamicObject yemResourcescode) {
|
||||
String Queryfield = AtlasUtils.Queryfield("PLAN_PIN", "INSTRUCTION_CODE", "JOB_TIME", "INSTRUCTION_NAME");
|
||||
|
Loading…
Reference in New Issue
Block a user