| | |
| | | } |
| | | |
| | | @Transactional |
| | | public void savaInMysql(List<TbDkjbxxEntity> list, String workspaceId) { |
| | | public void savaInMysql(List<TbDkjbxxEntity> list, String workspaceId,int id,String name) { |
| | | for (int i = 0; i < list.size(); i++) { |
| | | LotInfo lotInfo = new LotInfo(); |
| | | lotInfo.setWorkspaceId(workspaceId); |
| | | lotInfo = dbConvertToEntity(list.get(i), workspaceId); |
| | | lotInfo.setTaskId(id); |
| | | lotInfo.setTaskName(name); |
| | | lotInfo = dbConvertToEntity(list.get(i), workspaceId, id, name); |
| | | shpToDataSourceMapper.insert(lotInfo); |
| | | } |
| | | } |
| | |
| | | * @param file 需要转换的DKJBXX对象。 |
| | | * @return 返回一个构建好的LotInfo对象,包含从数据库实体中转换来的信息。 |
| | | */ |
| | | private LotInfo dbConvertToEntity(TbDkjbxxEntity file, String workspaceId) { |
| | | private LotInfo dbConvertToEntity(TbDkjbxxEntity file, String workspaceId,int id,String name) { |
| | | LotInfo.LotInfoBuilder builder = LotInfo.builder(); |
| | | builder.bsm(file.getFId()) |
| | | .xzqdm(file.getFXzqdmsys()) |
| | | .dkbh(file.getFTbbh()) |
| | | .dkfw(file.getFShape()) |
| | | .workspaceId(workspaceId) |
| | | .isplan(0) |
| | | .isPlan(0) |
| | | .taskId(id) |
| | | .taskName(name) |
| | | .build(); |
| | | return builder.build(); |
| | | } |
| | | |
| | | public List<LotInfo> getNoPlan(){ |
| | | return shpToDataSourceMapper.selectList(new LambdaQueryWrapper<LotInfo>().eq(LotInfo::getIsplan,0)); |
| | | return shpToDataSourceMapper.selectList(new LambdaQueryWrapper<LotInfo>().eq(LotInfo::getIsPlan,0)); |
| | | } |
| | | } |
| | | |