| | |
| | | package cc.mrbird.febs.server.system.service.impl; |
| | | |
| | | |
| | | import cc.mrbird.febs.common.core.constant.ModuleCode; |
| | | import cc.mrbird.febs.common.core.entity.system.Position; |
| | | import cc.mrbird.febs.server.system.mapper.PositionMapper; |
| | | import cc.mrbird.febs.server.system.service.IPositionService; |
| | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import cc.mrbird.febs.common.core.entity.QueryRequest; |
| | | import cc.mrbird.febs.common.core.utils.FebsUtil; |
| | | import cc.mrbird.febs.common.core.utils.SequenceUtil; |
| | | |
| | | import java.util.*; |
| | | |
| | |
| | | } |
| | | queryWrapper.orderByDesc(Boolean.parseBoolean("createTime")); |
| | | Page<Position> page = new Page<>(request.getPageNum(), request.getPageSize()); |
| | | return this.page(page, queryWrapper); |
| | | IPage<Position> page1 = this.page(page, queryWrapper); |
| | | return page1; |
| | | } |
| | | |
| | | @Override |
| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void createPosition(Position position) { |
| | | position.setPositionId(UUID.randomUUID().toString()); |
| | | position.setCreator(FebsUtil.getCurrentUsername()); |
| | | position.setModifier(FebsUtil.getCurrentUsername()); |
| | | this.save(position); |