| | |
| | | import javax.annotation.Resource; |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.*; |
| | | |
| | | @Service |
| | |
| | | info.setSpindlebeilvValue(bigDecimal); |
| | | info.setSpindlebeilvNumber(numberSizeList); |
| | | if (bigDecimal.compareTo(BigDecimal.ZERO) >0 && new BigDecimal(numberSizeList).compareTo(BigDecimal.ZERO) > 0) { |
| | | info.setSpindlebeilv(bigDecimal.divide(new BigDecimal(numberSizeList))); |
| | | info.setSpindlebeilv(bigDecimal.divide(new BigDecimal(numberSizeList),4, RoundingMode.HALF_UP)); |
| | | } |
| | | } |
| | | if (config.getChineseName().equals(feedbeilv)) { |
| | | info.setFeedbeilvValue(bigDecimal); |
| | | info.setFeedbeilvNumber(numberSizeList); |
| | | if (bigDecimal.compareTo(BigDecimal.ZERO) >0 && new BigDecimal(numberSizeList).compareTo(BigDecimal.ZERO) > 0) { |
| | | info.setFeedbeilv(bigDecimal.divide(new BigDecimal(numberSizeList))); |
| | | info.setFeedbeilv(bigDecimal.divide(new BigDecimal(numberSizeList),4, RoundingMode.HALF_UP)); |
| | | } |
| | | } |
| | | } |