feat() 规则维护页面,修改代码功能
parent
866b3835cb
commit
c2f545cd33
|
@ -7,10 +7,7 @@ import com.etl.common.security.annotation.RequiresPermissions;
|
||||||
import com.etl.data.rule.domain.EngineRuleVersion;
|
import com.etl.data.rule.domain.EngineRuleVersion;
|
||||||
import com.etl.data.rule.service.IEngineRuleVersionService;
|
import com.etl.data.rule.service.IEngineRuleVersionService;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.PostMapping;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
|
||||||
import org.springframework.web.bind.annotation.RestController;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 引擎维护版本Controller
|
* 引擎维护版本Controller
|
||||||
|
@ -28,13 +25,23 @@ public class EngineRuleVersionController {
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 新增引擎维护
|
* 新增引擎维护版本
|
||||||
*/
|
*/
|
||||||
@RequiresPermissions("data:engineVersion:add")
|
@RequiresPermissions("data:engineVersion:add")
|
||||||
@Log(title = "引擎维护", businessType = BusinessType.INSERT)
|
@Log(title = "引擎维护版本", businessType = BusinessType.INSERT)
|
||||||
@PostMapping
|
@PostMapping
|
||||||
public Result add(@RequestBody EngineRuleVersion engineRuleVersion) {
|
public Result add(@RequestBody EngineRuleVersion engineRuleVersion) {
|
||||||
return Result.success(engineRuleVersionService.saveEngineRuleVersion(engineRuleVersion));
|
return Result.success(engineRuleVersionService.saveEngineRuleVersion(engineRuleVersion));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改引擎维护版本数据
|
||||||
|
*/
|
||||||
|
@RequiresPermissions("data:engine:edit")
|
||||||
|
@Log(title = "引擎维护版本", businessType = BusinessType.UPDATE)
|
||||||
|
@PutMapping
|
||||||
|
public Result editStatus(@RequestBody EngineRuleVersion engineRuleVersion) {
|
||||||
|
return Result.success(engineRuleVersionService.updateEngineVersion(engineRuleVersion));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,4 +18,12 @@ public interface IEngineRuleVersionService extends IService<EngineRuleVersion> {
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
boolean saveEngineRuleVersion(EngineRuleVersion engineRuleVersion);
|
boolean saveEngineRuleVersion(EngineRuleVersion engineRuleVersion);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新引擎维护版本
|
||||||
|
*
|
||||||
|
* @param engineRuleVersion
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
boolean updateEngineVersion(EngineRuleVersion engineRuleVersion);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
package com.etl.data.rule.service.impl;
|
package com.etl.data.rule.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.etl.data.rule.domain.EngineRuleVersion;
|
import com.etl.data.rule.domain.EngineRuleVersion;
|
||||||
import com.etl.data.rule.mapper.EngineRuleVersionMapper;
|
import com.etl.data.rule.mapper.EngineRuleVersionMapper;
|
||||||
|
@ -28,4 +29,20 @@ public class EngineRuleVersionServiceImpl extends ServiceImpl<EngineRuleVersionM
|
||||||
engineRuleVersion.setYesNoTest("D");
|
engineRuleVersion.setYesNoTest("D");
|
||||||
return this.save(engineRuleVersion);
|
return this.save(engineRuleVersion);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 更新引擎维护版本
|
||||||
|
*
|
||||||
|
* @param engineRuleVersion
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public boolean updateEngineVersion(EngineRuleVersion engineRuleVersion) {
|
||||||
|
return this.update(
|
||||||
|
new LambdaUpdateWrapper<EngineRuleVersion>()
|
||||||
|
.eq(EngineRuleVersion::getId, engineRuleVersion.getId())
|
||||||
|
.set(EngineRuleVersion::getCodeText, engineRuleVersion.getCodeText())
|
||||||
|
.set(EngineRuleVersion::getVersionType, 2)
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue