fix: 优化导出excel注解

This commit is contained in:
tangwei 2026-09-09 14:48:42 +08:00
parent e62af4f460
commit 5b1eb5c481
42 changed files with 1361 additions and 52 deletions

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdAiboxBH; import com.yfd.platform.qgc_base.domain.SdAiboxBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.service.ISdAiboxBHService; import com.yfd.platform.qgc_base.service.ISdAiboxBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/aibox") @RequestMapping("/base/aibox")
@ -51,4 +58,11 @@ public class SdAiboxBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "AI边缘计算盒子导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdAiboxBH> page = service.queryPageList(request);
new ExcelUtil<>(SdAiboxBH.class).exportExcel(response, page.getRecords(), "AI边缘计算盒子数据", "AI边缘计算盒子导出");
}
} }

View File

@ -7,10 +7,17 @@ import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdAimonitorBH; import com.yfd.platform.qgc_base.domain.SdAimonitorBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.service.ISdAimonitorBHService; import com.yfd.platform.qgc_base.service.ISdAimonitorBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
/** /**
* AI智能监测装置管理 * AI智能监测装置管理
@ -55,4 +62,11 @@ public class SdAimonitorBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "AI智能监测装置导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdAimonitorBH> page = service.queryPageList(request);
new ExcelUtil<>(SdAimonitorBH.class).exportExcel(response, page.getRecords(), "AI智能监测装置数据", "AI智能监测装置导出");
}
} }

View File

@ -13,18 +13,17 @@ import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.service.ISdAnimalDictoryBService; import com.yfd.platform.qgc_base.service.ISdAnimalDictoryBService;
import com.yfd.platform.qgc_data.service.AttachmentUploadService; import com.yfd.platform.qgc_data.service.AttachmentUploadService;
import com.yfd.platform.utils.DataSourceRequestUtil; import com.yfd.platform.utils.DataSourceRequestUtil;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.util.ArrayList; import java.io.IOException;
import java.util.Arrays; import java.util.*;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
@ -186,6 +185,13 @@ public class SdAnimalDictoryBController {
return ResponseResult.successData(sdAnimalDictoryBService.findSimilarAnimals(name, limit)); return ResponseResult.successData(sdAnimalDictoryBService.findSimilarAnimals(name, limit));
} }
@PostMapping("/export")
@Operation(summary = "动物字典导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdAnimalDictoryB> page = sdAnimalDictoryBService.queryPageList(request);
new ExcelUtil<>(SdAnimalDictoryB.class).exportExcel(response, page.getRecords(), "动物字典数据", "动物字典导出");
}
// ==================== 文件处理辅助方法 ==================== // ==================== 文件处理辅助方法 ====================
/** /**

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdArtsgBH; import com.yfd.platform.qgc_base.domain.SdArtsgBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.service.ISdArtsgBHService; import com.yfd.platform.qgc_base.service.ISdArtsgBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/artsg") @RequestMapping("/base/artsg")
@ -51,4 +58,11 @@ public class SdArtsgBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "低温水设施导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdArtsgBH> page = service.queryPageList(request);
new ExcelUtil<>(SdArtsgBH.class).exportExcel(response, page.getRecords(), "人工产卵场数据", "人工产卵场导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdDwBH; import com.yfd.platform.qgc_base.domain.SdDwBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.service.ISdDwBHService; import com.yfd.platform.qgc_base.service.ISdDwBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/dw") @RequestMapping("/base/dw")
@ -51,4 +58,11 @@ public class SdDwBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "低温水设施导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdDwBH> page = service.queryPageList(request);
new ExcelUtil<>(SdDwBH.class).exportExcel(response, page.getRecords(), "低温水设施数据", "低温水设施导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdEqBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdEqBH;
import com.yfd.platform.qgc_base.service.ISdEqBHService; import com.yfd.platform.qgc_base.service.ISdEqBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/eq") @RequestMapping("/base/eq")
@ -51,4 +58,11 @@ public class SdEqBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "生态流量设施导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdEqBH> page = service.queryPageList(request);
new ExcelUtil<>(SdEqBH.class).exportExcel(response, page.getRecords(), "生态流量设施数据", "生态流量设施导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdFbrdBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdFbrdBH;
import com.yfd.platform.qgc_base.service.ISdFbrdBHService; import com.yfd.platform.qgc_base.service.ISdFbrdBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/fbrd") @RequestMapping("/base/fbrd")
@ -51,4 +58,11 @@ public class SdFbrdBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "鱼类增殖站导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdFbrdBH> page = service.queryPageList(request);
new ExcelUtil<>(SdFbrdBH.class).exportExcel(response, page.getRecords(), "鱼类增殖站数据", "鱼类增殖站导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdFhbtBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdFhbtBH;
import com.yfd.platform.qgc_base.service.ISdFhbtBHService; import com.yfd.platform.qgc_base.service.ISdFhbtBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/fhbt") @RequestMapping("/base/fhbt")
@ -51,4 +58,11 @@ public class SdFhbtBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "栖息地保护工程导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdFhbtBH> page = service.queryPageList(request);
new ExcelUtil<>(SdFhbtBH.class).exportExcel(response, page.getRecords(), "栖息地保护工程数据", "栖息地保护工程导出");
}
} }

View File

@ -13,13 +13,16 @@ import com.yfd.platform.qgc_base.domain.SdFishDictoryB;
import com.yfd.platform.qgc_base.service.ISdFishDictoryBService; import com.yfd.platform.qgc_base.service.ISdFishDictoryBService;
import com.yfd.platform.qgc_data.service.AttachmentUploadService; import com.yfd.platform.qgc_data.service.AttachmentUploadService;
import com.yfd.platform.utils.DataSourceRequestUtil; import com.yfd.platform.utils.DataSourceRequestUtil;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.*; import java.util.*;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -174,6 +177,13 @@ public class SdFishDictoryBController {
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "鱼类字典导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdFishDictoryB> page = sdFishDictoryBService.queryPageList(request);
new ExcelUtil<>(SdFishDictoryB.class).exportExcel(response, page.getRecords(), "鱼类字典数据", "鱼类字典导出");
}
@GetMapping("/similar") @GetMapping("/similar")
@Operation(summary = "查询相似鱼类列表") @Operation(summary = "查询相似鱼类列表")
public ResponseResult findSimilarFish( public ResponseResult findSimilarFish(

View File

@ -8,11 +8,15 @@ import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdFpssBH; import com.yfd.platform.qgc_base.domain.SdFpssBH;
import com.yfd.platform.qgc_base.service.ISdFpssBHService; import com.yfd.platform.qgc_base.service.ISdFpssBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.io.IOException;
/** /**
* <p> * <p>
* 过鱼设施表 前端控制器 * 过鱼设施表 前端控制器
@ -108,4 +112,11 @@ public class SdFpssBHController {
boolean result = sdFpssBHService.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = sdFpssBHService.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "过鱼设施导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdFpssBH> page = sdFpssBHService.queryPageList(request);
new ExcelUtil<>(SdFpssBH.class).exportExcel(response, page.getRecords(), "过鱼设施数据", "过鱼设施导出");
}
} }

View File

@ -6,12 +6,17 @@ import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdOpinfoBH; import com.yfd.platform.qgc_base.domain.SdOpinfoBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdOtteBH;
import com.yfd.platform.qgc_base.service.ISdOpinfoBHService; import com.yfd.platform.qgc_base.service.ISdOpinfoBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/opinfo") @RequestMapping("/base/opinfo")
@Tag(name = "倾斜摄影管理") @Tag(name = "倾斜摄影管理")
@ -51,4 +56,11 @@ public class SdOpinfoBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "倾斜摄影导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdOpinfoBH> page = service.queryPageList(request);
new ExcelUtil<>(SdOpinfoBH.class).exportExcel(response, page.getRecords(), "倾斜摄影数据", "倾斜摄影导出");
}
} }

View File

@ -4,13 +4,20 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdOtteBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdOtteBH;
import com.yfd.platform.qgc_base.service.ISdOtteBHService; import com.yfd.platform.qgc_base.service.ISdOtteBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/otte") @RequestMapping("/base/otte")
@ -51,4 +58,11 @@ public class SdOtteBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "陆生生态保护工程导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdOtteBH> page = service.queryPageList(request);
new ExcelUtil<>(SdOtteBH.class).exportExcel(response, page.getRecords(), "陆生生态保护工程数据", "陆生生态保护工程导出");
}
} }

View File

@ -4,13 +4,20 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdOtweBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdOtweBH;
import com.yfd.platform.qgc_base.service.ISdOtweBHService; import com.yfd.platform.qgc_base.service.ISdOtweBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/otwe") @RequestMapping("/base/otwe")
@ -51,4 +58,11 @@ public class SdOtweBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "水生生态保护工程导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdOtweBH> page = service.queryPageList(request);
new ExcelUtil<>(SdOtweBH.class).exportExcel(response, page.getRecords(), "水生生态保护工程数据", "水生生态保护工程导出");
}
} }

View File

@ -4,13 +4,20 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdSonarBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdSonarBH;
import com.yfd.platform.qgc_base.service.ISdSonarBHService; import com.yfd.platform.qgc_base.service.ISdSonarBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/sonar") @RequestMapping("/base/sonar")
@ -51,4 +58,11 @@ public class SdSonarBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "声呐及水下摄像导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdSonarBH> page = service.queryPageList(request);
new ExcelUtil<>(SdSonarBH.class).exportExcel(response, page.getRecords(), "声呐及水下摄像数据", "声呐及水下摄像导出");
}
} }

View File

@ -4,13 +4,20 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdTeBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdTeBH;
import com.yfd.platform.qgc_base.service.ISdTeBHService; import com.yfd.platform.qgc_base.service.ISdTeBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/te") @RequestMapping("/base/te")
@ -51,4 +58,11 @@ public class SdTeBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "陆生生态调查断面导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdTeBH> page = service.queryPageList(request);
new ExcelUtil<>(SdTeBH.class).exportExcel(response, page.getRecords(), "陆生生态调查断面数据", "陆生生态调查断面导出");
}
} }

View File

@ -4,13 +4,20 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdVaBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdVaBH;
import com.yfd.platform.qgc_base.service.ISdVaBHService; import com.yfd.platform.qgc_base.service.ISdVaBHService;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/va") @RequestMapping("/base/va")
@ -51,4 +58,11 @@ public class SdVaBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "动物救助站导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdVaBH> page = service.queryPageList(request);
new ExcelUtil<>(SdVaBH.class).exportExcel(response, page.getRecords(), "动物救助站数据", "动物救助站导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdVdinfoB;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdVdinfoB;
import com.yfd.platform.qgc_base.service.ISdVdinfoBService; import com.yfd.platform.qgc_base.service.ISdVdinfoBService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/vdinfo") @RequestMapping("/base/vdinfo")
@ -51,4 +58,11 @@ public class SdVdinfoBController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "视频站导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdVdinfoB> page = service.queryPageList(request);
new ExcelUtil<>(SdVdinfoB.class).exportExcel(response, page.getRecords(), "视频站数据", "视频站导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdVpBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdVpBH;
import com.yfd.platform.qgc_base.service.ISdVpBHService; import com.yfd.platform.qgc_base.service.ISdVpBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/vp") @RequestMapping("/base/vp")
@ -51,4 +58,11 @@ public class SdVpBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "珍稀植物保护工程导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdVpBH> page = service.queryPageList(request);
new ExcelUtil<>(SdVpBH.class).exportExcel(response, page.getRecords(), "珍稀植物保护工程数据", "珍稀植物保护工程导出");
}
} }

View File

@ -5,13 +5,18 @@ import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdWeBH; import com.yfd.platform.qgc_base.domain.SdWeBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdWqBH;
import com.yfd.platform.qgc_base.service.ISdWeBHService; import com.yfd.platform.qgc_base.service.ISdWeBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/we") @RequestMapping("/base/we")
@Tag(name = "水生生态调查断面管理") @Tag(name = "水生生态调查断面管理")
@ -51,4 +56,11 @@ public class SdWeBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "水生生态调查断面导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdWeBH> page = service.queryPageList(request);
new ExcelUtil<>(SdWeBH.class).exportExcel(response, page.getRecords(), "水生生态调查断面数据", "水生生态调查断面导出");
}
} }

View File

@ -1,16 +1,23 @@
package com.yfd.platform.qgc_base.controller; package com.yfd.platform.qgc_base.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.yfd.platform.common.DataSourceRequest; import com.yfd.platform.common.DataSourceRequest;
import com.yfd.platform.config.ResponseResult; import com.yfd.platform.config.ResponseResult;
import com.yfd.platform.qgc_base.domain.SdWqBH;
import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest; import com.yfd.platform.qgc_base.domain.SdEngInfoBHOperateRequest;
import com.yfd.platform.qgc_base.domain.SdWqBH;
import com.yfd.platform.qgc_base.service.ISdWqBHService; import com.yfd.platform.qgc_base.service.ISdWqBHService;
import com.fasterxml.jackson.databind.ObjectMapper; import com.yfd.platform.utils.ExcelUtil;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import org.springframework.web.bind.annotation.*; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.io.IOException;
@RestController @RestController
@RequestMapping("/base/wq") @RequestMapping("/base/wq")
@ -51,4 +58,11 @@ public class SdWqBHController {
boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource()); boolean result = service.delete(request == null ? null : request.getIds(), request == null ? null : request.getSource());
return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败"); return result ? ResponseResult.success("删除成功") : ResponseResult.error("删除失败");
} }
@PostMapping("/export")
@Operation(summary = "水质站导出")
public void export(@RequestBody DataSourceRequest request, HttpServletResponse response) throws IOException {
Page<SdWqBH> page = service.queryPageList(request);
new ExcelUtil<>(SdWqBH.class).exportExcel(response, page.getRecords(), "水质站数据", "水质站导出");
}
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -22,102 +23,127 @@ public class MsEiaApprovalB implements Serializable {
/** 电站编码 */ /** 电站编码 */
@TableField("STCD") @TableField("STCD")
@Excel(name = "电站编码")
private String stcd; private String stcd;
/** 电站名称 */ /** 电站名称 */
@TableField("ENNM") @TableField("ENNM")
@Excel(name = "电站名称")
private String ennm; private String ennm;
/** 所属流域 */ /** 所属流域 */
@TableField("BASIN") @TableField("BASIN")
@Excel(name = "所属流域")
private String basin; private String basin;
/** 所属河流 */ /** 所属河流 */
@TableField("RIVER") @TableField("RIVER")
@Excel(name = "所属河流")
private String river; private String river;
/** 所属水电基地 */ /** 所属水电基地 */
@TableField("BASEID") @TableField("BASEID")
@Excel(name = "所属水电基地")
private String baseid; private String baseid;
/** 所属水电基地流域 */ /** 所属水电基地流域 */
@TableField("HBRVCD") @TableField("HBRVCD")
@Excel(name = "所属水电基地流域")
private String hbrvcd; private String hbrvcd;
/** 批复文号 */ /** 批复文号 */
@TableField("APPROVAL_FILE_NO") @TableField("APPROVAL_FILE_NO")
@Excel(name = "批复文号")
private String approvalFileNo; private String approvalFileNo;
/** 批复文件标题 */ /** 批复文件标题 */
@TableField("APPROVAL_FILE_TITLE") @TableField("APPROVAL_FILE_TITLE")
@Excel(name = "批复文件标题")
private String approvalFileTitle; private String approvalFileTitle;
/** 文件名 */ /** 文件名 */
@TableField("FILE_NAME") @TableField("FILE_NAME")
@Excel(name = "文件名")
private String fileName; private String fileName;
/** 附件下载地址 */ /** 附件下载地址 */
@TableField("FLPATH") @TableField("FLPATH")
@Excel(name = "附件下载地址")
private String flpath; private String flpath;
/** 生态流量 */ /** 生态流量 */
@TableField("ECOLOGICAL_FLOW") @TableField("ECOLOGICAL_FLOW")
@Excel(name = "生态流量")
private String ecologicalFlow; private String ecologicalFlow;
/** 水环境保护措施 */ /** 水环境保护措施 */
@TableField("WATER_ENV_PROTECTION") @TableField("WATER_ENV_PROTECTION")
@Excel(name = "水环境保护措施")
private String waterEnvProtection; private String waterEnvProtection;
/** 低温水减缓措施 */ /** 低温水减缓措施 */
@TableField("COLD_WATER_MITIGATION") @TableField("COLD_WATER_MITIGATION")
@Excel(name = "低温水减缓措施")
private String coldWaterMitigation; private String coldWaterMitigation;
/** 栖息地保护 */ /** 栖息地保护 */
@TableField("HABITAT_PROTECTION") @TableField("HABITAT_PROTECTION")
@Excel(name = "栖息地保护")
private String habitatProtection; private String habitatProtection;
/** 过鱼措施 */ /** 过鱼措施 */
@TableField("FISH_PASSAGE_MEASURES") @TableField("FISH_PASSAGE_MEASURES")
@Excel(name = "过鱼措施")
private String fishPassageMeasures; private String fishPassageMeasures;
/** 鱼类增殖放流 */ /** 鱼类增殖放流 */
@TableField("FISH_STOCKING") @TableField("FISH_STOCKING")
@Excel(name = "鱼类增殖放流")
private String fishStocking; private String fishStocking;
/** 陆生生态保护/水土保持措施 */ /** 陆生生态保护/水土保持措施 */
@TableField("TERRESTRIAL_ECO_SOIL_CONS") @TableField("TERRESTRIAL_ECO_SOIL_CONS")
@Excel(name = "陆生生态保护/水土保持措施")
private String terrestrialEcoSoilCons; private String terrestrialEcoSoilCons;
/** 珍稀植物保护措施 */ /** 珍稀植物保护措施 */
@TableField("RARE_PLANT_PROTECTION") @TableField("RARE_PLANT_PROTECTION")
@Excel(name = "珍稀植物保护措施")
private String rarePlantProtection; private String rarePlantProtection;
/** 动物救助 */ /** 动物救助 */
@TableField("ANIMAL_RESCUE") @TableField("ANIMAL_RESCUE")
@Excel(name = "动物救助")
private String animalRescue; private String animalRescue;
/** 移民安置 */ /** 移民安置 */
@TableField("RESETTLEMENT_MEASURES") @TableField("RESETTLEMENT_MEASURES")
@Excel(name = "移民安置")
private String resettlementMeasures; private String resettlementMeasures;
/** 施工期防治措施或其他环境保护措施 */ /** 施工期防治措施或其他环境保护措施 */
@TableField("CONSTRUCTION_POLLUTION_CTRL") @TableField("CONSTRUCTION_POLLUTION_CTRL")
@Excel(name = "施工期防治措施或其他环境保护措施")
private String constructionPollutionCtrl; private String constructionPollutionCtrl;
/** 地下水及地质环境保护措施 */ /** 地下水及地质环境保护措施 */
@TableField("GROUNDWATER_GEO_PROTECT") @TableField("GROUNDWATER_GEO_PROTECT")
@Excel(name = "地下水及地质环境保护措施")
private String groundwaterGeoProtect; private String groundwaterGeoProtect;
/** 风景名胜区保护措施 */ /** 风景名胜区保护措施 */
@TableField("SCENIC_AREA_PROTECTION") @TableField("SCENIC_AREA_PROTECTION")
@Excel(name = "风景名胜区保护措施")
private String scenicAreaProtection; private String scenicAreaProtection;
/** 环境监测要求 */ /** 环境监测要求 */
@TableField("ENV_MONITORING_REQUIRE") @TableField("ENV_MONITORING_REQUIRE")
@Excel(name = "环境监测要求")
private String envMonitoringRequire; private String envMonitoringRequire;
/** 附件ID */ /** 附件ID */
@TableField("FLID") @TableField("FLID")
@Excel(name = "附件ID")
private String flid; private String flid;
// ---------- 审计字段 ---------- // ---------- 审计字段 ----------

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -27,21 +28,25 @@ public class SdAiboxBH implements Serializable {
*/ */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("测站编码") @FieldChinese("测站编码")
@Excel(name = "测站编码")
private String stcd; private String stcd;
/** /**
* 测站名称 * 测站名称
*/ */
@FieldChinese("测站名称") @FieldChinese("测站名称")
@Excel(name = "测站名称")
private String stnm; private String stnm;
/** /**
* 测站类型 * 测站类型
*/ */
@FieldChinese("测站类型") @FieldChinese("测站类型")
@Excel(name = "测站类型")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "测站类型名称")
private String sttpName; private String sttpName;
/** /**
@ -49,36 +54,42 @@ public class SdAiboxBH implements Serializable {
*/ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** /**
* 位置经度 * 位置经度
*/ */
@FieldChinese("位置经度") @FieldChinese("位置经度")
@Excel(name = "位置经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** /**
* 位置纬度 * 位置纬度
*/ */
@FieldChinese("位置纬度") @FieldChinese("位置纬度")
@Excel(name = "位置纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** /**
* 高程 * 高程
*/ */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** /**
* 站址 * 站址
*/ */
@FieldChinese("站址") @FieldChinese("站址")
@Excel(name = "站址")
private String stlc; private String stlc;
/** /**
* 建成日期 * 建成日期
*/ */
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date jcdt; private Date jcdt;
@ -86,6 +97,7 @@ public class SdAiboxBH implements Serializable {
* 退役/拆除日期 * 退役/拆除日期
*/ */
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date wddt; private Date wddt;
@ -93,33 +105,40 @@ public class SdAiboxBH implements Serializable {
* 建设状态代码 * 建设状态代码
*/ */
@FieldChinese("建设状态代码") @FieldChinese("建设状态代码")
@Excel(name = "建设状态代码")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态代码名称")
private String bldsttCodeName; private String bldsttCodeName;
/** /**
* 是否启用 * 是否启用
*/ */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否启用名称")
private String usflName; private String usflName;
/** /**
* 数据是否接入 * 数据是否接入
*/ */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** /**
* 数据接入时间 * 数据接入时间
*/ */
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date dtinTm; private Date dtinTm;
@ -127,138 +146,163 @@ public class SdAiboxBH implements Serializable {
* 监测方式 * 监测方式
*/ */
@FieldChinese("监测方式") @FieldChinese("监测方式")
@Excel(name = "监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监测方式名称")
private String mwayName; private String mwayName;
/** /**
* 站索引 * 站索引
*/ */
@FieldChinese("站索引") @FieldChinese("站索引")
@Excel(name = "站索引")
private String stindx; private String stindx;
/** /**
* 排序 * 排序
*/ */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** /**
* 关联测站编码 * 关联测站编码
*/ */
@FieldChinese("关联测站编码") @FieldChinese("关联测站编码")
@Excel(name = "关联测站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "测站名称")
private String ennm; private String ennm;
/** /**
* 所属基地编码 * 所属基地编码
*/ */
@FieldChinese("所属基地编码") @FieldChinese("所属基地编码")
@Excel(name = "所属基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属基地名称")
private String baseName; private String baseName;
/** /**
* 所属基地流域编码 * 所属基地流域编码
*/ */
@FieldChinese("所属基地流域编码") @FieldChinese("所属基地流域编码")
@Excel(name = "所属基地流域编码")
private String hbrvcd; private String hbrvcd;
/** /**
* 所属流域代码 * 所属流域代码
*/ */
@FieldChinese("所属流域代码") @FieldChinese("所属流域代码")
@Excel(name = "所属流域代码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "流域名称")
private String rvnm; private String rvnm;
/** /**
* 简介 * 简介
*/ */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** /**
* LOGO * LOGO
*/ */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** /**
* 介绍文件 * 介绍文件
*/ */
@FieldChinese("介绍文件") @FieldChinese("介绍文件")
@Excel(name = "介绍文件")
private String inffile; private String inffile;
/** /**
* 服务对象 * 服务对象
*/ */
@FieldChinese("服务对象") @FieldChinese("服务对象")
@Excel(name = "服务对象")
private String fwdx; private String fwdx;
/** /**
* 供电方式 * 供电方式
*/ */
@FieldChinese("供电方式") @FieldChinese("供电方式")
@Excel(name = "供电方式")
private String gdfs; private String gdfs;
/** /**
* AI配置 * AI配置
*/ */
@FieldChinese("AI配置") @FieldChinese("AI配置")
@Excel(name = "AI配置")
private String aipz; private String aipz;
/** /**
* 模型版本 * 模型版本
*/ */
@FieldChinese("模型版本") @FieldChinese("模型版本")
@Excel(name = "模型版本")
private String mxbb; private String mxbb;
/** /**
* IP地址 * IP地址
*/ */
@FieldChinese("IP地址") @FieldChinese("IP地址")
@Excel(name = "IP地址")
private String ipaddr; private String ipaddr;
/** /**
* SIM卡信息 * SIM卡信息
*/ */
@FieldChinese("SIM卡信息") @FieldChinese("SIM卡信息")
@Excel(name = "SIM卡信息")
private String siminfo; private String siminfo;
/** /**
* 联系人 * 联系人
*/ */
@FieldChinese("联系人") @FieldChinese("联系人")
@Excel(name = "联系人")
private String lxr; private String lxr;
/** /**
* 用途 * 用途
*/ */
@FieldChinese("用途") @FieldChinese("用途")
@Excel(name = "用途")
private String purpose; private String purpose;
/** /**
* 数据频率 * 数据频率
*/ */
@FieldChinese("数据频率") @FieldChinese("数据频率")
@Excel(name = "数据频率")
private String dtfrqcy; private String dtfrqcy;
/** /**
* 备注 * 备注
*/ */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** /**
* 植被覆盖类型 * 植被覆盖类型
*/ */
@FieldChinese("植被覆盖类型") @FieldChinese("植被覆盖类型")
@Excel(name = "植被覆盖类型")
private String vlsr; private String vlsr;
/** /**
@ -266,6 +310,7 @@ public class SdAiboxBH implements Serializable {
*/ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("植被覆盖调查时间") @FieldChinese("植被覆盖调查时间")
@Excel(name = "植被覆盖调查时间")
private Date vlsrTm; private Date vlsrTm;
/** /**

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -22,191 +23,235 @@ public class SdAimonitorBH implements Serializable {
/** 站码 */ /** 站码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("站码") @FieldChinese("站码")
@Excel(name = "站码")
private String stcd; private String stcd;
/** 站名 */ /** 站名 */
@FieldChinese("站名") @FieldChinese("站名")
@Excel(name = "站名")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度(单位:°)") @FieldChinese("经度(单位:°)")
@Excel(name = "经度(单位:°)")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度(单位:°)") @FieldChinese("纬度(单位:°)")
@Excel(name = "纬度(单位:°)")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程单位m") @FieldChinese("高程单位m")
@Excel(name = "高程单位m")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@TableField("BLDSTT_CODE") @TableField("BLDSTT_CODE")
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@TableField("DTIN_TM") @TableField("DTIN_TM")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 监测方式 */ /** 监测方式 */
@FieldChinese("监测方式") @FieldChinese("监测方式")
@Excel(name = "监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监测方式名称")
private String mwayName; private String mwayName;
/** 监测指标 */ /** 监测指标 */
@TableField("STINDX") @TableField("STINDX")
@FieldChinese("监测指标") @FieldChinese("监测指标")
@Excel(name = "监测指标")
private String stindx; private String stindx;
/** 排序 */ /** 排序 */
@TableField("ORDER_INDEX") @TableField("ORDER_INDEX")
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@TableField("BASE_ID") @TableField("BASE_ID")
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "流域名称")
private String rvnm; private String rvnm;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次单位min") @FieldChinese("数据监测频次单位min")
@Excel(name = "数据监测频次单位min")
private Integer dtfrqcy; private Integer dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@TableField("VLSR_TM") @TableField("VLSR_TM")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 服务对象 */ /** 服务对象 */
@TableField("FWDX") @TableField("FWDX")
@FieldChinese("服务对象") @FieldChinese("服务对象")
@Excel(name = "服务对象")
private String fwdx; private String fwdx;
/** 供电方式 */ /** 供电方式 */
@TableField("GDFS") @TableField("GDFS")
@FieldChinese("供电方式") @FieldChinese("供电方式")
@Excel(name = "供电方式")
private String gdfs; private String gdfs;
/** AI盒子配置 */ /** AI盒子配置 */
@TableField("AIPZ") @TableField("AIPZ")
@FieldChinese("AI盒子配置") @FieldChinese("AI盒子配置")
@Excel(name = "AI盒子配置")
private String aipz; private String aipz;
/** 模型版本 */ /** 模型版本 */
@TableField("MXBB") @TableField("MXBB")
@FieldChinese("模型版本") @FieldChinese("模型版本")
@Excel(name = "模型版本")
private String mxbb; private String mxbb;
/** IP地址 */ /** IP地址 */
@TableField("IPADDR") @TableField("IPADDR")
@FieldChinese("IP地址") @FieldChinese("IP地址")
@Excel(name = "IP地址")
private String ipaddr; private String ipaddr;
/** SIM卡信息 */ /** SIM卡信息 */
@TableField("SIMINFO") @TableField("SIMINFO")
@FieldChinese("SIM卡信息") @FieldChinese("SIM卡信息")
@Excel(name = "SIM卡信息")
private String siminfo; private String siminfo;
/** 用途 */ /** 用途 */
@TableField("PURPOSE") @TableField("PURPOSE")
@FieldChinese("用途") @FieldChinese("用途")
@Excel(name = "用途")
private String purpose; private String purpose;
/** 观察方式 */ /** 观察方式 */
@TableField("OBSERVE") @TableField("OBSERVE")
@FieldChinese("观察方式") @FieldChinese("观察方式")
@Excel(name = "观察方式")
private String observe; private String observe;
/** 地形裁剪范围 */ /** 地形裁剪范围 */
@TableField("BOX") @TableField("BOX")
@FieldChinese("地形裁剪范围") @FieldChinese("地形裁剪范围")
@Excel(name = "地形裁剪范围")
private String box; private String box;
// ---------- 审计字段 ---------- // ---------- 审计字段 ----------

View File

@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -26,157 +27,198 @@ public class SdAnimalDictoryB implements Serializable {
/** 主键 */ /** 主键 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("主键") @FieldChinese("主键")
@Excel(name = "主键")
private String id; private String id;
/** 编码 */ /** 编码 */
@FieldChinese("编码") @FieldChinese("编码")
@Excel(name = "编码")
private String code; private String code;
/** 名称 */ /** 名称 */
@FieldChinese("名称") @FieldChinese("名称")
@Excel(name = "名称")
private String name; private String name;
/** 英文名称 */ /** 英文名称 */
@FieldChinese("英文名称") @FieldChinese("英文名称")
@Excel(name = "英文名称")
private String nameEn; private String nameEn;
/** 俗名 */ /** 俗名 */
@FieldChinese("俗名") @FieldChinese("俗名")
@Excel(name = "俗名")
private String alias; private String alias;
/** 动物类群1=哺乳动物 2=鸟类 3=两栖动物 4=爬行动物 5=节肢动物 6=其他 */ /** 动物类群1=哺乳动物 2=鸟类 3=两栖动物 4=爬行动物 5=节肢动物 6=其他 */
@FieldChinese("动物类群") @FieldChinese("动物类群")
@Excel(name = "动物类群")
private Integer category; private Integer category;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "动物类群名称")
private String categoryName; private String categoryName;
/** 分类生境类型1=陆生 2=水生 3=两栖 */ /** 分类生境类型1=陆生 2=水生 3=两栖 */
@FieldChinese("生境类型") @FieldChinese("生境类型")
@Excel(name = "生境类型")
private Integer type; private Integer type;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "生境类型名称")
private String typeName; private String typeName;
/** 是否珍稀动物0=否 1=是 */ /** 是否珍稀动物0=否 1=是 */
@FieldChinese("是否珍稀动物") @FieldChinese("是否珍稀动物")
@Excel(name = "是否珍稀动物")
private Integer rare; private Integer rare;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否珍稀动物名称")
private String rareName; private String rareName;
/** 物种来源1=本土物种 2=外来物种 */ /** 物种来源1=本土物种 2=外来物种 */
@FieldChinese("物种来源") @FieldChinese("物种来源")
@Excel(name = "物种来源")
private Integer specOrigin; private Integer specOrigin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "物种来源名称")
private String specOriginName; private String specOriginName;
/** 保护级别 */ /** 保护级别 */
@FieldChinese("保护级别") @FieldChinese("保护级别")
@Excel(name = "保护级别")
private Integer ptype; private Integer ptype;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "保护级别名称")
private String ptypeName; private String ptypeName;
/** 保护/灭绝等级1=极危 2=濒危 3=易危 4=近危 5=低危 */ /** 保护/灭绝等级1=极危 2=濒危 3=易危 4=近危 5=低危 */
@FieldChinese("保护等级") @FieldChinese("保护等级")
@Excel(name = "保护等级")
private Integer situation; private Integer situation;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "保护等级名称")
private String situationName; private String situationName;
/** 主要生活环境 */ /** 主要生活环境 */
@FieldChinese("主要生活环境") @FieldChinese("主要生活环境")
@Excel(name = "主要生活环境")
private Integer habitat; private Integer habitat;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "主要生活环境名称")
private String habitatName; private String habitatName;
/** 门 */ /** 门 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String filum; private String filum;
/** 纲 */ /** 纲 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String classis; private String classis;
/** 目 */ /** 目 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String orders; private String orders;
/** 科 */ /** 科 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String family; private String family;
/** 属 */ /** 属 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String genus; private String genus;
/** 种 */ /** 种 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String species; private String species;
/** 体型大小 */ /** 体型大小 */
@FieldChinese("体型大小") @FieldChinese("体型大小")
@Excel(name = "体型大小")
private String fsz; private String fsz;
/** 食性1=肉食 2=草食 3=杂食 */ /** 食性1=肉食 2=草食 3=杂食 */
@FieldChinese("食性") @FieldChinese("食性")
@Excel(name = "食性")
private String feedingHabit; private String feedingHabit;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "食性名称")
private String feedingHabitName; private String feedingHabitName;
/** 活动时律1=昼行 2=夜行 3=晨昏 */ /** 活动时律1=昼行 2=夜行 3=晨昏 */
@FieldChinese("活动时律") @FieldChinese("活动时律")
@Excel(name = "活动时律")
private String activityTime; private String activityTime;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "活动时律名称")
private String activityTimeName; private String activityTimeName;
/** 分布区域 */ /** 分布区域 */
@FieldChinese("分布区域") @FieldChinese("分布区域")
@Excel(name = "分布区域")
private String distribution; private String distribution;
/** 形态特征/识别特征 */ /** 形态特征/识别特征 */
@FieldChinese("形态特征") @FieldChinese("形态特征")
@Excel(name = "形态特征")
private String symbol; private String symbol;
/** 栖息习性 */ /** 栖息习性 */
@FieldChinese("栖息习性") @FieldChinese("栖息习性")
@Excel(name = "栖息习性")
private String habitation; private String habitation;
/** LOGO */ /** LOGO */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** 介绍 */ /** 介绍 */
@FieldChinese("介绍") @FieldChinese("介绍")
@Excel(name = "介绍")
private String introduce; private String introduce;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 附件 */ /** 附件 */
@FieldChinese("附件") @FieldChinese("附件")
@Excel(name = "附件")
private String fid; private String fid;
/** 描述 */ /** 描述 */
@FieldChinese("描述") @FieldChinese("描述")
@Excel(name = "描述")
private String description; private String description;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer enable; private Integer enable;
/** 系统内置项0=否 1=是 */ /** 系统内置项0=否 1=是 */
@FieldChinese("系统内置项") @FieldChinese("系统内置项")
@Excel(name = "系统内置项")
private Integer internal; private Integer internal;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 创建人 */ /** 创建人 */
@ -209,9 +251,11 @@ public class SdAnimalDictoryB implements Serializable {
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -26,6 +27,7 @@ public class SdArtsgBH implements Serializable {
* 测站编码 * 测站编码
*/ */
@FieldChinese("测站编码") @FieldChinese("测站编码")
@Excel(name = "测站编码")
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
private String stcd; private String stcd;
@ -33,12 +35,14 @@ public class SdArtsgBH implements Serializable {
* 测站名称 * 测站名称
*/ */
@FieldChinese("测站名称") @FieldChinese("测站名称")
@Excel(name = "测站名称")
private String stnm; private String stnm;
/** /**
* 测站类型 * 测站类型
*/ */
@FieldChinese("测站类型") @FieldChinese("测站类型")
@Excel(name = "测站类型")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@ -48,6 +52,7 @@ public class SdArtsgBH implements Serializable {
* 数据时间 * 数据时间
*/ */
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date tm; private Date tm;
@ -55,36 +60,42 @@ public class SdArtsgBH implements Serializable {
* 位置经度 * 位置经度
*/ */
@FieldChinese("位置经度") @FieldChinese("位置经度")
@Excel(name = "位置经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** /**
* 位置纬度 * 位置纬度
*/ */
@FieldChinese("位置纬度") @FieldChinese("位置纬度")
@Excel(name = "位置纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** /**
* 高程 * 高程
*/ */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** /**
* 站址 * 站址
*/ */
@FieldChinese("站址") @FieldChinese("站址")
@Excel(name = "站址")
private String stlc; private String stlc;
/** /**
* 是否启用 * 是否启用
*/ */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** /**
* 数据是否接入 * 数据是否接入
*/ */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@ -94,6 +105,7 @@ public class SdArtsgBH implements Serializable {
* 数据接入时间 * 数据接入时间
*/ */
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date dtinTm; private Date dtinTm;
@ -101,12 +113,14 @@ public class SdArtsgBH implements Serializable {
* 排序 * 排序
*/ */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** /**
* 关联测站编码 * 关联测站编码
*/ */
@FieldChinese("关联测站编码") @FieldChinese("关联测站编码")
@Excel(name = "关联测站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@ -116,6 +130,7 @@ public class SdArtsgBH implements Serializable {
* 所属基地编码 * 所属基地编码
*/ */
@FieldChinese("所属基地编码") @FieldChinese("所属基地编码")
@Excel(name = "所属基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@ -125,12 +140,14 @@ public class SdArtsgBH implements Serializable {
* 所属基地流域编码 * 所属基地流域编码
*/ */
@FieldChinese("所属基地流域编码") @FieldChinese("所属基地流域编码")
@Excel(name = "所属基地流域编码")
private String hbrvcd; private String hbrvcd;
/** /**
* 所属流域代码 * 所属流域代码
*/ */
@FieldChinese("所属流域代码") @FieldChinese("所属流域代码")
@Excel(name = "所属流域代码")
private String rvcd; private String rvcd;
@ -141,12 +158,14 @@ public class SdArtsgBH implements Serializable {
* 所属行政区编码 * 所属行政区编码
*/ */
@FieldChinese("所属行政区编码") @FieldChinese("所属行政区编码")
@Excel(name = "所属行政区编码")
private String addvcd; private String addvcd;
/** /**
* 规划设计日期 * 规划设计日期
*/ */
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date stdsdt; private Date stdsdt;
@ -154,6 +173,7 @@ public class SdArtsgBH implements Serializable {
* 计划开工日期 * 计划开工日期
*/ */
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date pststdt; private Date pststdt;
@ -161,6 +181,7 @@ public class SdArtsgBH implements Serializable {
* 计划完工日期 * 计划完工日期
*/ */
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date pesstdt; private Date pesstdt;
@ -168,6 +189,7 @@ public class SdArtsgBH implements Serializable {
* 开工日期 * 开工日期
*/ */
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date swdt; private Date swdt;
@ -175,6 +197,7 @@ public class SdArtsgBH implements Serializable {
* 建成日期 * 建成日期
*/ */
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date jcdt; private Date jcdt;
@ -182,6 +205,7 @@ public class SdArtsgBH implements Serializable {
* 退役/拆除日期 * 退役/拆除日期
*/ */
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date wddt; private Date wddt;
@ -189,6 +213,7 @@ public class SdArtsgBH implements Serializable {
* 建设状态代码 * 建设状态代码
*/ */
@FieldChinese("建设状态代码") @FieldChinese("建设状态代码")
@Excel(name = "建设状态代码")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@ -198,84 +223,98 @@ public class SdArtsgBH implements Serializable {
* 简介 * 简介
*/ */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** /**
* LOGO * LOGO
*/ */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** /**
* 介绍文件 * 介绍文件
*/ */
@FieldChinese("介绍文件") @FieldChinese("介绍文件")
@Excel(name = "介绍文件")
private String inffile; private String inffile;
/** /**
* 投资 * 投资
*/ */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** /**
* 投资金额 * 投资金额
*/ */
@FieldChinese("投资金额") @FieldChinese("投资金额")
@Excel(name = "投资金额")
private Integer invinmn; private Integer invinmn;
/** /**
* 保护措施 * 保护措施
*/ */
@FieldChinese("保护措施") @FieldChinese("保护措施")
@Excel(name = "保护措施")
private String prtcts; private String prtcts;
/** /**
* 数量 * 数量
*/ */
@FieldChinese("数量") @FieldChinese("数量")
@Excel(name = "数量")
private Integer cnt; private Integer cnt;
/** /**
* 面积 * 面积
*/ */
@FieldChinese("面积") @FieldChinese("面积")
@Excel(name = "面积")
private BigDecimal ar; private BigDecimal ar;
/** /**
* 类型 * 类型
*/ */
@FieldChinese("类型") @FieldChinese("类型")
@Excel(name = "类型")
private String tp; private String tp;
/** /**
* 附件 * 附件
*/ */
@FieldChinese("附件") @FieldChinese("附件")
@Excel(name = "附件")
private String attm; private String attm;
/** /**
* 数据频率 * 数据频率
*/ */
@FieldChinese("数据频率") @FieldChinese("数据频率")
@Excel(name = "数据频率")
private String dtfrqcy; private String dtfrqcy;
/** /**
* 备注 * 备注
*/ */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** /**
* 植被覆盖类型 * 植被覆盖类型
*/ */
@FieldChinese("植被覆盖类型") @FieldChinese("植被覆盖类型")
@Excel(name = "植被覆盖类型")
private String vlsr; private String vlsr;
/** /**
* 植被覆盖调查时间 * 植被覆盖调查时间
*/ */
@FieldChinese("植被覆盖调查时间") @FieldChinese("植被覆盖调查时间")
@Excel(name = "植被覆盖调查时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -25,19 +26,23 @@ public class SdDwBH implements Serializable {
/** 低温水减缓设施编码 */ /** 低温水减缓设施编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("低温水减缓设施编码") @FieldChinese("低温水减缓设施编码")
@Excel(name = "低温水减缓设施编码")
private String stcd; private String stcd;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 低温水减缓设施名称 */ /** 低温水减缓设施名称 */
@FieldChinese("低温水减缓设施名称") @FieldChinese("低温水减缓设施名称")
@Excel(name = "低温水减缓设施名称")
private String stnm; private String stnm;
/** 低温水减缓设施类型 */ /** 低温水减缓设施类型 */
@FieldChinese("低温水减缓设施类型") @FieldChinese("低温水减缓设施类型")
@Excel(name = "低温水减缓设施类型")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@ -45,22 +50,27 @@ public class SdDwBH implements Serializable {
/** 经度(°) */ /** 经度(°) */
@FieldChinese("经度(°)") @FieldChinese("经度(°)")
@Excel(name = "经度(°)")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(°) */ /** 纬度(°) */
@FieldChinese("纬度(°)") @FieldChinese("纬度(°)")
@Excel(name = "纬度(°)")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程(m) */ /** 高程(m) */
@FieldChinese("高程(m)") @FieldChinese("高程(m)")
@Excel(name = "高程(m)")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@ -68,6 +78,7 @@ public class SdDwBH implements Serializable {
/** 数据是否接入0=未接入 1=已接入 */ /** 数据是否接入0=未接入 1=已接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@ -76,14 +87,17 @@ public class SdDwBH implements Serializable {
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@ -91,10 +105,12 @@ public class SdDwBH implements Serializable {
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@ -103,35 +119,42 @@ public class SdDwBH implements Serializable {
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@ -139,22 +162,27 @@ public class SdDwBH implements Serializable {
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 总投资(亿元) */ /** 总投资(亿元) */
@FieldChinese("总投资(亿元)") @FieldChinese("总投资(亿元)")
@Excel(name = "总投资(亿元)")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程0=否 1=是 */ /** 投资是否计入主体工程0=否 1=是 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
@TableField(exist = false) @TableField(exist = false)
@ -162,6 +190,7 @@ public class SdDwBH implements Serializable {
/** 是否有调度规程分析0=无调度规程 1=有调度规程 */ /** 是否有调度规程分析0=无调度规程 1=有调度规程 */
@FieldChinese("是否有调度规程分析") @FieldChinese("是否有调度规程分析")
@Excel(name = "是否有调度规程分析")
private Integer dispatch; private Integer dispatch;
@TableField(exist = false) @TableField(exist = false)
@ -169,111 +198,138 @@ public class SdDwBH implements Serializable {
/** 调度规程文字描述 */ /** 调度规程文字描述 */
@FieldChinese("调度规程文字描述") @FieldChinese("调度规程文字描述")
@Excel(name = "调度规程文字描述")
private String dispatchDes; private String dispatchDes;
/** 调度规程文件 */ /** 调度规程文件 */
@FieldChinese("调度规程文件") @FieldChinese("调度规程文件")
@Excel(name = "调度规程文件")
private String dispatchFile; private String dispatchFile;
/** 多层式进水口-每层取水口高程(用"/"隔断) */ /** 多层式进水口-每层取水口高程(用"/"隔断) */
@FieldChinese("多层式进水口-每层取水口高程") @FieldChinese("多层式进水口-每层取水口高程")
@Excel(name = "多层式进水口-每层取水口高程")
private String dcshg; private String dcshg;
/** 多层式进水口-取水口个数 */ /** 多层式进水口-取水口个数 */
@FieldChinese("多层式进水口-取水口个数") @FieldChinese("多层式进水口-取水口个数")
@Excel(name = "多层式进水口-取水口个数")
private BigDecimal dcsqskgs; private BigDecimal dcsqskgs;
/** 叠梁门/翻板门式进水口的门叶数量 */ /** 叠梁门/翻板门式进水口的门叶数量 */
@FieldChinese("叠梁门/翻板门式进水口的门叶数量") @FieldChinese("叠梁门/翻板门式进水口的门叶数量")
@Excel(name = "叠梁门/翻板门式进水口的门叶数量")
private Integer dlmcnt; private Integer dlmcnt;
/** 叠梁门/翻板门式进水口的单节门叶高度 */ /** 叠梁门/翻板门式进水口的单节门叶高度 */
@FieldChinese("叠梁门/翻板门式进水口的单节门叶高度") @FieldChinese("叠梁门/翻板门式进水口的单节门叶高度")
@Excel(name = "叠梁门/翻板门式进水口的单节门叶高度")
private BigDecimal dlmhg; private BigDecimal dlmhg;
/** 叠梁门/翻板门顶部高程 */ /** 叠梁门/翻板门顶部高程 */
@FieldChinese("叠梁门/翻板门顶部高程") @FieldChinese("叠梁门/翻板门顶部高程")
@Excel(name = "叠梁门/翻板门顶部高程")
private BigDecimal dlmdbgc; private BigDecimal dlmdbgc;
/** 叠梁门/翻板门式进水口的最大淹没水深 */ /** 叠梁门/翻板门式进水口的最大淹没水深 */
@FieldChinese("叠梁门/翻板门式进水口的最大淹没水深") @FieldChinese("叠梁门/翻板门式进水口的最大淹没水深")
@Excel(name = "叠梁门/翻板门式进水口的最大淹没水深")
private BigDecimal dlmmxwdp; private BigDecimal dlmmxwdp;
/** 套筒式进水口的套筒数量 */ /** 套筒式进水口的套筒数量 */
@FieldChinese("套筒式进水口的套筒数量") @FieldChinese("套筒式进水口的套筒数量")
@Excel(name = "套筒式进水口的套筒数量")
private Integer ttscnt; private Integer ttscnt;
/** 套筒式进水口的单个套筒高度 */ /** 套筒式进水口的单个套筒高度 */
@FieldChinese("套筒式进水口的单个套筒高度") @FieldChinese("套筒式进水口的单个套筒高度")
@Excel(name = "套筒式进水口的单个套筒高度")
private BigDecimal ttshg; private BigDecimal ttshg;
/** 套筒式进水口的最大淹没水深 */ /** 套筒式进水口的最大淹没水深 */
@FieldChinese("套筒式进水口的最大淹没水深") @FieldChinese("套筒式进水口的最大淹没水深")
@Excel(name = "套筒式进水口的最大淹没水深")
private BigDecimal ttszdss; private BigDecimal ttszdss;
/** 前置挡墙/隔水幕墙的结构形式 */ /** 前置挡墙/隔水幕墙的结构形式 */
@FieldChinese("前置挡墙/隔水幕墙的结构形式") @FieldChinese("前置挡墙/隔水幕墙的结构形式")
@Excel(name = "前置挡墙/隔水幕墙的结构形式")
private String qzdqjg; private String qzdqjg;
/** 前置挡墙的挡墙顶高程 */ /** 前置挡墙的挡墙顶高程 */
@FieldChinese("前置挡墙的挡墙顶高程") @FieldChinese("前置挡墙的挡墙顶高程")
@Excel(name = "前置挡墙的挡墙顶高程")
private BigDecimal qzdqhg; private BigDecimal qzdqhg;
/** 隔水幕墙的长度 */ /** 隔水幕墙的长度 */
@FieldChinese("隔水幕墙的长度") @FieldChinese("隔水幕墙的长度")
@Excel(name = "隔水幕墙的长度")
private BigDecimal gsmqcd; private BigDecimal gsmqcd;
/** 隔水幕墙的宽度 */ /** 隔水幕墙的宽度 */
@FieldChinese("隔水幕墙的宽度") @FieldChinese("隔水幕墙的宽度")
@Excel(name = "隔水幕墙的宽度")
private BigDecimal gsmqkd; private BigDecimal gsmqkd;
/** 隔水幕墙材料 */ /** 隔水幕墙材料 */
@FieldChinese("隔水幕墙材料") @FieldChinese("隔水幕墙材料")
@Excel(name = "隔水幕墙材料")
private BigDecimal gsmqcl; private BigDecimal gsmqcl;
/** 其他设施具体型式 */ /** 其他设施具体型式 */
@FieldChinese("其他设施具体型式") @FieldChinese("其他设施具体型式")
@Excel(name = "其他设施具体型式")
private String qtssjbtx; private String qtssjbtx;
/** 天然河流平均水温 */ /** 天然河流平均水温 */
@FieldChinese("天然河流平均水温") @FieldChinese("天然河流平均水温")
@Excel(name = "天然河流平均水温")
private BigDecimal nravwt; private BigDecimal nravwt;
/** 天然河流最高温月份多年平均水温 */ /** 天然河流最高温月份多年平均水温 */
@FieldChinese("天然河流最高温月份多年平均水温") @FieldChinese("天然河流最高温月份多年平均水温")
@Excel(name = "天然河流最高温月份多年平均水温")
private BigDecimal nrmxavwt; private BigDecimal nrmxavwt;
/** 天然河流最低温月份多年平均水温 */ /** 天然河流最低温月份多年平均水温 */
@FieldChinese("天然河流最低温月份多年平均水温") @FieldChinese("天然河流最低温月份多年平均水温")
@Excel(name = "天然河流最低温月份多年平均水温")
private BigDecimal nrmnavwt; private BigDecimal nrmnavwt;
/** 建成后坝下平均水温 */ /** 建成后坝下平均水温 */
@FieldChinese("建成后坝下平均水温") @FieldChinese("建成后坝下平均水温")
@Excel(name = "建成后坝下平均水温")
private BigDecimal dnavwt; private BigDecimal dnavwt;
/** 建成后坝下最高温月份多年平均水温 */ /** 建成后坝下最高温月份多年平均水温 */
@FieldChinese("建成后坝下最高温月份多年平均水温") @FieldChinese("建成后坝下最高温月份多年平均水温")
@Excel(name = "建成后坝下最高温月份多年平均水温")
private BigDecimal dnmxavwt; private BigDecimal dnmxavwt;
/** 建成后坝下最低温月份多年平均水温 */ /** 建成后坝下最低温月份多年平均水温 */
@FieldChinese("建成后坝下最低温月份多年平均水温") @FieldChinese("建成后坝下最低温月份多年平均水温")
@Excel(name = "建成后坝下最低温月份多年平均水温")
private BigDecimal dnmnavwt; private BigDecimal dnmnavwt;
/** 数据监测频次 */ /** 数据监测频次 */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -25,19 +26,23 @@ public class SdEqBH implements Serializable {
/** 生态流量泄放设施编码 */ /** 生态流量泄放设施编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("生态流量泄放设施编码") @FieldChinese("生态流量泄放设施编码")
@Excel(name = "生态流量泄放设施编码")
private String stcd; private String stcd;
/** 生态流量泄放设施名称 */ /** 生态流量泄放设施名称 */
@FieldChinese("生态流量泄放设施名称") @FieldChinese("生态流量泄放设施名称")
@Excel(name = "生态流量泄放设施名称")
private String stnm; private String stnm;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 生态流量泄放设施类型 */ /** 生态流量泄放设施类型 */
@FieldChinese("生态流量泄放设施类型") @FieldChinese("生态流量泄放设施类型")
@Excel(name = "生态流量泄放设施类型")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@ -45,30 +50,37 @@ public class SdEqBH implements Serializable {
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@ -77,14 +89,17 @@ public class SdEqBH implements Serializable {
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@ -92,6 +107,7 @@ public class SdEqBH implements Serializable {
/** 所属基地编码 */ /** 所属基地编码 */
@FieldChinese("所属基地编码") @FieldChinese("所属基地编码")
@Excel(name = "所属基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@ -99,40 +115,48 @@ public class SdEqBH implements Serializable {
/** 所属基地河段编码 */ /** 所属基地河段编码 */
@FieldChinese("所属基地河段编码") @FieldChinese("所属基地河段编码")
@Excel(name = "所属基地河段编码")
private String hbrvcd; private String hbrvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@ -140,95 +164,118 @@ public class SdEqBH implements Serializable {
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 生态放流孔(闸、洞、管)-结构形式 */ /** 生态放流孔(闸、洞、管)-结构形式 */
@FieldChinese("生态放流孔(闸、洞、管)-结构形式") @FieldChinese("生态放流孔(闸、洞、管)-结构形式")
@Excel(name = "生态放流孔(闸、洞、管)-结构形式")
private String flkjg; private String flkjg;
/** 生态放流孔(闸、洞、管)-孔口尺寸单位m */ /** 生态放流孔(闸、洞、管)-孔口尺寸单位m */
@FieldChinese("生态放流孔(闸、洞、管)-孔口尺寸") @FieldChinese("生态放流孔(闸、洞、管)-孔口尺寸")
@Excel(name = "生态放流孔(闸、洞、管)-孔口尺寸")
private String flksz; private String flksz;
/** 生态放流孔(闸、洞、管)-死水位时保证流量单位m³/s */ /** 生态放流孔(闸、洞、管)-死水位时保证流量单位m³/s */
@FieldChinese("生态放流孔(闸、洞、管)-死水位时保证流量") @FieldChinese("生态放流孔(闸、洞、管)-死水位时保证流量")
@Excel(name = "生态放流孔(闸、洞、管)-死水位时保证流量")
private String ddzgq; private String ddzgq;
/** 生态放流孔(闸、洞、管)-最大泄放流量单位m³/s */ /** 生态放流孔(闸、洞、管)-最大泄放流量单位m³/s */
@FieldChinese("生态放流孔(闸、洞、管)-最大泄放流量") @FieldChinese("生态放流孔(闸、洞、管)-最大泄放流量")
@Excel(name = "生态放流孔(闸、洞、管)-最大泄放流量")
private String flkq; private String flkq;
/** 生态放流孔(闸、洞、管)或生态机组-进水口地板高程单位m */ /** 生态放流孔(闸、洞、管)或生态机组-进水口地板高程单位m */
@FieldChinese("进水口底板高程") @FieldChinese("进水口底板高程")
@Excel(name = "进水口底板高程")
private BigDecimal jskdbgc; private BigDecimal jskdbgc;
/** 生态放流孔(闸、洞、管)或生态机组-出水口地板高程单位m */ /** 生态放流孔(闸、洞、管)或生态机组-出水口地板高程单位m */
@FieldChinese("出水口底板高程") @FieldChinese("出水口底板高程")
@Excel(name = "出水口底板高程")
private BigDecimal cskdbgc; private BigDecimal cskdbgc;
/** 基荷发电工况单位MW */ /** 基荷发电工况单位MW */
@FieldChinese("基荷发电工况") @FieldChinese("基荷发电工况")
@Excel(name = "基荷发电工况")
private String jhfdgk; private String jhfdgk;
/** 基荷发电或生态机组-发电流量单位m³/s */ /** 基荷发电或生态机组-发电流量单位m³/s */
@FieldChinese("发电流量") @FieldChinese("发电流量")
@Excel(name = "发电流量")
private BigDecimal fdll; private BigDecimal fdll;
/** 生态机组装机容量 */ /** 生态机组装机容量 */
@FieldChinese("生态机组装机容量") @FieldChinese("生态机组装机容量")
@Excel(name = "生态机组装机容量")
private BigDecimal stjzzjrl; private BigDecimal stjzzjrl;
/** 生态机组额定流量 */ /** 生态机组额定流量 */
@FieldChinese("生态机组额定流量") @FieldChinese("生态机组额定流量")
@Excel(name = "生态机组额定流量")
private BigDecimal stjzysq; private BigDecimal stjzysq;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 考核方式 */ /** 考核方式 */
@FieldChinese("考核方式") @FieldChinese("考核方式")
@Excel(name = "考核方式")
private String assessMethod; private String assessMethod;
/** 是否建设期的考核要求 */ /** 是否建设期的考核要求 */
@FieldChinese("是否建设期的考核要求") @FieldChinese("是否建设期的考核要求")
@Excel(name = "是否建设期的考核要求")
private Integer isJsq; private Integer isJsq;
/** 是否有下泄生态流量要求 */ /** 是否有下泄生态流量要求 */
@FieldChinese("是否有下泄生态流量要求") @FieldChinese("是否有下泄生态流量要求")
@Excel(name = "是否有下泄生态流量要求")
private String isFlow; private String isFlow;
/** 最小保证下泄生态流量值单位m³/s */ /** 最小保证下泄生态流量值单位m³/s */
@FieldChinese("最小保证下泄生态流量值") @FieldChinese("最小保证下泄生态流量值")
@Excel(name = "最小保证下泄生态流量值")
private BigDecimal minFlow; private BigDecimal minFlow;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -25,14 +26,17 @@ public class SdFbrdBH implements Serializable {
/** 鱼类增殖站编码 */ /** 鱼类增殖站编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("鱼类增殖站编码") @FieldChinese("鱼类增殖站编码")
@Excel(name = "鱼类增殖站编码")
private String stcd; private String stcd;
/** 鱼类增殖站名称 */ /** 鱼类增殖站名称 */
@FieldChinese("鱼类增殖站名称") @FieldChinese("鱼类增殖站名称")
@Excel(name = "鱼类增殖站名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@ -41,34 +45,42 @@ public class SdFbrdBH implements Serializable {
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@ -77,14 +89,17 @@ public class SdFbrdBH implements Serializable {
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@ -92,6 +107,7 @@ public class SdFbrdBH implements Serializable {
/** 所属基地编码 */ /** 所属基地编码 */
@FieldChinese("所属基地编码") @FieldChinese("所属基地编码")
@Excel(name = "所属基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@ -99,44 +115,53 @@ public class SdFbrdBH implements Serializable {
/** 所属基地河段编码 */ /** 所属基地河段编码 */
@FieldChinese("所属基地河段编码") @FieldChinese("所属基地河段编码")
@Excel(name = "所属基地河段编码")
private String hbrvcd; private String hbrvcd;
/** 服务电站对象列表 */ /** 服务电站对象列表 */
@FieldChinese("服务电站对象列表") @FieldChinese("服务电站对象列表")
@Excel(name = "服务电站对象列表")
private String rengcd; private String rengcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@ -144,83 +169,103 @@ public class SdFbrdBH implements Serializable {
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 总占地面积单位km² */ /** 总占地面积单位km² */
@FieldChinese("总占地面积") @FieldChinese("总占地面积")
@Excel(name = "总占地面积")
private BigDecimal zzflar; private BigDecimal zzflar;
/** 生产工艺 */ /** 生产工艺 */
@FieldChinese("生产工艺") @FieldChinese("生产工艺")
@Excel(name = "生产工艺")
private String zzflgy; private String zzflgy;
/** 养殖模式 */ /** 养殖模式 */
@FieldChinese("养殖模式") @FieldChinese("养殖模式")
@Excel(name = "养殖模式")
private String zzflyzms; private String zzflyzms;
/** 标记方式 */ /** 标记方式 */
@FieldChinese("标记方式") @FieldChinese("标记方式")
@Excel(name = "标记方式")
private String zzflbjfs; private String zzflbjfs;
/** 放流对象 */ /** 放流对象 */
@FieldChinese("放流对象") @FieldChinese("放流对象")
@Excel(name = "放流对象")
private String zzfldx; private String zzfldx;
/** 放流规模(单位:尾/年) */ /** 放流规模(单位:尾/年) */
@FieldChinese("放流规模") @FieldChinese("放流规模")
@Excel(name = "放流规模")
private Integer zzflcnt; private Integer zzflcnt;
/** 放流地点 */ /** 放流地点 */
@FieldChinese("放流地点") @FieldChinese("放流地点")
@Excel(name = "放流地点")
private String zzflfllc; private String zzflfllc;
/** 放流时间 */ /** 放流时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("放流时间") @FieldChinese("放流时间")
@Excel(name = "放流时间")
private Date zzfltm; private Date zzfltm;
/** 承担放流任务 */ /** 承担放流任务 */
@FieldChinese("承担放流任务") @FieldChinese("承担放流任务")
@Excel(name = "承担放流任务")
private String zzflrw; private String zzflrw;
/** 设计单位 */ /** 设计单位 */
@FieldChinese("设计单位") @FieldChinese("设计单位")
@Excel(name = "设计单位")
private String dsun; private String dsun;
/** 基本特性参数(文字描述) */ /** 基本特性参数(文字描述) */
@FieldChinese("基本特性参数") @FieldChinese("基本特性参数")
@Excel(name = "基本特性参数")
private String jbtxcs; private String jbtxcs;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -25,177 +26,221 @@ public class SdFhbtBH implements Serializable {
/** 栖息地编码 */ /** 栖息地编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("栖息地编码") @FieldChinese("栖息地编码")
@Excel(name = "栖息地编码")
private String stcd; private String stcd;
/** 栖息地名称 */ /** 栖息地名称 */
@FieldChinese("栖息地名称") @FieldChinese("栖息地名称")
@Excel(name = "栖息地名称")
private String stnm; private String stnm;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度 */ /** 经度 */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度 */ /** 纬度 */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程 */ /** 高程 */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 图层编码 */ /** 图层编码 */
@FieldChinese("图层编码") @FieldChinese("图层编码")
@Excel(name = "图层编码")
private String layerCode; private String layerCode;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入0=未接入 1=已接入 */ /** 数据是否接入0=未接入 1=已接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区编码 */ /** 所属行政区编码 */
@FieldChinese("所属行政区编码") @FieldChinese("所属行政区编码")
@Excel(name = "所属行政区编码")
private String addvcd; private String addvcd;
/** 河段描述 */ /** 河段描述 */
@FieldChinese("河段描述") @FieldChinese("河段描述")
@Excel(name = "河段描述")
private String reachdes; private String reachdes;
/** 栖息地范围经纬度列表 */ /** 栖息地范围经纬度列表 */
@FieldChinese("栖息地范围经纬度列表") @FieldChinese("栖息地范围经纬度列表")
@Excel(name = "栖息地范围经纬度列表")
private String lglttd; private String lglttd;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 保护对象 */ /** 保护对象 */
@FieldChinese("保护对象") @FieldChinese("保护对象")
@Excel(name = "保护对象")
private String bhdx; private String bhdx;
/** 保护范围 */ /** 保护范围 */
@FieldChinese("保护范围") @FieldChinese("保护范围")
@Excel(name = "保护范围")
private String bhfw; private String bhfw;
/** 保护长度单位km */ /** 保护长度单位km */
@FieldChinese("保护长度") @FieldChinese("保护长度")
@Excel(name = "保护长度")
private String bhcd; private String bhcd;
/** 保护面积单位km² */ /** 保护面积单位km² */
@FieldChinese("保护面积") @FieldChinese("保护面积")
@Excel(name = "保护面积")
private BigDecimal bhmj; private BigDecimal bhmj;
/** 保护河流 */ /** 保护河流 */
@FieldChinese("保护河流") @FieldChinese("保护河流")
@Excel(name = "保护河流")
private String bhhl; private String bhhl;
/** 保护河段 */ /** 保护河段 */
@FieldChinese("保护河段") @FieldChinese("保护河段")
@Excel(name = "保护河段")
private String bhhd; private String bhhd;
/** 保护措施 */ /** 保护措施 */
@FieldChinese("保护措施") @FieldChinese("保护措施")
@Excel(name = "保护措施")
private String bhcs; private String bhcs;
/** 保护方式 */ /** 保护方式 */
@FieldChinese("保护方式") @FieldChinese("保护方式")
@Excel(name = "保护方式")
private String bhfs; private String bhfs;
/** 实施时间 */ /** 实施时间 */
@FieldChinese("实施时间") @FieldChinese("实施时间")
@Excel(name = "实施时间")
private String attm; private String attm;
/** 保护外围长度单位km */ /** 保护外围长度单位km */
@FieldChinese("保护外围长度") @FieldChinese("保护外围长度")
@Excel(name = "保护外围长度")
private String bhwwcd; private String bhwwcd;
/** 保护核心长度单位km */ /** 保护核心长度单位km */
@FieldChinese("保护核心长度") @FieldChinese("保护核心长度")
@Excel(name = "保护核心长度")
private String bhhxcd; private String bhhxcd;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */

View File

@ -1,6 +1,7 @@
package com.yfd.platform.qgc_base.domain; package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
@ -23,186 +24,234 @@ public class SdFishDictoryB implements Serializable {
/** 主键 */ /** 主键 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("主键") @FieldChinese("主键")
@Excel(name = "主键")
private String id; private String id;
/** 编码 */ /** 编码 */
@FieldChinese("编码") @FieldChinese("编码")
@Excel(name = "编码")
private String code; private String code;
/** 名称 */ /** 名称 */
@FieldChinese("名称") @FieldChinese("名称")
@Excel(name = "名称")
private String name; private String name;
/** 英文名称 */ /** 英文名称 */
@FieldChinese("英文名称") @FieldChinese("英文名称")
@Excel(name = "英文名称")
private String nameEn; private String nameEn;
/** 俗名 */ /** 俗名 */
@FieldChinese("俗名") @FieldChinese("俗名")
@Excel(name = "俗名")
private String alias; private String alias;
/** LOGO */ /** LOGO */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** 介绍 */ /** 介绍 */
@FieldChinese("介绍") @FieldChinese("介绍")
@Excel(name = "介绍")
private String introduce; private String introduce;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 目 */ /** 目 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String orders; private String orders;
/** 科 */ /** 科 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String family; private String family;
/** 属 */ /** 属 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String genus; private String genus;
/** 种 */ /** 种 */
@FieldChinese("") @FieldChinese("")
@Excel(name = "")
private String species; private String species;
/** 分类1=淡水 2=海水 */ /** 分类1=淡水 2=海水 */
@FieldChinese("分类") @FieldChinese("分类")
@Excel(name = "分类")
private Integer type; private Integer type;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "分类名称")
private String typeName; private String typeName;
/** 成鱼大小单位cm */ /** 成鱼大小单位cm */
@FieldChinese("成鱼大小") @FieldChinese("成鱼大小")
@Excel(name = "成鱼大小")
private String fsz; private String fsz;
/** 是否珍稀鱼类0=否 1=是 */ /** 是否珍稀鱼类0=否 1=是 */
@FieldChinese("是否珍稀鱼类") @FieldChinese("是否珍稀鱼类")
@Excel(name = "是否珍稀鱼类")
private Integer rare; private Integer rare;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否珍稀鱼类名称")
private String rareName; private String rareName;
/** 物种来源1=本土物种 2=外来物种 */ /** 物种来源1=本土物种 2=外来物种 */
@FieldChinese("物种来源") @FieldChinese("物种来源")
@Excel(name = "物种来源")
private Integer specOrigin; private Integer specOrigin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "物种来源名称")
private String specOriginName; private String specOriginName;
/** 保护类型 */ /** 保护类型 */
@FieldChinese("保护类型") @FieldChinese("保护类型")
@Excel(name = "保护类型")
private Integer ptype; private Integer ptype;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "保护类型名称")
private String ptypeName; private String ptypeName;
/** 所属流域 */ /** 所属流域 */
@FieldChinese("所属流域") @FieldChinese("所属流域")
@Excel(name = "所属流域")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvcdName; private String rvcdName;
/** 洄游习性 */ /** 洄游习性 */
@FieldChinese("洄游习性") @FieldChinese("洄游习性")
@Excel(name = "洄游习性")
private String habitMigrat; private String habitMigrat;
/** 摄食习性 */ /** 摄食习性 */
@FieldChinese("摄食习性") @FieldChinese("摄食习性")
@Excel(name = "摄食习性")
private String feedingHabit; private String feedingHabit;
/** 产卵特性 */ /** 产卵特性 */
@FieldChinese("产卵特性") @FieldChinese("产卵特性")
@Excel(name = "产卵特性")
private String spawnCharact; private String spawnCharact;
/** 主要食物 */ /** 主要食物 */
@FieldChinese("主要食物") @FieldChinese("主要食物")
@Excel(name = "主要食物")
private String food; private String food;
/** 觅食时段 */ /** 觅食时段 */
@FieldChinese("觅食时段") @FieldChinese("觅食时段")
@Excel(name = "觅食时段")
private String timeFeed; private String timeFeed;
/** 产地及产期 */ /** 产地及产期 */
@FieldChinese("产地及产期") @FieldChinese("产地及产期")
@Excel(name = "产地及产期")
private String orignDate; private String orignDate;
/** 适宜温度:单位:℃ */ /** 适宜温度:单位:℃ */
@FieldChinese("适宜温度") @FieldChinese("适宜温度")
@Excel(name = "适宜温度")
private String pretemp; private String pretemp;
/** 适宜流速单位m/s */ /** 适宜流速单位m/s */
@FieldChinese("适宜流速") @FieldChinese("适宜流速")
@Excel(name = "适宜流速")
private String flowRate; private String flowRate;
/** 适宜水深单位m */ /** 适宜水深单位m */
@FieldChinese("适宜水深") @FieldChinese("适宜水深")
@Excel(name = "适宜水深")
private String depth; private String depth;
/** 适宜底质 */ /** 适宜底质 */
@FieldChinese("适宜底质") @FieldChinese("适宜底质")
@Excel(name = "适宜底质")
private String botmMater; private String botmMater;
/** 水质要求 */ /** 水质要求 */
@FieldChinese("水质要求") @FieldChinese("水质要求")
@Excel(name = "水质要求")
private String wqtq; private String wqtq;
/** 主要生活环境 1=流水生境 2=静缓流生境 3=洞穴生境 */ /** 主要生活环境 1=流水生境 2=静缓流生境 3=洞穴生境 */
@FieldChinese("主要生活环境") @FieldChinese("主要生活环境")
@Excel(name = "主要生活环境")
private Integer habitat; private Integer habitat;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "主要生活环境名称")
private String habitatName; private String habitatName;
/** 种群现状 1=优势种 2=常见种 3=少见种 4=记录种 */ /** 种群现状 1=优势种 2=常见种 3=少见种 4=记录种 */
@FieldChinese("种群现状") @FieldChinese("种群现状")
@Excel(name = "种群现状")
private Integer situation; private Integer situation;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "种群现状名称")
private String situationName; private String situationName;
/** 资源类型 1=保护鱼类 2=特有鱼类 3=重要经济鱼类 4=濒危状况 */ /** 资源类型 1=保护鱼类 2=特有鱼类 3=重要经济鱼类 4=濒危状况 */
@FieldChinese("资源类型") @FieldChinese("资源类型")
@Excel(name = "资源类型")
private Integer resourceType; private Integer resourceType;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "资源类型名称")
private String resourceTypeName; private String resourceTypeName;
/** 形态描述 */ /** 形态描述 */
@FieldChinese("形态描述") @FieldChinese("形态描述")
@Excel(name = "形态描述")
private String shapedesc; private String shapedesc;
/** 保护级别 */ /** 保护级别 */
@FieldChinese("保护级别") @FieldChinese("保护级别")
@Excel(name = "保护级别")
private String protectlvl; private String protectlvl;
/** 栖息习性 */ /** 栖息习性 */
@FieldChinese("栖息习性") @FieldChinese("栖息习性")
@Excel(name = "栖息习性")
private String habitation; private String habitation;
/** 附件 */ /** 附件 */
@FieldChinese("附件") @FieldChinese("附件")
@Excel(name = "附件")
private String fid; private String fid;
/** 描述 */ /** 描述 */
@FieldChinese("描述") @FieldChinese("描述")
@Excel(name = "描述")
private String description; private String description;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer enable; private Integer enable;
/** 系统内置项0=否 1=是 */ /** 系统内置项0=否 1=是 */
@FieldChinese("系统内置项") @FieldChinese("系统内置项")
@Excel(name = "系统内置项")
private Integer internal; private Integer internal;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 创建人 */ /** 创建人 */
@ -235,13 +284,16 @@ public class SdFishDictoryB implements Serializable {
/** 产卵月份:多个月份以逗号分隔 */ /** 产卵月份:多个月份以逗号分隔 */
@FieldChinese("产卵月份") @FieldChinese("产卵月份")
@Excel(name = "产卵月份")
private String spawnMonth; private String spawnMonth;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -26,335 +27,418 @@ public class SdFpssBH implements Serializable {
/** 过鱼设施编码 */ /** 过鱼设施编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("过鱼设施编码") @FieldChinese("过鱼设施编码")
@Excel(name = "过鱼设施编码")
private String stcd; private String stcd;
/** 过鱼设施名称 */ /** 过鱼设施名称 */
@FieldChinese("过鱼设施名称") @FieldChinese("过鱼设施名称")
@Excel(name = "过鱼设施名称")
private String stnm; private String stnm;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 过鱼设施类型 */ /** 过鱼设施类型 */
@FieldChinese("过鱼设施类型") @FieldChinese("过鱼设施类型")
@Excel(name = "过鱼设施类型")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "过鱼设施类型名称")
private String sttpName; private String sttpName;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度,单位:(°) */ /** 经度,单位:(°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度,单位:(°) */ /** 纬度,单位:(°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO */ /** LOGO */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资,单位:亿元 */ /** 投资,单位:亿元 */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 鱼道型式 */ /** 鱼道型式 */
@FieldChinese("鱼道型式") @FieldChinese("鱼道型式")
@Excel(name = "鱼道型式")
private String ydxs; private String ydxs;
/** 鱼道总长度单位m */ /** 鱼道总长度单位m */
@FieldChinese("鱼道总长度") @FieldChinese("鱼道总长度")
@Excel(name = "鱼道总长度")
private BigDecimal ydzcd; private BigDecimal ydzcd;
/** 鱼道进口运行设计水位单位m */ /** 鱼道进口运行设计水位单位m */
@FieldChinese("鱼道进口运行设计水位") @FieldChinese("鱼道进口运行设计水位")
@Excel(name = "鱼道进口运行设计水位")
private BigDecimal ydjkz; private BigDecimal ydjkz;
/** 鱼道进口数量,单位:个 */ /** 鱼道进口数量,单位:个 */
@FieldChinese("鱼道进口数量") @FieldChinese("鱼道进口数量")
@Excel(name = "鱼道进口数量")
private Integer ydjkcnt; private Integer ydjkcnt;
/** 鱼道或仿自然通道-进口高程单位m */ /** 鱼道或仿自然通道-进口高程单位m */
@FieldChinese("鱼道或仿自然通道-进口高程") @FieldChinese("鱼道或仿自然通道-进口高程")
@Excel(name = "鱼道或仿自然通道-进口高程")
private BigDecimal jkhg; private BigDecimal jkhg;
/** 鱼道进口诱鱼型式 */ /** 鱼道进口诱鱼型式 */
@FieldChinese("鱼道进口诱鱼型式") @FieldChinese("鱼道进口诱鱼型式")
@Excel(name = "鱼道进口诱鱼型式")
private String ydyyxs; private String ydyyxs;
/** 鱼道出口运行设计水位单位m */ /** 鱼道出口运行设计水位单位m */
@FieldChinese("鱼道出口运行设计水位") @FieldChinese("鱼道出口运行设计水位")
@Excel(name = "鱼道出口运行设计水位")
private BigDecimal ydckz; private BigDecimal ydckz;
/** 鱼道出口数量,单位:个 */ /** 鱼道出口数量,单位:个 */
@FieldChinese("鱼道出口数量") @FieldChinese("鱼道出口数量")
@Excel(name = "鱼道出口数量")
private Integer ydckcnt; private Integer ydckcnt;
/** 鱼道或仿自然通道-出口高程单位m */ /** 鱼道或仿自然通道-出口高程单位m */
@FieldChinese("鱼道或仿自然通道-出口高程") @FieldChinese("鱼道或仿自然通道-出口高程")
@Excel(name = "鱼道或仿自然通道-出口高程")
private BigDecimal ckhg; private BigDecimal ckhg;
/** 鱼道池室设计流速单位m/s */ /** 鱼道池室设计流速单位m/s */
@FieldChinese("鱼道池室设计流速") @FieldChinese("鱼道池室设计流速")
@Excel(name = "鱼道池室设计流速")
private BigDecimal ydcsv; private BigDecimal ydcsv;
/** 鱼道每级池室长单位m */ /** 鱼道每级池室长单位m */
@FieldChinese("鱼道每级池室长") @FieldChinese("鱼道每级池室长")
@Excel(name = "鱼道每级池室长")
private Integer ydcscd; private Integer ydcscd;
/** 鱼道每级池室宽单位m */ /** 鱼道每级池室宽单位m */
@FieldChinese("鱼道每级池室宽") @FieldChinese("鱼道每级池室宽")
@Excel(name = "鱼道每级池室宽")
private Integer ydcskd; private Integer ydcskd;
/** 鱼道池室坡度 */ /** 鱼道池室坡度 */
@FieldChinese("鱼道池室坡度") @FieldChinese("鱼道池室坡度")
@Excel(name = "鱼道池室坡度")
private String ydcspd; private String ydcspd;
/** 鱼道池室数量,单位:个 */ /** 鱼道池室数量,单位:个 */
@FieldChinese("鱼道池室数量") @FieldChinese("鱼道池室数量")
@Excel(name = "鱼道池室数量")
private Integer ydcscnt; private Integer ydcscnt;
/** 鱼道休息池个数 */ /** 鱼道休息池个数 */
@FieldChinese("鱼道休息池个数") @FieldChinese("鱼道休息池个数")
@Excel(name = "鱼道休息池个数")
private Integer ydxxccnt; private Integer ydxxccnt;
/** 鱼道或仿自然通道-流速单位m/s */ /** 鱼道或仿自然通道-流速单位m/s */
@FieldChinese("鱼道或仿自然通道-流速") @FieldChinese("鱼道或仿自然通道-流速")
@Excel(name = "鱼道或仿自然通道-流速")
private String flow; private String flow;
/** 仿自然通道断面形状 */ /** 仿自然通道断面形状 */
@FieldChinese("仿自然通道断面形状") @FieldChinese("仿自然通道断面形状")
@Excel(name = "仿自然通道断面形状")
private String fzrdmxz; private String fzrdmxz;
/** 仿自然通道长度*宽度 */ /** 仿自然通道长度*宽度 */
@FieldChinese("仿自然通道长度*宽度") @FieldChinese("仿自然通道长度*宽度")
@Excel(name = "仿自然通道长度*宽度")
private String fzrtdsz; private String fzrtdsz;
/** 仿自然通道运行水深单位m */ /** 仿自然通道运行水深单位m */
@FieldChinese("仿自然通道运行水深") @FieldChinese("仿自然通道运行水深")
@Excel(name = "仿自然通道运行水深")
private BigDecimal fzryxwdp; private BigDecimal fzryxwdp;
/** 仿自然通道坡降 */ /** 仿自然通道坡降 */
@FieldChinese("仿自然通道坡降") @FieldChinese("仿自然通道坡降")
@Excel(name = "仿自然通道坡降")
private BigDecimal fzrpj; private BigDecimal fzrpj;
/** 集运鱼系统或升鱼机-上游码头位置 */ /** 集运鱼系统或升鱼机-上游码头位置 */
@FieldChinese("集运鱼系统或升鱼机-上游码头位置") @FieldChinese("集运鱼系统或升鱼机-上游码头位置")
@Excel(name = "集运鱼系统或升鱼机-上游码头位置")
private String symtlc; private String symtlc;
/** 集运鱼系统或升鱼机-上游码头型式 */ /** 集运鱼系统或升鱼机-上游码头型式 */
@FieldChinese("集运鱼系统或升鱼机-上游码头型式") @FieldChinese("集运鱼系统或升鱼机-上游码头型式")
@Excel(name = "集运鱼系统或升鱼机-上游码头型式")
private String symtxs; private String symtxs;
/** 集运鱼系统或升鱼机-下游码头位置 */ /** 集运鱼系统或升鱼机-下游码头位置 */
@FieldChinese("集运鱼系统或升鱼机-下游码头位置") @FieldChinese("集运鱼系统或升鱼机-下游码头位置")
@Excel(name = "集运鱼系统或升鱼机-下游码头位置")
private String xymtlc; private String xymtlc;
/** 集运鱼系统或升鱼机-下游码头型式 */ /** 集运鱼系统或升鱼机-下游码头型式 */
@FieldChinese("集运鱼系统或升鱼机-下游码头型式") @FieldChinese("集运鱼系统或升鱼机-下游码头型式")
@Excel(name = "集运鱼系统或升鱼机-下游码头型式")
private String xymtxs; private String xymtxs;
/** 集运鱼系统或升鱼机-集诱鱼方式 */ /** 集运鱼系统或升鱼机-集诱鱼方式 */
@FieldChinese("集运鱼系统或升鱼机-集诱鱼方式") @FieldChinese("集运鱼系统或升鱼机-集诱鱼方式")
@Excel(name = "集运鱼系统或升鱼机-集诱鱼方式")
private String jyfs; private String jyfs;
/** 集运鱼系统或升鱼机-运鱼设施方式 */ /** 集运鱼系统或升鱼机-运鱼设施方式 */
@FieldChinese("集运鱼系统或升鱼机-运鱼设施方式") @FieldChinese("集运鱼系统或升鱼机-运鱼设施方式")
@Excel(name = "集运鱼系统或升鱼机-运鱼设施方式")
private String yyfs; private String yyfs;
/** 升鱼机集鱼槽数量,单位:个 */ /** 升鱼机集鱼槽数量,单位:个 */
@FieldChinese("升鱼机集鱼槽数量") @FieldChinese("升鱼机集鱼槽数量")
@Excel(name = "升鱼机集鱼槽数量")
private Integer syjcnt; private Integer syjcnt;
/** 升鱼机集鱼槽进口高程单位m */ /** 升鱼机集鱼槽进口高程单位m */
@FieldChinese("升鱼机集鱼槽进口高程") @FieldChinese("升鱼机集鱼槽进口高程")
@Excel(name = "升鱼机集鱼槽进口高程")
private BigDecimal syjhg; private BigDecimal syjhg;
/** 升鱼机集鱼槽流量单位m3/s */ /** 升鱼机集鱼槽流量单位m3/s */
@FieldChinese("升鱼机集鱼槽流量") @FieldChinese("升鱼机集鱼槽流量")
@Excel(name = "升鱼机集鱼槽流量")
private String syjq; private String syjq;
/** 升鱼机断面尺寸(长*宽*高单位m */ /** 升鱼机断面尺寸(长*宽*高单位m */
@FieldChinese("升鱼机断面尺寸") @FieldChinese("升鱼机断面尺寸")
@Excel(name = "升鱼机断面尺寸")
private String syjsz; private String syjsz;
/** 升鱼机集鱼槽水深单位m */ /** 升鱼机集鱼槽水深单位m */
@FieldChinese("升鱼机集鱼槽水深") @FieldChinese("升鱼机集鱼槽水深")
@Excel(name = "升鱼机集鱼槽水深")
private String syjwdp; private String syjwdp;
/** 设计过鱼规模,单位:尾 */ /** 设计过鱼规模,单位:尾 */
@FieldChinese("设计过鱼规模") @FieldChinese("设计过鱼规模")
@Excel(name = "设计过鱼规模")
private String sjgycnt; private String sjgycnt;
/** 主要过鱼对象 */ /** 主要过鱼对象 */
@FieldChinese("主要过鱼对象") @FieldChinese("主要过鱼对象")
@Excel(name = "主要过鱼对象")
private String zygydx; private String zygydx;
/** 主要过鱼对象描述 */ /** 主要过鱼对象描述 */
@FieldChinese("主要过鱼对象描述") @FieldChinese("主要过鱼对象描述")
@Excel(name = "主要过鱼对象描述")
private String zygydxms; private String zygydxms;
/** 兼顾过鱼对象 */ /** 兼顾过鱼对象 */
@FieldChinese("兼顾过鱼对象") @FieldChinese("兼顾过鱼对象")
@Excel(name = "兼顾过鱼对象")
private String jggydx; private String jggydx;
/** 兼顾过鱼对象描述 */ /** 兼顾过鱼对象描述 */
@FieldChinese("兼顾过鱼对象描述") @FieldChinese("兼顾过鱼对象描述")
@Excel(name = "兼顾过鱼对象描述")
private String jggydxms; private String jggydxms;
/** 过鱼时间 */ /** 过鱼时间 */
@FieldChinese("过鱼时间") @FieldChinese("过鱼时间")
@Excel(name = "过鱼时间")
private String gytm; private String gytm;
/** 所属测站编码 */ /** 所属测站编码 */
@FieldChinese("所属测站编码") @FieldChinese("所属测站编码")
@Excel(name = "所属测站编码")
private String stCode; private String stCode;
/** 运行时间 */ /** 运行时间 */
@FieldChinese("运行时间") @FieldChinese("运行时间")
@Excel(name = "运行时间")
private String yxtm; private String yxtm;
/** 主要过鱼月份(多个月份用,隔开) */ /** 主要过鱼月份(多个月份用,隔开) */
@FieldChinese("主要过鱼月份") @FieldChinese("主要过鱼月份")
@Excel(name = "主要过鱼月份")
private String fpssmn; private String fpssmn;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private Integer dtfrqcy; private Integer dtfrqcy;
/** 基本特性参数(文字描述) */ /** 基本特性参数(文字描述) */
@FieldChinese("基本特性参数") @FieldChinese("基本特性参数")
@Excel(name = "基本特性参数")
private String jbtxcs; private String jbtxcs;
/** 设施是否实现鱼类上行 0=否 1=是 */ /** 设施是否实现鱼类上行 0=否 1=是 */
@FieldChinese("设施是否实现鱼类上行") @FieldChinese("设施是否实现鱼类上行")
@Excel(name = "设施是否实现鱼类上行")
private Integer isUp; private Integer isUp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "设施是否实现鱼类上行名称")
private String isUpName; private String isUpName;
/** 设施是否实现鱼类下行 0=否 1=是 */ /** 设施是否实现鱼类下行 0=否 1=是 */
@FieldChinese("设施是否实现鱼类下行") @FieldChinese("设施是否实现鱼类下行")
@Excel(name = "设施是否实现鱼类下行")
private Integer isDown; private Integer isDown;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "设施是否实现鱼类下行名称")
private String isDownName; private String isDownName;
/** 监测方式1=人工 2=自动 */ /** 监测方式1=人工 2=自动 */
@FieldChinese("监测方式") @FieldChinese("监测方式")
@Excel(name = "监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监测方式名称")
private String mwayName; private String mwayName;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import com.yfd.platform.annotation.UserIdField; import com.yfd.platform.annotation.UserIdField;
import com.yfd.platform.annotation.UserNameField; import com.yfd.platform.annotation.UserNameField;
@ -19,272 +20,339 @@ public class SdOpinfoBH implements Serializable {
/** 倾斜摄影站点编码 */ /** 倾斜摄影站点编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("倾斜摄影站点编码") @FieldChinese("倾斜摄影站点编码")
@Excel(name = "倾斜摄影站点编码")
private String stcd; private String stcd;
/** 站点名称 */ /** 站点名称 */
@FieldChinese("站点名称") @FieldChinese("站点名称")
@Excel(name = "站点名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度。单位:(°) */ /** 经度。单位:(°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度。单位:(°) */ /** 纬度。单位:(°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程。单位:(°) */ /** 高程。单位:(°) */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 位置 */ /** 位置 */
@FieldChinese("位置") @FieldChinese("位置")
@Excel(name = "位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地流域名称")
private String hbrvcdName; private String hbrvcdName;
/** 所属流域代码 */ /** 所属流域代码 */
@FieldChinese("所属流域代码") @FieldChinese("所属流域代码")
@Excel(name = "所属流域代码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区编码 */ /** 所属行政区编码 */
@FieldChinese("所属行政区编码") @FieldChinese("所属行政区编码")
@Excel(name = "所属行政区编码")
private String addvcd; private String addvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO */ /** LOGO */
@FieldChinese("LOGO") @FieldChinese("LOGO")
@Excel(name = "LOGO")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 在线地址 */ /** 在线地址 */
@FieldChinese("在线地址") @FieldChinese("在线地址")
@Excel(name = "在线地址")
private String url; private String url;
/** 自定义高程(前端) */ /** 自定义高程(前端) */
@FieldChinese("自定义高程") @FieldChinese("自定义高程")
@Excel(name = "自定义高程")
private BigDecimal height; private BigDecimal height;
/** 边界数据 */ /** 边界数据 */
@FieldChinese("边界数据") @FieldChinese("边界数据")
@Excel(name = "边界数据")
private String boundary; private String boundary;
/** 中心点经度 */ /** 中心点经度 */
@FieldChinese("中心点经度") @FieldChinese("中心点经度")
@Excel(name = "中心点经度")
private BigDecimal centerLgtd; private BigDecimal centerLgtd;
/** 中心点纬度 */ /** 中心点纬度 */
@FieldChinese("中心点纬度") @FieldChinese("中心点纬度")
@Excel(name = "中心点纬度")
private BigDecimal centerLttd; private BigDecimal centerLttd;
/** 中心点高程 */ /** 中心点高程 */
@FieldChinese("中心点高程") @FieldChinese("中心点高程")
@Excel(name = "中心点高程")
private BigDecimal centerElev; private BigDecimal centerElev;
/** 说明 */ /** 说明 */
@FieldChinese("说明") @FieldChinese("说明")
@Excel(name = "说明")
private String description; private String description;
/** 中心点1经度 */ /** 中心点1经度 */
@FieldChinese("中心点1经度") @FieldChinese("中心点1经度")
@Excel(name = "中心点1经度")
private BigDecimal center1Lgtd; private BigDecimal center1Lgtd;
/** 中心点1纬度 */ /** 中心点1纬度 */
@FieldChinese("中心点1纬度") @FieldChinese("中心点1纬度")
@Excel(name = "中心点1纬度")
private BigDecimal center1Lttd; private BigDecimal center1Lttd;
/** 中心点1高程 */ /** 中心点1高程 */
@FieldChinese("中心点1高程") @FieldChinese("中心点1高程")
@Excel(name = "中心点1高程")
private BigDecimal center1Elev; private BigDecimal center1Elev;
/** 裁剪平面 */ /** 裁剪平面 */
@FieldChinese("裁剪平面") @FieldChinese("裁剪平面")
@Excel(name = "裁剪平面")
private String clippingPlanes; private String clippingPlanes;
/** 相机位置坐标系类型 */ /** 相机位置坐标系类型 */
@FieldChinese("相机位置坐标系类型") @FieldChinese("相机位置坐标系类型")
@Excel(name = "相机位置坐标系类型")
private String destinationType; private String destinationType;
/** 相机位置经度X */ /** 相机位置经度X */
@FieldChinese("相机位置经度X") @FieldChinese("相机位置经度X")
@Excel(name = "相机位置经度X")
private BigDecimal destinationLgtd; private BigDecimal destinationLgtd;
/** 相机位置纬度Y */ /** 相机位置纬度Y */
@FieldChinese("相机位置纬度Y") @FieldChinese("相机位置纬度Y")
@Excel(name = "相机位置纬度Y")
private BigDecimal destinationLttd; private BigDecimal destinationLttd;
/** 相机位置高度Z */ /** 相机位置高度Z */
@FieldChinese("相机位置高度Z") @FieldChinese("相机位置高度Z")
@Excel(name = "相机位置高度Z")
private BigDecimal destinationElev; private BigDecimal destinationElev;
/** 摄像头滚转角X */ /** 摄像头滚转角X */
@FieldChinese("摄像头滚转角X") @FieldChinese("摄像头滚转角X")
@Excel(name = "摄像头滚转角X")
private BigDecimal orientationRoll; private BigDecimal orientationRoll;
/** 摄像头偏航角Z(左右旋转) */ /** 摄像头偏航角Z(左右旋转) */
@FieldChinese("摄像头偏航角Z") @FieldChinese("摄像头偏航角Z")
@Excel(name = "摄像头偏航角Z")
private BigDecimal orientationHeading; private BigDecimal orientationHeading;
/** 摄像头俯仰角Y(上下旋转) */ /** 摄像头俯仰角Y(上下旋转) */
@FieldChinese("摄像头俯仰角Y") @FieldChinese("摄像头俯仰角Y")
@Excel(name = "摄像头俯仰角Y")
private BigDecimal orientationPitch; private BigDecimal orientationPitch;
/** 前端校正站点高程 */ /** 前端校正站点高程 */
@FieldChinese("前端校正站点高程") @FieldChinese("前端校正站点高程")
@Excel(name = "前端校正站点高程")
private BigDecimal reviseSiteElev; private BigDecimal reviseSiteElev;
/** 前端校正站点高程系数 */ /** 前端校正站点高程系数 */
@FieldChinese("前端校正站点高程系数") @FieldChinese("前端校正站点高程系数")
@Excel(name = "前端校正站点高程系数")
private BigDecimal reviseSiteElevFactor; private BigDecimal reviseSiteElevFactor;
/** 相机位置经度X世界坐标系 */ /** 相机位置经度X世界坐标系 */
@FieldChinese("相机位置经度X世界坐标系") @FieldChinese("相机位置经度X世界坐标系")
@Excel(name = "相机位置经度X世界坐标系")
private BigDecimal destinationLgtdWcs; private BigDecimal destinationLgtdWcs;
/** 相机位置纬度Y世界坐标系 */ /** 相机位置纬度Y世界坐标系 */
@FieldChinese("相机位置纬度Y世界坐标系") @FieldChinese("相机位置纬度Y世界坐标系")
@Excel(name = "相机位置纬度Y世界坐标系")
private BigDecimal destinationLttdWcs; private BigDecimal destinationLttdWcs;
/** 相机位置高度Z世界坐标系 */ /** 相机位置高度Z世界坐标系 */
@FieldChinese("相机位置高度Z世界坐标系") @FieldChinese("相机位置高度Z世界坐标系")
@Excel(name = "相机位置高度Z世界坐标系")
private BigDecimal destinationElevWcs; private BigDecimal destinationElevWcs;
/** 相机位置经度X WGS-84坐标系 */ /** 相机位置经度X WGS-84坐标系 */
@FieldChinese("相机位置经度X WGS-84坐标系") @FieldChinese("相机位置经度X WGS-84坐标系")
@Excel(name = "相机位置经度X WGS-84坐标系")
private BigDecimal destinationLgtdWgs84; private BigDecimal destinationLgtdWgs84;
/** 相机位置纬度Y WGS-84坐标系 */ /** 相机位置纬度Y WGS-84坐标系 */
@FieldChinese("相机位置纬度Y WGS-84坐标系") @FieldChinese("相机位置纬度Y WGS-84坐标系")
@Excel(name = "相机位置纬度Y WGS-84坐标系")
private BigDecimal destinationLttdWgs84; private BigDecimal destinationLttdWgs84;
/** 相机位置高度Z WGS-84坐标系 */ /** 相机位置高度Z WGS-84坐标系 */
@FieldChinese("相机位置高度Z WGS-84坐标系") @FieldChinese("相机位置高度Z WGS-84坐标系")
@Excel(name = "相机位置高度Z WGS-84坐标系")
private BigDecimal destinationElevWgs84; private BigDecimal destinationElevWgs84;
/** 倾斜摄影电站坐标json串 */ /** 倾斜摄影电站坐标json串 */
@FieldChinese("倾斜摄影电站坐标json串") @FieldChinese("倾斜摄影电站坐标json串")
@Excel(name = "倾斜摄影电站坐标json串")
private String location; private String location;
/** 倾斜摄影模型精度 */ /** 倾斜摄影模型精度 */
@FieldChinese("倾斜摄影模型精度") @FieldChinese("倾斜摄影模型精度")
@Excel(name = "倾斜摄影模型精度")
private String accuracy; private String accuracy;
/** 别名 */ /** 别名 */
@FieldChinese("别名") @FieldChinese("别名")
@Excel(name = "别名")
private String stnmAlias; private String stnmAlias;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建时间 */ /** 创建时间 */

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -20,167 +21,208 @@ public class SdOtteBH implements Serializable {
/** 其他陆生生态保护工程编码 */ /** 其他陆生生态保护工程编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("其他陆生生态保护工程编码") @FieldChinese("其他陆生生态保护工程编码")
@Excel(name = "其他陆生生态保护工程编码")
private String stcd; private String stcd;
/** 其他陆生生态保护工程名称 */ /** 其他陆生生态保护工程名称 */
@FieldChinese("其他陆生生态保护工程名称") @FieldChinese("其他陆生生态保护工程名称")
@Excel(name = "其他陆生生态保护工程名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否启用名称")
private String usflName; private String usflName;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区划编码 */ /** 所属行政区划编码 */
@FieldChinese("所属行政区划编码") @FieldChinese("所属行政区划编码")
@Excel(name = "所属行政区划编码")
private String addvcd; private String addvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 基本特性参数(文字描述) */ /** 基本特性参数(文字描述) */
@FieldChinese("基本特性参数") @FieldChinese("基本特性参数")
@Excel(name = "基本特性参数")
private String jbtxcs; private String jbtxcs;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -20,171 +21,213 @@ public class SdOtweBH implements Serializable {
/** 其他水生生态保护工程编码 */ /** 其他水生生态保护工程编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("其他水生生态保护工程编码") @FieldChinese("其他水生生态保护工程编码")
@Excel(name = "其他水生生态保护工程编码")
private String stcd; private String stcd;
/** 其他水生生态保护工程名称 */ /** 其他水生生态保护工程名称 */
@FieldChinese("其他水生生态保护工程名称") @FieldChinese("其他水生生态保护工程名称")
@Excel(name = "其他水生生态保护工程名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否启用名称")
private String usflName; private String usflName;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区划编码 */ /** 所属行政区划编码 */
@FieldChinese("所属行政区划编码") @FieldChinese("所属行政区划编码")
@Excel(name = "所属行政区划编码")
private String addvcd; private String addvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 基本特性参数(文字描述) */ /** 基本特性参数(文字描述) */
@FieldChinese("基本特性参数") @FieldChinese("基本特性参数")
@Excel(name = "基本特性参数")
private String jbtxcs; private String jbtxcs;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -20,159 +21,199 @@ public class SdSonarBH implements Serializable {
/** 站码 */ /** 站码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("站码") @FieldChinese("站码")
@Excel(name = "站码")
private String stcd; private String stcd;
/** 站名 */ /** 站名 */
@FieldChinese("站名") @FieldChinese("站名")
@Excel(name = "站名")
private String stnm; private String stnm;
/** 监控类型 */ /** 监控类型 */
@FieldChinese("监控类型") @FieldChinese("监控类型")
@Excel(name = "监控类型")
private String mntp; private String mntp;
/** 监控类别 */ /** 监控类别 */
@FieldChinese("监控类别") @FieldChinese("监控类别")
@Excel(name = "监控类别")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监控类别名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否启用名称")
private String usflName; private String usflName;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 监测方式 */ /** 监测方式 */
@FieldChinese("监测方式") @FieldChinese("监测方式")
@Excel(name = "监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监测方式名称")
private String mwayName; private String mwayName;
/** 监测指标 */ /** 监测指标 */
@FieldChinese("监测指标") @FieldChinese("监测指标")
@Excel(name = "监测指标")
private String stindx; private String stindx;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区编码 */ /** 所属行政区编码 */
@FieldChinese("所属行政区编码") @FieldChinese("所属行政区编码")
@Excel(name = "所属行政区编码")
private String addvcd; private String addvcd;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 服务对象 */ /** 服务对象 */
@FieldChinese("服务对象") @FieldChinese("服务对象")
@Excel(name = "服务对象")
private String fwdx; private String fwdx;
/** 观察方式 */ /** 观察方式 */
@FieldChinese("观察方式") @FieldChinese("观察方式")
@Excel(name = "观察方式")
private String gcfs; private String gcfs;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */
@ -208,5 +249,6 @@ public class SdSonarBH implements Serializable {
/** 告警状态 */ /** 告警状态 */
@FieldChinese("告警状态") @FieldChinese("告警状态")
@Excel(name = "告警状态")
private String warnState; private String warnState;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -20,160 +21,199 @@ public class SdTeBH implements Serializable {
/** 陆生生态调查断面编码 */ /** 陆生生态调查断面编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("陆生生态调查断面编码") @FieldChinese("陆生生态调查断面编码")
@Excel(name = "陆生生态调查断面编码")
private String stcd; private String stcd;
/** 陆生生态调查断面名称 */ /** 陆生生态调查断面名称 */
@FieldChinese("陆生生态调查断面名称") @FieldChinese("陆生生态调查断面名称")
@Excel(name = "陆生生态调查断面名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区划编码 */ /** 所属行政区划编码 */
@FieldChinese("所属行政区划编码") @FieldChinese("所属行政区划编码")
@Excel(name = "所属行政区划编码")
private String addvcd; private String addvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name = "投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -2,6 +2,7 @@ package com.yfd.platform.qgc_base.domain;
import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.annotation.*;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -20,181 +21,225 @@ public class SdVaBH implements Serializable {
/** 动物救助站编码 */ /** 动物救助站编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("动物救助站编码") @FieldChinese("动物救助站编码")
@Excel(name = "动物救助站编码")
private String stcd; private String stcd;
/** 动物救助站名称 */ /** 动物救助站名称 */
@FieldChinese("动物救助站名称") @FieldChinese("动物救助站名称")
@Excel(name = "动物救助站名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name = "所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "是否启用名称")
private String usflName; private String usflName;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name = "排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 服务电站编码列表 */ /** 服务电站编码列表 */
@FieldChinese("服务电站编码列表") @FieldChinese("服务电站编码列表")
@Excel(name = "服务电站编码列表")
private String rstcdmap; private String rstcdmap;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name = "计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name = "计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name = "LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 面积单位km² */ /** 面积单位km² */
@FieldChinese("面积") @FieldChinese("面积")
@Excel(name = "面积")
private BigDecimal area; private BigDecimal area;
/** 地点 */ /** 地点 */
@FieldChinese("地点") @FieldChinese("地点")
@Excel(name = "地点")
private String place; private String place;
/** 保护方式 */ /** 保护方式 */
@FieldChinese("保护方式") @FieldChinese("保护方式")
@Excel(name = "保护方式")
private String bhfs; private String bhfs;
/** 保护原因 */ /** 保护原因 */
@FieldChinese("保护原因") @FieldChinese("保护原因")
@Excel(name = "保护原因")
private String bhyy; private String bhyy;
/** 保护对象文字描述 */ /** 保护对象文字描述 */
@FieldChinese("保护对象文字描述") @FieldChinese("保护对象文字描述")
@Excel(name = "保护对象文字描述")
private String bhdx; private String bhdx;
/** 保护对象列表 */ /** 保护对象列表 */
@FieldChinese("保护对象列表") @FieldChinese("保护对象列表")
@Excel(name = "保护对象列表")
private String bhdxlb; private String bhdxlb;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -23,285 +24,356 @@ public class SdVdinfoB implements Serializable {
/** 视频站站码 */ /** 视频站站码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("视频站站码") @FieldChinese("视频站站码")
@Excel(name = "视频站站码")
private String stcd; private String stcd;
/** 视频站名称 */ /** 视频站名称 */
@FieldChinese("视频站名称") @FieldChinese("视频站名称")
@Excel(name = "视频站名称")
private String stnm; private String stnm;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 视频站监控类型 */ /** 视频站监控类型 */
@FieldChinese("视频站监控类型") @FieldChinese("视频站监控类型")
@Excel(name = "视频站监控类型")
private String mntp; private String mntp;
/** 视频站子站类 */ /** 视频站子站类 */
@FieldChinese("视频站子站类") @FieldChinese("视频站子站类")
@Excel(name = "视频站子站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "视频站子站类名称")
private String sttpName; private String sttpName;
/** 经度 */ /** 经度 */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度 */ /** 纬度 */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程/海拔 */ /** 高程/海拔 */
@FieldChinese("高程/海拔") @FieldChinese("高程/海拔")
@Excel(name = "高程/海拔")
private BigDecimal elev; private BigDecimal elev;
/** 地址 */ /** 地址 */
@FieldChinese("地址") @FieldChinese("地址")
@Excel(name = "地址")
private String stlc; private String stlc;
/** 监测指标 */ /** 监测指标 */
@FieldChinese("监测指标") @FieldChinese("监测指标")
@Excel(name = "监测指标")
private String stindx; private String stindx;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String description; private String description;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属测站编码 */ /** 所属测站编码 */
@FieldChinese("所属测站编码") @FieldChinese("所属测站编码")
@Excel(name = "所属测站编码")
private String cstcd; private String cstcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政编码 */ /** 所属行政编码 */
@FieldChinese("所属行政编码") @FieldChinese("所属行政编码")
@Excel(name = "所属行政编码")
private String addvcd; private String addvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属行政编码名称")
private String addvcdName; private String addvcdName;
/** 所属公司编码 */ /** 所属公司编码 */
@FieldChinese("所属公司编码") @FieldChinese("所属公司编码")
@Excel(name = "所属公司编码")
private String hycd; private String hycd;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属栖息地编码 */ /** 所属栖息地编码 */
@FieldChinese("所属栖息地编码") @FieldChinese("所属栖息地编码")
@Excel(name = "所属栖息地编码")
private String fhstcd; private String fhstcd;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 撤站日期 */ /** 撤站日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("撤站日期") @FieldChinese("撤站日期")
@Excel(name = "撤站日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入来源 */ /** 数据接入来源 */
@FieldChinese("数据接入来源") @FieldChinese("数据接入来源")
@Excel(name = "数据接入来源")
private String dtinSrc; private String dtinSrc;
/** 数据接入开始时间 */ /** 数据接入开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入开始时间") @FieldChinese("数据接入开始时间")
@Excel(name = "数据接入开始时间")
private Date dtinTm; private Date dtinTm;
/** 设备关键信息 */ /** 设备关键信息 */
@FieldChinese("设备关键信息") @FieldChinese("设备关键信息")
@Excel(name = "设备关键信息")
private String deviceInfo; private String deviceInfo;
/** 视频站接入方式 */ /** 视频站接入方式 */
@FieldChinese("视频站接入方式") @FieldChinese("视频站接入方式")
@Excel(name = "视频站接入方式")
private String accessWay; private String accessWay;
/** 视频站设备序列号 */ /** 视频站设备序列号 */
@FieldChinese("视频站设备序列号") @FieldChinese("视频站设备序列号")
@Excel(name = "视频站设备序列号")
private String deviceSerial; private String deviceSerial;
/** 视频站通道号 */ /** 视频站通道号 */
@FieldChinese("视频站通道号") @FieldChinese("视频站通道号")
@Excel(name = "视频站通道号")
private String channelNo; private String channelNo;
/** 视频站通道名 */ /** 视频站通道名 */
@FieldChinese("视频站通道名") @FieldChinese("视频站通道名")
@Excel(name = "视频站通道名")
private String channelName; private String channelName;
/** 国标设备的通道编号 */ /** 国标设备的通道编号 */
@FieldChinese("国标设备的通道编号") @FieldChinese("国标设备的通道编号")
@Excel(name = "国标设备的通道编号")
private String gbchannel; private String gbchannel;
/** 视频站流播放协议 */ /** 视频站流播放协议 */
@FieldChinese("视频站流播放协议") @FieldChinese("视频站流播放协议")
@Excel(name = "视频站流播放协议")
private String protocol; private String protocol;
/** 视频站码流类型 */ /** 视频站码流类型 */
@FieldChinese("视频站码流类型") @FieldChinese("视频站码流类型")
@Excel(name = "视频站码流类型")
private String quality; private String quality;
/** 视频站传输协议 */ /** 视频站传输协议 */
@FieldChinese("视频站传输协议") @FieldChinese("视频站传输协议")
@Excel(name = "视频站传输协议")
private String transmode; private String transmode;
/** 视频站是否支持远程控制 */ /** 视频站是否支持远程控制 */
@FieldChinese("视频站是否支持远程控制") @FieldChinese("视频站是否支持远程控制")
@Excel(name = "视频站是否支持远程控制")
private Integer isVdControl; private Integer isVdControl;
/** 获取视频站支持远程控制范围 */ /** 获取视频站支持远程控制范围 */
@FieldChinese("获取视频站支持远程控制范围") @FieldChinese("获取视频站支持远程控制范围")
@Excel(name = "获取视频站支持远程控制范围")
private String controlMode; private String controlMode;
/** 视频站直播地址 */ /** 视频站直播地址 */
@FieldChinese("视频站直播地址") @FieldChinese("视频站直播地址")
@Excel(name = "视频站直播地址")
private String url; private String url;
/** 视频站直播内网地址 */ /** 视频站直播内网地址 */
@FieldChinese("视频站直播内网地址") @FieldChinese("视频站直播内网地址")
@Excel(name = "视频站直播内网地址")
private String intranetUrl; private String intranetUrl;
/** 视频站用户名 */ /** 视频站用户名 */
@FieldChinese("视频站用户名") @FieldChinese("视频站用户名")
@Excel(name = "视频站用户名")
private String vduser; private String vduser;
/** 视频站密码 */ /** 视频站密码 */
@FieldChinese("视频站密码") @FieldChinese("视频站密码")
@Excel(name = "视频站密码")
private String vdpwd; private String vdpwd;
/** 视频站定时截取存储方式 */ /** 视频站定时截取存储方式 */
@FieldChinese("视频站定时截取存储方式") @FieldChinese("视频站定时截取存储方式")
@Excel(name = "视频站定时截取存储方式")
private String storageWay; private String storageWay;
/** 视频站定时截取频率cron表达式 */ /** 视频站定时截取频率cron表达式 */
@FieldChinese("视频站定时截取频率") @FieldChinese("视频站定时截取频率")
@Excel(name = "视频站定时截取频率")
private String frequency; private String frequency;
/** 视频站定时截取时长 */ /** 视频站定时截取时长 */
@FieldChinese("视频站定时截取时长") @FieldChinese("视频站定时截取时长")
@Excel(name = "视频站定时截取时长")
private String cutTime; private String cutTime;
/** 视频站定时截取压缩每秒多少帧 */ /** 视频站定时截取压缩每秒多少帧 */
@FieldChinese("视频站定时截取压缩每秒多少帧") @FieldChinese("视频站定时截取压缩每秒多少帧")
@Excel(name = "视频站定时截取压缩每秒多少帧")
private String frameRate; private String frameRate;
/** ts文件的时长 */ /** ts文件的时长 */
@FieldChinese("ts文件的时长") @FieldChinese("ts文件的时长")
@Excel(name = "ts文件的时长")
private String tsDuration; private String tsDuration;
/** ocr方式 */ /** ocr方式 */
@FieldChinese("ocr方式") @FieldChinese("ocr方式")
@Excel(name = "ocr方式")
private String ocrWay; private String ocrWay;
/** 是否是生态流量泄放复核 */ /** 是否是生态流量泄放复核 */
@FieldChinese("是否是生态流量泄放复核") @FieldChinese("是否是生态流量泄放复核")
@Excel(name = "是否是生态流量泄放复核")
private String eqreviewm; private String eqreviewm;
/** 视频站设备机位变更日期 */ /** 视频站设备机位变更日期 */
@FieldChinese("视频站设备机位变更日期") @FieldChinese("视频站设备机位变更日期")
@Excel(name = "视频站设备机位变更日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date jwupdate; private Date jwupdate;
/** 视频站AI识别是否启用 */ /** 视频站AI识别是否启用 */
@FieldChinese("视频站AI识别是否启用") @FieldChinese("视频站AI识别是否启用")
@Excel(name = "视频站AI识别是否启用")
private Integer aiEnabled; private Integer aiEnabled;
/** 视频站AI识别频率cron表达式 */ /** 视频站AI识别频率cron表达式 */
@FieldChinese("视频站AI识别频率") @FieldChinese("视频站AI识别频率")
@Excel(name = "视频站AI识别频率")
private String aiFrequency; private String aiFrequency;
/** 视频站AI识别外部站码 */ /** 视频站AI识别外部站码 */
@FieldChinese("视频站AI识别外部站码") @FieldChinese("视频站AI识别外部站码")
@Excel(name = "视频站AI识别外部站码")
private String aiExtCode; private String aiExtCode;
/** 视频站AI识别外部站名 */ /** 视频站AI识别外部站名 */
@FieldChinese("视频站AI识别外部站名") @FieldChinese("视频站AI识别外部站名")
@Excel(name = "视频站AI识别外部站名")
private String aiExtName; private String aiExtName;
/** 平台提供的直接列表 */ /** 平台提供的直接列表 */
@FieldChinese("平台提供的直接列表") @FieldChinese("平台提供的直接列表")
@Excel(name = "平台提供的直接列表")
private String liveAddress; private String liveAddress;
/** 视频录像数据保留天数 */ /** 视频录像数据保留天数 */
@FieldChinese("视频录像数据保留天数") @FieldChinese("视频录像数据保留天数")
@Excel(name = "视频录像数据保留天数")
private Integer vdhisday; private Integer vdhisday;
/** 视频截取失败多少秒重试 */ /** 视频截取失败多少秒重试 */
@FieldChinese("视频截取失败多少秒重试") @FieldChinese("视频截取失败多少秒重试")
@Excel(name = "视频截取失败多少秒重试")
private String delayTime; private String delayTime;
/** 视频截取失败最大重试次数 */ /** 视频截取失败最大重试次数 */
@FieldChinese("视频截取失败最大重试次数") @FieldChinese("视频截取失败最大重试次数")
@Excel(name = "视频截取失败最大重试次数")
private Integer delayNum; private Integer delayNum;
/** 依托项目 */ /** 依托项目 */
@FieldChinese("依托项目") @FieldChinese("依托项目")
@Excel(name = "依托项目")
private String project; private String project;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 告警状态 */ /** 告警状态 */
@FieldChinese("告警状态") @FieldChinese("告警状态")
@Excel(name = "告警状态")
private String warnState; private String warnState;
} }

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -23,181 +24,225 @@ public class SdVpBH implements Serializable {
/** 珍稀植物园编码 */ /** 珍稀植物园编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("珍稀植物园编码") @FieldChinese("珍稀植物园编码")
@Excel(name = "珍稀植物园编码")
private String stcd; private String stcd;
/** 珍稀植物园名称 */ /** 珍稀植物园名称 */
@FieldChinese("珍稀植物园名称") @FieldChinese("珍稀植物园名称")
@Excel(name = "珍稀植物园名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 所属建设阶段 */ /** 所属建设阶段 */
@FieldChinese("所属建设阶段") @FieldChinese("所属建设阶段")
@Excel(name="所属建设阶段")
private Integer blprd; private Integer blprd;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name="经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name="纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name="高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name="站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name="是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name="数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name="数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name="排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name="所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name="所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name="所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name="规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
@Excel(name="计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
@Excel(name="计划完工日期")
private Date pesstdt; private Date pesstdt;
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name="开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name="建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name="退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name="建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name="简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
@Excel(name="LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@Excel(name="介绍弹窗图片")
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name="投资")
private BigDecimal inv; private BigDecimal inv;
/** 总工期(单位:天) */ /** 总工期(单位:天) */
@FieldChinese("总工期") @FieldChinese("总工期")
@Excel(name="总工期")
private Integer aptl; private Integer aptl;
/** 面积单位km² */ /** 面积单位km² */
@Excel(name="面积")
@FieldChinese("面积") @FieldChinese("面积")
private BigDecimal area; private BigDecimal area;
/** 地点 */ /** 地点 */
@FieldChinese("地点") @FieldChinese("地点")
@Excel(name="地点")
private String place; private String place;
/** 保护对象文字描述 */ /** 保护对象文字描述 */
@FieldChinese("保护对象文字描述") @FieldChinese("保护对象文字描述")
@Excel(name="保护对象文字描述")
private String bhdx; private String bhdx;
/** 保护对象列表 */ /** 保护对象列表 */
@FieldChinese("保护对象列表") @FieldChinese("保护对象列表")
@Excel(name="保护对象列表")
private String bhdxlb; private String bhdxlb;
/** 保护方式 */ /** 保护方式 */
@FieldChinese("保护方式") @FieldChinese("保护方式")
@Excel(name="保护方式")
private String bhfs; private String bhfs;
/** 保护原因 */ /** 保护原因 */
@FieldChinese("保护原因") @FieldChinese("保护原因")
@Excel(name="保护原因")
private String bhyy; private String bhyy;
/** 是否业主营地公用 */ /** 是否业主营地公用 */
@Excel(name="是否业主营地公用")
@FieldChinese("是否业主营地公用") @FieldChinese("是否业主营地公用")
private Integer iscaec; private Integer iscaec;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name="数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name="备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@Excel(name="数据来源")
@FieldChinese("数据来源") @FieldChinese("数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Excel(name="数据来源时间")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
private Date vlsrTm; private Date vlsrTm;

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -23,46 +24,57 @@ public class SdWeBH implements Serializable {
/** 水生生态调查断面编码 */ /** 水生生态调查断面编码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("水生生态调查断面编码") @FieldChinese("水生生态调查断面编码")
@Excel(name = "水生生态调查断面编码")
private String stcd; private String stcd;
/** 水生生态调查断面名称 */ /** 水生生态调查断面名称 */
@FieldChinese("水生生态调查断面名称") @FieldChinese("水生生态调查断面名称")
@Excel(name = "水生生态调查断面名称")
private String stnm; private String stnm;
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name = "站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 经度(单位:°) */ /** 经度(单位:°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(单位:°) */ /** 纬度(单位:°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程单位m */ /** 高程单位m */
@FieldChinese("高程") @FieldChinese("高程")
@Excel(name = "高程")
private BigDecimal elev; private BigDecimal elev;
/** 站址/位置 */ /** 站址/位置 */
@FieldChinese("站址/位置") @FieldChinese("站址/位置")
@Excel(name = "站址/位置")
private String stlc; private String stlc;
/** 是否启用 */ /** 是否启用 */
@Excel(name = "是否启用")
@FieldChinese("是否启用") @FieldChinese("是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入 */ /** 数据是否接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name = "数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@ -71,52 +83,65 @@ public class SdWeBH implements Serializable {
/** 数据接入时间 */ /** 数据接入时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入时间") @FieldChinese("数据接入时间")
@Excel(name = "数据接入时间")
private Date dtinTm; private Date dtinTm;
/** 排序 */ /** 排序 */
@Excel(name = "排序")
@FieldChinese("排序") @FieldChinese("排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name = "所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属流域编码 */ /** 所属流域编码 */
@FieldChinese("所属流域编码") @FieldChinese("所属流域编码")
@Excel(name = "所属流域编码")
private String rvcd; private String rvcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属流域名称")
private String rvnm; private String rvnm;
/** 所属行政区划编码 */ /** 所属行政区划编码 */
@FieldChinese("所属行政区划编码") @FieldChinese("所属行政区划编码")
@Excel(name = "所属行政区划编码")
private String addvcd; private String addvcd;
/** 规划设计日期 */ /** 规划设计日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("规划设计日期") @FieldChinese("规划设计日期")
@Excel(name = "规划设计日期")
private Date stdsdt; private Date stdsdt;
/** 计划开工日期 */ /** 计划开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Excel(name = "计划开工日期")
@FieldChinese("计划开工日期") @FieldChinese("计划开工日期")
private Date pststdt; private Date pststdt;
/** 计划完工日期 */ /** 计划完工日期 */
@Excel(name = "计划完工日期")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("计划完工日期") @FieldChinese("计划完工日期")
private Date pesstdt; private Date pesstdt;
@ -124,59 +149,73 @@ public class SdWeBH implements Serializable {
/** 开工日期 */ /** 开工日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("开工日期") @FieldChinese("开工日期")
@Excel(name = "开工日期")
private Date swdt; private Date swdt;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Excel(name = "退役/拆除日期")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@Excel(name = "LOGO图片")
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 投资(单位:亿元) */ /** 投资(单位:亿元) */
@FieldChinese("投资") @FieldChinese("投资")
@Excel(name = "投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@Excel(name = "投资是否计入主体工程")
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 数据监测频次单位min */ /** 数据监测频次单位min */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
} }

View File

@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.yfd.platform.annotation.Excel;
import com.yfd.platform.annotation.FieldChinese; import com.yfd.platform.annotation.FieldChinese;
import lombok.Data; import lombok.Data;
@ -23,163 +24,206 @@ public class SdWqBH implements Serializable {
/** 站码 */ /** 站码 */
@TableId(type = IdType.INPUT) @TableId(type = IdType.INPUT)
@FieldChinese("站码") @FieldChinese("站码")
@Excel(name = "站码")
private String stcd; private String stcd;
/** 站名 */ /** 站名 */
@FieldChinese("站名") @FieldChinese("站名")
@Excel(name = "站名")
private String stnm; private String stnm;
/** 数据时间 */ /** 数据时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据时间") @FieldChinese("数据时间")
@Excel(name = "数据时间")
private Date tm; private Date tm;
/** 站类 */ /** 站类 */
@Excel(name = "站类")
@FieldChinese("站类") @FieldChinese("站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "站类名称")
private String sttpName; private String sttpName;
/** 经度(°) */ /** 经度(°) */
@FieldChinese("经度") @FieldChinese("经度")
@Excel(name = "经度")
private BigDecimal lgtd; private BigDecimal lgtd;
/** 纬度(°) */ /** 纬度(°) */
@FieldChinese("纬度") @FieldChinese("纬度")
@Excel(name = "纬度")
private BigDecimal lttd; private BigDecimal lttd;
/** 高程/海拔(m) */ /** 高程/海拔(m) */
@Excel(name = "高程/海拔")
@FieldChinese("高程/海拔") @FieldChinese("高程/海拔")
private BigDecimal elev; private BigDecimal elev;
/** 站址 */ /** 站址 */
@FieldChinese("站址") @FieldChinese("站址")
@Excel(name = "站址")
private String stlc; private String stlc;
/** 水质目标 */ /** 水质目标 */
@FieldChinese("水质目标") @FieldChinese("水质目标")
@Excel(name = "水质目标")
private String wwqtg; private String wwqtg;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "水质目标名称")
private String wwqtgName; private String wwqtgName;
/** 水质建设类型 */ /** 水质建设类型 */
@Excel(name = "水质建设类型")
@FieldChinese("水质建设类型") @FieldChinese("水质建设类型")
private String wqtype; private String wqtype;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name = "建成日期")
private Date jcdt; private Date jcdt;
/** 退役/拆除日期 */ /** 退役/拆除日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("退役/拆除日期") @FieldChinese("退役/拆除日期")
@Excel(name = "退役/拆除日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name = "建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name = "简介")
private String introduce; private String introduce;
/** LOGO图片 */ /** LOGO图片 */
@Excel(name = "LOGO图片")
@FieldChinese("LOGO图片") @FieldChinese("LOGO图片")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name = "介绍弹窗图片")
private String inffile; private String inffile;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name = "是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入0=未接入 1=已接入 */ /** 数据是否接入0=未接入 1=已接入 */
@Excel(name = "数据是否接入")
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入来源 */ /** 数据接入来源 */
@Excel(name = "数据接入来源")
@FieldChinese("数据接入来源") @FieldChinese("数据接入来源")
private String dtinSrc; private String dtinSrc;
/** 数据接入类型0=自建 1=国家建 2=人工建 */ /** 数据接入类型0=自建 1=国家建 2=人工建 */
@FieldChinese("数据接入类型") @FieldChinese("数据接入类型")
@Excel(name = "数据接入类型")
private Integer dtinType; private Integer dtinType;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "数据接入类型名称")
private String dtinTypeName; private String dtinTypeName;
/** 数据接入开始时间 */ /** 数据接入开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@Excel(name = "数据接入开始时间")
@FieldChinese("数据接入开始时间") @FieldChinese("数据接入开始时间")
private Date dtinTm; private Date dtinTm;
/** 监测方式1=人工 2=自动 */ /** 监测方式1=人工 2=自动 */
@Excel(name = "监测方式名称")
@FieldChinese("监测方式") @FieldChinese("监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "监测方式名称")
private String mwayName; private String mwayName;
/** 监测指标 */ /** 监测指标 */
@FieldChinese("监测指标") @FieldChinese("监测指标")
@Excel(name = "监测指标")
private String stindx; private String stindx;
/** 排序 */ /** 排序 */
@Excel(name = "排序")
@FieldChinese("排序") @FieldChinese("排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name = "所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name = "所属电站名称")
private String ennm; private String ennm;
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name = "所属水电基地编码")
private String baseId; private String baseId;
@Excel(name = "所属水电基地名称")
@TableField(exist = false) @TableField(exist = false)
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@Excel(name = "所属水电基地流域编码")
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 所属栖息地编码 */ /** 所属栖息地编码 */
@FieldChinese("所属栖息地编码") @FieldChinese("所属栖息地编码")
@Excel(name = "所属栖息地编码")
private String fhstcd; private String fhstcd;
/** 是否关联断面 */ /** 是否关联断面 */
@FieldChinese("是否关联断面") @FieldChinese("是否关联断面")
@Excel(name = "是否关联断面")
private Integer ispro; private Integer ispro;
/** 数据监测频次(min) */ /** 数据监测频次(min) */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name = "数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注 */ /** 备注 */
@FieldChinese("备注") @FieldChinese("备注")
@Excel(name = "备注")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name = "数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name = "数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */
@ -215,5 +259,6 @@ public class SdWqBH implements Serializable {
/** 告警状态 */ /** 告警状态 */
@FieldChinese("告警状态") @FieldChinese("告警状态")
@Excel(name = "告警状态")
private String warnState; private String warnState;
} }

View File

@ -40,10 +40,11 @@ public class SdWtBH implements Serializable {
/** 站类 */ /** 站类 */
@FieldChinese("站类") @FieldChinese("站类")
@Excel(name="站类")
private String sttp; private String sttp;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="站类") @Excel(name="站类名称")
private String sttpName; private String sttpName;
/** 经度 */ /** 经度 */
@ -88,133 +89,166 @@ public class SdWtBH implements Serializable {
/** 固定垂向水温类型1=相对位置 2=高程 */ /** 固定垂向水温类型1=相对位置 2=高程 */
@FieldChinese("固定垂向水温类型") @FieldChinese("固定垂向水温类型")
@Excel(name="固定垂向水温类型")
private Integer wtHgtType; private Integer wtHgtType;
/** 固定垂向水温第1个探头高程 */ /** 固定垂向水温第1个探头高程 */
@FieldChinese("固定垂向水温第1个探头高程") @FieldChinese("固定垂向水温第1个探头高程")
@Excel(name="固定垂向水温第1个探头高程")
private BigDecimal wtFirstHgt; private BigDecimal wtFirstHgt;
/** 垂向水温探头分布 */ /** 垂向水温探头分布 */
@FieldChinese("垂向水温探头分布") @FieldChinese("垂向水温探头分布")
@Excel(name="垂向水温探头分布")
private String wtDist; private String wtDist;
/** 建成日期 */ /** 建成日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("建成日期") @FieldChinese("建成日期")
@Excel(name="建成日期")
private Date jcdt; private Date jcdt;
/** 撤站日期 */ /** 撤站日期 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("撤站日期") @FieldChinese("撤站日期")
@Excel(name="撤站日期")
private Date wddt; private Date wddt;
/** 建设状态分类 */ /** 建设状态分类 */
@FieldChinese("建设状态分类") @FieldChinese("建设状态分类")
@Excel(name="建设状态分类")
private Integer bldsttCode; private Integer bldsttCode;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="建设状态分类名称")
private String bldsttCodeName; private String bldsttCodeName;
/** 总投资 */ /** 总投资 */
@FieldChinese("总投资") @FieldChinese("总投资")
@Excel(name="总投资")
private BigDecimal inv; private BigDecimal inv;
/** 投资是否计入主体工程 */ /** 投资是否计入主体工程 */
@FieldChinese("投资是否计入主体工程") @FieldChinese("投资是否计入主体工程")
@Excel(name="投资是否计入主体工程")
private Integer invinmn; private Integer invinmn;
/** 简介 */ /** 简介 */
@FieldChinese("简介") @FieldChinese("简介")
@Excel(name="简介")
private String introduce; private String introduce;
/** 测站logo */ /** 测站logo */
@FieldChinese("测站logo") @FieldChinese("测站logo")
@Excel(name="测站logo")
private String logo; private String logo;
/** 介绍弹窗图片 */ /** 介绍弹窗图片 */
@FieldChinese("介绍弹窗图片") @FieldChinese("介绍弹窗图片")
@Excel(name="介绍弹窗图片")
private String inffile; private String inffile;
/** 是否启用0=禁用 1=启用 */ /** 是否启用0=禁用 1=启用 */
@FieldChinese("是否启用") @FieldChinese("是否启用")
@Excel(name="是否启用")
private Integer usfl; private Integer usfl;
/** 数据是否接入0=未接入 1=已接入 */ /** 数据是否接入0=未接入 1=已接入 */
@FieldChinese("数据是否接入") @FieldChinese("数据是否接入")
@Excel(name="数据是否接入")
private Integer dtin; private Integer dtin;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="数据是否接入名称")
private String dtinName; private String dtinName;
/** 数据接入来源 */ /** 数据接入来源 */
@FieldChinese("数据接入来源") @FieldChinese("数据接入来源")
@Excel(name="数据接入来源")
private String dtinSrc; private String dtinSrc;
/** 数据接入类型0=自建 1=国家建 2=人工建 */ /** 数据接入类型0=自建 1=国家建 2=人工建 */
@FieldChinese("数据接入类型") @FieldChinese("数据接入类型")
@Excel(name="数据接入类型")
private Integer dtinType; private Integer dtinType;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="数据接入类型名称")
private String dtinTypeName; private String dtinTypeName;
/** 数据接入开始时间 */ /** 数据接入开始时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据接入开始时间") @FieldChinese("数据接入开始时间")
@Excel(name="数据接入开始时间")
private Date dtinTm; private Date dtinTm;
/** 监测方式1=人工 2=自动 */ /** 监测方式1=人工 2=自动 */
@FieldChinese("监测方式") @FieldChinese("监测方式")
@Excel(name="监测方式")
private Integer mway; private Integer mway;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="监测方式名称")
private String mwayName; private String mwayName;
/** 监测指标 */ /** 监测指标 */
@FieldChinese("监测指标") @FieldChinese("监测指标")
@Excel(name="监测指标")
private String stindx; private String stindx;
/** 排序 */ /** 排序 */
@FieldChinese("排序") @FieldChinese("排序")
@Excel(name="排序")
private Integer orderIndex; private Integer orderIndex;
/** 所属断面编码 */ /** 所属断面编码 */
@FieldChinese("所属断面编码") @FieldChinese("所属断面编码")
@Excel(name="所属断面编码")
private String dmstcd; private String dmstcd;
/** 所属电站编码 */ /** 所属电站编码 */
@FieldChinese("所属电站编码") @FieldChinese("所属电站编码")
@Excel(name="所属电站编码")
private String rstcd; private String rstcd;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="所属电站名称")
private String ennm; private String ennm;
/** 所属栖息地编码 */ /** 所属栖息地编码 */
@FieldChinese("所属栖息地编码") @FieldChinese("所属栖息地编码")
@Excel(name="所属栖息地编码")
private String fhstcd; private String fhstcd;
/** 是否属于测站0=否 1=是 */ /** 是否属于测站0=否 1=是 */
@FieldChinese("是否属于测站") @FieldChinese("是否属于测站")
@Excel(name="是否属于测站")
private Integer ispro; private Integer ispro;
/** 依托项目 */ /** 依托项目 */
@FieldChinese("依托项目") @FieldChinese("依托项目")
@Excel(name="依托项目")
private String project; private String project;
/** 数据监测频次 */ /** 数据监测频次 */
@FieldChinese("数据监测频次") @FieldChinese("数据监测频次")
@Excel(name="数据监测频次")
private String dtfrqcy; private String dtfrqcy;
/** 备注说明 */ /** 备注说明 */
@FieldChinese("备注说明") @FieldChinese("备注说明")
@Excel(name="备注说明")
private String remark; private String remark;
/** 数据来源 */ /** 数据来源 */
@FieldChinese("数据来源") @FieldChinese("数据来源")
@Excel(name="数据来源")
private String vlsr; private String vlsr;
/** 数据来源时间 */ /** 数据来源时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
@FieldChinese("数据来源时间") @FieldChinese("数据来源时间")
@Excel(name="数据来源时间")
private Date vlsrTm; private Date vlsrTm;
/** 创建人 */ /** 创建人 */
@ -250,20 +284,25 @@ public class SdWtBH implements Serializable {
/** 所属水电基地编码 */ /** 所属水电基地编码 */
@FieldChinese("所属水电基地编码") @FieldChinese("所属水电基地编码")
@Excel(name="所属水电基地编码")
private String baseId; private String baseId;
@TableField(exist = false) @TableField(exist = false)
@Excel(name="所属水电基地名称")
private String baseName; private String baseName;
/** 所属水电基地流域编码 */ /** 所属水电基地流域编码 */
@FieldChinese("所属水电基地流域编码") @FieldChinese("所属水电基地流域编码")
@Excel(name="所属水电基地流域编码")
private String hbrvcd; private String hbrvcd;
/** 告警状态 */ /** 告警状态 */
@Excel(name="告警状态")
@FieldChinese("告警状态") @FieldChinese("告警状态")
private String warnState; private String warnState;
/** 是否纳入推送0=否 1=是 */ /** 是否纳入推送0=否 1=是 */
@FieldChinese("是否纳入推送") @FieldChinese("是否纳入推送")
@Excel(name="是否纳入推送")
private Integer isPush; private Integer isPush;
} }