高压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.logging.Log; | ||||
| import nc.itf.mmpac.pmo.pac0002.IPMOQueryService; | ||||
| import nc.jdbc.framework.SQLParameter; | ||||
| import nc.jdbc.framework.processor.MapListProcessor; | ||||
| import nc.util.mmf.framework.base.MMCollectionUtil; | ||||
| import nc.vo.mmpac.pmo.pac0002.entity.PMOAggVO; | ||||
| import nc.vo.mmpac.pmo.pac0002.entity.PMOItemVO; | ||||
| import nc.vo.org.OrgVO; | ||||
| import nc.vo.pub.BusinessException; | ||||
| import nc.vo.sscivm.invoice.IVMInvoiceHeadVO; | ||||
| import nc.ws.opm.pub.utils.result.APIErrCodeEnum; | ||||
| import nccloud.api.mmpac.pmo.IAPIPmoMaintainService; | ||||
| import nccloud.api.rest.utils.ResultMessageUtil; | ||||
|  | @ -269,6 +271,40 @@ public class PmoResource extends AbstractNCCRestResource { | |||
|             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 | ||||
|     @Path("delete") | ||||
|     @Consumes({"application/json"}) | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue