| | |
| | | import org.springblade.core.secure.utils.AuthUtil; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | import org.sxkj.common.utils.HeaderUtils; |
| | | import org.sxkj.gd.common.GenericConverter; |
| | | import org.sxkj.gd.common.IdParam; |
| | | import org.sxkj.gd.implement.entity.GdImplementListEntity; |
| | |
| | | |
| | | @Override |
| | | public IPage<GdImplementListVO> selectGdImplementListPage(IPage<GdImplementListVO> page, GdImplementListPageParam gdImplementList) { |
| | | List<Long> deptList = SysCache.getDeptChildIds(Long.valueOf(AuthUtil.getDeptId())); |
| | | List<Long> deptList = new ArrayList<>(); |
| | | if (!AuthUtil.isAdministrator()) { |
| | | deptList = SysCache.getDeptChildIds(Long.valueOf(AuthUtil.getDeptId())); |
| | | } |
| | | gdImplementList.setDeptList(deptList); |
| | | gdImplementList.setAreaCode(HeaderUtils.formatAreaCode(gdImplementList.getAreaCode())); |
| | | return page.setRecords(baseMapper.selectGdImplementListPage(page, gdImplementList)); |
| | | } |
| | | |
| | |
| | | // 查询实施清单详情 |
| | | GdImplementListEntity gdImplement = getOne(Condition.getQueryWrapper(GenericConverter.convert(idParam, GdImplementListEntity.class))); |
| | | getThingListMaterialRelationVO.setImplementListId(gdImplement.getId()); |
| | | getThingListMaterialRelationVO.setProcessDefinitionId(gdImplement.getProcessDefinitionId()); |
| | | getThingListMaterialRelationVO.setProcessInstanceId(gdImplement.getProcessInstanceId()); |
| | | getThingListMaterialRelationVO.setResultConfig(gdImplement.getResultConfig()); |
| | | |
| | | List<GdThingListMaterialRelEntity> gdThingListMaterialRelEntityList = gdThingListMaterialRelService.list( |
| | | Wrappers.<GdThingListMaterialRelEntity>query() |
| | |
| | | gdImplementList.setId(param.getImplementListId()); |
| | | gdImplementList.setProcessDefinitionId(param.getProcessDefinitionId()); |
| | | gdImplementList.setProcessInstanceId(param.getProcessInstanceId()); |
| | | gdImplementList.setResultConfig(param.getResultConfig()); |
| | | updateById(gdImplementList); |
| | | |
| | | return true; |