Index: ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntoussecharge/service/ChargeSettingManagerImpl.java =================================================================== diff -u -r32749 -r32750 --- ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntoussecharge/service/ChargeSettingManagerImpl.java (.../ChargeSettingManagerImpl.java) (revision 32749) +++ ssts-recyclingapplication/src/main/java/com/forgon/disinfectsystem/foreigntoussecharge/service/ChargeSettingManagerImpl.java (.../ChargeSettingManagerImpl.java) (revision 32750) @@ -202,7 +202,10 @@ double[] prices = ForgonNumberUtils.splitPrice(price, tis.size());//价格可能会不一致 for (int i=0;i tis = objectDao.findBySql(TousseInstance.class.getSimpleName(),findHql); if(CollectionUtils.isNotEmpty(tis)){ double[] prices = ForgonNumberUtils.splitPrice(price, tis.size());//价格可能会不一致 + int index = 0; for (TousseInstance ti : tis) { - Double itemPrice = prices[i]; + Double itemPrice = prices[1]; + if(index == 0){ + itemPrice = prices[0]; + } + index++; ti.setPrice(itemPrice); ti.setFluctuationPrice(itemPrice); ti.setDiscountPrice(itemPrice);