diff --git a/src/main/java/com/lz/modules/performance/controller/IndicatorLibraryController.java b/src/main/java/com/lz/modules/performance/controller/IndicatorLibraryController.java index a836f73a..3ee213b9 100644 --- a/src/main/java/com/lz/modules/performance/controller/IndicatorLibraryController.java +++ b/src/main/java/com/lz/modules/performance/controller/IndicatorLibraryController.java @@ -15,6 +15,7 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.math.BigDecimal; import java.util.List; @Slf4j @@ -52,6 +53,7 @@ public class IndicatorLibraryController { public R save(@RequestBody IndicatorLibraryDto dto) { IndicatorLibrary indicatorLibrary = new IndicatorLibrary(); BeanUtil.copyProperties(dto,indicatorLibrary); + indicatorLibrary.setWeight(new BigDecimal(dto.getWeight())); boolean success = indicatorLibraryService.saveOrUpdate(indicatorLibrary); return success ? R.ok():R.error(); diff --git a/src/main/java/com/lz/modules/performance/dto/IndicatorLibraryDto.java b/src/main/java/com/lz/modules/performance/dto/IndicatorLibraryDto.java index 6f7f0171..994f2d38 100644 --- a/src/main/java/com/lz/modules/performance/dto/IndicatorLibraryDto.java +++ b/src/main/java/com/lz/modules/performance/dto/IndicatorLibraryDto.java @@ -30,7 +30,7 @@ public class IndicatorLibraryDto { private Integer indicatorType; //权重 @ApiModelProperty(value = "权重", name = "weight") - private BigDecimal weight; + private String weight; //考核标准,关键结果 @ApiModelProperty(value = "考核标准,关键结果", name = "keyResult") private String keyResult;