|
|
|
|
@ -48,23 +48,24 @@ public class DetermineFormulaController extends BladeController { |
|
|
|
|
public R<IPage<DetermineFormula>> list(DetermineFormula entry, Query query) { |
|
|
|
|
LambdaQueryWrapper<DetermineFormula> wrapper = new LambdaQueryWrapper<>(); |
|
|
|
|
if (entry.getFormula() != null) { |
|
|
|
|
wrapper.eq(DetermineFormula::getType, entry.getType()); |
|
|
|
|
wrapper.like(DetermineFormula::getFormula, entry.getFormula()).or(); |
|
|
|
|
wrapper.like(DetermineFormula::getStructure, entry.getFormula()).or(); |
|
|
|
|
wrapper.like(DetermineFormula::getForExamine, entry.getFormula()); |
|
|
|
|
wrapper.like(DetermineFormula::getStructure, entry.getStructure()).or(); |
|
|
|
|
wrapper.like(DetermineFormula::getDescription, entry.getDescription()); |
|
|
|
|
} |
|
|
|
|
wrapper.orderByDesc(DetermineFormula::getCreateTime); |
|
|
|
|
IPage<DetermineFormula> page = service.page(Condition.getPage(query), wrapper); |
|
|
|
|
return R.data(page); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/update") |
|
|
|
|
@ApiOperation(value = "更改", notes = "更改") |
|
|
|
|
public R update(@RequestBody DetermineFormula entry) { |
|
|
|
|
return R.data(service.updateById(entry)); |
|
|
|
|
} |
|
|
|
|
// /**
|
|
|
|
|
// *
|
|
|
|
|
// */
|
|
|
|
|
// @PostMapping("/update")
|
|
|
|
|
// @ApiOperation(value = "更改", notes = "更改")
|
|
|
|
|
// public R update(@RequestBody DetermineFormula entry) {
|
|
|
|
|
// return R.data(service.updateById(entry));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* |
|
|
|
|
@ -83,14 +84,14 @@ public class DetermineFormulaController extends BladeController { |
|
|
|
|
return R.data(service.save(entry)); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 删除 |
|
|
|
|
*/ |
|
|
|
|
@PostMapping("/deleteByIds") |
|
|
|
|
@ApiOperation(value = "逻辑删除", notes = "传入ids") |
|
|
|
|
public R deleteByIds(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
|
|
|
|
return R.status(service.deleteLogic(Func.toLongList(ids))); |
|
|
|
|
} |
|
|
|
|
// /**
|
|
|
|
|
// * 删除
|
|
|
|
|
// */
|
|
|
|
|
// @PostMapping("/deleteByIds")
|
|
|
|
|
// @ApiOperation(value = "逻辑删除", notes = "传入ids")
|
|
|
|
|
// public R deleteByIds(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
|
|
|
|
|
// return R.status(service.deleteLogic(Func.toLongList(ids)));
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 根据公式的字符串识别公式中参数 |
|
|
|
|
|