Index: ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/DiposableGoodsManagerImpl.java =================================================================== diff -u -r27660 -r27678 --- ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/DiposableGoodsManagerImpl.java (.../DiposableGoodsManagerImpl.java) (revision 27660) +++ ssts-diposablegoods/src/main/java/com/forgon/disinfectsystem/diposablegoods/service/DiposableGoodsManagerImpl.java (.../DiposableGoodsManagerImpl.java) (revision 27678) @@ -1053,12 +1053,10 @@ temp.put("referencePrice", disposableGoods.getReferencePrice()); // 价格修改为浮动价格 - Double price = getRecentPrice(disposableGoods); - temp.put("originalPrice", price); - price = MathTools.mul(price, floatPercent).doubleValue(); - temp.put("price", price); // 科室申领页面中一次性物品的参考价取值:一次性物品定义中的参考价*一次性物品价格浮动系数(GGSRMYY-122) Double referencePrice = MathTools.mul(disposableGoods.getReferencePrice(), floatPercent).doubleValue(); + temp.put("originalPrice", disposableGoods.getReferencePrice()); + temp.put("price", referencePrice); displayName = getDisposableGoodsDisplayName(disposableGoods,temp,referencePrice); temp.put("displayName", displayName); }else{