齐套率计算调整小数位数
This commit is contained in:
parent
1f374f464e
commit
d1d78484ac
|
|
@ -5,11 +5,6 @@
|
|||
|
||||
package nc.bs.mmpub.setanalysis.bp.multistorey;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import nc.bs.dao.BaseDAO;
|
||||
import nc.bs.dao.DAOException;
|
||||
import nc.bs.mmpub.setanalysis.bp.SaMonolayerBP;
|
||||
|
|
@ -24,11 +19,7 @@ import nc.impl.pubapp.pattern.data.vo.VOUpdate;
|
|||
import nc.impl.pubapp.pattern.data.vo.VOUpdateTS;
|
||||
import nc.util.mmf.framework.base.MMNumberUtil;
|
||||
import nc.util.mmf.framework.base.MMValueCheck;
|
||||
import nc.vo.mmpub.setanalysis.entity.AggAnalysisVO;
|
||||
import nc.vo.mmpub.setanalysis.entity.SaAnalysisVO;
|
||||
import nc.vo.mmpub.setanalysis.entity.SaContext;
|
||||
import nc.vo.mmpub.setanalysis.entity.SaDemandVO;
|
||||
import nc.vo.mmpub.setanalysis.entity.SaMatchVO;
|
||||
import nc.vo.mmpub.setanalysis.entity.*;
|
||||
import nc.vo.mmpub.setanalysis.enumeration.SaDemandType;
|
||||
import nc.vo.mmpub.setanalysis.enumeration.SaMatchType;
|
||||
import nc.vo.mmpub.setanalysis.utils.SaMeasureUtil;
|
||||
|
|
@ -38,6 +29,11 @@ import nc.vo.pubapp.pattern.pub.MapList;
|
|||
import nc.vo.pubapp.pattern.pub.MathTool;
|
||||
import nccloud.baseapp.core.log.NCCForUAPLogger;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 齐套率回写流程生产订单
|
||||
* 2005适配2312
|
||||
|
|
@ -204,7 +200,7 @@ public class SaMultiStoreyBP {
|
|||
// 满足齐套的物料的行数
|
||||
UFDouble pass_goodsnum = nsetsnum.getPass_goodsnum().setScale(2, UFDouble.ROUND_HALF_UP);
|
||||
// 齐套率计算=满足的/总数量
|
||||
UFDouble rate = pass_goodsnum.div(goodsnum, 2, UFDouble.ROUND_HALF_UP);
|
||||
UFDouble rate = pass_goodsnum.div(goodsnum, 4, UFDouble.ROUND_HALF_UP);
|
||||
// 修改流程生产订单的齐套率、物料的总行数、满足齐套的物料的行数
|
||||
String sql = String.format("update mm_mo set vdef12 = '%s',vdef11 = '%s',vdef4 = '%s' where cmoid = '%s'",
|
||||
goodsnum, pass_goodsnum, rate.toString(), cdemandbillbid);
|
||||
|
|
|
|||
Loading…
Reference in New Issue