wangzhinan пре 3 година
родитељ
комит
781d444f09

+ 5 - 3
svr/svr-base/src/main/java/com/yihu/jw/base/service/a3service/MedicineStockOutService.java

@ -22,6 +22,7 @@ import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.StringUtils;
import java.io.IOException;
import java.text.DecimalFormat;
import java.util.Date;
import java.util.List;
import java.util.Map;
@ -127,7 +128,8 @@ public class MedicineStockOutService extends BaseJpaService<Mediicinestockout, M
        mediicinestockout.setReplenishInventory(obj.getDrugs().stream().reduce(0, (sum, p) -> sum += p.getQty() , Integer::sum).toString());
        //备货单号
        mediicinestockout.setUpNum(obj.getUpId());
        mediicinestockout.setCreateUserName(userName);
        mediicinestockout = outDao.save(mediicinestockout);
        List<Mediicinestockupdetail> mediicinestockupdetailList = mediicinestockupdetailDao.getoutdetail(obj.getUpId());
        Double price = 0.0;
        for (DrugDO drug : obj.getDrugs()) {
@ -149,8 +151,8 @@ public class MedicineStockOutService extends BaseJpaService<Mediicinestockout, M
            }
            price+=drug.getQty()*mediicinedrugs.getPrice();
        }
        mediicinestockout.setPrice(price+"");
        mediicinestockout.setCreateUserName(userName);
        DecimalFormat df = new DecimalFormat("#0.00");
        mediicinestockout.setPrice(df.format(price));
        outDao.save(mediicinestockout);
        result.put("response",ConstantUtils.SUCCESS);
        result.put("msg",ConstantUtils.SUCCESS);