123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package com.steerinfo.ems.ifmesemsswapfile.service;
- import java.math.BigDecimal;
- import java.text.ParseException;
- import java.util.Date;
- import java.util.HashMap;
- import java.util.List;
- import com.steerinfo.ems.ifmesemsswapfile.model.IfMesEmsSwapfile;
- import com.steerinfo.framework.service.IBaseService;
- public interface IIfMesEmsSwapfileService extends IBaseService<IfMesEmsSwapfile, String>{
- /**
- * EMS获取MES投入产出数据
- * @return
- */
- String synchronousMesAnEmsData();
- /**
- * 获取未读取的材料数据
- * @return
- */
- List<IfMesEmsSwapfile> selectNewMaterial(HashMap<String, Object> model);
- /**
- * 更改Status
- * @return
- */
- int updateStatus(HashMap<String, Object> m);
- /**
- * 根据产线编码与物料编码获取所有项的累计值
- * @return
- */
- BigDecimal getSUM(HashMap<String, Object> map);
-
- /**
- * 从正式环境同步MES投入产出数据
- *
- * @param d
- * @return
- */
- String synchronousMesFromProd(Date d);
- /**
- * 获取生产数据
- */
- public void getLgDateProd();
- public void getLgDateProd2 () throws ParseException;
- }
|