|
@@ -58,9 +58,9 @@ public class BasePolicyController extends BaseController {
|
|
|
@PreAuthorize("@ss.hasPermi('base:policy:list')")
|
|
|
@Log(title = ModularConstans.policy, businessType = BusinessType.QUERY)
|
|
|
public AjaxResult page(@NotEmpty(message = "数据为空")
|
|
|
- @RequestBody BasePolicyPageReqVo vo) {
|
|
|
+ @RequestBody BasePolicyPageReqVo vo) {
|
|
|
LambdaQueryWrapper<BasePolicy> lw = new LambdaQueryWrapper<>();
|
|
|
- if(!StringUtils.isBlank(vo.getName())){
|
|
|
+ if (!StringUtils.isBlank(vo.getName())) {
|
|
|
List<EsMessage> maps = null;
|
|
|
try {
|
|
|
maps = FileUtils.eSearch(vo.getName());
|
|
@@ -69,13 +69,13 @@ public class BasePolicyController extends BaseController {
|
|
|
}
|
|
|
List<String> ids = maps.stream().map(EsMessage::getId).collect(Collectors.toList());
|
|
|
// lw.like(BasePolicy::getName,vo.getName());
|
|
|
- lw.in(BasePolicy::getEsId,ids);
|
|
|
+ lw.in(BasePolicy::getEsId, ids);
|
|
|
}
|
|
|
- if(!ObjectUtils.isEmpty(vo.getStartTime())){
|
|
|
- lw.ge(BasePolicy::getReleaseTime,vo.getStartTime());
|
|
|
+ if (!ObjectUtils.isEmpty(vo.getStartTime())) {
|
|
|
+ lw.ge(BasePolicy::getReleaseTime, vo.getStartTime());
|
|
|
}
|
|
|
- if(!ObjectUtils.isEmpty(vo.getStartTime())){
|
|
|
- lw.le(BasePolicy::getReleaseTime,vo.getEntTime());
|
|
|
+ if (!ObjectUtils.isEmpty(vo.getStartTime())) {
|
|
|
+ lw.le(BasePolicy::getReleaseTime, vo.getEntTime());
|
|
|
}
|
|
|
IPage<BasePolicy> page = basePolicyService.page(new Page<>(vo.getPageNum(), vo.getPageSize()), lw);
|
|
|
return success(page);
|
|
@@ -94,7 +94,7 @@ public class BasePolicyController extends BaseController {
|
|
|
String filePath = PurchaseConfig.getUploadPath();
|
|
|
// 上传并返回新文件名称
|
|
|
String upload = FileUploadUtils.upload(filePath, file);
|
|
|
- FileUtils.uploadESFile(upload,esId);
|
|
|
+ FileUtils.uploadESFile(upload, esId);
|
|
|
AjaxResult ajax = AjaxResult.success();
|
|
|
String url = serverConfig.getUrl() + upload;
|
|
|
ajax.put("url", url);
|
|
@@ -113,14 +113,33 @@ public class BasePolicyController extends BaseController {
|
|
|
@PreAuthorize("@ss.hasPermi('base:policy:add')")
|
|
|
@Log(title = ModularConstans.policy, businessType = BusinessType.INSERT)
|
|
|
public AjaxResult insert(@NotEmpty(message = "数据为空")
|
|
|
- @RequestBody BasePolicy vo) {
|
|
|
+ @RequestBody BasePolicy vo) {
|
|
|
vo.setCreated(getUserId().toString());
|
|
|
vo.setCreateTime(new Date());
|
|
|
vo.setUpdated(vo.getCreated());
|
|
|
vo.setUpdateTime(vo.getCreateTime());
|
|
|
+ vo.setState("1");
|
|
|
return toAjax(basePolicyService.save(vo));
|
|
|
}
|
|
|
|
|
|
+ @ApiOperation(value = "在用")
|
|
|
+ @PostMapping("/statusUse")
|
|
|
+ @PreAuthorize("@ss.hasPermi('base:policy:update')")
|
|
|
+ @Log(title = ModularConstans.policy, businessType = BusinessType.INSERT)
|
|
|
+ public AjaxResult statusUse(@NotEmpty(message = "数据为空") @RequestBody BasePolicy vo) {
|
|
|
+ vo.setState("1");
|
|
|
+ return toAjax(basePolicyService.updateById(vo));
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation(value = "止用")
|
|
|
+ @PostMapping("/statusNonUse")
|
|
|
+ @PreAuthorize("@ss.hasPermi('base:policy:update')")
|
|
|
+ @Log(title = ModularConstans.policy, businessType = BusinessType.INSERT)
|
|
|
+ public AjaxResult statusNonUse(@NotEmpty(message = "数据为空") @RequestBody BasePolicy vo) {
|
|
|
+ vo.setState("0");
|
|
|
+ return toAjax(basePolicyService.updateById(vo));
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value = "删除政策法规")
|
|
|
@PostMapping("/remove")
|
|
|
@PreAuthorize("@ss.hasPermi('base:policy:remove')")
|