Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-zx-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Jobs
Commits
Open sidebar
项目统一框架
一体化_户用光伏项目代码
amos-boot-zx-biz
Commits
8b15ab0b
Commit
8b15ab0b
authored
Nov 19, 2024
by
hezhuozhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
补全swagger注解
parent
c6cc699e
Show whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
450 additions
and
238 deletions
+450
-238
BaseDto.java
...in/java/com/yeejoin/amos/boot/biz/common/dto/BaseDto.java
+7
-5
BaseEntity.java
...a/com/yeejoin/amos/boot/biz/common/entity/BaseEntity.java
+8
-4
application-kingbase8.properties
...pvapi/src/main/resources/application-kingbase8.properties
+2
-2
CommercialDto.java
.../yeejoin/amos/boot/module/hygf/api/dto/CommercialDto.java
+31
-31
DesignInformationDto.java
...n/amos/boot/module/hygf/api/dto/DesignInformationDto.java
+28
-28
ExtendedInformationDto.java
...amos/boot/module/hygf/api/dto/ExtendedInformationDto.java
+3
-3
InformationDto.java
...yeejoin/amos/boot/module/hygf/api/dto/InformationDto.java
+5
-5
LoggerDto.java
.../com/yeejoin/amos/boot/module/hygf/api/dto/LoggerDto.java
+2
-0
PowerStationEngineeringInfoAllDto.java
...odule/hygf/api/dto/PowerStationEngineeringInfoAllDto.java
+2
-0
SurveyDetailsDto.java
...ejoin/amos/boot/module/hygf/api/dto/SurveyDetailsDto.java
+49
-49
SurveyInfoAllDto.java
...ejoin/amos/boot/module/hygf/api/dto/SurveyInfoAllDto.java
+14
-3
SurveyInformationDto.java
...n/amos/boot/module/hygf/api/dto/SurveyInformationDto.java
+30
-30
WorkOrderPage.java
.../yeejoin/amos/boot/module/hygf/api/dto/WorkOrderPage.java
+36
-30
WorkOrderPowerStationDto.java
...os/boot/module/hygf/api/dto/WorkOrderPowerStationDto.java
+4
-3
YearPowerDto.java
...m/yeejoin/amos/boot/module/hygf/api/dto/YearPowerDto.java
+4
-4
ConstructionRecords.java
...amos/boot/module/hygf/api/entity/ConstructionRecords.java
+12
-0
HygfOnGrid.java
.../yeejoin/amos/boot/module/hygf/api/entity/HygfOnGrid.java
+27
-2
HygfRectificationOrder.java
...s/boot/module/hygf/api/entity/HygfRectificationOrder.java
+24
-2
PeasantHousehold.java
...in/amos/boot/module/hygf/api/entity/PeasantHousehold.java
+44
-2
PowerStationConstructionData.java
.../module/hygf/api/entity/PowerStationConstructionData.java
+33
-0
PowerStationEngineeringInfo.java
...t/module/hygf/api/entity/PowerStationEngineeringInfo.java
+27
-2
WorkOrder.java
...m/yeejoin/amos/boot/module/hygf/api/entity/WorkOrder.java
+28
-7
WorkOrderController.java
.../boot/module/hygf/biz/controller/WorkOrderController.java
+17
-16
WorkOrderPowerStationController.java
.../hygf/biz/controller/WorkOrderPowerStationController.java
+6
-5
YearPowerController.java
.../boot/module/hygf/biz/controller/YearPowerController.java
+7
-5
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/dto/BaseDto.java
View file @
8b15ab0b
package
com
.
yeejoin
.
amos
.
boot
.
biz
.
common
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
biz
.
common
.
dto
;
import
com.alibaba.excel.annotation.ExcelIgnore
;
import
com.alibaba.excel.annotation.ExcelIgnore
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -13,6 +14,7 @@ import java.util.Date;
...
@@ -13,6 +14,7 @@ import java.util.Date;
*
*
*/
*/
@Data
@Data
@ApiModel
(
value
=
"BaseDto"
,
description
=
"实体类"
)
public
class
BaseDto
implements
Serializable
{
public
class
BaseDto
implements
Serializable
{
/**
/**
*
*
...
@@ -21,23 +23,23 @@ public class BaseDto implements Serializable{
...
@@ -21,23 +23,23 @@ public class BaseDto implements Serializable{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"主键ID"
)
@ApiModelProperty
(
value
=
"主键ID"
,
example
=
"1779438242769170434"
)
protected
Long
sequenceNbr
;
protected
Long
sequenceNbr
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新时间"
)
@ApiModelProperty
(
value
=
"更新时间"
,
example
=
"2024-05-06 09:54:29"
)
protected
Date
recDate
;
protected
Date
recDate
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新人id"
)
@ApiModelProperty
(
value
=
"更新人id"
,
example
=
"6790510"
)
protected
String
recUserId
;
protected
String
recUserId
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新人"
)
@ApiModelProperty
(
value
=
"更新人"
,
example
=
"admin"
)
protected
String
recUserName
;
protected
String
recUserName
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"是否删除"
)
@ApiModelProperty
(
value
=
"是否删除"
,
example
=
"false"
)
private
Boolean
isDelete
=
false
;
private
Boolean
isDelete
=
false
;
...
...
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/entity/BaseEntity.java
View file @
8b15ab0b
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.IdType;
...
@@ -5,6 +5,8 @@ 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.yeejoin.amos.boot.biz.config.BitTypeHandler
;
import
com.yeejoin.amos.boot.biz.config.BitTypeHandler
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
org.apache.ibatis.type.BigDecimalTypeHandler
;
import
org.apache.ibatis.type.BigDecimalTypeHandler
;
import
org.apache.ibatis.type.BigIntegerTypeHandler
;
import
org.apache.ibatis.type.BigIntegerTypeHandler
;
...
@@ -18,25 +20,27 @@ import java.util.Date;
...
@@ -18,25 +20,27 @@ import java.util.Date;
* @author DELL
* @author DELL
*/
*/
@Data
@Data
@ApiModel
(
value
=
"BaseEntity"
,
description
=
"基础实体类"
)
public
class
BaseEntity
implements
Serializable
{
public
class
BaseEntity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"主键"
,
example
=
"1712049025391267842"
)
@TableId
(
value
=
"sequence_nbr"
,
type
=
IdType
.
ID_WORKER
)
@TableId
(
value
=
"sequence_nbr"
,
type
=
IdType
.
ID_WORKER
)
protected
Long
sequenceNbr
;
protected
Long
sequenceNbr
;
@ApiModelProperty
(
value
=
"创建日期"
,
example
=
"2023-10-11 18:20:51"
)
@TableField
(
value
=
"rec_date"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
@TableField
(
value
=
"rec_date"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
Date
recDate
;
protected
Date
recDate
;
@ApiModelProperty
(
value
=
"创建人ID"
,
example
=
"5606165"
)
@TableField
(
value
=
"rec_user_id"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
@TableField
(
value
=
"rec_user_id"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
String
recUserId
;
protected
String
recUserId
;
@ApiModelProperty
(
value
=
"创建人"
,
example
=
"admin"
)
@TableField
(
value
=
"rec_user_name"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
@TableField
(
value
=
"rec_user_name"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
String
recUserName
;
protected
String
recUserName
;
/**
/**
* 是否删除
* 是否删除
*/
*/
@ApiModelProperty
(
value
=
"是否删除"
,
example
=
"false"
)
@TableField
(
value
=
"is_delete"
,
typeHandler
=
BitTypeHandler
.
class
)
@TableField
(
value
=
"is_delete"
,
typeHandler
=
BitTypeHandler
.
class
)
public
Boolean
isDelete
=
false
;
public
Boolean
isDelete
=
false
;
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/resources/application-kingbase8.properties
View file @
8b15ab0b
## DB properties hygf
## DB properties hygf
## db1-production database
## db1-production database
spring.db1.datasource.type
:
com.alibaba.druid.pool.DruidDataSource
spring.db1.datasource.type
:
com.alibaba.druid.pool.DruidDataSource
spring.db1.datasource.url
=
jdbc:kingbase8://1
0.20.1.176
:54321/amos_openapi?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8¤tSchema=root
spring.db1.datasource.url
=
jdbc:kingbase8://1
92.168.0.68
:54321/amos_openapi?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8¤tSchema=root
spring.db1.datasource.username
=
root
spring.db1.datasource.username
=
root
spring.db1.datasource.password
=
Yeejoin@2020
spring.db1.datasource.password
=
Yeejoin@2020
spring.db1.datasource.driver-class-name
=
com.kingbase8.Driver
spring.db1.datasource.driver-class-name
=
com.kingbase8.Driver
## db2-sync_data
## db2-sync_data
spring.db2.datasource.type
:
com.alibaba.druid.pool.DruidDataSource
spring.db2.datasource.type
:
com.alibaba.druid.pool.DruidDataSource
spring.db2.datasource.url
=
jdbc:kingbase8://1
0.20.1.176
:54321/amos_project?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8¤tSchema=root
spring.db2.datasource.url
=
jdbc:kingbase8://1
92.168.0.68
:54321/amos_project?allowMultiQueries=true&serverTimezone=GMT%2B8&characterEncoding=utf8¤tSchema=root
spring.db2.datasource.username
=
root
spring.db2.datasource.username
=
root
spring.db2.datasource.password
=
Yeejoin@2020
spring.db2.datasource.password
=
Yeejoin@2020
spring.db2.datasource.driver-class-name
=
com.kingbase8.Driver
spring.db2.datasource.driver-class-name
=
com.kingbase8.Driver
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/CommercialDto.java
View file @
8b15ab0b
...
@@ -24,113 +24,113 @@ public class CommercialDto extends BaseDto {
...
@@ -24,113 +24,113 @@ public class CommercialDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"商务类型"
)
@ApiModelProperty
(
value
=
"商务类型"
,
example
=
"zrr"
)
private
String
type
;
private
String
type
;
@ApiModelProperty
(
value
=
"申请人"
)
@ApiModelProperty
(
value
=
"申请人"
,
example
=
"admin"
)
private
String
applicant
;
private
String
applicant
;
@ApiModelProperty
(
value
=
"身份证号"
)
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"610481199402245014"
)
private
String
idCard
;
private
String
idCard
;
@ApiModelProperty
(
value
=
"申请人联系电话"
)
@ApiModelProperty
(
value
=
"申请人联系电话"
,
example
=
"13022982292"
)
private
String
telephone
;
private
String
telephone
;
@ApiModelProperty
(
value
=
"省市区"
)
@ApiModelProperty
(
value
=
"省市区"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
private
List
<
Integer
>
projectAddress
;
@ApiModelProperty
(
value
=
"省市区名称"
)
@ApiModelProperty
(
value
=
"省市区名称"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressName
;
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"省市区文字集合"
)
@ApiModelProperty
(
value
=
"省市区文字集合"
,
example
=
"[\"北京市\", \"北京城区\", \"东城区\"]"
)
private
List
<
String
>
projectAddressText
;
private
List
<
String
>
projectAddressText
;
@ApiModelProperty
(
value
=
"设备信息"
)
@ApiModelProperty
(
value
=
"设备信息"
,
example
=
"设备信息"
)
private
String
device
;
private
String
device
;
@ApiModelProperty
(
value
=
"电子系统造价"
)
@ApiModelProperty
(
value
=
"电子系统造价"
,
example
=
"12.55"
)
private
Float
cost
;
private
Float
cost
;
@ApiModelProperty
(
value
=
"安装规模"
)
@ApiModelProperty
(
value
=
"安装规模"
,
example
=
"23.52"
)
private
String
scale
;
private
String
scale
;
@ApiModelProperty
(
value
=
"法务类型"
)
@ApiModelProperty
(
value
=
"法务类型"
,
example
=
"zjdnhw"
)
private
String
legalType
;
private
String
legalType
;
@ApiModelProperty
(
value
=
"有效联系电话"
)
@ApiModelProperty
(
value
=
"有效联系电话"
,
example
=
"13022982292"
)
private
String
legalContactTelephone
;
private
String
legalContactTelephone
;
@ApiModelProperty
(
value
=
"紧急联系人"
)
@ApiModelProperty
(
value
=
"紧急联系人"
,
example
=
"13022982292"
)
private
String
legalEmergentTelephone
;
private
String
legalEmergentTelephone
;
@ApiModelProperty
(
value
=
"结婚证文件标识"
)
@ApiModelProperty
(
value
=
"结婚证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
marriageCredit
;
private
List
<
Object
>
marriageCredit
;
@ApiModelProperty
(
value
=
"房产证文件标识"
)
@ApiModelProperty
(
value
=
"房产证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A125CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
realEstateCredit
;
private
List
<
Object
>
realEstateCredit
;
@ApiModelProperty
(
value
=
"身份证正反面文件标识"
)
@ApiModelProperty
(
value
=
"身份证正反面文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4213CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardCredit
;
private
List
<
Object
>
idCardCredit
;
@ApiModelProperty
(
value
=
"户口本文件标识"
)
@ApiModelProperty
(
value
=
"户口本文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF53213AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
householdBookCredit
;
private
List
<
Object
>
householdBookCredit
;
@ApiModelProperty
(
value
=
"手持身份证文件标识"
)
@ApiModelProperty
(
value
=
"手持身份证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F9321356B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
handIdCardCredit
;
private
List
<
Object
>
handIdCardCredit
;
@ApiModelProperty
(
value
=
"踏勘照片文件标识"
)
@ApiModelProperty
(
value
=
"踏勘照片文件标识"
,
example
=
"[{uid: \"0.qcyinzogdcd\", url: \"/upload/common/4CE66E78D6367C67CB4B71C03C7F30.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
surveyPhotosWeb
;
private
List
<
Object
>
surveyPhotosWeb
;
@ApiModelProperty
(
value
=
"组件平面图与组串连线图文件标识"
)
@ApiModelProperty
(
value
=
"组件平面图与组串连线图文件标识"
,
example
=
"[{url: \"/upload/common/B234234FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
formationWeb
;
private
List
<
Object
>
formationWeb
;
@ApiModelProperty
(
value
=
"房屋所有权继承说明文件标识"
)
@ApiModelProperty
(
value
=
"房屋所有权继承说明文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF32423D9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
inheritWeb
;
private
List
<
Object
>
inheritWeb
;
@ApiModelProperty
(
value
=
"户用光伏电站项目合作协议文件标识"
)
@ApiModelProperty
(
value
=
"户用光伏电站项目合作协议文件标识"
,
example
=
"[{url: \"/upload/common/BAB423423AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
agreementWeb
;
private
List
<
Object
>
agreementWeb
;
@ApiModelProperty
(
value
=
"用户手持身份证照片文件标识"
)
@ApiModelProperty
(
value
=
"用户手持身份证照片文件标识"
,
example
=
"[{url: \"/upload/common/BABC42342FD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
handIdCardLegal
;
private
List
<
Object
>
handIdCardLegal
;
@ApiModelProperty
(
value
=
"法人营业执照文件标识"
)
@ApiModelProperty
(
value
=
"法人营业执照文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F9382423AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
licenseLegal
;
private
List
<
Object
>
licenseLegal
;
@ApiModelProperty
(
value
=
"法定代理人身份证文件标识"
)
@ApiModelProperty
(
value
=
"法定代理人身份证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4423423B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
agentLegal
;
private
List
<
Object
>
agentLegal
;
@ApiModelProperty
(
value
=
"房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识"
)
@ApiModelProperty
(
value
=
"房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938Aads5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
realEstateLegal
;
private
List
<
Object
>
realEstateLegal
;
@ApiModelProperty
(
value
=
"房屋屋顶租赁协议/户用光伏共建开发协议文件标识"
)
@ApiModelProperty
(
value
=
"房屋屋顶租赁协议/户用光伏共建开发协议文件标识"
,
example
=
"[{url: \"/upload/common/BABrwerF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
houseAgreementLegal
;
private
List
<
Object
>
houseAgreementLegal
;
@ApiModelProperty
(
value
=
"法人的企业征信报告、工商内档文件标识"
)
@ApiModelProperty
(
value
=
"法人的企业征信报告、工商内档文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4Fwqeqw9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
creditReportLegal
;
private
List
<
Object
>
creditReportLegal
;
@ApiModelProperty
(
value
=
"项目备案证文件标识"
)
@ApiModelProperty
(
value
=
"项目备案证文件标识"
,
example
=
"[{url: \"/upload/common/BABdDsdadasdwrfAFSDSArf9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
filingsLegal
;
private
List
<
Object
>
filingsLegal
;
@ApiModelProperty
(
value
=
" 省市区详细地址"
)
@ApiModelProperty
(
value
=
" 省市区详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressDetail
;
private
String
projectAddressDetail
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
private
Long
surveyInformationId
;
private
Long
surveyInformationId
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/DesignInformationDto.java
View file @
8b15ab0b
...
@@ -24,102 +24,102 @@ public class DesignInformationDto extends BaseDto {
...
@@ -24,102 +24,102 @@ public class DesignInformationDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"典型设计图信息"
)
@ApiModelProperty
(
value
=
"典型设计图信息"
,
example
=
"[{uid: \"0.2fcslywd2ry\", name: \"11.dws\", url: \"/upload/common/74FD9327D410951E60319A3215641DDE.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
typicalDiagram
;
private
List
<
Object
>
typicalDiagram
;
/**
/**
* 典型设计图信息
* 典型设计图信息
*/
*/
@ApiModelProperty
(
value
=
"典型设计图信息"
)
@ApiModelProperty
(
value
=
"典型设计图信息"
,
example
=
"[{uid: \"0.qbiq6dutwl\", name: \"11.dwg\", url: \"/upload/common/4B4C1D996B21A1F4CBBD9B72A92AFBA0.dwg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
engineering
;
private
List
<
Object
>
engineering
;
@ApiModelProperty
(
value
=
"组件排布图"
)
@ApiModelProperty
(
value
=
"组件排布图"
,
example
=
"[{uid: \"0.9bn4t1r35hf\", name: \"11.dwg\", url: \"/upload/common/E42849CBDE341C85870262917024A.dwg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
componentLayout
;
private
List
<
Object
>
componentLayout
;
@ApiModelProperty
(
value
=
"组件支架图"
)
@ApiModelProperty
(
value
=
"组件支架图"
,
example
=
"[{uid: \"0.26j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23BWADAWDAWD931251F9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
componentBracket
;
private
List
<
Object
>
componentBracket
;
@ApiModelProperty
(
value
=
"组串接线图"
)
@ApiModelProperty
(
value
=
"组串接线图"
,
example
=
"[{uid: \"0.36j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23B3407AWADAWF9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
connectionLine
;
private
List
<
Object
>
connectionLine
;
@ApiModelProperty
(
value
=
"一次接线图"
)
@ApiModelProperty
(
value
=
"一次接线图"
,
example
=
"[{uid: \"0.46j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23B3DWAD51F9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
onceLine
;
private
List
<
Object
>
onceLine
;
@ApiModelProperty
(
value
=
"组件"
)
@ApiModelProperty
(
value
=
"组件"
,
example
=
"[{\"gl\":\"245W\",\"wlbm\":\"1\",\"pzsl\":\"1\",\"bk\":\"30b\",\"Symbol_key\":\"11750F96-B831-4D1F-87F0-5EB18A0C0301\",\"wlmc\":\"1\",\"lx\":\"danjing\",\"dcpgg\":\"1\",\"zgl\":1,\"dsm\":\"dm\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
assembly
;
private
List
<
Object
>
assembly
;
@ApiModelProperty
(
value
=
"逆变器"
)
@ApiModelProperty
(
value
=
"逆变器"
,
example
=
"[{\"xl\":\"bx\",\"gl\":1,\"wlbm\":\"1\",\"pzsl\":\"1\",\"Symbol_key\":\"0665F5B8-19E6-470B-BADC-C94A5C4081E0\",\"wlmc\":\"1\",\"xw\":\"dx\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
inverter
;
private
List
<
Object
>
inverter
;
@ApiModelProperty
(
value
=
"电表箱"
)
@ApiModelProperty
(
value
=
"电表箱"
,
example
=
"[{\"wlbm\":\"1\",\"cz\":\"smc\",\"gn\":\"dz\",\"pzsl\":\"1\",\"Symbol_key\":\"49CE32B8-F22B-4007-B4A3-315A55BE7AEA\",\"wlmc\":\"1\",\"swms\":\"qesw\",\"xw\":\"dx\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricityMeter
;
private
List
<
Object
>
electricityMeter
;
@ApiModelProperty
(
value
=
"电缆"
)
@ApiModelProperty
(
value
=
"电缆"
,
example
=
"[{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"BD49C438-C85F-4A88-B105-2757F0EC454A\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"ED62C48A-0E32-459C-B02C-ED4C7475E508\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"14EF658D-446A-4D80-AE99-AF62898A43D2\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"6E8A3BEE-9D6B-489C-9339-0362B8892660\",\"wlmc\":\"554545\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
cable
;
private
List
<
Object
>
cable
;
@ApiModelProperty
(
value
=
"支架"
)
@ApiModelProperty
(
value
=
"支架"
,
example
=
"[{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"BD49C438-C85F-4A88-B105-2757F0EC454A\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"ED62C48A-0E32-459C-B02C-ED4C7475E508\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"14EF658D-446A-4D80-AE99-AF62898A43D2\",\"wlmc\":\"554545\"},{\"xh\":\"ZR-YJV22\",\"gg\":\"3×50+1×25\",\"wlbm\":\"的非官方的功夫格斗\",\"pzsl\":55,\"Symbol_key\":\"6E8A3BEE-9D6B-489C-9339-0362B8892660\",\"wlmc\":\"554545\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
support
;
private
List
<
Object
>
support
;
@ApiModelProperty
(
value
=
" 防滑雪措施"
)
@ApiModelProperty
(
value
=
" 防滑雪措施"
,
example
=
"wxfhxcs"
)
private
String
antiSkiing
;
private
String
antiSkiing
;
@ApiModelProperty
(
value
=
" 防滑雪措施备注"
)
@ApiModelProperty
(
value
=
" 防滑雪措施备注"
,
example
=
"防滑雪措施备注"
)
private
String
antiSkiingNotes
;
private
String
antiSkiingNotes
;
@ApiModelProperty
(
value
=
" 抽检"
)
@ApiModelProperty
(
value
=
" 抽检"
,
example
=
"f"
)
private
String
spotCheck
;
private
String
spotCheck
;
@ApiModelProperty
(
value
=
" 抽检意见"
)
@ApiModelProperty
(
value
=
" 抽检意见"
,
example
=
"抽检意见"
)
private
String
spotCheckOpinion
;
private
String
spotCheckOpinion
;
@ApiModelProperty
(
value
=
"是否定制"
)
@ApiModelProperty
(
value
=
"是否定制"
,
example
=
"f"
)
private
String
isokCustomized
;
private
String
isokCustomized
;
@ApiModelProperty
(
value
=
"是否加固"
)
@ApiModelProperty
(
value
=
"是否加固"
,
example
=
"f"
)
private
String
windResistant
;
private
String
windResistant
;
@ApiModelProperty
(
value
=
"试点方案"
)
@ApiModelProperty
(
value
=
"试点方案"
,
example
=
"bsd"
)
private
String
pilotProgram
;
private
String
pilotProgram
;
@ApiModelProperty
(
value
=
"
s试点物料
"
)
@ApiModelProperty
(
value
=
"
试点物料"
,
example
=
"bsd
"
)
private
String
pilotMaterials
;
private
String
pilotMaterials
;
@ApiModelProperty
(
value
=
"方位角"
)
@ApiModelProperty
(
value
=
"方位角"
,
example
=
"1"
)
private
String
azimuth
;
private
String
azimuth
;
@ApiModelProperty
(
value
=
"倾角"
)
@ApiModelProperty
(
value
=
"倾角"
,
example
=
"1"
)
private
String
dipAngle
;
private
String
dipAngle
;
@ApiModelProperty
(
value
=
" 应用场景"
)
@ApiModelProperty
(
value
=
" 应用场景"
,
example
=
"应用场景"
)
private
String
applicationScenario
;
private
String
applicationScenario
;
@ApiModelProperty
(
value
=
"应用场景数量"
)
@ApiModelProperty
(
value
=
"应用场景数量"
,
example
=
"11"
)
private
Integer
applicationScenarioNum
;
private
Integer
applicationScenarioNum
;
@ApiModelProperty
(
value
=
"支架方案"
)
@ApiModelProperty
(
value
=
"支架方案"
,
example
=
"支架方案"
)
private
String
supportScheme
;
private
String
supportScheme
;
@ApiModelProperty
(
value
=
"支架方案数量"
)
@ApiModelProperty
(
value
=
"支架方案数量"
,
example
=
"11"
)
private
Integer
supportSchemeNum
;
private
Integer
supportSchemeNum
;
@ApiModelProperty
(
value
=
"特殊方案"
)
@ApiModelProperty
(
value
=
"特殊方案"
,
example
=
"特殊方案"
)
private
String
specialPlan
;
private
String
specialPlan
;
@ApiModelProperty
(
value
=
"特殊方案数量"
)
@ApiModelProperty
(
value
=
"特殊方案数量"
,
example
=
"111"
)
private
Integer
specialPlanNum
;
private
Integer
specialPlanNum
;
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995242635266"
)
private
String
peasantHouseholdId
;
private
String
peasantHouseholdId
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/ExtendedInformationDto.java
View file @
8b15ab0b
...
@@ -24,14 +24,14 @@ public class ExtendedInformationDto extends BaseDto {
...
@@ -24,14 +24,14 @@ public class ExtendedInformationDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"订单说明"
)
@ApiModelProperty
(
value
=
"订单说明"
,
example
=
"订单说明"
)
private
String
orderDescription
;
private
String
orderDescription
;
@ApiModelProperty
(
value
=
"联系人"
)
@ApiModelProperty
(
value
=
"联系人"
,
example
=
"[{\"qq\":\"11\",\"mailbox\":\"11\",\"wechat\":\"11\",\"telephone\":\"11\",\"userName\":\"11\",\"relation\":\"11\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
contacts
;
private
List
<
Object
>
contacts
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
private
Long
surveyInformationId
;
private
Long
surveyInformationId
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/InformationDto.java
View file @
8b15ab0b
...
@@ -24,21 +24,21 @@ public class InformationDto extends BaseDto {
...
@@ -24,21 +24,21 @@ public class InformationDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"文件编号"
)
@ApiModelProperty
(
value
=
"文件编号"
,
example
=
"WJ002JXSRYG202411073299"
)
private
String
fileNumber
;
private
String
fileNumber
;
@ApiModelProperty
(
value
=
"档案编号"
)
@ApiModelProperty
(
value
=
"档案编号"
,
example
=
"DA002JXSRYG202411073242"
)
private
String
archivesNumber
;
private
String
archivesNumber
;
@ApiModelProperty
(
value
=
"身份证文件标识"
)
@ApiModelProperty
(
value
=
"身份证文件标识"
,
example
=
"[{url: \"/upload/common/B1893353D7C528EE4F68EE2245959D8.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
cardFile
;
private
List
<
Object
>
cardFile
;
@ApiModelProperty
(
value
=
" 房产证文件标识"
)
@ApiModelProperty
(
value
=
" 房产证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
houseProve
;
private
List
<
Object
>
houseProve
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
private
Long
surveyInformationId
;
private
Long
surveyInformationId
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/LoggerDto.java
View file @
8b15ab0b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
...
@@ -14,5 +15,6 @@ import java.util.List;
...
@@ -14,5 +15,6 @@ import java.util.List;
@ApiModel
(
value
=
"LoggerDto"
,
description
=
"审核日志"
)
@ApiModel
(
value
=
"LoggerDto"
,
description
=
"审核日志"
)
public
class
LoggerDto
{
public
class
LoggerDto
{
//订单跟踪
//订单跟踪
@ApiModelProperty
(
value
=
"订单跟踪"
)
List
<
LinkedHashMap
>
logger
;
List
<
LinkedHashMap
>
logger
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/PowerStationEngineeringInfoAllDto.java
View file @
8b15ab0b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
lombok.Data
;
/**
/**
...
@@ -9,6 +10,7 @@ import lombok.Data;
...
@@ -9,6 +10,7 @@ import lombok.Data;
* @createDate: 2024/1/12
* @createDate: 2024/1/12
*/
*/
@Data
@Data
@ApiModel
(
value
=
"PowerStationEngineeringInfoAllDto"
,
description
=
"施工工程信息"
)
public
class
PowerStationEngineeringInfoAllDto
{
public
class
PowerStationEngineeringInfoAllDto
{
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/SurveyDetailsDto.java
View file @
8b15ab0b
...
@@ -25,167 +25,167 @@ public class SurveyDetailsDto extends BaseDto {
...
@@ -25,167 +25,167 @@ public class SurveyDetailsDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
private
Long
surveyInformationId
;
private
Long
surveyInformationId
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@ApiModelProperty
(
value
=
"勘察时间"
)
@ApiModelProperty
(
value
=
"勘察时间"
,
example
=
"2024-11-07 00:00:00"
)
private
Date
surveyorTime
;
private
Date
surveyorTime
;
@ApiModelProperty
(
value
=
"房屋类型"
)
@ApiModelProperty
(
value
=
"房屋类型"
,
example
=
"[\"xdw\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
houseType
;
private
List
<
String
>
houseType
;
@ApiModelProperty
(
value
=
"房屋整体情况"
)
@ApiModelProperty
(
value
=
"房屋整体情况"
,
example
=
"bs"
)
private
String
houseSituation
;
private
String
houseSituation
;
@ApiModelProperty
(
value
=
"勘察人"
)
@ApiModelProperty
(
value
=
"勘察人"
,
example
=
"23"
)
private
String
surveyor
;
private
String
surveyor
;
@ApiModelProperty
(
value
=
"房屋整体情况备注"
)
@ApiModelProperty
(
value
=
"房屋整体情况备注"
,
example
=
"房屋整体情况备注"
)
private
String
houseSituationNotes
;
private
String
houseSituationNotes
;
@ApiModelProperty
(
value
=
"房屋层数"
)
@ApiModelProperty
(
value
=
"房屋层数"
,
example
=
"3"
)
private
Integer
houseLayers
;
private
Integer
houseLayers
;
@ApiModelProperty
(
value
=
"房屋总高"
)
@ApiModelProperty
(
value
=
"房屋总高"
,
example
=
"20.2"
)
private
Float
houseHeight
;
private
Float
houseHeight
;
@ApiModelProperty
(
value
=
"房屋偏向"
)
@ApiModelProperty
(
value
=
"房屋偏向"
,
example
=
"npd"
)
private
String
houseBias
;
private
String
houseBias
;
@ApiModelProperty
(
value
=
"手机指南正截图"
)
@ApiModelProperty
(
value
=
"手机指南正截图"
,
example
=
"[{uid: \"0.pe5rtqf7ape\", url: \"/upload/common/A6FFBD14C06F7643B4FDD63E50FE19F2.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
compass
;
private
List
<
Object
>
compass
;
@ApiModelProperty
(
value
=
"房屋偏向备注"
)
@ApiModelProperty
(
value
=
"房屋偏向备注"
,
example
=
"房屋偏向备注"
)
private
String
houseBiasNotes
;
private
String
houseBiasNotes
;
@ApiModelProperty
(
value
=
"房屋年限"
)
@ApiModelProperty
(
value
=
"房屋年限"
,
example
=
"30"
)
private
Float
houseLife
;
private
Float
houseLife
;
@ApiModelProperty
(
value
=
"地理位置-经度"
)
@ApiModelProperty
(
value
=
"地理位置-经度"
,
example
=
"10"
)
private
String
locationLong
;
private
String
locationLong
;
@ApiModelProperty
(
value
=
"地理位置-维度"
)
@ApiModelProperty
(
value
=
"地理位置-维度"
,
example
=
"25"
)
private
String
locationLat
;
private
String
locationLat
;
@ApiModelProperty
(
value
=
"地理位置-海拔"
)
@ApiModelProperty
(
value
=
"地理位置-海拔"
,
example
=
"2555"
)
private
String
locationAlt
;
private
String
locationAlt
;
@ApiModelProperty
(
value
=
"屋顶通道"
)
@ApiModelProperty
(
value
=
"屋顶通道"
,
example
=
"[\"ltj\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
roofway
;
private
List
<
String
>
roofway
;
@ApiModelProperty
(
value
=
"屋顶通道备注"
)
@ApiModelProperty
(
value
=
"屋顶通道备注"
,
example
=
"屋顶通道备注"
)
private
String
roofwayNotes
;
private
String
roofwayNotes
;
@ApiModelProperty
(
value
=
"周边障碍物"
)
@ApiModelProperty
(
value
=
"周边障碍物"
,
example
=
"[\"gs\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
obstacle
;
private
List
<
String
>
obstacle
;
@ApiModelProperty
(
value
=
"周边障碍物备注"
)
@ApiModelProperty
(
value
=
"周边障碍物备注"
,
example
=
"周边障碍物备注"
)
private
String
obstacleNotes
;
private
String
obstacleNotes
;
@ApiModelProperty
(
value
=
"遮挡物"
)
@ApiModelProperty
(
value
=
"遮挡物"
,
example
=
"[\"nrq\", \"sx\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
screen
;
private
List
<
String
>
screen
;
@ApiModelProperty
(
value
=
"遮挡物备注"
)
@ApiModelProperty
(
value
=
"遮挡物备注"
,
example
=
"遮挡物备注"
)
private
String
screenNotes
;
private
String
screenNotes
;
@ApiModelProperty
(
value
=
"解决措施"
)
@ApiModelProperty
(
value
=
"解决措施"
,
example
=
"[\"yczdw\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
solutionMeasures
;
private
List
<
String
>
solutionMeasures
;
@ApiModelProperty
(
value
=
"房屋产权"
)
@ApiModelProperty
(
value
=
"房屋产权"
,
example
=
"dy"
)
private
String
houseProperty
;
private
String
houseProperty
;
@ApiModelProperty
(
value
=
"承重是否符合要求"
)
@ApiModelProperty
(
value
=
"承重是否符合要求"
,
example
=
"钢筋混凝土"
)
private
String
houseBearing
;
private
String
houseBearing
;
@ApiModelProperty
(
value
=
"是否有明显裂痕"
)
@ApiModelProperty
(
value
=
"是否有明显裂痕"
,
example
=
"s"
)
private
String
houseCrack
;
private
String
houseCrack
;
@ApiModelProperty
(
value
=
"屋顶可铺设面积"
)
@ApiModelProperty
(
value
=
"屋顶可铺设面积"
,
example
=
"32"
)
private
String
roofArea
;
private
String
roofArea
;
@ApiModelProperty
(
value
=
"电表位置"
)
@ApiModelProperty
(
value
=
"电表位置"
,
example
=
"房屋侧面"
)
private
String
meterPosition
;
private
String
meterPosition
;
@ApiModelProperty
(
value
=
"原电表位置"
)
@ApiModelProperty
(
value
=
"原电表位置"
,
example
=
"房屋侧面"
)
private
String
originalMeterPosition
;
private
String
originalMeterPosition
;
@ApiModelProperty
(
value
=
"原电表位置备注"
)
@ApiModelProperty
(
value
=
"原电表位置备注"
,
example
=
"原电表位置备注"
)
private
String
originalMeterPositionNotes
;
private
String
originalMeterPositionNotes
;
@ApiModelProperty
(
value
=
"原电表参数"
)
@ApiModelProperty
(
value
=
"原电表参数"
,
example
=
"213"
)
private
String
originalMeterPositionParameter
;
private
String
originalMeterPositionParameter
;
@ApiModelProperty
(
value
=
"进户线"
)
@ApiModelProperty
(
value
=
"进户线"
,
example
=
"房屋侧面"
)
private
String
incomingLine
;
private
String
incomingLine
;
@ApiModelProperty
(
value
=
"进户线备注"
)
@ApiModelProperty
(
value
=
"进户线备注"
,
example
=
"进户线备注"
)
private
String
incomingLineNotes
;
private
String
incomingLineNotes
;
@ApiModelProperty
(
value
=
"逆变器位置预估"
)
@ApiModelProperty
(
value
=
"逆变器位置预估"
,
example
=
"房屋侧面"
)
private
String
inverterPosition
;
private
String
inverterPosition
;
@ApiModelProperty
(
value
=
"逆变器位置预估备注"
)
@ApiModelProperty
(
value
=
"逆变器位置预估备注"
,
example
=
"逆变器位置预估备注"
)
private
String
inverterPositionNotes
;
private
String
inverterPositionNotes
;
@ApiModelProperty
(
value
=
"电表箱位置预估"
)
@ApiModelProperty
(
value
=
"电表箱位置预估"
,
example
=
"房屋侧面"
)
private
String
meterBox
;
private
String
meterBox
;
@ApiModelProperty
(
value
=
"电表箱位置预估备注"
)
@ApiModelProperty
(
value
=
"电表箱位置预估备注"
,
example
=
"电表箱位置预估备注"
)
private
String
meterBoxNotes
;
private
String
meterBoxNotes
;
@ApiModelProperty
(
value
=
"支架接地预估"
)
@ApiModelProperty
(
value
=
"支架接地预估"
,
example
=
"房屋侧面"
)
private
String
support
;
private
String
support
;
@ApiModelProperty
(
value
=
"支架接地预估备注"
)
@ApiModelProperty
(
value
=
"支架接地预估备注"
,
example
=
"支架接地预估备注"
)
private
String
supportNotes
;
private
String
supportNotes
;
@ApiModelProperty
(
value
=
"电表箱接地预估"
)
@ApiModelProperty
(
value
=
"电表箱接地预估"
,
example
=
"12"
)
private
String
grounding
;
private
String
grounding
;
@ApiModelProperty
(
value
=
"电表箱接地预估备注"
)
@ApiModelProperty
(
value
=
"电表箱接地预估备注"
,
example
=
"电表箱接地预估备注"
)
private
String
groundingNotes
;
private
String
groundingNotes
;
@ApiModelProperty
(
value
=
"关于邻居采光遮挡"
)
@ApiModelProperty
(
value
=
"关于邻居采光遮挡"
,
example
=
"32"
)
private
String
daylightingObstruction
;
private
String
daylightingObstruction
;
@ApiModelProperty
(
value
=
"房屋整体文件标识"
)
@ApiModelProperty
(
value
=
"房屋整体文件标识"
,
example
=
"[{uid: \"0.9zkn4xwv7yd\", url: \"/upload/common/2248466CA72D1563C439816C64179F6E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
overallHousingSurvey
;
private
List
<
Object
>
overallHousingSurvey
;
@ApiModelProperty
(
value
=
"房屋周边文件标识"
)
@ApiModelProperty
(
value
=
"房屋周边文件标识"
,
example
=
"[{uid: \"0.9zkn4xwv7yd\", url: \"/upload/common/2248466CA72D1563C439816C64179F6E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
surroundingHouseSurvey
;
private
List
<
Object
>
surroundingHouseSurvey
;
@ApiModelProperty
(
value
=
"房屋内部整体照片文件标识"
)
@ApiModelProperty
(
value
=
"房屋内部整体照片文件标识"
,
example
=
"[{uid: \"0.9zkn4xwv7yd\", url: \"/upload/common/2248466CA72D1563C439816C64179F6E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
insideHouseSurvey
;
private
List
<
Object
>
insideHouseSurvey
;
@ApiModelProperty
(
value
=
"电表参数文件标识"
)
@ApiModelProperty
(
value
=
"电表参数文件标识"
,
example
=
"[{uid: \"0.pe5rtqf7ape\", url: \"/upload/common/A6FFBD14C06F7643B4FDD63E50FE19F2.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricitySurvey
;
private
List
<
Object
>
electricitySurvey
;
@ApiModelProperty
(
value
=
"屋顶全貌文件标识"
)
@ApiModelProperty
(
value
=
"屋顶全貌文件标识"
,
example
=
"[{uid: \"0.kc339n1txcb\", url: \"/upload/common/19F868769E539D6ABA4A954530CD62E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
panoramaSurvey
;
private
List
<
Object
>
panoramaSurvey
;
@ApiModelProperty
(
value
=
"屋顶平面草图文件标识"
)
@ApiModelProperty
(
value
=
"屋顶平面草图文件标识"
,
example
=
"[{uid: \"0.tgglnu260c\", url: \"/upload/common/719434819AB11D29A18253655579D1E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
planSketchSurvey
;
private
List
<
Object
>
planSketchSurvey
;
@ApiModelProperty
(
value
=
"房屋方位角文件标识"
)
@ApiModelProperty
(
value
=
"房屋方位角文件标识"
,
example
=
"[{uid: \"0.pe5rtqf7ape\", url: \"/upload/common/A6FFBD14C06F7643B4FDD63E50FE19F2.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
azimuthSurvey
;
private
List
<
Object
>
azimuthSurvey
;
@ApiModelProperty
(
value
=
"其他附件文件标识"
)
@ApiModelProperty
(
value
=
"其他附件文件标识"
,
example
=
"[{uid: \"0.9zkn4xwv7yd\", url: \"/upload/common/2248466CA72D1563C439816C64179F6E.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
otherAccessorySurvey
;
private
List
<
Object
>
otherAccessorySurvey
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/SurveyInfoAllDto.java
View file @
8b15ab0b
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.hygf.api.dto;
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.hygf.api.dto;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
...
@@ -9,47 +10,57 @@ import lombok.Data;
...
@@ -9,47 +10,57 @@ import lombok.Data;
public
class
SurveyInfoAllDto
{
public
class
SurveyInfoAllDto
{
// 资料归档
// 资料归档
@ApiModelProperty
(
value
=
"资料归档"
)
InformationDto
information
;
InformationDto
information
;
// 勘察信息详情
// 勘察信息详情
@ApiModelProperty
(
value
=
"勘察信息详情"
)
SurveyDetailsDto
surveyDetails
;
SurveyDetailsDto
surveyDetails
;
// 勘察信息
// 勘察信息
@ApiModelProperty
(
value
=
"勘察信息"
)
SurveyInformationDto
surveyInformation
;
SurveyInformationDto
surveyInformation
;
// 扩展信息
// 扩展信息
@ApiModelProperty
(
value
=
"扩展信息"
)
ExtendedInformationDto
extendedInformation
;
ExtendedInformationDto
extendedInformation
;
// 商务信息
// 商务信息
@ApiModelProperty
(
value
=
"商务信息"
)
CommercialDto
commercial
;
CommercialDto
commercial
;
//设计信息
//设计信息
@ApiModelProperty
(
value
=
"设计信息"
)
DesignInformationDto
designInformation
;
DesignInformationDto
designInformation
;
//订单跟踪
//订单跟踪
@ApiModelProperty
(
value
=
"订单跟踪"
)
LoggerDto
orderTracking
;
LoggerDto
orderTracking
;
//工程信息
//工程信息
@ApiModelProperty
(
value
=
"工程信息"
)
PowerStationEngineeringInfo
powerStationEngineeringInfo
;
PowerStationEngineeringInfo
powerStationEngineeringInfo
;
//施工信息
//施工信息
@ApiModelProperty
(
value
=
"施工信息"
)
PowerStationConstructionData
powerStationConstructionData
;
PowerStationConstructionData
powerStationConstructionData
;
//并网信息
//并网信息
@ApiModelProperty
(
value
=
"并网信息"
)
HygfOnGrid
hygfOnGrid
;
HygfOnGrid
hygfOnGrid
;
//派工单信息
//派工单信息
@ApiModelProperty
(
value
=
"派工单信息"
)
WorkOrder
workOrder
;
WorkOrder
workOrder
;
//自审信息
//自审信息
@ApiModelProperty
(
value
=
"自审信息"
)
ConstructionRecords
constructionRecords
;
ConstructionRecords
constructionRecords
;
//验收信息
//验收信息
@ApiModelProperty
(
value
=
"验收信息"
)
AcceptanceCheck
acceptanceCheck
;
AcceptanceCheck
acceptanceCheck
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/SurveyInformationDto.java
View file @
8b15ab0b
...
@@ -29,98 +29,98 @@ public class SurveyInformationDto extends BaseDto {
...
@@ -29,98 +29,98 @@ public class SurveyInformationDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"勘察编号"
)
@ApiModelProperty
(
value
=
"勘察编号"
,
example
=
"KC002JXSRYG202411071202"
)
private
String
surveyNumber
;
private
String
surveyNumber
;
@ApiModelProperty
(
value
=
"电站类型"
)
@ApiModelProperty
(
value
=
"电站类型"
,
example
=
"zx"
)
private
String
powerStationType
;
private
String
powerStationType
;
@ApiModelProperty
(
value
=
"开发方名称"
)
@ApiModelProperty
(
value
=
"开发方名称"
,
example
=
"MYSQL兼容经销商"
)
private
String
developerName
;
private
String
developerName
;
@ApiModelProperty
(
value
=
"开发方code"
)
@ApiModelProperty
(
value
=
"开发方code"
,
example
=
"86*355*443*883"
)
private
String
developerCode
;
private
String
developerCode
;
@ApiModelProperty
(
value
=
"开发方平台id"
)
@ApiModelProperty
(
value
=
"开发方平台id"
,
example
=
"1815743601213181953"
)
private
Long
developerId
;
private
Long
developerId
;
@ApiModelProperty
(
value
=
" 业务员id"
)
@ApiModelProperty
(
value
=
" 业务员id"
,
example
=
"1815743601213181953"
)
private
String
salesmanId
;
private
String
salesmanId
;
@ApiModelProperty
(
value
=
"业务员名称"
)
@ApiModelProperty
(
value
=
"业务员名称"
,
example
=
"admin"
)
private
String
salesman
;
private
String
salesman
;
@ApiModelProperty
(
value
=
"制单人"
)
@ApiModelProperty
(
value
=
"制单人"
,
example
=
"开发"
)
private
String
creator
;
private
String
creator
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@ApiModelProperty
(
value
=
"制单时间"
)
@ApiModelProperty
(
value
=
"制单时间"
,
example
=
"2024-11-07 13:51:17"
)
private
Date
creatorTime
;
private
Date
creatorTime
;
@ApiModelProperty
(
value
=
"业主类型"
)
@ApiModelProperty
(
value
=
"业主类型"
,
example
=
"jm"
)
private
String
ownerType
;
private
String
ownerType
;
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
)
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
,
example
=
"0"
)
private
Integer
review
;
private
Integer
review
;
@ApiModelProperty
(
value
=
"来源农户编号"
)
@ApiModelProperty
(
value
=
"来源农户编号"
,
example
=
"NH002JXSRYG20241107121128"
)
private
String
peasantHouseholdNo
;
private
String
peasantHouseholdNo
;
@ApiModelProperty
(
value
=
"业主姓名"
)
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
private
String
ownersName
;
private
String
ownersName
;
@ApiModelProperty
(
value
=
"联系电话"
)
@ApiModelProperty
(
value
=
"联系电话"
,
example
=
"13022982292"
)
private
String
telephone
;
private
String
telephone
;
@ApiModelProperty
(
value
=
"身份证号"
)
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"610481199402245014"
)
private
String
idCard
;
private
String
idCard
;
@ApiModelProperty
(
value
=
"邮箱"
)
@ApiModelProperty
(
value
=
"邮箱"
,
example
=
"212da@163.com"
)
private
String
mailbox
;
private
String
mailbox
;
@ApiModelProperty
(
value
=
"项目详细地址"
)
@ApiModelProperty
(
value
=
"项目详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressDetail
;
private
String
projectAddressDetail
;
@ApiModelProperty
(
value
=
"常住详细地址"
)
@ApiModelProperty
(
value
=
"常住详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
permanentAddressDetail
;
private
String
permanentAddressDetail
;
@ApiModelProperty
(
value
=
"项目地址code"
)
@ApiModelProperty
(
value
=
"项目地址code"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
private
List
<
Integer
>
projectAddress
;
@ApiModelProperty
(
value
=
"项目地址文字"
)
@ApiModelProperty
(
value
=
"项目地址文字"
,
example
=
"[\"北京市\", \"北京城区\", \"东城区\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
projectAddressText
;
private
List
<
String
>
projectAddressText
;
@ApiModelProperty
(
value
=
"项目地址"
)
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressName
;
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"常住地址"
)
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
permanentAddressName
;
private
String
permanentAddressName
;
@ApiModelProperty
(
value
=
"常住地址code"
)
@ApiModelProperty
(
value
=
"常住地址code"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
permanentAddress
;
private
List
<
Integer
>
permanentAddress
;
@ApiModelProperty
(
value
=
"常住地址文字"
)
@ApiModelProperty
(
value
=
"常住地址文字"
,
example
=
"北京市/北京城区/东城区"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
permanentAddressText
;
private
List
<
String
>
permanentAddressText
;
@ApiModelProperty
(
value
=
"常住是否相同"
)
@ApiModelProperty
(
value
=
"常住是否相同"
,
example
=
"相同"
)
private
String
isPermanent
;
private
String
isPermanent
;
@ApiModelProperty
(
value
=
"定金"
)
@ApiModelProperty
(
value
=
"定金"
,
example
=
"12.23"
)
private
Float
deposit
;
private
Float
deposit
;
@ApiModelProperty
(
value
=
"区域公司id"
)
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1702215275253886977"
)
@NotNull
(
message
=
"区域公司id不能为空"
)
@NotNull
(
message
=
"区域公司id不能为空"
)
private
Long
regionalCompaniesSeq
;
private
Long
regionalCompaniesSeq
;
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995112611841"
)
private
Long
peasantHouseholdId
;
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"身份证正面"
)
@ApiModelProperty
(
value
=
"身份证正面"
,
example
=
"[{url: \"/upload/common/F0DC9029F692D5D88F18CDAF8E45561.jpg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardFront
;
private
List
<
Object
>
idCardFront
;
@ApiModelProperty
(
value
=
"身份证反面"
)
@ApiModelProperty
(
value
=
"身份证反面"
,
example
=
"[{url: \"/upload/common/2F7BD22F5A557469FC484C5E3E62B56D.jpg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardOpposite
;
private
List
<
Object
>
idCardOpposite
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/WorkOrderPage.java
View file @
8b15ab0b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
hygf
.
api
.
dto
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
...
@@ -14,92 +15,97 @@ import java.util.List;
...
@@ -14,92 +15,97 @@ import java.util.List;
*/
*/
@Data
@Data
@ApiModel
(
value
=
"WorkOrderPage"
,
description
=
"派工单分页"
)
public
class
WorkOrderPage
{
public
class
WorkOrderPage
{
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1712049025391267842"
)
protected
Long
sequenceNbr
;
protected
Long
sequenceNbr
;
@ApiModelProperty
(
value
=
"农户信息编号"
)
@ApiModelProperty
(
value
=
"农户信息编号"
,
example
=
"NH004GXZZZZYLBL202405164277"
)
private
String
peasantHouseholdNo
;
private
String
peasantHouseholdNo
;
@ApiModelProperty
(
value
=
"开发商"
)
@ApiModelProperty
(
value
=
"开发商"
,
example
=
"admin"
)
private
String
developerName
;
private
String
developerName
;
@ApiModelProperty
(
value
=
"区域公司"
)
@ApiModelProperty
(
value
=
"区域公司"
,
example
=
"户用光伏测试有限公司"
)
private
String
regionalCompaniesName
;
private
String
regionalCompaniesName
;
@ApiModelProperty
(
value
=
"派工单编号"
)
@ApiModelProperty
(
value
=
"派工单编号"
,
example
=
"PG060HBWHXZ202404149953"
)
private
String
workOrderNum
;
private
String
workOrderNum
;
@ApiModelProperty
(
value
=
"业主姓名"
)
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
private
String
ownersName
;
private
String
ownersName
;
@ApiModelProperty
(
value
=
"工程负责人"
)
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
private
String
projectRegionManager
;
private
String
projectRegionManager
;
@ApiModelProperty
(
value
=
"施工负责人"
)
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
private
String
constructionRegionManager
;
private
String
constructionRegionManager
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@ApiModelProperty
(
value
=
"完工时间"
)
@ApiModelProperty
(
value
=
"完工时间"
,
example
=
"2024-10-25"
)
private
Date
completionDate
;
private
Date
completionDate
;
@ApiModelProperty
(
value
=
"项目地址"
)
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
private
String
projectAddressName
;
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"电站施工状态"
)
@ApiModelProperty
(
value
=
"电站施工状态"
,
example
=
"已完工"
)
private
String
powerStationConstructionStatus
;
private
String
powerStationConstructionStatus
;
@ApiModelProperty
(
value
=
"派工电站id"
)
@ApiModelProperty
(
value
=
"派工电站id"
,
example
=
"1712049025391267842"
)
protected
Long
workOrderPowerStationId
;
protected
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"派工电站节点标识"
)
@ApiModelProperty
(
value
=
"派工电站节点标识"
,
example
=
"1712049025391267842"
)
protected
String
workOrderPowerStationNode
;
protected
String
workOrderPowerStationNode
;
@ApiModelProperty
(
value
=
"派工单id"
)
@ApiModelProperty
(
value
=
"派工单id"
,
example
=
"1712049025391267842"
)
protected
String
workOrderId
;
protected
String
workOrderId
;
/**
/**
* 区域公司id
* 区域公司id
*/
*/
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1703949560172277762"
)
private
Long
regionCompanyId
;
private
Long
regionCompanyId
;
@ApiModelProperty
(
value
=
"平台经销商单位id"
)
@ApiModelProperty
(
value
=
"平台经销商单位id"
,
example
=
"1761919380884582402"
)
private
Long
amosDealerId
;
private
Long
amosDealerId
;
@ApiModelProperty
(
value
=
"类型"
,
example
=
"2"
)
private
String
type
;
private
String
type
;
@ApiModelProperty
(
value
=
"片区审核"
)
@ApiModelProperty
(
value
=
"片区审核"
,
example
=
"通过"
)
private
String
powerStationAreaStatus
;
private
String
powerStationAreaStatus
;
@ApiModelProperty
(
value
=
"设计审核"
)
@ApiModelProperty
(
value
=
"设计审核"
,
example
=
"通过"
)
private
String
powerStationDesignStatus
;
private
String
powerStationDesignStatus
;
@ApiModelProperty
(
value
=
"工程审核"
)
@ApiModelProperty
(
value
=
"工程审核"
,
example
=
"通过"
)
private
String
powerStationEngineeringStatus
;
private
String
powerStationEngineeringStatus
;
@ApiModelProperty
(
value
=
"判断是否有进行中的整改单数量"
)
@ApiModelProperty
(
value
=
"判断是否有进行中的整改单数量"
,
example
=
"33"
)
private
Long
rectificationNum
;
private
Long
rectificationNum
;
@ApiModelProperty
(
value
=
"最后一条作废整改单id"
)
@ApiModelProperty
(
value
=
"最后一条作废整改单id"
,
example
=
"1720655712712945666"
)
private
Long
rollbackOrderId
;
private
Long
rollbackOrderId
;
@ApiModelProperty
(
value
=
"页码"
,
example
=
"1"
)
int
current
;
int
current
;
@ApiModelProperty
(
value
=
"大小"
,
example
=
"20"
)
int
size
;
int
size
;
@ApiModelProperty
(
value
=
"数据过滤标识"
)
@ApiModelProperty
(
value
=
"数据过滤标识"
,
example
=
"[yseq,tet]"
)
private
List
<
String
>
workOrderPowerStationNodes
;
private
List
<
String
>
workOrderPowerStationNodes
;
@ApiModelProperty
(
value
=
"判断是否可以审核,默认不可以"
)
@ApiModelProperty
(
value
=
"判断是否可以审核,默认不可以"
,
example
=
"不可以"
)
private
String
isAudit
;
private
String
isAudit
;
@ApiModelProperty
(
value
=
"历史审核意见"
)
@ApiModelProperty
(
value
=
"历史审核意见"
,
example
=
"不通过"
)
private
String
auditIdea
;
private
String
auditIdea
;
@ApiModelProperty
(
value
=
"实例id"
)
@ApiModelProperty
(
value
=
"实例id"
,
example
=
"8dbc3974-a160-11ef-aa06-02420a1c0010"
)
private
String
instanceId
;
private
String
instanceId
;
@ApiModelProperty
(
value
=
"电站安装规模"
)
@ApiModelProperty
(
value
=
"电站安装规模"
,
example
=
"245.55"
)
private
String
scale
;
private
String
scale
;
@ApiModelProperty
(
value
=
"电站实际规模"
)
@ApiModelProperty
(
value
=
"电站实际规模"
,
example
=
"245.75"
)
private
String
realScale
;
private
String
realScale
;
@ApiModelProperty
(
value
=
"省份"
,
example
=
"陕西省"
)
private
String
province
;
private
String
province
;
@ApiModelProperty
(
value
=
"首次编辑施工资料日期"
)
@ApiModelProperty
(
value
=
"首次编辑施工资料日期"
,
example
=
"2024-10-14 10:12:31"
)
private
String
firstConstructionDate
;
private
String
firstConstructionDate
;
@ApiModelProperty
(
value
=
"开始时间"
,
example
=
"2024-10-14 10:12:31"
)
private
String
startTime
;
private
String
startTime
;
@ApiModelProperty
(
value
=
"结束时间"
,
example
=
"2024-10-15 10:12:31"
)
private
String
endTime
;
private
String
endTime
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/WorkOrderPowerStationDto.java
View file @
8b15ab0b
...
@@ -19,15 +19,16 @@ public class WorkOrderPowerStationDto extends BaseDto {
...
@@ -19,15 +19,16 @@ public class WorkOrderPowerStationDto extends BaseDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"施工电站Id"
,
example
=
"1779359620159008770"
)
private
Long
workOrderId
;
private
Long
workOrderId
;
@ApiModelProperty
(
value
=
"农户ID"
,
example
=
"177935963124219008770"
)
private
Long
peasantHouseholdId
;
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"电站施工状态"
)
@ApiModelProperty
(
value
=
"电站施工状态"
,
example
=
"已完工"
)
private
String
powerStationConstructionStatus
;
private
String
powerStationConstructionStatus
;
@ApiModelProperty
(
value
=
"完工审核意见"
)
@ApiModelProperty
(
value
=
"完工审核意见"
,
example
=
"通过"
)
private
String
completionAuditOpinion
;
private
String
completionAuditOpinion
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/dto/YearPowerDto.java
View file @
8b15ab0b
...
@@ -17,16 +17,16 @@ public class YearPowerDto {
...
@@ -17,16 +17,16 @@ public class YearPowerDto {
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"第三方电站id"
)
@ApiModelProperty
(
value
=
"第三方电站id"
,
example
=
"158889985588"
)
private
String
thirdStationId
;
private
String
thirdStationId
;
@ApiModelProperty
(
value
=
"日期"
)
@ApiModelProperty
(
value
=
"日期"
,
example
=
"2024-10-15"
)
private
String
month
;
private
String
month
;
@ApiModelProperty
(
value
=
"年月"
)
@ApiModelProperty
(
value
=
"年月"
,
example
=
"2024"
)
private
String
year
;
private
String
year
;
@ApiModelProperty
(
value
=
"平均功率"
)
@ApiModelProperty
(
value
=
"平均功率"
,
example
=
"2255.32"
)
private
Double
power
;
private
Double
power
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/ConstructionRecords.java
View file @
8b15ab0b
...
@@ -3,6 +3,8 @@ package com.yeejoin.amos.boot.module.hygf.api.entity;
...
@@ -3,6 +3,8 @@ package com.yeejoin.amos.boot.module.hygf.api.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -20,6 +22,7 @@ import java.util.List;
...
@@ -20,6 +22,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_construction_records"
)
@TableName
(
"hygf_construction_records"
)
@ApiModel
(
value
=
"ConstructionRecords"
,
description
=
"施工日志"
)
public
class
ConstructionRecords
extends
BaseEntity
{
public
class
ConstructionRecords
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -27,47 +30,55 @@ public class ConstructionRecords extends BaseEntity {
...
@@ -27,47 +30,55 @@ public class ConstructionRecords extends BaseEntity {
/**
/**
* 操作人
* 操作人
*/
*/
@ApiModelProperty
(
value
=
"操作人"
,
example
=
"余干多"
)
@TableField
(
"operator"
)
@TableField
(
"operator"
)
private
String
operator
;
private
String
operator
;
/**
/**
* 操作内容
* 操作内容
*/
*/
@ApiModelProperty
(
value
=
"操作内容"
,
example
=
"提交并网资料"
)
@TableField
(
"operation_content"
)
@TableField
(
"operation_content"
)
private
String
operationContent
;
private
String
operationContent
;
/**
/**
* 操作时间
* 操作时间
*/
*/
@ApiModelProperty
(
value
=
"操作时间"
,
example
=
"2024-11-07 15:02:42"
)
@TableField
(
"operation_time"
)
@TableField
(
"operation_time"
)
private
Date
operationTime
;
private
Date
operationTime
;
/**
/**
* 操作结果
* 操作结果
*/
*/
@ApiModelProperty
(
value
=
"操作结果"
,
example
=
"通过"
)
@TableField
(
"operation_results"
)
@TableField
(
"operation_results"
)
private
String
operationResults
;
private
String
operationResults
;
/**
/**
* 施工单id
* 施工单id
*/
*/
@ApiModelProperty
(
value
=
"施工单id"
,
example
=
"1854418822019158018"
)
@TableField
(
"work_order_id"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
private
Long
workOrderId
;
/**
/**
* 施工电站
* 施工电站
*/
*/
@ApiModelProperty
(
value
=
"施工电站"
,
example
=
"1854411671791996929"
)
@TableField
(
"work_order_power_station_id"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
private
Long
workOrderPowerStationId
;
/**
/**
* 农户id
* 农户id
*/
*/
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995242635266"
)
@TableField
(
"peasant_household_id"
)
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
private
Long
peasantHouseholdId
;
@TableField
(
"notes"
)
@TableField
(
"notes"
)
@ApiModelProperty
(
value
=
"备注"
,
example
=
"备注"
)
private
String
notes
;
private
String
notes
;
...
@@ -86,6 +97,7 @@ public class ConstructionRecords extends BaseEntity {
...
@@ -86,6 +97,7 @@ public class ConstructionRecords extends BaseEntity {
}
}
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
@ApiModelProperty
(
value
=
"施工日志"
)
List
<
ConstructionRecords
>
constructionRecordsList
;
List
<
ConstructionRecords
>
constructionRecordsList
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/HygfOnGrid.java
View file @
8b15ab0b
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -22,81 +24,92 @@ import java.util.List;
...
@@ -22,81 +24,92 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_on_grid_and_acceptance"
,
autoResultMap
=
true
)
@TableName
(
value
=
"hygf_on_grid_and_acceptance"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"HygfOnGrid"
,
description
=
"并网信息"
)
public
class
HygfOnGrid
extends
BaseEntity
{
public
class
HygfOnGrid
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/**
/**
* 并网申请
* 并网申请
并网申请
*/
*/
@ApiModelProperty
(
value
=
"并网申请"
,
example
=
"[{\"uid\":\"amos-upload-1718704468706-45\",\"name\":\"c697beac6170e3aa7b300a44fef9751.png\",\"url\":\"/upload/jxiop/amos_studio/6702951/E0B1EC278112E95474A272E8E3478C94.png\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"grid_connection_application"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grid_connection_application"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
gridConnectionApplication
;
private
List
<
Object
>
gridConnectionApplication
;
/**
/**
* 并网回执
* 并网回执
*/
*/
@ApiModelProperty
(
value
=
"并网回执"
,
example
=
"[{\"uid\":\"amos-upload-1718704468706-47\",\"name\":\"ff3bb95792ad9aab2a7562640f56387.png\",\"url\":\"/upload/jxiop/amos_studio/6702951/62179B20ABBBCF1FFFBEF328E36828.png\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"grid_connection_receipt"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grid_connection_receipt"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
gridConnectionReceipt
;
private
List
<
Object
>
gridConnectionReceipt
;
/**
/**
* 并网方案
* 并网方案
*/
*/
@ApiModelProperty
(
value
=
"并网方案"
,
example
=
"[{\"uid\":\"amos-upload-1718704468706-49\",\"name\":\"01d5189960473e76aae9cea2e7c3c6b.png\",\"url\":\"/upload/jxiop/amos_studio/6702951/E64563083D0FF1FF375BDEA13E9CD11.png\",\"status\":\"done\"},{\"uid\":\"amos-upload-1718704468706-50\",\"name\":\"ef69465d929b216519f3cb42ee5da8b.png\",\"url\":\"/upload/jxiop/amos_studio/6702951/7FECCAE05CF8C678DB02869C9478FED.png\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"grid_connection_scheme"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grid_connection_scheme"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
gridConnectionScheme
;
private
List
<
Object
>
gridConnectionScheme
;
/**
/**
* 供电合同
* 供电合同
*/
*/
@ApiModelProperty
(
value
=
"供电合同"
,
example
=
"[{\"uid\":\"0.optumczxo5r\",\"name\":\"4921.jpg\",\"url\":\"/upload/common/7AF1F7FF6D20B3A0DFB919DD2C0CE87.jpg\"}]"
)
@TableField
(
value
=
"power_supply_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"power_supply_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
powerSupplyContract
;
private
List
<
Object
>
powerSupplyContract
;
/**
/**
* 购售合同
* 购售合同
*/
*/
@ApiModelProperty
(
value
=
"购售合同"
,
example
=
"[{\"uid\":\"amos-upload-1718276542534-12\",\"name\":\"发用电合同.pdf\",\"url\":\"/upload/jxiop/amos_studio/6406664/E0FA7C856A991C6FEA89B2F6A2A968.pdf\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"purchase_sale_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"purchase_sale_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
purchaseSaleContract
;
private
List
<
Object
>
purchaseSaleContract
;
/**
/**
* 并网协议
* 并网协议
*/
*/
@ApiModelProperty
(
value
=
"并网协议"
,
example
=
"[{\"uid\":\"amos-upload-1718276542534-14\",\"name\":\"发用电合同.pdf\",\"url\":\"/upload/jxiop/amos_studio/6406664/F2730C3413BD5E97EAA8A637A1D83F2.pdf\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"grid_connection_protocol"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grid_connection_protocol"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
gridConnectionProtocol
;
private
List
<
Object
>
gridConnectionProtocol
;
/**
/**
* 并网合同
* 并网合同
*/
*/
@ApiModelProperty
(
value
=
"并网合同"
,
example
=
"[{\"uid\":\"amos-upload-1718722141999-38\",\"name\":\"发用电合同.pdf\",\"url\":\"/upload/jxiop/amos_studio/6406664/6F27B3267D1B7190253832B4C2BCBD3.pdf\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"grid_connection_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grid_connection_contract"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
gridConnectionContract
;
private
List
<
Object
>
gridConnectionContract
;
/**
/**
* 光e宝
* 光e宝
*/
*/
@ApiModelProperty
(
value
=
"光e宝"
,
example
=
"[{\"uid\":\"amos-upload-1719462431414-41\",\"name\":\"发用电.pdf\",\"url\":\"/upload/jxiop/amos_studio/6406664/4F46FA9F2E4A19378CEB7AA546AFB.pdf\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"guang_e_bao"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"guang_e_bao"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
guangEBao
;
private
List
<
Object
>
guangEBao
;
/**
/**
* 开户行
* 开户行
*/
*/
@ApiModelProperty
(
value
=
"开户行"
,
example
=
"海口农商银行石山支行"
)
@TableField
(
"bank"
)
@TableField
(
"bank"
)
private
String
bank
;
private
String
bank
;
/**
/**
* 户名
* 户名
*/
*/
@ApiModelProperty
(
value
=
"户名"
,
example
=
"钟保才"
)
@TableField
(
"account_name"
)
@TableField
(
"account_name"
)
private
String
accountName
;
private
String
accountName
;
/**
/**
* 账号
* 账号
*/
*/
@ApiModelProperty
(
value
=
"账号"
,
example
=
"3436248200000740"
)
@TableField
(
"account_number"
)
@TableField
(
"account_number"
)
private
String
accountNumber
;
private
String
accountNumber
;
/**
/**
* 合同到期时间
* 合同到期时间
*/
*/
@ApiModelProperty
(
value
=
"合同到期时间"
,
example
=
"2049-06-06"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"contract_expiration_date"
)
@TableField
(
"contract_expiration_date"
)
private
Date
contractExpirationDate
;
private
Date
contractExpirationDate
;
...
@@ -104,6 +117,7 @@ public class HygfOnGrid extends BaseEntity {
...
@@ -104,6 +117,7 @@ public class HygfOnGrid extends BaseEntity {
/**
/**
* 有效发电开始日
* 有效发电开始日
*/
*/
@ApiModelProperty
(
value
=
"有效发电开始日"
,
example
=
"2024-06-11"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"effective_power_generation_start_date"
)
@TableField
(
"effective_power_generation_start_date"
)
private
Date
effectivePowerGenerationStartDate
;
private
Date
effectivePowerGenerationStartDate
;
...
@@ -111,42 +125,50 @@ public class HygfOnGrid extends BaseEntity {
...
@@ -111,42 +125,50 @@ public class HygfOnGrid extends BaseEntity {
/**
/**
* 并网箱整体照片
* 并网箱整体照片
*/
*/
@ApiModelProperty
(
value
=
"并网箱整体照片"
,
example
=
"[{\"uid\":\"amos-upload-1719408990562-61\",\"name\":\"电箱.jpg\",\"url\":\"/upload/jxiop/amos_studio/6406664/FA626C261EE18B852C520A2D172ACE2.jpg\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"overall_photo_grid_cage"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"overall_photo_grid_cage"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
overallPhotoGridCage
;
private
List
<
Object
>
overallPhotoGridCage
;
/**
/**
* 表箱整体照片
* 表箱整体照片
*/
*/
@ApiModelProperty
(
value
=
"表箱整体照片"
,
example
=
"[{\"uid\":\"amos-upload-1719408990562-63\",\"name\":\"电箱.jpg\",\"url\":\"/upload/jxiop/amos_studio/6406664/9281CC7CC55DCC6488B5193F3B6081.jpg\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"electric_meter_box"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"electric_meter_box"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricMeterBox
;
private
List
<
Object
>
electricMeterBox
;
/**
/**
* 电表照片或视频
* 电表照片或视频
*/
*/
@ApiModelProperty
(
value
=
"电表照片或视频"
,
example
=
"[{\"uid\":\"amos-upload-1719408990562-99\",\"name\":\"电表.jpg\",\"url\":\"/upload/jxiop/amos_studio/6406664/B399377A21604009B9F6697F438A9B7.jpg\",\"status\":\"done\"}]"
)
@TableField
(
value
=
"electricity_meter"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"electricity_meter"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricityMeter
;
private
List
<
Object
>
electricityMeter
;
/**
/**
* 施工单id
* 施工单id
*/
*/
@ApiModelProperty
(
value
=
"施工单id"
,
example
=
"1804051827063287810"
)
@TableField
(
"work_order_id"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
private
Long
workOrderId
;
/**
/**
* 施工电站id
* 施工电站id
*/
*/
@ApiModelProperty
(
value
=
"施工电站id"
,
example
=
"1804051827105230850"
)
@TableField
(
"work_order_power_station_id"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
private
Long
workOrderPowerStationId
;
/**
/**
* 农户id
* 农户id
*/
*/
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1784414465702260737"
)
@TableField
(
"peasant_household_id"
)
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"并网时间"
,
example
=
"2024-07-05 19:16:28"
)
@TableField
(
"grid_connection_time"
)
@TableField
(
"grid_connection_time"
)
private
Date
gridConnectionTime
;
private
Date
gridConnectionTime
;
@ApiModelProperty
(
value
=
"类型"
,
example
=
"zx"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
type
;
private
String
type
;
...
@@ -154,16 +176,19 @@ public class HygfOnGrid extends BaseEntity {
...
@@ -154,16 +176,19 @@ public class HygfOnGrid extends BaseEntity {
/**
/**
* 片区整改单
* 片区整改单
*/
*/
@ApiModelProperty
(
value
=
"片区整改单"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
areaOrders
;
private
List
<
HygfRectificationOrder
>
areaOrders
;
/**
/**
* 工程整改单
* 工程整改单
*/
*/
@ApiModelProperty
(
value
=
"工程整改单"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
engineeringOrders
;
private
List
<
HygfRectificationOrder
>
engineeringOrders
;
/**
/**
* 设计整改单
* 设计整改单
*/
*/
@ApiModelProperty
(
value
=
"设计整改单"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
designOrders
;
private
List
<
HygfRectificationOrder
>
designOrders
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/HygfRectificationOrder.java
View file @
8b15ab0b
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
...
@@ -21,6 +22,7 @@ import java.util.List;
...
@@ -21,6 +22,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_rectification_order"
,
autoResultMap
=
true
)
@TableName
(
value
=
"hygf_rectification_order"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"HygfRectificationOrder"
,
description
=
"审核单"
)
public
class
HygfRectificationOrder
extends
BaseEntity
{
public
class
HygfRectificationOrder
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -28,59 +30,69 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -28,59 +30,69 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 农户姓名
* 农户姓名
*/
*/
@ApiModelProperty
(
value
=
"农户姓名"
,
example
=
"冯宗荣"
)
@TableField
(
"peasant_househole_name"
)
@TableField
(
"peasant_househole_name"
)
private
String
peasantHouseholeName
;
private
String
peasantHouseholeName
;
/**
/**
* 农户编号
* 农户编号
*/
*/
@ApiModelProperty
(
value
=
"农户编号"
,
example
=
"NH085SXAKZY202406274366"
)
@TableField
(
"peasant_househole_code"
)
@TableField
(
"peasant_househole_code"
)
private
String
peasantHouseholeCode
;
private
String
peasantHouseholeCode
;
/**
/**
*
农户编号
*
项目地址
*/
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"陕西省/安康市/紫阳县"
)
@TableField
(
"project_address_name"
)
@TableField
(
"project_address_name"
)
private
String
projectAddressName
;
private
String
projectAddressName
;
/**
/**
* 农户场站id
* 农户场站id
*/
*/
@ApiModelProperty
(
value
=
"农户场站id"
,
example
=
"1806275143140405250"
)
@TableField
(
"peasant_househole_id"
)
@TableField
(
"peasant_househole_id"
)
private
Long
peasantHouseholeId
;
private
Long
peasantHouseholeId
;
/**
/**
* 整改项
* 整改项
*/
*/
@ApiModelProperty
(
value
=
"整改项"
,
example
=
"[{\"value\":\"巴登巴登棒棒哒\"},{\"value\":\"好多好多好多\"}]"
)
@TableField
(
value
=
"rectification_idea"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"rectification_idea"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationIdea
;
private
List
<
Object
>
rectificationIdea
;
/**
/**
* 整改附件
* 整改附件
*/
*/
@ApiModelProperty
(
value
=
"整改附件"
,
example
=
"[{\"uid\":\"0.q86dqhs5ox\",\"name\":\"测试11文档 - 副本 (2).pdf\",\"url\":\"/upload/common/2A1F49AD23EE80CE924174E57936235.pdf\"}]"
)
@TableField
(
value
=
"rectification_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"rectification_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationFile
;
private
List
<
Object
>
rectificationFile
;
/**
/**
* 整改结果附件
* 整改结果附件
*/
*/
@ApiModelProperty
(
value
=
"整改结果附件"
,
example
=
"[{\"uid\":\"0.mh6ka3udyu\",\"name\":\"测试11文档 - 副本 (5).pdf\",\"url\":\"/upload/common/2E7114E14DD89C11BCAA9C3803AF16B.pdf\"}]"
)
@TableField
(
value
=
"result_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"result_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
resultFile
;
private
List
<
Object
>
resultFile
;
/**
/**
* 整改结果
* 整改结果
*/
*/
@ApiModelProperty
(
value
=
"整改结果"
,
example
=
"[{\"value\":\"22\"}]"
)
@TableField
(
value
=
"rectification_result"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"rectification_result"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationResult
;
private
List
<
Object
>
rectificationResult
;
/**
/**
* 审核意见
* 审核意见
*/
*/
@ApiModelProperty
(
value
=
"审核意见"
,
example
=
"片区审核驳回"
)
@TableField
(
"audit_idea"
)
@TableField
(
"audit_idea"
)
private
String
auditIdea
;
private
String
auditIdea
;
/**
/**
* 审核结果
* 审核结果
*/
*/
@ApiModelProperty
(
value
=
"审核结果"
,
example
=
"通过"
)
@TableField
(
"audit_result"
)
@TableField
(
"audit_result"
)
private
String
auditResult
;
private
String
auditResult
;
...
@@ -88,6 +100,7 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -88,6 +100,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 整改类型
* 整改类型
*/
*/
@ApiModelProperty
(
value
=
"整改类型"
,
example
=
"土建类"
)
@TableField
(
"rectification_type"
)
@TableField
(
"rectification_type"
)
private
String
rectificationType
;
private
String
rectificationType
;
...
@@ -95,24 +108,28 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -95,24 +108,28 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 整改来源
* 整改来源
*/
*/
@ApiModelProperty
(
value
=
"整改来源"
,
example
=
"area"
)
@TableField
(
"rectification_source"
)
@TableField
(
"rectification_source"
)
private
String
rectificationSource
;
private
String
rectificationSource
;
/**
/**
* 整改来源
* 整改来源
*/
*/
@ApiModelProperty
(
value
=
"整改来源"
,
example
=
"area"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
rectificationSourceName
;
private
String
rectificationSourceName
;
/**
/**
* 整改历史意见
* 整改历史意见
*/
*/
@ApiModelProperty
(
value
=
"整改历史意见"
,
example
=
"[{\"value\":\"片区不通过\"},{\"value\":\"2024-08-16 10:20:34: 片区驳回不通过\"}]"
)
@TableField
(
value
=
"rectification_history"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"rectification_history"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationHistory
;
private
List
<
Object
>
rectificationHistory
;
/**
/**
* 整改单状态
* 整改单状态
*/
*/
@ApiModelProperty
(
value
=
"整改单状态"
,
example
=
"已完成"
)
@TableField
(
"rectification_status"
)
@TableField
(
"rectification_status"
)
private
String
rectificationStatus
;
private
String
rectificationStatus
;
...
@@ -120,6 +137,7 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -120,6 +137,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 是否提交 0 提交 1 暂存
* 是否提交 0 提交 1 暂存
*/
*/
@ApiModelProperty
(
value
=
"是否提交 0 提交 1 暂存"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
addorSubmit
;
private
String
addorSubmit
;
...
@@ -127,6 +145,7 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -127,6 +145,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 工程负责人
* 工程负责人
*/
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
"project_region_manger"
)
@TableField
(
"project_region_manger"
)
private
String
projectRegionManager
;
private
String
projectRegionManager
;
...
@@ -134,13 +153,16 @@ public class HygfRectificationOrder extends BaseEntity {
...
@@ -134,13 +153,16 @@ public class HygfRectificationOrder extends BaseEntity {
/**
/**
* 是否提交 0 提交 1 暂存
* 是否提交 0 提交 1 暂存
*/
*/
@ApiModelProperty
(
value
=
"是否提交 0 提交 1 暂存"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
isAudit
;
private
String
isAudit
;
@ApiModelProperty
(
value
=
"结果WEB"
,
example
=
"结果WEB"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
rectificationResultWeb
;
private
String
rectificationResultWeb
;
@ApiModelProperty
(
value
=
"历史WEB"
,
example
=
"历史WEB"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
rectificationHistoryWeb
;
private
String
rectificationHistoryWeb
;
@ApiModelProperty
(
value
=
"ideaWeb"
,
example
=
"ideaWeb"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
rectificationIdeaWeb
;
private
String
rectificationIdeaWeb
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/PeasantHousehold.java
View file @
8b15ab0b
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -21,6 +23,7 @@ import java.util.List;
...
@@ -21,6 +23,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_peasant_household"
,
autoResultMap
=
true
)
@TableName
(
value
=
"hygf_peasant_household"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"PeasantHousehold"
,
description
=
"农户信息"
)
public
class
PeasantHousehold
extends
BaseEntity
{
public
class
PeasantHousehold
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -29,166 +32,196 @@ public class PeasantHousehold extends BaseEntity {
...
@@ -29,166 +32,196 @@ public class PeasantHousehold extends BaseEntity {
/**
/**
* 勘察表id
* 勘察表id
*/
*/
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1712050621051310082"
)
@TableField
(
"survey_information_id"
)
@TableField
(
"survey_information_id"
)
private
Long
surveyInformationId
;
private
Long
surveyInformationId
;
/**
/**
* 农户信息编号
* 农户信息编号
*/
*/
@ApiModelProperty
(
value
=
"农户信息编号"
,
example
=
"NH004GXZZZZYLBL202405164277"
)
@TableField
(
"peasant_household_no"
)
@TableField
(
"peasant_household_no"
)
private
String
peasantHouseholdNo
;
private
String
peasantHouseholdNo
;
/**
/**
* 业主姓名
* 业主姓名
*/
*/
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
@TableField
(
"owners_name"
)
@TableField
(
"owners_name"
)
private
String
ownersName
;
private
String
ownersName
;
/**
/**
* 联系电话
* 联系电话
*/
*/
@ApiModelProperty
(
value
=
"联系电话"
,
example
=
"13700068571888"
)
@TableField
(
"telephone"
)
@TableField
(
"telephone"
)
private
String
telephone
;
private
String
telephone
;
/**
/**
* 开发方名称
* 开发方名称
*/
*/
@ApiModelProperty
(
value
=
"开发方名称"
,
example
=
"系统演示专用账号"
)
@TableField
(
"developer_name"
)
@TableField
(
"developer_name"
)
private
String
developerName
;
private
String
developerName
;
/**
/**
* 开发方code
* 开发方code
*/
*/
@ApiModelProperty
(
value
=
"开发方code"
,
example
=
"86*355*443*479"
)
@TableField
(
"developer_code"
)
@TableField
(
"developer_code"
)
private
String
developerCode
;
private
String
developerCode
;
@ApiModelProperty
(
value
=
"开发方Id"
,
example
=
"1711989888259223554"
)
@TableField
(
"developer_id"
)
@TableField
(
"developer_id"
)
private
Long
developerId
;
private
Long
developerId
;
/**
/**
* 定金
* 定金
*/
*/
@ApiModelProperty
(
value
=
"定金"
,
example
=
"11.5"
)
@TableField
(
"deposit"
)
@TableField
(
"deposit"
)
private
Float
deposit
;
private
Float
deposit
;
/**
/**
* 创建时间
* 创建时间
*/
*/
@ApiModelProperty
(
value
=
"创建时间"
,
example
=
"2023-10-11 18:20:51"
)
@TableField
(
"creation_time"
)
@TableField
(
"creation_time"
)
private
Date
creationTime
;
private
Date
creationTime
;
/**
/**
* 项目地址
* 项目地址
*/
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"[110000,110100,110101]"
)
@TableField
(
value
=
"project_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"project_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
private
List
<
Integer
>
projectAddress
;
/**
/**
* 常住地址
* 常住地址
*/
*/
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"[110000,110100,110101]"
)
@TableField
(
value
=
"permanent_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"permanent_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
permanentAddress
;
private
List
<
Integer
>
permanentAddress
;
/**
/**
* 常住地址
* 常住地址
*/
*/
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
"permanent_address_name"
)
@TableField
(
"permanent_address_name"
)
private
String
permanentAddressName
;
private
String
permanentAddressName
;
/**
/**
* 项目地址
* 项目地址
*/
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
"project_address_name"
)
@TableField
(
"project_address_name"
)
private
String
projectAddressName
;
private
String
projectAddressName
;
/**
/**
* 是否勘察 0,1
* 是否勘察 0,1
*/
*/
@ApiModelProperty
(
value
=
"是否勘察 0,1"
,
example
=
"0"
)
@TableField
(
"survey_or_not"
)
@TableField
(
"survey_or_not"
)
private
Integer
surveyOrNot
;
private
Integer
surveyOrNot
;
/**
/**
* 身份证号
* 身份证号
*/
*/
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"210702199012010611"
)
@TableField
(
"id_card"
)
@TableField
(
"id_card"
)
private
String
idCard
;
private
String
idCard
;
/**
/**
* 邮箱
* 邮箱
*/
*/
@ApiModelProperty
(
value
=
"邮箱"
,
example
=
"22134124@163.com"
)
@TableField
(
"mailbox"
)
@TableField
(
"mailbox"
)
private
String
mailbox
;
private
String
mailbox
;
/**
/**
* 审核状态 0未审核,1审核中,2审核结束
* 审核状态 0未审核,1审核中,2审核结束
*/
*/
@ApiModelProperty
(
value
=
"审核状态 0未审核,1审核中,2审核结束"
,
example
=
"0"
)
@TableField
(
"review"
)
@TableField
(
"review"
)
private
Integer
review
;
private
Integer
review
;
/**
/**
* 项目详细地址
* 项目详细地址
*/
*/
@ApiModelProperty
(
value
=
"项目详细地址"
,
example
=
"汝湖镇仍中村委仍中村小组153号"
)
@TableField
(
"project_address_detail"
)
@TableField
(
"project_address_detail"
)
private
String
projectAddressDetail
;
private
String
projectAddressDetail
;
/**
/**
* 常住详细地址
* 常住详细地址
*/
*/
@ApiModelProperty
(
value
=
"常住详细地址"
,
example
=
"汝湖镇仍中村委仍中村小组153号"
)
@TableField
(
"permanent_address_detail"
)
@TableField
(
"permanent_address_detail"
)
private
String
permanentAddressDetail
;
private
String
permanentAddressDetail
;
/*
/*
* 开发人
* 开发人
* */
* */
@ApiModelProperty
(
value
=
"开发人"
,
example
=
"admin"
)
@TableField
(
"developer"
)
@TableField
(
"developer"
)
private
String
developer
;
private
String
developer
;
@ApiModelProperty
(
value
=
"开发人Id"
,
example
=
"1711989888259223554"
)
@TableField
(
"developer_user_id"
)
@TableField
(
"developer_user_id"
)
private
String
developerUserId
;
private
String
developerUserId
;
/*
/*
* 区域公司id
* 区域公司id
* */
* */
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1703949560172277762"
)
@TableField
(
"regional_companies_seq"
)
@TableField
(
"regional_companies_seq"
)
private
Long
regionalCompaniesSeq
;
private
Long
regionalCompaniesSeq
;
/*
/*
* 区域公司code
* 区域公司code
* */
* */
@ApiModelProperty
(
value
=
"区域公司code"
,
example
=
"86*354*344*385*464"
)
@TableField
(
"regional_companies_code"
)
@TableField
(
"regional_companies_code"
)
private
String
regionalCompaniesCode
;
private
String
regionalCompaniesCode
;
/*
/*
* 区域公司名称
* 区域公司名称
* */
* */
@ApiModelProperty
(
value
=
"区域公司名称"
,
example
=
"户用光伏测试有限公司"
)
@TableField
(
"regional_companies_name"
)
@TableField
(
"regional_companies_name"
)
private
String
regionalCompaniesName
;
private
String
regionalCompaniesName
;
/*
/*
* 身份证正面
* 身份证正面
* */
* */
@ApiModelProperty
(
value
=
"身份证正面"
,
example
=
"[{\"url\":\"/upload/common/1A1A581255340AE3E9FC42EE2E3D08F.jpg\"}]"
)
@TableField
(
value
=
"id_card_front"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"id_card_front"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardFront
;
private
List
<
Object
>
idCardFront
;
/*
/*
* 身份证反面
* 身份证反面
* */
* */
@ApiModelProperty
(
value
=
"身份证反面"
,
example
=
"[{\"url\":\"/upload/common/1A1A581255340AE3E9FC42EE2E3D08F.jpg\"}]"
)
@TableField
(
value
=
"id_card_opposite"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"id_card_opposite"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardOpposite
;
private
List
<
Object
>
idCardOpposite
;
/*
/*
* 微信唯一id
* 微信唯一id
* */
* */
@ApiModelProperty
(
value
=
"微信唯一id"
,
example
=
"asdfwe212414"
)
@TableField
(
"open_id"
)
@TableField
(
"open_id"
)
private
String
openId
;
private
String
openId
;
/*
/*
* 是否已认证(0-未认证,1-已认证)
* 是否已认证(0-未认证,1-已认证)
* */
* */
@ApiModelProperty
(
value
=
"是否已认证(0-未认证,1-已认证)"
,
example
=
"0"
)
@TableField
(
"is_certified"
)
@TableField
(
"is_certified"
)
private
Integer
isCertified
;
private
Integer
isCertified
;
/*
/*
* 平台userId
* 平台userId
* */
* */
@ApiModelProperty
(
value
=
"平台userId"
,
example
=
"5606165"
)
@TableField
(
"amos_user_id"
)
@TableField
(
"amos_user_id"
)
private
String
amosUserId
;
private
String
amosUserId
;
/*
/*
* 是否历史电站
* 是否历史电站
* */
* */
@ApiModelProperty
(
value
=
"是否历史电站"
,
example
=
"0"
)
@TableField
(
"is_history"
)
@TableField
(
"is_history"
)
private
String
isHistory
;
private
String
isHistory
;
@ApiModelProperty
(
value
=
"场站ID"
,
example
=
"1706869086106972161"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
protected
Long
stationId
;
protected
Long
stationId
;
...
@@ -197,47 +230,56 @@ public class PeasantHousehold extends BaseEntity {
...
@@ -197,47 +230,56 @@ public class PeasantHousehold extends BaseEntity {
/**
/**
* 已发货,已收货,
* 已发货,已收货,
*/
*/
@ApiModelProperty
(
value
=
"施工状态 已发货,已收货"
,
example
=
"已发货"
)
@TableField
(
"preparation_money_state"
)
@TableField
(
"preparation_money_state"
)
private
String
preparationMoneyState
;
private
String
preparationMoneyState
;
/**
/**
* 备货状态
* 备货状态
*/
*/
@ApiModelProperty
(
value
=
"备货状态"
,
example
=
"备货中"
)
@TableField
(
"construction_state"
)
@TableField
(
"construction_state"
)
private
String
constructionState
;
private
String
constructionState
;
@ApiModelProperty
(
value
=
"勘察或下个节点"
,
example
=
"勘察"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
surveyOrNotText
;
private
String
surveyOrNotText
;
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
permanentAddressText
;
private
List
<
String
>
permanentAddressText
;
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
projectAddressText
;
private
List
<
String
>
projectAddressText
;
/**
/**
* 当前农户下所有的合同是否已废弃, 1(全部已废弃), 0(未全部废弃)
* 当前农户下所有的合同是否已废弃, 1(全部已废弃), 0(未全部废弃)
*/
*/
@ApiModelProperty
(
value
=
"当前农户下所有的合同是否已废弃, 1(全部已废弃), 0(未全部废弃)"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
Integer
isAllRevoke
;
private
Integer
isAllRevoke
;
/**
/**
* 电站规模
* 电站规模
*/
*/
@ApiModelProperty
(
value
=
"电站规模"
,
example
=
"25.50"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
scale
;
private
String
scale
;
/**
/**
* 电站规模
* 电站规模
*/
*/
@ApiModelProperty
(
value
=
"电站实际规模"
,
example
=
"23.50"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
realScale
;
private
String
realScale
;
/**
/**
放款金额
放款金额
*/
*/
@ApiModelProperty
(
value
=
"放款金额"
,
example
=
"23.77"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
Double
disbursementMoney
;
private
Double
disbursementMoney
;
@ApiModelProperty
(
value
=
"省份"
,
example
=
"北京市"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
province
;
private
String
province
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/PowerStationConstructionData.java
View file @
8b15ab0b
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -20,6 +22,7 @@ import java.util.List;
...
@@ -20,6 +22,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_power_station_construction_data"
,
autoResultMap
=
true
)
@TableName
(
value
=
"hygf_power_station_construction_data"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"PowerStationConstructionData"
,
description
=
"施工场站数据"
)
public
class
PowerStationConstructionData
extends
BaseEntity
{
public
class
PowerStationConstructionData
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -27,162 +30,189 @@ public class PowerStationConstructionData extends BaseEntity {
...
@@ -27,162 +30,189 @@ public class PowerStationConstructionData extends BaseEntity {
/**
/**
*
*
*/
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1712049025391267842"
)
@TableField
(
"work_order_id"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
private
Long
workOrderId
;
/**
/**
* 施工状态
* 施工状态
*/
*/
@ApiModelProperty
(
value
=
"施工状态"
,
example
=
"已完成"
)
@TableField
(
"construction_status"
)
@TableField
(
"construction_status"
)
private
String
constructionStatus
;
private
String
constructionStatus
;
/**
/**
* 施工交底文件
* 施工交底文件
*/
*/
@ApiModelProperty
(
value
=
"施工交底文件"
,
example
=
"[{\"name\":\"35682590685bc1d3070b0f1edcaa78d9.jpg\",\"uid\":\"0.nu47zux2f18\",\"url\":\"/upload/common/E7C55206888E0FEA5D07DF59E1691C9.jpg\"},{\"name\":\"d9a2093b757caf8cfbb9103401df9ee0.jpg\",\"uid\":\"0.qk7gluancl\",\"url\":\"/upload/common/7F5B877186E249CAF304C4D39F0D714.jpg\"},{\"name\":\"be48e3c3cc880ecdba702d0f1d9d589e.jpg\",\"uid\":\"0.cxpgakflm1\",\"url\":\"/upload/common/46FA51DB93B635638EA0AE558C34B7C4.jpg\"},{\"name\":\"f86a00acf9eac24bfbd8f6505d291c72.jpg\",\"uid\":\"0.cqdud7vc70h\",\"url\":\"/upload/common/D1998D14846048FC29D153DA25878330.jpg\"}]"
)
@TableField
(
value
=
"construction_instructions_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"construction_instructions_file"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
constructionInstructionsFile
;
private
List
<
Object
>
constructionInstructionsFile
;
/**
/**
* 劳动防护用品配置
* 劳动防护用品配置
*/
*/
@ApiModelProperty
(
value
=
"劳动防护用品配置"
,
example
=
"[{\"name\":\"be48e3c3cc880ecdba702d0f1d9d589e.jpg\",\"uid\":\"0.hp1k5h2ggs6\",\"url\":\"/upload/common/4F91FA2984B2A9BF18D9CB276439A2B5.jpg\"},{\"name\":\"f86a00acf9eac24bfbd8f6505d291c72.jpg\",\"uid\":\"0.vifped4vu4\",\"url\":\"/upload/common/9FE875A7289DE967BEE87C6F98281DC0.jpg\"}]"
)
@TableField
(
value
=
"labor_protection_equipment_config"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"labor_protection_equipment_config"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
laborProtectionEquipmentConfig
;
private
List
<
Object
>
laborProtectionEquipmentConfig
;
/**
/**
* 施工前安全措施保障视频
* 施工前安全措施保障视频
*/
*/
@ApiModelProperty
(
value
=
"施工前安全措施保障视频"
,
example
=
"[{\"name\":\"2403071507122955.mp4\",\"uid\":\"0.kfwq7b1jbpc\",\"url\":\"/upload/common/82C127CD32DD56BF7D8DC197DB7C7E.mp4\"}]"
)
@TableField
(
value
=
"safety_precaution_video"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"safety_precaution_video"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
safetyPrecautionVideo
;
private
List
<
Object
>
safetyPrecautionVideo
;
/**
/**
* 支架整体图一
* 支架整体图一
*/
*/
@ApiModelProperty
(
value
=
"支架整体图一"
,
example
=
"[{\"name\":\"182c7f9289a72430a19e89836fece049.jpg\",\"uid\":\"0.8de25dwiqb\",\"url\":\"/upload/common/3B8CA83F9F1E5CA926AE6B9AC7DD176.jpg\"}]"
)
@TableField
(
value
=
"bracket_overall_plan1"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"bracket_overall_plan1"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
bracketOverallPlan1
;
private
List
<
Object
>
bracketOverallPlan1
;
/**
/**
* 支架整体图二
* 支架整体图二
*/
*/
@ApiModelProperty
(
value
=
"支架整体图二"
,
example
=
"[{\"name\":\"182c7f9289a72430a19e89836fece049.jpg\",\"uid\":\"0.8de25dwiqb\",\"url\":\"/upload/common/3B8CA83F9F1E5CA926AE6B9AC7DD176.jpg\"}]"
)
@TableField
(
value
=
"bracket_overall_plan2"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"bracket_overall_plan2"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
bracketOverallPlan2
;
private
List
<
Object
>
bracketOverallPlan2
;
/**
/**
* 方阵倾角测试照片/规模
* 方阵倾角测试照片/规模
*/
*/
@ApiModelProperty
(
value
=
"方阵倾角测试照片/规模"
,
example
=
"[{\"name\":\"5359e969804638598acc71d82f344286.jpg\",\"uid\":\"0.6on68id4rk\",\"url\":\"/upload/common/EA5B974F774C3A5A836AC2BB4FD2A87.jpg\"}]"
)
@TableField
(
value
=
"array_inclination_test_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"array_inclination_test_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
arrayInclinationTestPhoto
;
private
List
<
Object
>
arrayInclinationTestPhoto
;
/**
/**
* 方阵整体图一(全景)
* 方阵整体图一(全景)
*/
*/
@ApiModelProperty
(
value
=
"方阵整体图一(全景)"
,
example
=
"[{\"name\":\"c27720dab1624013cb7ed3e52b31fff3.jpg\",\"uid\":\"0.7mse1xwty6c\",\"url\":\"/upload/common/F8EE592D3278690107C8CD33875FBE7.jpg\"}]"
)
@TableField
(
value
=
"array_overall_plan1"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"array_overall_plan1"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
arrayOverallPlan1
;
private
List
<
Object
>
arrayOverallPlan1
;
/**
/**
* 方阵整体图二
* 方阵整体图二
*/
*/
@ApiModelProperty
(
value
=
"方阵整体图二"
,
example
=
"[{\"name\":\"c27720dab1624013cb7ed3e52b31fff3.jpg\",\"uid\":\"0.7mse1xwty6c\",\"url\":\"/upload/common/F8EE592D3278690107C8CD33875FBE7.jpg\"}]"
)
@TableField
(
value
=
"array_overall_plan2"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"array_overall_plan2"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
arrayOverallPlan2
;
private
List
<
Object
>
arrayOverallPlan2
;
/**
/**
* 方阵整体图三
* 方阵整体图三
*/
*/
@ApiModelProperty
(
value
=
"方阵整体图三"
,
example
=
"[{\"name\":\"c27720dab1624013cb7ed3e52b31fff3.jpg\",\"uid\":\"0.7mse1xwty6c\",\"url\":\"/upload/common/F8EE592D3278690107C8CD33875FBE7.jpg\"}]"
)
@TableField
(
value
=
"array_overall_plan3"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"array_overall_plan3"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
arrayOverallPlan3
;
private
List
<
Object
>
arrayOverallPlan3
;
/**
/**
* 逆变器整体图
* 逆变器整体图
*/
*/
@ApiModelProperty
(
value
=
"逆变器整体图"
,
example
=
"[{\"name\":\"b277fdde15da1478450fdc6c168cb56a.jpg\",\"uid\":\"0.f46bz1prpn5\",\"url\":\"/upload/common/8E9562C6E61A12C58A14D3288374A0.jpg\"}]"
)
@TableField
(
value
=
"inverter_overall_plan"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"inverter_overall_plan"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
inverterOverallPlan
;
private
List
<
Object
>
inverterOverallPlan
;
/**
/**
* 光伏电缆走线
* 光伏电缆走线
*/
*/
@ApiModelProperty
(
value
=
"光伏电缆走线"
,
example
=
"[{\"name\":\"d1158e4bd623995c451b9b6fa779b7b9.jpg\",\"uid\":\"0.bitdz79qbw7\",\"url\":\"/upload/common/125472671AC65CA8341C8395E8D8FEE.jpg\"}]"
)
@TableField
(
value
=
"photovoltaic_cable_routing"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"photovoltaic_cable_routing"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
photovoltaicCableRouting
;
private
List
<
Object
>
photovoltaicCableRouting
;
/**
/**
* 电表箱外部整体
* 电表箱外部整体
*/
*/
@ApiModelProperty
(
value
=
"电表箱外部整体"
,
example
=
"[{\"name\":\"8eebc5d476b7075425352ee4892058ea.jpg\",\"uid\":\"0.w0pznt9agdh\",\"url\":\"/upload/common/544837A5928C8E58EB1EB2838E73FBFE.jpg\"}]"
)
@TableField
(
value
=
"electricity_meter_box_exterior"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"electricity_meter_box_exterior"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricityMeterBoxExterior
;
private
List
<
Object
>
electricityMeterBoxExterior
;
/**
/**
* 电表箱内部整体
* 电表箱内部整体
*/
*/
@ApiModelProperty
(
value
=
"电表箱内部整体"
,
example
=
"[{\"name\":\"8eebc5d476b7075425352ee4892058ea.jpg\",\"uid\":\"0.w0pznt9agdh\",\"url\":\"/upload/common/544837A5928C8E58EB1EB2838E73FBFE.jpg\"}]"
)
@TableField
(
value
=
"electricity_meter_box_interior"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"electricity_meter_box_interior"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
electricityMeterBoxInterior
;
private
List
<
Object
>
electricityMeterBoxInterior
;
/**
/**
* 支架接地
* 支架接地
*/
*/
@ApiModelProperty
(
value
=
"支架接地"
,
example
=
"[{\"name\":\"8eebc5d476b7075425352ee4892058ea.jpg\",\"uid\":\"0.w0pznt9agdh\",\"url\":\"/upload/common/544837A5928C8E58EB1EB2838E73FBFE.jpg\"}]"
)
@TableField
(
value
=
"bracket_grounding"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"bracket_grounding"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
bracketGrounding
;
private
List
<
Object
>
bracketGrounding
;
/**
/**
* 接地点
* 接地点
*/
*/
@ApiModelProperty
(
value
=
"接地点"
,
example
=
"[{\"name\":\"8eebc5d476b7075425352ee4892058ea.jpg\",\"uid\":\"0.w0pznt9agdh\",\"url\":\"/upload/common/544837A5928C8E58EB1EB2838E73FBFE.jpg\"}]"
)
@TableField
(
value
=
"grounding_point"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"grounding_point"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
groundingPoint
;
private
List
<
Object
>
groundingPoint
;
/**
/**
* 交流电缆走线
* 交流电缆走线
*/
*/
@ApiModelProperty
(
value
=
"交流电缆走线"
,
example
=
"[{\"name\":\"8eebc5d476b7075425352ee4892058ea.jpg\",\"uid\":\"0.w0pznt9agdh\",\"url\":\"/upload/common/544837A5928C8E58EB1EB2838E73FBFE.jpg\"}]"
)
@TableField
(
value
=
"ac_cable_routing"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"ac_cable_routing"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
acCableRouting
;
private
List
<
Object
>
acCableRouting
;
/**
/**
* 其他照片
* 其他照片
*/
*/
@ApiModelProperty
(
value
=
"其他照片"
,
example
=
"[{\"name\":\"e7be720d8cd97c609f4b9b82d0976524.jpg\",\"uid\":\"0.bwed0a07wnm\",\"url\":\"/upload/common/3ED77B2E563E818936F1F94564BE8370.jpg\"}]"
)
@TableField
(
value
=
"other_photos"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"other_photos"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
otherPhotos
;
private
List
<
Object
>
otherPhotos
;
/**
/**
* 备案附件
* 备案附件
*/
*/
@ApiModelProperty
(
value
=
"备案附件"
,
example
=
"[{\"uid\":\"0.j2bqoj7b1wm\",\"name\":\"淋山河镇河湾村 陈支援.pdf\",\"url\":\"/upload/common/9E99A7F7D86D34D6AAFEFE821AB61EA8.pdf\"}]"
)
@TableField
(
value
=
"archive_attachments"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"archive_attachments"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
archiveAttachments
;
private
List
<
Object
>
archiveAttachments
;
/**
/**
* 安装人员信息
* 安装人员信息
*/
*/
@ApiModelProperty
(
value
=
"安装人员信息"
,
example
=
"[{\"name\":\"陈刚\",\"phone\":\"18771173397\",\"id\":\"amos-timeuuid-1714198697671-3\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\"}]"
)
@TableField
(
value
=
"installer_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"installer_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
installerInfo
;
private
List
<
Object
>
installerInfo
;
/**
/**
* 施工组件信息
* 施工组件信息
*/
*/
@ApiModelProperty
(
value
=
"施工组件信息"
,
example
=
"[{\"id\":\"amos-timeuuid-1714198697671-8\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095722\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-9\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095715\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-10\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095739\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-11\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095735\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-12\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095721\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-13\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095351\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-14\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095220\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-15\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095618\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-16\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095590\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-17\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095767\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-18\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095784\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-22\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095265\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-23\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095438\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-24\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012094925\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-25\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095778\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-26\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095752\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-27\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095153\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-29\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095757\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-30\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095738\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-31\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095270\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-32\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095277\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-33\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095753\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-34\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095755\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-35\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095769\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-36\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2311012095783\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-37\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190333\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-38\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190336\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-39\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190328\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-40\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190356\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-41\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190372\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-42\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190381\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-43\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190500\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-44\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190567\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-45\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190657\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-47\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190528\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-48\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190698\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-49\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190678\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-50\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190702\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-51\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190348\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-52\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190793\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-53\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190730\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-54\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190604\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-55\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190844\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-56\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190895\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-58\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190873\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-59\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190804\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-60\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190894\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"},{\"id\":\"amos-timeuuid-1714198697671-61\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"620W\",\"xlh\":\"2312012190922\",\"wlbm\":\"\",\"wlmc\":\"\",\"dcpgg\":\"\",\"lx\":\"\",\"bk\":\"\",\"dsm\":\"双面\"}]"
)
@TableField
(
value
=
"construction_component_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"construction_component_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
constructionComponentInfo
;
private
List
<
Object
>
constructionComponentInfo
;
/**
/**
* 施工逆变器信息
* 施工逆变器信息
*/
*/
@ApiModelProperty
(
value
=
"施工逆变器信息"
,
example
=
"[{\"id\":\"amos-timeuuid-1714198697671-5\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"50kW\",\"xlh\":\"http://weixin.qq.com/r/6x0YAFDETw0wrRRj90j5\",\"wlbm\":\"\",\"wlmc\":\"\",\"yzm\":\"\",\"xl\":\"\",\"xw\":\"\"}]"
)
@TableField
(
value
=
"construction_inverter_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"construction_inverter_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
constructionInverterInfo
;
private
List
<
Object
>
constructionInverterInfo
;
/**
/**
* 施工采集器信息
* 施工采集器信息
*/
*/
@ApiModelProperty
(
value
=
"施工采集器信息"
,
example
=
"[{\"id\":\"amos-timeuuid-1714198697671-4\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"xlh\":\"2112455685\"}]"
)
@TableField
(
value
=
"construction_collector_box_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"construction_collector_box_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
constructionCollectorBoxInfo
;
private
List
<
Object
>
constructionCollectorBoxInfo
;
/**
/**
* 施工并网箱信息
* 施工并网箱信息
*/
*/
@ApiModelProperty
(
value
=
"施工并网箱信息"
,
example
=
"[{\"id\":\"amos-timeuuid-1714198697671-7\",\"workOrderId\":\"1783693541411680258\",\"workOrderPowerStationId\":\"1783693541453623297\",\"gl\":\"80A\",\"xlh\":\"04001SF00000042301787831\",\"wlbm\":\"\",\"wlmc\":\"\",\"cz\":\"\",\"lx\":\"带计量表位\",\"gn\":\"一进一出\",\"xw\":\"\",\"swms\":\"\"}]"
)
@TableField
(
value
=
"construction_grid_box_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
@TableField
(
value
=
"construction_grid_box_info"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
constructionGridBoxInfo
;
private
List
<
Object
>
constructionGridBoxInfo
;
/**
/**
*
*
*/
*/
@ApiModelProperty
(
value
=
"施工派工单Id"
,
example
=
"1783693541453623297"
)
@TableField
(
"work_order_power_station_id"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
private
Long
workOrderPowerStationId
;
/**
/**
* 是否提交流程
* 是否提交流程
*/
*/
@ApiModelProperty
(
value
=
"是否提交流程"
,
example
=
"false"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
boolean
commitFlow
;
private
boolean
commitFlow
;
...
@@ -191,16 +221,19 @@ public class PowerStationConstructionData extends BaseEntity {
...
@@ -191,16 +221,19 @@ public class PowerStationConstructionData extends BaseEntity {
/**
/**
* 片区整改单
* 片区整改单
*/
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1712049025391267842"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
areaOrders
;
private
List
<
HygfRectificationOrder
>
areaOrders
;
/**
/**
* 工程整改单
* 工程整改单
*/
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1712049025391267842"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
engineeringOrders
;
private
List
<
HygfRectificationOrder
>
engineeringOrders
;
/**
/**
* 设计整改单
* 设计整改单
*/
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1712049025391267842"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
designOrders
;
private
List
<
HygfRectificationOrder
>
designOrders
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/PowerStationEngineeringInfo.java
View file @
8b15ab0b
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableField;
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.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
...
@@ -22,6 +24,7 @@ import java.util.List;
...
@@ -22,6 +24,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_power_station_engineering_info"
,
autoResultMap
=
true
)
@TableName
(
value
=
"hygf_power_station_engineering_info"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"PowerStationEngineeringInfo"
,
description
=
"施工电站工程信息"
)
public
class
PowerStationEngineeringInfo
extends
BaseEntity
{
public
class
PowerStationEngineeringInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -29,88 +32,102 @@ public class PowerStationEngineeringInfo extends BaseEntity {
...
@@ -29,88 +32,102 @@ public class PowerStationEngineeringInfo extends BaseEntity {
/**
/**
* 组件规格
* 组件规格
*/
*/
@ApiModelProperty
(
value
=
"组件规格"
,
example
=
"540"
)
@TableField
(
"component_specification"
)
@TableField
(
"component_specification"
)
private
String
componentSpecification
;
private
String
componentSpecification
;
/**
/**
* 上网类型
* 上网类型
*/
*/
@ApiModelProperty
(
value
=
"上网类型"
,
example
=
"全额上网"
)
@TableField
(
"grid_connection_type"
)
@TableField
(
"grid_connection_type"
)
private
String
gridConnectionType
;
private
String
gridConnectionType
;
/**
/**
* 组件数量
* 组件数量
*/
*/
@ApiModelProperty
(
value
=
"组件数量"
,
example
=
"43"
)
@TableField
(
"component_quantity"
)
@TableField
(
"component_quantity"
)
private
Integer
componentQuantity
;
private
Integer
componentQuantity
;
/**
/**
*
组件数
量
*
实际电
量
*/
*/
@ApiModelProperty
(
value
=
"实际电量"
,
example
=
"23.22"
)
@TableField
(
"real_scale"
)
@TableField
(
"real_scale"
)
private
Double
realScale
;
private
Double
realScale
;
/**
/**
* 逆变器数量
* 逆变器数量
*/
*/
@ApiModelProperty
(
value
=
"逆变器数量"
,
example
=
"43"
)
@TableField
(
"inverter_quantity"
)
@TableField
(
"inverter_quantity"
)
private
Integer
inverterQuantity
;
private
Integer
inverterQuantity
;
/**
/**
* 并网箱数量
* 并网箱数量
*/
*/
@ApiModelProperty
(
value
=
"并网箱数量"
,
example
=
"21"
)
@TableField
(
"grid_box_quantity"
)
@TableField
(
"grid_box_quantity"
)
private
Integer
gridBoxQuantity
;
private
Integer
gridBoxQuantity
;
/**
/**
* 电缆规格
* 电缆规格
*/
*/
@ApiModelProperty
(
value
=
"电缆规格"
,
example
=
"4x6"
)
@TableField
(
"cable_specification"
)
@TableField
(
"cable_specification"
)
private
String
cableSpecification
;
private
String
cableSpecification
;
/**
/**
* 电站设计方案
* 电站设计方案
*/
*/
@ApiModelProperty
(
value
=
"电站设计方案"
,
example
=
"43"
)
@TableField
(
"power_station_design_plan"
)
@TableField
(
"power_station_design_plan"
)
private
String
powerStationDesignPlan
;
private
String
powerStationDesignPlan
;
/**
/**
* 屋顶类型
* 屋顶类型
*/
*/
@ApiModelProperty
(
value
=
"屋顶类型"
,
example
=
"平屋顶"
)
@TableField
(
"roof_type"
)
@TableField
(
"roof_type"
)
private
String
roofType
;
private
String
roofType
;
/**
/**
* 组件类型
* 组件类型
*/
*/
@ApiModelProperty
(
value
=
"组件类型"
,
example
=
"单晶"
)
@TableField
(
"component_type"
)
@TableField
(
"component_type"
)
private
String
componentType
;
private
String
componentType
;
/**
/**
* 并网箱类型
* 并网箱类型
*/
*/
@ApiModelProperty
(
value
=
"并网箱类型"
,
example
=
"带计量表位"
)
@TableField
(
"grid_box_type"
)
@TableField
(
"grid_box_type"
)
private
String
gridBoxType
;
private
String
gridBoxType
;
/**
/**
* 并网箱功能
* 并网箱功能
*/
*/
@ApiModelProperty
(
value
=
"并网箱功能"
,
example
=
"一进一出"
)
@TableField
(
"grid_box_function"
)
@TableField
(
"grid_box_function"
)
private
String
gridBoxFunction
;
private
String
gridBoxFunction
;
/**
/**
*
*
*/
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1854410994177019905"
)
@TableField
(
"work_order_id"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
private
Long
workOrderId
;
/**
/**
*
*
*/
*/
@ApiModelProperty
(
value
=
"施工电站ID"
,
example
=
"1854411671791996929"
)
@TableField
(
"work_order_power_station_id"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
private
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"完成时间"
,
example
=
"2024-11-19"
)
@TableField
(
value
=
"completion_date"
,
updateStrategy
=
FieldStrategy
.
IGNORED
)
@TableField
(
value
=
"completion_date"
,
updateStrategy
=
FieldStrategy
.
IGNORED
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
completionDate
;
private
Date
completionDate
;
...
@@ -122,23 +139,27 @@ public class PowerStationEngineeringInfo extends BaseEntity {
...
@@ -122,23 +139,27 @@ public class PowerStationEngineeringInfo extends BaseEntity {
* 施工组件信息
* 施工组件信息
*/
*/
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
@ApiModelProperty
(
value
=
"施工组件信息"
,
example
=
"[{\"gl\":\"540W\",\"xlh\":\"*323\",\"wlbm\":\"\",\"bk\":\"\",\"id\":\"amos-timeuuid-1730961702464-5\",\"wlmc\":\"\",\"lx\":\"\",\"dcpgg\":\"\",\"dsm\":\"单面\"}]"
)
private
List
<
Object
>
constructionComponentInfo
;
private
List
<
Object
>
constructionComponentInfo
;
/**
/**
* 施工逆变器信息
* 施工逆变器信息
*/
*/
@ApiModelProperty
(
value
=
"施工逆变器信息"
,
example
=
"[{\"xl\":\"\",\"gl\":\"10kW\",\"xlh\":\"3232\",\"wlbm\":\"\",\"id\":\"amos-timeuuid-1730961702464-2\",\"wlmc\":\"\",\"yzm\":\"\",\"xw\":\"\"}]"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
Object
>
constructionInverterInfo
;
private
List
<
Object
>
constructionInverterInfo
;
/**
/**
* 施工采集器信息
* 施工采集器信息
*/
*/
@ApiModelProperty
(
value
=
"施工采集器信息"
,
example
=
"[{\"xlh\":\"3232\",\"id\":\"amos-timeuuid-1730961702464-3\"}]"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
Object
>
constructionCollectorBoxInfo
;
private
List
<
Object
>
constructionCollectorBoxInfo
;
/**
/**
* 施工并网箱信息
* 施工并网箱信息
*/
*/
@ApiModelProperty
(
value
=
"施工并网箱信息"
,
example
=
"[{\"gl\":\"63A一进一出\",\"xlh\":\"*32323\",\"wlbm\":\"\",\"cz\":\"\",\"gn\":\"一进一出\",\"id\":\"amos-timeuuid-1730961702464-4\",\"wlmc\":\"\",\"lx\":\"带计量表位\",\"swms\":\"\",\"xw\":\"\"}]"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
List
<
Object
>
constructionGridBoxInfo
;
private
List
<
Object
>
constructionGridBoxInfo
;
...
@@ -147,24 +168,28 @@ public class PowerStationEngineeringInfo extends BaseEntity {
...
@@ -147,24 +168,28 @@ public class PowerStationEngineeringInfo extends BaseEntity {
/**
/**
* 工程负责人
* 工程负责人
*/
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
projectRegionManager
;
private
String
projectRegionManager
;
/**
/**
* 工程负责人电话
* 工程负责人电话
*/
*/
@ApiModelProperty
(
value
=
"工程负责人电话"
,
example
=
"13342224434"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
projectRegionManagerPhone
;
private
String
projectRegionManagerPhone
;
/**
/**
* 施工负责人
* 施工负责人
*/
*/
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
constructionRegionManager
;
private
String
constructionRegionManager
;
/**
/**
* 施工负责人电话
* 施工负责人电话
*/
*/
@ApiModelProperty
(
value
=
"施工负责人电话"
,
example
=
"13342224434"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
constructionRegionManagerPhone
;
private
String
constructionRegionManagerPhone
;
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-api/src/main/java/com/yeejoin/amos/boot/module/hygf/api/entity/WorkOrder.java
View file @
8b15ab0b
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
...
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
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.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
...
@@ -23,6 +24,7 @@ import java.util.List;
...
@@ -23,6 +24,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_work_order"
)
@TableName
(
"hygf_work_order"
)
@ApiModel
(
value
=
"WorkOrder"
,
description
=
"派工单实体类"
)
public
class
WorkOrder
extends
BaseEntity
{
public
class
WorkOrder
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -30,18 +32,21 @@ public class WorkOrder extends BaseEntity {
...
@@ -30,18 +32,21 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 派工单编号
* 派工单编号
*/
*/
@ApiModelProperty
(
value
=
"派工单编号"
,
example
=
"PG002JXSRYG202403226123"
)
@TableField
(
"work_order_num"
)
@TableField
(
"work_order_num"
)
private
String
workOrderNum
;
private
String
workOrderNum
;
/**
/**
* 制单人
* 制单人
*/
*/
@ApiModelProperty
(
value
=
"制单人"
,
example
=
"admin"
)
@TableField
(
"preparer"
)
@TableField
(
"preparer"
)
private
String
preparer
;
private
String
preparer
;
/**
/**
* 制单日期
* 制单日期
*/
*/
@ApiModelProperty
(
value
=
"制单日期"
,
example
=
"2024-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"issue_date"
)
@TableField
(
"issue_date"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
...
@@ -50,6 +55,7 @@ public class WorkOrder extends BaseEntity {
...
@@ -50,6 +55,7 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 计划开工日期
* 计划开工日期
*/
*/
@ApiModelProperty
(
value
=
"计划开工日期"
,
example
=
"2025-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"planned_start_date"
)
@TableField
(
"planned_start_date"
)
...
@@ -58,6 +64,7 @@ public class WorkOrder extends BaseEntity {
...
@@ -58,6 +64,7 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 计划完工日期
* 计划完工日期
*/
*/
@ApiModelProperty
(
value
=
"计划完工日期"
,
example
=
"2025-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"planned_end_date"
)
@TableField
(
"planned_end_date"
)
...
@@ -66,18 +73,21 @@ public class WorkOrder extends BaseEntity {
...
@@ -66,18 +73,21 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 区域公司id
* 区域公司id
*/
*/
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1702215275253886977"
)
@TableField
(
"region_company_id"
)
@TableField
(
"region_company_id"
)
private
Long
regionCompanyId
;
private
Long
regionCompanyId
;
/**
/**
* 区域公司名称
* 区域公司名称
*/
*/
@ApiModelProperty
(
value
=
"区域公司名称"
,
example
=
"余干县赣德新能源科技有限公司"
)
@TableField
(
"region_company_name"
)
@TableField
(
"region_company_name"
)
private
String
regionCompanyName
;
private
String
regionCompanyName
;
/**
/**
* 区域公司orgcode
* 区域公司orgcode
*/
*/
@ApiModelProperty
(
value
=
"区域公司orgcode"
,
example
=
"86*354*344*385*446"
)
@TableField
(
"region_code"
)
@TableField
(
"region_code"
)
private
String
regionCode
;
private
String
regionCode
;
...
@@ -85,6 +95,7 @@ public class WorkOrder extends BaseEntity {
...
@@ -85,6 +95,7 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 区域公司省市区
* 区域公司省市区
*/
*/
@ApiModelProperty
(
value
=
"区域公司省市区"
,
example
=
"江西省,上饶市,余干县"
)
@TableField
(
"region_address"
)
@TableField
(
"region_address"
)
private
String
regionAddress
;
private
String
regionAddress
;
...
@@ -92,76 +103,86 @@ public class WorkOrder extends BaseEntity {
...
@@ -92,76 +103,86 @@ public class WorkOrder extends BaseEntity {
/**
/**
* 工程负责人
* 工程负责人
*/
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
"project_region_manager"
)
@TableField
(
"project_region_manager"
)
private
String
projectRegionManager
;
private
String
projectRegionManager
;
/**
/**
* 工程负责人电话
* 工程负责人电话
*/
*/
@ApiModelProperty
(
value
=
"工程负责人电话"
,
example
=
"133222244122"
)
@TableField
(
"project_region_manager_phone"
)
@TableField
(
"project_region_manager_phone"
)
private
String
projectRegionManagerPhone
;
private
String
projectRegionManagerPhone
;
/**
/**
* 施工负责人
* 施工负责人
*/
*/
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
@TableField
(
"construction_region_manager"
)
@TableField
(
"construction_region_manager"
)
private
String
constructionRegionManager
;
private
String
constructionRegionManager
;
/**
/**
* 施工负责人电话
* 施工负责人电话
*/
*/
@ApiModelProperty
(
value
=
"施工负责人电话"
,
example
=
"133222244122"
)
@TableField
(
"construction_region_manager_phone"
)
@TableField
(
"construction_region_manager_phone"
)
private
String
constructionRegionManagerPhone
;
private
String
constructionRegionManagerPhone
;
/**
/**
* 派工单状态
* 派工单状态
*/
*/
@ApiModelProperty
(
value
=
"派工单状态"
,
example
=
"已完工"
)
@TableField
(
"work_order_status"
)
@TableField
(
"work_order_status"
)
private
String
workOrderStatus
;
private
String
workOrderStatus
;
@ApiModelProperty
(
value
=
"平台经销商单位id"
)
@ApiModelProperty
(
value
=
"平台经销商单位id"
,
example
=
"1706869086106972161"
)
@TableField
(
"amos_dealer_id"
)
@TableField
(
"amos_dealer_id"
)
private
Long
amosDealerId
;
private
Long
amosDealerId
;
@ApiModelProperty
(
value
=
"平台经销商单位名称"
)
@ApiModelProperty
(
value
=
"平台经销商单位名称"
,
example
=
"四川锦绣天地建筑工程有限公司南昌分公司"
)
@TableField
(
"amos_dealer_name"
)
@TableField
(
"amos_dealer_name"
)
private
String
amosDealerName
;
private
String
amosDealerName
;
@ApiModelProperty
(
value
=
"平台经销商单位orgcode"
)
@ApiModelProperty
(
value
=
"平台经销商单位orgcode"
,
example
=
"86*355*443*472"
)
@TableField
(
"amos_dealer_org_code"
)
@TableField
(
"amos_dealer_org_code"
)
private
String
amosDealerOrgCode
;
private
String
amosDealerOrgCode
;
@ApiModelProperty
(
value
=
"工程负责人userId"
)
@ApiModelProperty
(
value
=
"工程负责人userId"
,
example
=
"213213"
)
@TableField
(
"project_region_manager_user_id"
)
@TableField
(
"project_region_manager_user_id"
)
private
String
projectRegionManagerUserId
;
private
String
projectRegionManagerUserId
;
@ApiModelProperty
(
value
=
"工程
负责人userId
"
)
@ApiModelProperty
(
value
=
"工程
注册人userId"
,
example
=
"213213
"
)
@TableField
(
"construction_region_manager_user_id"
)
@TableField
(
"construction_region_manager_user_id"
)
private
String
constructionRegionManagerUserId
;
private
String
constructionRegionManagerUserId
;
@ApiModelProperty
(
value
=
"农户信息"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
List
<
PeasantHousehold
>
peasantHouseholdId
;
List
<
PeasantHousehold
>
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"施工电站数"
,
example
=
"12"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
int
peasantHouseholdNum
;
//施工电站数
int
peasantHouseholdNum
;
//施工电站数
@ApiModelProperty
(
value
=
"已施工电站数"
,
example
=
"10"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
int
peasantHouseholdSgNum
;
//已施工电站数
int
peasantHouseholdSgNum
;
//已施工电站数
/**
/**
* 经销商单位
* 经销商单位
* */
* */
@ApiModelProperty
(
value
=
"经销商单位"
,
example
=
"1706869086106972161"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
Long
developerId
;
private
Long
developerId
;
@ApiModelProperty
(
value
=
"页码"
,
example
=
"1"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
int
current
;
int
current
;
@ApiModelProperty
(
value
=
"页数大小"
,
example
=
"20"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
int
size
;
int
size
;
@ApiModelProperty
(
value
=
"电站名称"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
@TableField
(
exist
=
false
)
private
String
ownersName
;
private
String
ownersName
;
}
}
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/WorkOrderController.java
View file @
8b15ab0b
...
@@ -13,6 +13,7 @@ import com.yeejoin.amos.boot.module.hygf.api.mapper.*;
...
@@ -13,6 +13,7 @@ import com.yeejoin.amos.boot.module.hygf.api.mapper.*;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.WorkOrderServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.WorkOrderServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -34,7 +35,7 @@ import java.util.Map;
...
@@ -34,7 +35,7 @@ import java.util.Map;
* @date 2024-01-02
* @date 2024-01-02
*/
*/
@RestController
@RestController
@Api
(
tags
=
"
施工
派工工单Api"
)
@Api
(
tags
=
"派工工单Api"
)
@RequestMapping
(
value
=
"/work-order"
)
@RequestMapping
(
value
=
"/work-order"
)
public
class
WorkOrderController
extends
BaseController
{
public
class
WorkOrderController
extends
BaseController
{
...
@@ -85,7 +86,7 @@ public class WorkOrderController extends BaseController {
...
@@ -85,7 +86,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新施工派工工单"
,
notes
=
"根据sequenceNbr更新施工派工工单"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新施工派工工单"
,
notes
=
"根据sequenceNbr更新施工派工工单"
)
public
ResponseModel
<
WorkOrder
>
updateBySequenceNbrWorkOrder
(
@RequestBody
WorkOrder
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
public
ResponseModel
<
WorkOrder
>
updateBySequenceNbrWorkOrder
(
@RequestBody
WorkOrder
model
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
model
.
setSequenceNbr
(
sequenceNbr
);
UserUnitInformationDto
userUnitInformationDto
=
personnelBusinessMapper
.
getUserUnitInformationDto
(
getUserInfo
().
getUserId
());
UserUnitInformationDto
userUnitInformationDto
=
personnelBusinessMapper
.
getUserUnitInformationDto
(
getUserInfo
().
getUserId
());
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
updateWorkOrder
(
model
,
userUnitInformationDto
));
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
updateWorkOrder
(
model
,
userUnitInformationDto
));
...
@@ -100,7 +101,7 @@ public class WorkOrderController extends BaseController {
...
@@ -100,7 +101,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除施工派工工单"
,
notes
=
"根据sequenceNbr删除施工派工工单"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除施工派工工单"
,
notes
=
"根据sequenceNbr删除施工派工工单"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
removeById
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
removeById
(
sequenceNbr
));
}
}
...
@@ -113,7 +114,7 @@ public class WorkOrderController extends BaseController {
...
@@ -113,7 +114,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工工单"
,
notes
=
"根据sequenceNbr查询单个施工派工工单"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工工单"
,
notes
=
"根据sequenceNbr查询单个施工派工工单"
)
public
ResponseModel
<
WorkOrder
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
public
ResponseModel
<
WorkOrder
>
selectOne
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
Long
sequenceNbr
)
{
WorkOrder
workOrder
=
workOrderServiceImpl
.
selectOne
(
sequenceNbr
);
WorkOrder
workOrder
=
workOrderServiceImpl
.
selectOne
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
workOrder
);
return
ResponseHelper
.
buildResponse
(
workOrder
);
}
}
...
@@ -121,7 +122,7 @@ public class WorkOrderController extends BaseController {
...
@@ -121,7 +122,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/selectOneall"
)
@GetMapping
(
value
=
"/selectOneall"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工工单"
,
notes
=
"根据sequenceNbr查询单个施工派工工单"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工工单"
,
notes
=
"根据sequenceNbr查询单个施工派工工单"
)
public
ResponseModel
<
Map
<
String
,
Object
>>
selectOneall
(
@RequestParam
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
public
ResponseModel
<
Map
<
String
,
Object
>>
selectOneall
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
RequestParam
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
selectOneall
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
workOrderServiceImpl
.
selectOneall
(
sequenceNbr
));
}
}
...
@@ -167,10 +168,10 @@ public class WorkOrderController extends BaseController {
...
@@ -167,10 +168,10 @@ public class WorkOrderController extends BaseController {
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"列表全部数据查询"
,
notes
=
"列表全部数据查询"
)
@GetMapping
(
value
=
"/getWorkOrderHousehold"
)
@GetMapping
(
value
=
"/getWorkOrderHousehold"
)
public
ResponseModel
<
Page
<
PeasantHousehold
>
>
getPeasantHouseholdData
(
public
ResponseModel
<
Page
<
PeasantHousehold
>
>
getPeasantHouseholdData
(
@RequestParam
(
required
=
false
)
Long
sequenceNbr
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
RequestParam
(
required
=
false
)
Long
sequenceNbr
,
@RequestParam
(
required
=
false
)
Integer
current
,
@
ApiParam
(
name
=
"current"
,
value
=
"页码"
,
example
=
"1"
)
@
RequestParam
(
required
=
false
)
Integer
current
,
@RequestParam
(
required
=
false
)
Integer
size
,
@
ApiParam
(
name
=
"size"
,
value
=
"大小"
,
example
=
"20"
)
@
RequestParam
(
required
=
false
)
Integer
size
,
@RequestParam
(
required
=
false
)
String
ownersName
@
ApiParam
(
name
=
"ownersName"
,
value
=
"电站名称"
,
example
=
"admin"
)
@
RequestParam
(
required
=
false
)
String
ownersName
)
{
)
{
Page
<
PeasantHousehold
>
page
=
new
Page
<>();
Page
<
PeasantHousehold
>
page
=
new
Page
<>();
PageHelper
.
startPage
(
current
,
size
);
PageHelper
.
startPage
(
current
,
size
);
...
@@ -316,9 +317,9 @@ public class WorkOrderController extends BaseController {
...
@@ -316,9 +317,9 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"电站详情"
,
notes
=
"勘察信息编辑"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"电站详情"
,
notes
=
"勘察信息编辑"
)
@GetMapping
(
value
=
"/getsurveyQueryxq"
)
@GetMapping
(
value
=
"/getsurveyQueryxq"
)
public
ResponseModel
<
SurveyInfoAllDto
>
getsurveyQueryxq
(
@RequestParam
(
value
=
"peasantHouseholdId"
)
Long
peasantHouseholdId
,
public
ResponseModel
<
SurveyInfoAllDto
>
getsurveyQueryxq
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
RequestParam
(
value
=
"peasantHouseholdId"
)
Long
peasantHouseholdId
,
@RequestParam
(
value
=
"workOrderId"
)
Long
workOrderId
,
@ApiParam
(
name
=
"workOrderId"
,
value
=
"派工单ID"
,
example
=
"1716344754242850818"
)
@RequestParam
(
value
=
"workOrderId"
)
Long
workOrderId
,
@RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
@ApiParam
(
name
=
"workOrderPowerStationId"
,
value
=
"施工派工单Id"
,
example
=
"1712383951215005697"
)
@RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
SurveyInfoAllDto
returnDto
=
workOrderServiceImpl
.
getsurveyQueryxq
(
peasantHouseholdId
,
workOrderId
,
workOrderPowerStationId
);
SurveyInfoAllDto
returnDto
=
workOrderServiceImpl
.
getsurveyQueryxq
(
peasantHouseholdId
,
workOrderId
,
workOrderPowerStationId
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
...
@@ -330,7 +331,7 @@ public class WorkOrderController extends BaseController {
...
@@ -330,7 +331,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记详情"
,
notes
=
"完工登记详情"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记详情"
,
notes
=
"完工登记详情"
)
@GetMapping
(
value
=
"/getPowerStationEngineeringInfo"
)
@GetMapping
(
value
=
"/getPowerStationEngineeringInfo"
)
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getPowerStationEngineeringInfo
(
@RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getPowerStationEngineeringInfo
(
@ApiParam
(
name
=
"workOrderPowerStationId"
,
value
=
"施工派工单Id"
,
example
=
"1712383951215005697"
)
@RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getPowerStationEngineeringInfo
(
workOrderPowerStationId
);
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getPowerStationEngineeringInfo
(
workOrderPowerStationId
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
...
@@ -339,7 +340,7 @@ public class WorkOrderController extends BaseController {
...
@@ -339,7 +340,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记详情"
,
notes
=
"完工登记详情"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记详情"
,
notes
=
"完工登记详情"
)
@GetMapping
(
value
=
"/getPowerStationEngineeringInfoHistory"
)
@GetMapping
(
value
=
"/getPowerStationEngineeringInfoHistory"
)
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getPowerStationEngineeringInfoHistory
(
@RequestParam
(
value
=
"peasantHouseholdId"
)
Long
peasantHouseholdId
,
@RequestParam
(
value
=
"processInstanceId"
,
required
=
false
)
String
processInstanceId
)
{
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getPowerStationEngineeringInfoHistory
(
@ApiParam
(
name
=
"peasantHouseholdId"
,
value
=
"农户ID"
,
example
=
"1712383951215005697"
)
@RequestParam
(
value
=
"peasantHouseholdId"
)
Long
peasantHouseholdId
,
@RequestParam
(
value
=
"processInstanceId"
,
required
=
false
)
String
processInstanceId
)
{
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getPowerStationEngineeringInfoHistory
(
peasantHouseholdId
,
processInstanceId
);
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getPowerStationEngineeringInfoHistory
(
peasantHouseholdId
,
processInstanceId
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
...
@@ -360,7 +361,7 @@ public class WorkOrderController extends BaseController {
...
@@ -360,7 +361,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记审核详情"
,
notes
=
"完工登记审核详情"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"完工登记审核详情"
,
notes
=
"完工登记审核详情"
)
@GetMapping
(
value
=
"/getConstructionRecords"
)
@GetMapping
(
value
=
"/getConstructionRecords"
)
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getConstructionRecords
(
@RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
public
ResponseModel
<
PowerStationEngineeringInfoAllDto
>
getConstructionRecords
(
@
ApiParam
(
name
=
"workOrderPowerStationId"
,
value
=
"施工派工单ID"
,
example
=
"1712383951215005697"
)
@
RequestParam
(
value
=
"workOrderPowerStationId"
)
Long
workOrderPowerStationId
)
{
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getConstructionRecords
(
workOrderPowerStationId
,
getUserInfo
().
getRealName
());
PowerStationEngineeringInfoAllDto
returnDto
=
workOrderServiceImpl
.
getConstructionRecords
(
workOrderPowerStationId
,
getUserInfo
().
getRealName
());
return
ResponseHelper
.
buildResponse
(
returnDto
);
return
ResponseHelper
.
buildResponse
(
returnDto
);
...
@@ -426,7 +427,7 @@ public class WorkOrderController extends BaseController {
...
@@ -426,7 +427,7 @@ public class WorkOrderController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"完工整改单作废"
,
notes
=
"完工整改单作废"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"完工整改单作废"
,
notes
=
"完工整改单作废"
)
@PutMapping
(
value
=
"/rollback"
)
@PutMapping
(
value
=
"/rollback"
)
public
ResponseModel
rollback
(
@RequestParam
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
public
ResponseModel
rollback
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
RequestParam
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
workOrderServiceImpl
.
rollback
(
sequenceNbr
);
workOrderServiceImpl
.
rollback
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
null
);
return
ResponseHelper
.
buildResponse
(
null
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/WorkOrderPowerStationController.java
View file @
8b15ab0b
...
@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.WorkOrderPowerStationDto;
...
@@ -6,6 +6,7 @@ import com.yeejoin.amos.boot.module.hygf.api.dto.WorkOrderPowerStationDto;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.WorkOrderPowerStationServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.WorkOrderPowerStationServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
...
@@ -52,7 +53,7 @@ public class WorkOrderPowerStationController extends BaseController {
...
@@ -52,7 +53,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新施工派工单电站"
,
notes
=
"根据sequenceNbr更新施工派工单电站"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新施工派工单电站"
,
notes
=
"根据sequenceNbr更新施工派工单电站"
)
public
ResponseModel
<
WorkOrderPowerStationDto
>
updateBySequenceNbrWorkOrderPowerStation
(
@RequestBody
WorkOrderPowerStationDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
public
ResponseModel
<
WorkOrderPowerStationDto
>
updateBySequenceNbrWorkOrderPowerStation
(
@RequestBody
WorkOrderPowerStationDto
model
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
model
.
setSequenceNbr
(
sequenceNbr
);
model
.
setSequenceNbr
(
sequenceNbr
);
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
updateWithModel
(
model
));
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
updateWithModel
(
model
));
}
}
...
@@ -66,7 +67,7 @@ public class WorkOrderPowerStationController extends BaseController {
...
@@ -66,7 +67,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除施工派工单电站"
,
notes
=
"根据sequenceNbr删除施工派工单电站"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除施工派工单电站"
,
notes
=
"根据sequenceNbr删除施工派工单电站"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
removeById
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
removeById
(
sequenceNbr
));
}
}
...
@@ -79,7 +80,7 @@ public class WorkOrderPowerStationController extends BaseController {
...
@@ -79,7 +80,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工单电站"
,
notes
=
"根据sequenceNbr查询单个施工派工单电站"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个施工派工单电站"
,
notes
=
"根据sequenceNbr查询单个施工派工单电站"
)
public
ResponseModel
<
WorkOrderPowerStationDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
public
ResponseModel
<
WorkOrderPowerStationDto
>
selectOne
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
queryBySeq
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
}
...
@@ -93,8 +94,8 @@ public class WorkOrderPowerStationController extends BaseController {
...
@@ -93,8 +94,8 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"施工派工单电站分页查询"
,
notes
=
"施工派工单电站分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"施工派工单电站分页查询"
,
notes
=
"施工派工单电站分页查询"
)
public
ResponseModel
<
Page
<
WorkOrderPowerStationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
public
ResponseModel
<
Page
<
WorkOrderPowerStationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
@ApiParam
(
name
=
"current"
,
example
=
"1"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
(
value
=
"size"
)
@ApiParam
(
name
=
"size"
,
example
=
"10"
)
int
size
)
{
Page
<
WorkOrderPowerStationDto
>
page
=
new
Page
<
WorkOrderPowerStationDto
>();
Page
<
WorkOrderPowerStationDto
>
page
=
new
Page
<
WorkOrderPowerStationDto
>();
page
.
setCurrent
(
current
);
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
page
.
setSize
(
size
);
...
...
amos-boot-system-jxiop/amos-boot-module-hygf-biz/src/main/java/com/yeejoin/amos/boot/module/hygf/biz/controller/YearPowerController.java
View file @
8b15ab0b
...
@@ -5,7 +5,9 @@ import com.yeejoin.amos.boot.biz.common.controller.BaseController;
...
@@ -5,7 +5,9 @@ import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import
com.yeejoin.amos.boot.module.hygf.api.dto.YearPowerDto
;
import
com.yeejoin.amos.boot.module.hygf.api.dto.YearPowerDto
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.YearPowerServiceImpl
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.YearPowerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
...
@@ -52,7 +54,7 @@ public class YearPowerController extends BaseController {
...
@@ -52,7 +54,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@PutMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新按年统计"
,
notes
=
"根据sequenceNbr更新按年统计"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据sequenceNbr更新按年统计"
,
notes
=
"根据sequenceNbr更新按年统计"
)
public
ResponseModel
<
YearPowerDto
>
updateBySequenceNbrYearPower
(
@RequestBody
YearPowerDto
model
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
public
ResponseModel
<
YearPowerDto
>
updateBySequenceNbrYearPower
(
@RequestBody
YearPowerDto
model
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
updateWithModel
(
model
));
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
updateWithModel
(
model
));
}
}
...
@@ -65,7 +67,7 @@ public class YearPowerController extends BaseController {
...
@@ -65,7 +67,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@DeleteMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除按年统计"
,
notes
=
"根据sequenceNbr删除按年统计"
)
@ApiOperation
(
httpMethod
=
"DELETE"
,
value
=
"根据sequenceNbr删除按年统计"
,
notes
=
"根据sequenceNbr删除按年统计"
)
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
public
ResponseModel
<
Boolean
>
deleteBySequenceNbr
(
HttpServletRequest
request
,
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
(
value
=
"sequenceNbr"
)
Long
sequenceNbr
){
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
removeById
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
removeById
(
sequenceNbr
));
}
}
...
@@ -78,7 +80,7 @@ public class YearPowerController extends BaseController {
...
@@ -78,7 +80,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@GetMapping
(
value
=
"/{sequenceNbr}"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个按年统计"
,
notes
=
"根据sequenceNbr查询单个按年统计"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"根据sequenceNbr查询单个按年统计"
,
notes
=
"根据sequenceNbr查询单个按年统计"
)
public
ResponseModel
<
YearPowerDto
>
selectOne
(
@PathVariable
Long
sequenceNbr
)
{
public
ResponseModel
<
YearPowerDto
>
selectOne
(
@
ApiParam
(
name
=
"sequenceNbr"
,
value
=
"主键"
,
example
=
"158888889425888"
)
@
PathVariable
Long
sequenceNbr
)
{
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
queryBySeq
(
sequenceNbr
));
return
ResponseHelper
.
buildResponse
(
yearPowerServiceImpl
.
queryBySeq
(
sequenceNbr
));
}
}
...
@@ -92,8 +94,8 @@ public class YearPowerController extends BaseController {
...
@@ -92,8 +94,8 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"按年统计分页查询"
,
notes
=
"按年统计分页查询"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"按年统计分页查询"
,
notes
=
"按年统计分页查询"
)
public
ResponseModel
<
Page
<
YearPowerDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
public
ResponseModel
<
Page
<
YearPowerDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
@ApiParam
(
name
=
"current"
,
example
=
"1"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
(
value
=
"size"
)
@ApiParam
(
name
=
"size"
,
example
=
"20"
)
int
size
)
{
Page
<
YearPowerDto
>
page
=
new
Page
<
YearPowerDto
>();
Page
<
YearPowerDto
>
page
=
new
Page
<
YearPowerDto
>();
page
.
setCurrent
(
current
);
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
page
.
setSize
(
size
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment