helixiao 1 rok temu
rodzic
commit
9c78231812

+ 12 - 5
src/main/java/com/ydtech/modules/admin/controller/SysPartnerController.java

@@ -198,12 +198,19 @@ public class SysPartnerController extends BaseController {
     @ApiOperation(value = "比例配置")
     public HttpResult add(@RequestBody SysProportionConfig sysProportionConfig) {
         String proportion = sysProportionConfig.getProportion();
-        String proportionNum = sysProportionConfig.getOneProportion()+sysProportionConfig.getTwoProportion()
-                +sysProportionConfig.getThreeProportion()+sysProportionConfig.getFourProportion()
-                +sysProportionConfig.getFiveProportion();
+        double v = Double.parseDouble(sysProportionConfig.getOneProportion())
+                + Double.parseDouble(sysProportionConfig.getTwoProportion())
+                + Double.parseDouble(sysProportionConfig.getThreeProportion())
+                + Double.parseDouble(sysProportionConfig.getFourProportion())
+                + Double.parseDouble(sysProportionConfig.getFiveProportion());
+
+//        String proportionNum = sysProportionConfig.getOneProportion()+sysProportionConfig.getTwoProportion()
+//                +sysProportionConfig.getThreeProportion()+sysProportionConfig.getFourProportion()
+//                +sysProportionConfig.getFiveProportion();
+
         BigDecimal bigDecimal = new BigDecimal(proportion);
-        BigDecimal bigDecimal1 = new BigDecimal(proportionNum);
-        if (bigDecimal.compareTo(bigDecimal1) == 0 ) {
+        BigDecimal bigDecimal1 = new BigDecimal(v);
+        if (bigDecimal.compareTo(bigDecimal1) != 0 ) {
             throw new SystemException("总比例必须等于每级合伙人比例和");
         }
         Long id = sysProportionConfig.getId();