修改提交

This commit is contained in:
pengjie 2024-07-05 15:51:39 +08:00
parent 503c6f3aa2
commit 151b71a930
2 changed files with 29 additions and 0 deletions

View File

@ -134,6 +134,34 @@ public class CostSubjectController {
return Result.success(list);
}
/**
* 列表查询
*
* @param map
* @return
*/
@OperLog(operModul = "成本科目管理", operType = "列表查询", operDesc = "列表查询成本科目信息")
@ApiOperation(value = " 列表查询成本科目信息", notes = "列表查询成本科目信息", httpMethod = "POST")
@ApiImplicitParams({
@ApiImplicitParam(name = "pageNo", value = "页数", paramType = "body", required = true, defaultValue = "1", dataType = "Integer"),
@ApiImplicitParam(name = "pageSize", value = "每页条数", paramType = "body", required = true, defaultValue = "10", dataType = "Integer"),
@ApiImplicitParam(name = "projectSn", value = "项目SN", paramType = "body", dataType = "String")
})
@PostMapping(value = "/treeList")
public Result<Page<CostSubject>> treeList(@ApiIgnore @RequestBody Map<String, Object> map) {
String projectSn = MapUtils.getString(map, "projectSn");
if (StringUtils.isNotBlank(projectSn)) {
ProjectInfoExtVo projectInfoBySn = projectService.getProjectInfoBySn(projectSn);
Company company = companyService.getOne(Wrappers.<Company>lambdaQuery().eq(Company::getCompanySn, projectInfoBySn.getCompanySn()));
map.put("companySn", company.getHeadquartersSn());
map.put("type", projectInfoBySn.getProjectType());
}
Page<CostSubject> page = PageUtil.getPage(map);
QueryWrapper<CostSubject> queryWrapper = QueryGenerator.initPageQueryWrapper(CostSubject.class, map);
Page<CostSubject> list = costSubjectService.tree(page, queryWrapper);
return Result.success(list);
}
/**
* 添加

View File

@ -385,6 +385,7 @@ public class WebSecurityConfig extends WebSecurityConfigurerAdapter {
.antMatchers("/xmgl/workerExam/**").permitAll()
.antMatchers("/exam/safetyManual/**").permitAll()
.antMatchers("/exam/regulation/**").permitAll()
.antMatchers("/xmgl/costSubject/treeList").permitAll()
.antMatchers(HttpMethod.OPTIONS, "/**").anonymous()
.anyRequest().authenticated() // 剩下所有的验证都需要验证.
.and()