|
@@ -46,6 +46,9 @@ public class FormulaController {
|
|
|
@ApiOperationSupport(order = 4)
|
|
|
@ApiOperation(value = "新增或修改", notes = "传入")
|
|
|
public R save(@RequestBody Formula f) {
|
|
|
+ if(f.getFormula().contains(">")||f.getFormula().contains("<")){
|
|
|
+ f.setFormula(f.getFormula().replace("<","<").replace(">",">"));
|
|
|
+ }
|
|
|
if(this.service.count(Wrappers.<Formula>query().lambda().eq(Formula::getElementId,f.getElementId()))>0){
|
|
|
return R.status(false);
|
|
|
}
|
|
@@ -60,6 +63,9 @@ public class FormulaController {
|
|
|
@ApiOperationSupport(order = 5)
|
|
|
@ApiOperation(value = "修改", notes = "传入脚本")
|
|
|
public R update( @RequestBody FormulaBean f) {
|
|
|
+ if(f.getFormula().contains(">")||f.getFormula().contains("<")){
|
|
|
+ f.setFormula(f.getFormula().replace("<","<").replace(">",">"));
|
|
|
+ }
|
|
|
if(f.getId()!=null){
|
|
|
Formula old = this.service.getById(f.getId());
|
|
|
if(old!=null){
|
|
@@ -100,6 +106,9 @@ public class FormulaController {
|
|
|
public R<FormulaBean> detail(Formula f) {
|
|
|
Formula detail = service.getOne(Condition.getQueryWrapper(f));
|
|
|
if(detail!=null){
|
|
|
+// if(detail.getFormula().contains("<")||detail.getFormula().contains(">")){
|
|
|
+// detail.setFormula(detail.getFormula().replace("<","\\<").replace(">","\\>"));
|
|
|
+// }
|
|
|
return R.data(BeanUtil.copy(detail,FormulaBean.class));
|
|
|
}
|
|
|
return R.success("无数据");
|
|
@@ -129,8 +138,8 @@ public class FormulaController {
|
|
|
public R execute() {
|
|
|
List<FormData> list = new ArrayList<>();
|
|
|
list.add(makeFd("MILE<M1,M2,M3,M4,M5,M6,M7,M8,M9>","MILE","M1,M2,M3,M4,M5,M6,M7,M8,M9"));
|
|
|
- list.add(makeFd("","M1","",""));
|
|
|
- list.add(makeFd("","M2","",""));
|
|
|
+ list.add(makeFd("","M1","","TK0+700","TK0+750","TK0+800","TK0+850","TK0+900"));
|
|
|
+ list.add(makeFd("","M2","","0","0","0","0","0"));
|
|
|
list.add(makeFd("","M3","",""));
|
|
|
list.add(makeFd("","M4","",""));
|
|
|
list.add(makeFd("","M5","",""));
|