update 功能安全中心查询企业
This commit is contained in:
+4
-9
@@ -263,26 +263,21 @@ public class PayCompanyManagementController extends JeroController<PayCompanyMan
|
||||
/**
|
||||
* 分页列表查询 - 功能安全中心查询企业
|
||||
* (管理端查询dataSource = 1的数据;报名查询全部的数据)
|
||||
* @param payCompanyManagement 企业管理
|
||||
* @param pageNo 页数
|
||||
* @param pageSize 条数
|
||||
* @param req
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value="功能安全中心查询企业", notes="功能安全中心查询企业")
|
||||
@GetMapping(value = "/listSafetyCenter")
|
||||
public Result<?> queryPageSafetyCenter(PayCompanyManagement payCompanyManagement,
|
||||
@RequestParam(name="projectId") String projectId,
|
||||
public Result<?> queryPageSafetyCenter(@RequestParam(name="projectId") String projectId,
|
||||
@RequestParam(name="companyName",required = false) String companyName,
|
||||
@RequestParam(name="pageNo", defaultValue="1") Integer pageNo,
|
||||
@RequestParam(name="pageSize", defaultValue="10") Integer pageSize,
|
||||
HttpServletRequest req) {
|
||||
if(!StringUtils.isBlank(payCompanyManagement.getCompanyName()) && payCompanyManagement.getCompanyName().length() > 50){
|
||||
return Result.error("企业名称长度不能大于50个字符!");
|
||||
}
|
||||
SafetyCenter safetyCenter = safetyCenterService.getById(projectId);
|
||||
QueryWrapper<PayCompanyManagement> queryWrapper = QueryGenerator.initQueryWrapper(payCompanyManagement, req.getParameterMap());
|
||||
QueryWrapper<PayCompanyManagement> queryWrapper = new QueryWrapper<>();
|
||||
|
||||
queryWrapper.eq("pfscs.project_id",safetyCenter.getParentId());
|
||||
queryWrapper.like(StringUtils.isNotBlank(companyName),"pcm.company_name",companyName);
|
||||
Page<PayCompanyManagement> page = new Page<>(pageNo, pageSize);
|
||||
IPage<PayCompanyManagement> pageList = payCompanyManagementService.pageSafetyCenter(page, queryWrapper);
|
||||
List<PayCompanyManagement> listPayCompanyManagement = pageList.getRecords();
|
||||
|
||||
Reference in New Issue
Block a user