高压mes回写流程生产订单明细计划开工时间
This commit is contained in:
		
							parent
							
								
									6e0217aa86
								
							
						
					
					
						commit
						845677c59e
					
				|  | @ -14,12 +14,14 @@ import nc.bs.dao.DAOException; | ||||||
| import nc.bs.framework.common.NCLocator; | import nc.bs.framework.common.NCLocator; | ||||||
| import nc.bs.logging.Log; | import nc.bs.logging.Log; | ||||||
| import nc.itf.mmpac.pmo.pac0002.IPMOQueryService; | import nc.itf.mmpac.pmo.pac0002.IPMOQueryService; | ||||||
|  | import nc.jdbc.framework.SQLParameter; | ||||||
| import nc.jdbc.framework.processor.MapListProcessor; | import nc.jdbc.framework.processor.MapListProcessor; | ||||||
| import nc.util.mmf.framework.base.MMCollectionUtil; | import nc.util.mmf.framework.base.MMCollectionUtil; | ||||||
| import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; | import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; | ||||||
| import nc.vo.mmpac.pmo.pac0002.entity.PMOItemVO; | import nc.vo.mmpac.pmo.pac0002.entity.PMOItemVO; | ||||||
| import nc.vo.org.OrgVO; | import nc.vo.org.OrgVO; | ||||||
| import nc.vo.pub.BusinessException; | import nc.vo.pub.BusinessException; | ||||||
|  | import nc.vo.sscivm.invoice.IVMInvoiceHeadVO; | ||||||
| import nc.ws.opm.pub.utils.result.APIErrCodeEnum; | import nc.ws.opm.pub.utils.result.APIErrCodeEnum; | ||||||
| import nccloud.api.mmpac.pmo.IAPIPmoMaintainService; | import nccloud.api.mmpac.pmo.IAPIPmoMaintainService; | ||||||
| import nccloud.api.rest.utils.ResultMessageUtil; | import nccloud.api.rest.utils.ResultMessageUtil; | ||||||
|  | @ -269,6 +271,40 @@ public class PmoResource extends AbstractNCCRestResource { | ||||||
|             return ResultMessageUtil.exceptionToJSON(e); |             return ResultMessageUtil.exceptionToJSON(e); | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
|  | 
 | ||||||
|  |     /** | ||||||
|  |      * 高压mes回写流程生产订单明细计划开工时间 | ||||||
|  |      * @param paramMap | ||||||
|  |      * @return | ||||||
|  |      */ | ||||||
|  |     @POST | ||||||
|  |     @Path("updatePlanStartTime") | ||||||
|  |     @Consumes({"application/json"}) | ||||||
|  |     @Produces({"application/json"}) | ||||||
|  |     public JSONString updatePlanStartTime(Map<String, Object> paramMap) { | ||||||
|  |         List<Map<String, Object>> paramList = (List) paramMap.get("data"); | ||||||
|  |         try { | ||||||
|  |             if (MMCollectionUtil.isEmpty(paramList)) { | ||||||
|  |                 return ResultMessageUtil.exceptionToJSON("传入数据异常,参数要包含data", APIErrCodeEnum.BUSINESSEXCCODE.getCode()); | ||||||
|  |             } else { | ||||||
|  |                 List<String> pkList = new ArrayList<>(); | ||||||
|  |                 for (Map<String, Object> map : paramList) { | ||||||
|  |                     String pk = (String) map.get("pk"); | ||||||
|  |                     String planStartTime = (String) map.get("planStartTime"); | ||||||
|  |                     String updatesql="UPDATE mm_mo SET vdef38 = ? WHERE cmoid=?"; | ||||||
|  |                     SQLParameter param1 = new SQLParameter(); | ||||||
|  |                     param1.addParam(planStartTime); | ||||||
|  |                     param1.addParam(pk); | ||||||
|  |                     new BaseDAO().executeUpdate(updatesql,param1); | ||||||
|  |                 } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |                 return ResultMessageUtil.toJSON("", "流程生产订单修改成功"); | ||||||
|  |             } | ||||||
|  |         } catch (Exception e) { | ||||||
|  |             return ResultMessageUtil.exceptionToJSON(e); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|     @POST |     @POST | ||||||
|     @Path("delete") |     @Path("delete") | ||||||
|     @Consumes({"application/json"}) |     @Consumes({"application/json"}) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue