认证-参数清单-复制清单修改
This commit is contained in:
+6
-6
@@ -303,13 +303,13 @@ public class ParamsCollectManifestEOController extends JeroController<ParamsColl
|
||||
}
|
||||
|
||||
/**
|
||||
* 冻结配置,引用参数-下拉选项
|
||||
* 冻结配置-下拉选项
|
||||
*
|
||||
* @param paramsCollectManifestVO
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "参数项收集清单-配置下拉选项")
|
||||
@ApiOperation(value="参数项收集清单-配置下拉选项", notes="参数项收集清单-配置下拉选项")
|
||||
@AutoLog(value = "参数项收集清单-配置下拉选项(冻结配置)")
|
||||
@ApiOperation(value="参数项收集清单-配置下拉选项(冻结配置)", notes="参数项收集清单-配置下拉选项(冻结配置)")
|
||||
@PostMapping(value = "/getConfigLableList")
|
||||
// @RequiresPermissions("params:collectManifest:lock")
|
||||
public Result<?> getConfigLableList(ParamsCollectManifestVO paramsCollectManifestVO) {
|
||||
@@ -337,13 +337,13 @@ public class ParamsCollectManifestEOController extends JeroController<ParamsColl
|
||||
}
|
||||
|
||||
/**
|
||||
* 冻结配置,引用参数-下拉选项
|
||||
* 引用参数-下拉选项
|
||||
*
|
||||
* @param paramsCollectManifestVO
|
||||
* @return
|
||||
*/
|
||||
@AutoLog(value = "参数项收集清单-配置下拉选项")
|
||||
@ApiOperation(value="参数项收集清单-配置下拉选项", notes="参数项收集清单-配置下拉选项")
|
||||
@AutoLog(value = "参数项收集清单-配置下拉选项(引用参数)")
|
||||
@ApiOperation(value="参数项收集清单-配置下拉选项(引用参数)", notes="参数项收集清单-配置下拉选项(引用参数)")
|
||||
@PostMapping(value = "/getConfigLableListR")
|
||||
// @RequiresPermissions("params:collectManifest:refer")
|
||||
public Result<?> getConfigLableListRefer(ParamsCollectManifestVO paramsCollectManifestVO) {
|
||||
|
||||
+8
-5
@@ -74,12 +74,15 @@ public class ParamsManifestEOController extends JeroController<ParamsManifestEO,
|
||||
*/
|
||||
@AutoLog(value = "参数清单-参数模板列表查询")
|
||||
@ApiOperation(value="参数清单-参数模板列表查询", notes="参数清单-参数模板列表查询")
|
||||
@GetMapping(value = "/getParamsTemplateList")
|
||||
@GetMapping(value = "/getParamsTemplatePage")
|
||||
// @RequiresPermissions("params:manifest:add")
|
||||
public Result<List<ParamsTemplateEO>> getParamsTemplateList(ParamsTemplateEO paramsTemplateEO,
|
||||
@RequestParam(name="cut") String cut) {
|
||||
List<ParamsTemplateEO> list = paramsManifestEOService.getNewestPublishList(paramsTemplateEO);
|
||||
return Result.OK(cut, list);
|
||||
public Result<?> getParamsTemplateList(ParamsTemplateEO paramsTemplateEO,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
@RequestParam(name="cut") String cut) {
|
||||
Page<ParamsTemplateEO> page = new Page<ParamsTemplateEO>(pageNo, pageSize);
|
||||
IPage<ParamsTemplateEO> pageList = paramsManifestEOService.getNewestPublishPage(page, paramsTemplateEO);
|
||||
return Result.OK(cut, pageList);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
+6
-1
@@ -23,6 +23,8 @@
|
||||
<result column="project_id" property="projectId" />
|
||||
<result column="project_name" property="projectName" />
|
||||
<result column="state" property="state" />
|
||||
<result column="params_template_name" property="paramsTemplateName" />
|
||||
<result column="params_template_id" property="paramsTemplateId" />
|
||||
</resultMap>
|
||||
|
||||
<sql id="BaseColumnList">
|
||||
@@ -70,8 +72,11 @@
|
||||
pm.title as title,
|
||||
pm.project_id as project_id,
|
||||
pm.state as state,
|
||||
pni.project_name as project_name
|
||||
pni.project_name as project_name,
|
||||
pm.params_template_id as params_template_id,
|
||||
pt.params_template_name as params_template_name
|
||||
from params_manifest pm
|
||||
left join params_template pt on pm.params_template_id = pt.id
|
||||
left join project_library_base as plb on plb.id = pm.project_id
|
||||
left join project_name_info as pni on plb.project_name_id = pni.id
|
||||
) tmp_tb
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
package com.jero.modules.cert.collect.service;
|
||||
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import com.jero.modules.cert.collect.entity.ParamsManifestEO;
|
||||
import com.jero.modules.cert.collect.vo.ParamsManifestHistoryVO;
|
||||
@@ -67,7 +68,7 @@ public interface IParamsManifestEOService extends IService<ParamsManifestEO> {
|
||||
* 查询已发布的最新版的参数模板列表
|
||||
* @return
|
||||
*/
|
||||
List<ParamsTemplateEO> getNewestPublishList(ParamsTemplateEO paramsTemplateEO);
|
||||
IPage<ParamsTemplateEO> getNewestPublishPage(Page<ParamsTemplateEO> page, ParamsTemplateEO paramsTemplateEO);
|
||||
|
||||
IPage pageInfo(IPage page, ParamsManifestEO paramsManifestEO);
|
||||
|
||||
|
||||
+3
-2
@@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollectionUtil;
|
||||
import cn.hutool.core.util.ObjectUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.jero.common.exception.JeroBootException;
|
||||
import com.jero.modules.cert.collect.entity.ParamsCollectManifestEO;
|
||||
@@ -216,12 +217,12 @@ public class ParamsManifestEOServiceImpl extends ServiceImpl<ParamsManifestEOMap
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<ParamsTemplateEO> getNewestPublishList(ParamsTemplateEO paramsTemplateEO) {
|
||||
public IPage<ParamsTemplateEO> getNewestPublishPage(Page<ParamsTemplateEO> page, ParamsTemplateEO paramsTemplateEO) {
|
||||
LambdaQueryWrapper<ParamsTemplateEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.gt(ParamsTemplateEO::getVersion, 0) // 已发布的
|
||||
.eq(StringUtils.isNotEmpty(paramsTemplateEO.getRegion()), ParamsTemplateEO::getRegion, paramsTemplateEO.getRegion()) // 查询条件:适用地区
|
||||
.like(StringUtils.isNotEmpty(paramsTemplateEO.getParamsTemplateName()), ParamsTemplateEO::getParamsTemplateName, paramsTemplateEO.getParamsTemplateName()); // 查询条件:参数模板
|
||||
return paramsTemplateEOService.list(queryWrapper);
|
||||
return paramsTemplateEOService.page(page, queryWrapper);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
+2
@@ -15,4 +15,6 @@ public class ParamsManifestVO {
|
||||
private String projectName;
|
||||
private String projectId;
|
||||
private String state;
|
||||
private String paramsTemplateName;
|
||||
private String paramsTemplateId;
|
||||
}
|
||||
|
||||
+1
-1
@@ -2798,7 +2798,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl<BussDocumentLi
|
||||
conditionSb.append(" and osf.file_name like '%.doc%'");
|
||||
}else if ("pdfdoc".equals(type)) {
|
||||
//查询条件
|
||||
conditionSb.append(" and osf.file_name like '%.doc%'");
|
||||
conditionSb.append(" and (osf.file_name like '%.doc%' or osf.file_name like '%.pdf%')");
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user