备料计划下达请购后请购单自动审核
This commit is contained in:
		
							parent
							
								
									4b749b999f
								
							
						
					
					
						commit
						4964f39025
					
				|  | @ -5,7 +5,9 @@ import nc.bs.dao.DAOException; | |||
| import nc.bs.framework.common.InvocationInfoProxy; | ||||
| import nc.itf.ic.m4a.IGeneralInMaintain; | ||||
| import nc.itf.mmpac.pickm.IPickmQueryService; | ||||
| import nc.itf.pu.m20.IPraybillApprove; | ||||
| import nc.itf.pu.m20.IPraybillMaintain; | ||||
| import nc.itf.scctpub.reference.uap.pf.PfServiceScmUtil; | ||||
| import nc.itf.uap.pf.busiflow.PfButtonClickContext; | ||||
| import nc.jdbc.framework.processor.ColumnProcessor; | ||||
| import nc.jdbc.framework.processor.MapListProcessor; | ||||
|  | @ -75,7 +77,8 @@ public class PickmToBuyingreqAction implements ICommonAction { | |||
|             for (PraybillVO prayVO : prayVOs) { | ||||
|                 for (int j=0;j<prayVO.getChildrenVO().length;j++) { | ||||
|                     Map<String,Object> map = new HashMap<>(); | ||||
|                     PraybillItemVO praybillItemVO= (PraybillItemVO) prayVO.getChildrenVO()[j]; | ||||
|                     PraybillItemVO praybillItemVO=(PraybillItemVO)  prayVO.getChildrenVO()[j]; | ||||
|                     ((PraybillItemVO) prayVO.getChildrenVO()[j]).setCrowno(String.valueOf(j*10+10)); | ||||
|                     map.put("num",praybillItemVO.getNastnum()); | ||||
|                     map.put("pk",praybillItemVO.getCfirstbid()); | ||||
|                     updateList.add(map); | ||||
|  | @ -94,8 +97,12 @@ public class PickmToBuyingreqAction implements ICommonAction { | |||
| 
 | ||||
|             IPraybillMaintain maintain= ServiceLocator.find(IPraybillMaintain.class); | ||||
|             PraybillVO[] insertVos = maintain.insert(prayVOs); | ||||
|             IPraybillApprove approve= ServiceLocator.find(IPraybillApprove.class); | ||||
|             Object res= PfServiceScmUtil.processBatch("APPROVE", "20", insertVos, null, null); | ||||
| //            approve.approve(insertVos,null,null); | ||||
| //            maintain. | ||||
|             Map<String, Object> returnMap = new HashMap<>(); | ||||
|             returnMap.put("data", insertVos); | ||||
|             returnMap.put("data", res); | ||||
|             returnMap.put("success", true); | ||||
|             if(!pk.isEmpty()){ | ||||
|                 updetaPmo(pk); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue