计算参数类型改变(2023.3.25)

main
“18231669351” 3 years ago
parent 60438b47a7
commit 7aea8f016d
  1. 4
      CarbonSysBE1/src/main/java/edu/ncst/carbon/controller/carbon/CarbonFormulaController.java
  2. 2
      CarbonSysBE1/src/main/java/edu/ncst/carbon/service/ICarbonFormulaService.java
  3. 7
      CarbonSysBE1/src/main/java/edu/ncst/carbon/service/impl/carbon/CarbonFormulaServiceImpl.java

@ -41,8 +41,8 @@ public class CarbonFormulaController {
* */
@ApiOperation("计算")
@GetMapping("/calculation")
public ResultVO<CalculationResults> calculation(@RequestParam Integer carFormulaId) {
CalculationResults result = carbonFormulaService.calculation(carFormulaId);
public ResultVO<CalculationResults> calculation(@RequestParam String carFormulaName) {
CalculationResults result = carbonFormulaService.calculation(carFormulaName);
return ResultUtils.success("ok", result);
}

@ -22,5 +22,5 @@ public interface ICarbonFormulaService extends IService<CarFormula> {
boolean deleteCarFormula(Integer id);
CalculationResults calculation(Integer id);
CalculationResults calculation(String carFormulaName);
}

@ -158,9 +158,12 @@ public class CarbonFormulaServiceImpl extends ServiceImpl<CarbonFormulaMapper, C
}
public CalculationResults calculation(Integer id) {
public CalculationResults calculation(String carFormulaName) {
CarFormula carFormula = carbonFormulaMapper.selectById(id);
QueryWrapper<CarFormula> carFormulaWrapper = new QueryWrapper<>();
carFormulaWrapper.eq("name", carFormulaName);
CarFormula carFormula = carbonFormulaMapper.selectOne(carFormulaWrapper);
CalculationResults results = new CalculationResults();
BeanUtils.copyProperties(carFormula, results);

Loading…
Cancel
Save