| | |
| | | package cc.mrbird.febs.server.hr.service.impl; |
| | | |
| | | import cc.mrbird.febs.common.core.constant.ModuleCode; |
| | | import cc.mrbird.febs.common.core.entity.constant.FebsConstant; |
| | | import cc.mrbird.febs.common.core.entity.constant.StringConstant; |
| | | import cc.mrbird.febs.common.core.exception.FebsException; |
| | | import cc.mrbird.febs.common.core.utils.SortUtil; |
| | | import cc.mrbird.febs.server.hr.constant.MyConstant; |
| | | import cc.mrbird.febs.server.hr.entity.EmpAccidentCases; |
| | | import cc.mrbird.febs.server.hr.entity.EmpBadRecord; |
| | |
| | | } |
| | | queryWrapper.in("c.dept_Id", remoteDeptService.userRightDepts().split(StringConstant.COMMA)); |
| | | Page<EmpBadRecord> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | SortUtil.handlePageSort(request, page, "createTime", FebsConstant.ORDER_DESC, true); |
| | | return empBadrecordMapper.selectPageVo(page, queryWrapper); |
| | | } |
| | | |
| | |
| | | this.save(empBadrecord); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public void logicDelByUserIds(String userIds) { |
| | | String[] str = userIds.split(","); |
| | | List<String> list = new ArrayList<>(Arrays.asList(str)); |
| | | empBadrecordMapper.logicDelByUserIds(list, operatorId); |
| | | } |
| | | } |