int pricePrecision = materialInfo.getPricePrecision();// 单价的精度
int qtyPrecision = 0;
if (materialInfo != null && materialInfo != null) {
try {
IMultiMeasureUnit imultiUnit = MultiMeasureUnitFactory.getLocalInstance(ctx);
// 取得计量单位在物料中对应的多计量单位
MultiMeasureUnitInfo multiUnitInfo = imultiUnit.getMultiUnit(materialInfo.getId().toString(), materialInfo.getBaseUnit().getId().toString());
if (multiUnitInfo != null) {
qtyPrecision = multiUnitInfo.getQtyPrecision();// 数量精度
}
<
int qtyPrecision = 0;
if (materialInfo != null && materialInfo != null) {
try {
IMultiMeasureUnit imultiUnit = MultiMeasureUnitFactory.getLocalInstance(ctx);
// 取得计量单位在物料中对应的多计量单位
MultiMeasureUnitInfo multiUnitInfo = imultiUnit.getMultiUnit(materialInfo.getId().toString(), materialInfo.getBaseUnit().getId().toString());
if (multiUnitInfo != null) {
qtyPrecision = multiUnitInfo.getQtyPrecision();// 数量精度
}
<