Jiaqi.xu

版本号&C类APIC类接口数值处理

......@@ -23,7 +23,7 @@ import java.util.Date;
@Slf4j
public class VersionInterface {
//当前版本号
final String VERSION = "1.4";
final String VERSION = "1.5";
@ApiOperation(value = "获取当前API版本", httpMethod = "GET", notes = "ex: http://192.168.1.71:8080/version/version")
@GetMapping("/version")
......
......@@ -281,9 +281,12 @@ public class ChmConsignmentDetailService {
public BigDecimal bigDecimalFormat(BigDecimal num){
BigDecimal bdForMat = null;
if(num !=null){
bdForMat = num.setScale(2, BigDecimal.ROUND_HALF_UP);
if(bdForMat.compareTo(BigDecimal.ZERO) == 0){
if(num.compareTo(BigDecimal.ZERO) == 0){
bdForMat = new BigDecimal(0);
}else if(num.compareTo(new BigDecimal("0.01"))< 1) {
bdForMat = new BigDecimal(0.01).setScale(2,BigDecimal.ROUND_HALF_UP);
}else{
bdForMat = num.setScale(2, BigDecimal.ROUND_HALF_UP);
}
}
return bdForMat;
......