|
|
@@ -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();
|