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
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
422 additions
and
243 deletions
+422
-243
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
+29
-4
HygfRectificationOrder.java
...s/boot/module/hygf/api/entity/HygfRectificationOrder.java
+24
-2
PeasantHousehold.java
...in/amos/boot/module/hygf/api/entity/PeasantHousehold.java
+45
-3
PowerStationConstructionData.java
.../module/hygf/api/entity/PowerStationConstructionData.java
+0
-0
PowerStationEngineeringInfo.java
...t/module/hygf/api/entity/PowerStationEngineeringInfo.java
+29
-4
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
;
import
com.alibaba.excel.annotation.ExcelIgnore
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -13,6 +14,7 @@ import java.util.Date;
*
*/
@Data
@ApiModel
(
value
=
"BaseDto"
,
description
=
"实体类"
)
public
class
BaseDto
implements
Serializable
{
/**
*
...
...
@@ -21,23 +23,23 @@ public class BaseDto implements Serializable{
private
static
final
long
serialVersionUID
=
1L
;
@ExcelIgnore
@ApiModelProperty
(
value
=
"主键ID"
)
@ApiModelProperty
(
value
=
"主键ID"
,
example
=
"1779438242769170434"
)
protected
Long
sequenceNbr
;
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新时间"
)
@ApiModelProperty
(
value
=
"更新时间"
,
example
=
"2024-05-06 09:54:29"
)
protected
Date
recDate
;
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新人id"
)
@ApiModelProperty
(
value
=
"更新人id"
,
example
=
"6790510"
)
protected
String
recUserId
;
@ExcelIgnore
@ApiModelProperty
(
value
=
"更新人"
)
@ApiModelProperty
(
value
=
"更新人"
,
example
=
"admin"
)
protected
String
recUserName
;
@ExcelIgnore
@ApiModelProperty
(
value
=
"是否删除"
)
@ApiModelProperty
(
value
=
"是否删除"
,
example
=
"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;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.yeejoin.amos.boot.biz.config.BitTypeHandler
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
org.apache.ibatis.type.BigDecimalTypeHandler
;
import
org.apache.ibatis.type.BigIntegerTypeHandler
;
...
...
@@ -18,25 +20,27 @@ import java.util.Date;
* @author DELL
*/
@Data
@ApiModel
(
value
=
"BaseEntity"
,
description
=
"基础实体类"
)
public
class
BaseEntity
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"主键"
,
example
=
"1712049025391267842"
)
@TableId
(
value
=
"sequence_nbr"
,
type
=
IdType
.
ID_WORKER
)
protected
Long
sequenceNbr
;
@ApiModelProperty
(
value
=
"创建日期"
,
example
=
"2023-10-11 18:20:51"
)
@TableField
(
value
=
"rec_date"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
Date
recDate
;
@ApiModelProperty
(
value
=
"创建人ID"
,
example
=
"5606165"
)
@TableField
(
value
=
"rec_user_id"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
String
recUserId
;
@ApiModelProperty
(
value
=
"创建人"
,
example
=
"admin"
)
@TableField
(
value
=
"rec_user_name"
,
fill
=
FieldFill
.
INSERT_UPDATE
)
protected
String
recUserName
;
/**
* 是否删除
*/
@ApiModelProperty
(
value
=
"是否删除"
,
example
=
"false"
)
@TableField
(
value
=
"is_delete"
,
typeHandler
=
BitTypeHandler
.
class
)
public
Boolean
isDelete
=
false
;
...
...
amos-boot-data/amos-boot-data-housepvapi/src/main/resources/application-kingbase8.properties
View file @
8b15ab0b
## DB properties hygf
## db1-production database
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.password
=
Yeejoin@2020
spring.db1.datasource.driver-class-name
=
com.kingbase8.Driver
## db2-sync_data
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.password
=
Yeejoin@2020
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"商务类型"
)
@ApiModelProperty
(
value
=
"商务类型"
,
example
=
"zrr"
)
private
String
type
;
@ApiModelProperty
(
value
=
"申请人"
)
@ApiModelProperty
(
value
=
"申请人"
,
example
=
"admin"
)
private
String
applicant
;
@ApiModelProperty
(
value
=
"身份证号"
)
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"610481199402245014"
)
private
String
idCard
;
@ApiModelProperty
(
value
=
"申请人联系电话"
)
@ApiModelProperty
(
value
=
"申请人联系电话"
,
example
=
"13022982292"
)
private
String
telephone
;
@ApiModelProperty
(
value
=
"省市区"
)
@ApiModelProperty
(
value
=
"省市区"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
@ApiModelProperty
(
value
=
"省市区名称"
)
@ApiModelProperty
(
value
=
"省市区名称"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"省市区文字集合"
)
@ApiModelProperty
(
value
=
"省市区文字集合"
,
example
=
"[\"北京市\", \"北京城区\", \"东城区\"]"
)
private
List
<
String
>
projectAddressText
;
@ApiModelProperty
(
value
=
"设备信息"
)
@ApiModelProperty
(
value
=
"设备信息"
,
example
=
"设备信息"
)
private
String
device
;
@ApiModelProperty
(
value
=
"电子系统造价"
)
@ApiModelProperty
(
value
=
"电子系统造价"
,
example
=
"12.55"
)
private
Float
cost
;
@ApiModelProperty
(
value
=
"安装规模"
)
@ApiModelProperty
(
value
=
"安装规模"
,
example
=
"23.52"
)
private
String
scale
;
@ApiModelProperty
(
value
=
"法务类型"
)
@ApiModelProperty
(
value
=
"法务类型"
,
example
=
"zjdnhw"
)
private
String
legalType
;
@ApiModelProperty
(
value
=
"有效联系电话"
)
@ApiModelProperty
(
value
=
"有效联系电话"
,
example
=
"13022982292"
)
private
String
legalContactTelephone
;
@ApiModelProperty
(
value
=
"紧急联系人"
)
@ApiModelProperty
(
value
=
"紧急联系人"
,
example
=
"13022982292"
)
private
String
legalEmergentTelephone
;
@ApiModelProperty
(
value
=
"结婚证文件标识"
)
@ApiModelProperty
(
value
=
"结婚证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
marriageCredit
;
@ApiModelProperty
(
value
=
"房产证文件标识"
)
@ApiModelProperty
(
value
=
"房产证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A125CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
realEstateCredit
;
@ApiModelProperty
(
value
=
"身份证正反面文件标识"
)
@ApiModelProperty
(
value
=
"身份证正反面文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4213CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardCredit
;
@ApiModelProperty
(
value
=
"户口本文件标识"
)
@ApiModelProperty
(
value
=
"户口本文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF53213AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
householdBookCredit
;
@ApiModelProperty
(
value
=
"手持身份证文件标识"
)
@ApiModelProperty
(
value
=
"手持身份证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F9321356B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
handIdCardCredit
;
@ApiModelProperty
(
value
=
"踏勘照片文件标识"
)
@ApiModelProperty
(
value
=
"踏勘照片文件标识"
,
example
=
"[{uid: \"0.qcyinzogdcd\", url: \"/upload/common/4CE66E78D6367C67CB4B71C03C7F30.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
surveyPhotosWeb
;
@ApiModelProperty
(
value
=
"组件平面图与组串连线图文件标识"
)
@ApiModelProperty
(
value
=
"组件平面图与组串连线图文件标识"
,
example
=
"[{url: \"/upload/common/B234234FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
formationWeb
;
@ApiModelProperty
(
value
=
"房屋所有权继承说明文件标识"
)
@ApiModelProperty
(
value
=
"房屋所有权继承说明文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF32423D9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
inheritWeb
;
@ApiModelProperty
(
value
=
"户用光伏电站项目合作协议文件标识"
)
@ApiModelProperty
(
value
=
"户用光伏电站项目合作协议文件标识"
,
example
=
"[{url: \"/upload/common/BAB423423AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
agreementWeb
;
@ApiModelProperty
(
value
=
"用户手持身份证照片文件标识"
)
@ApiModelProperty
(
value
=
"用户手持身份证照片文件标识"
,
example
=
"[{url: \"/upload/common/BABC42342FD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
handIdCardLegal
;
@ApiModelProperty
(
value
=
"法人营业执照文件标识"
)
@ApiModelProperty
(
value
=
"法人营业执照文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F9382423AFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
licenseLegal
;
@ApiModelProperty
(
value
=
"法定代理人身份证文件标识"
)
@ApiModelProperty
(
value
=
"法定代理人身份证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4423423B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
agentLegal
;
@ApiModelProperty
(
value
=
"房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识"
)
@ApiModelProperty
(
value
=
"房产证明文件或乡镇街道土管部门房屋产权证明文件文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938Aads5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
realEstateLegal
;
@ApiModelProperty
(
value
=
"房屋屋顶租赁协议/户用光伏共建开发协议文件标识"
)
@ApiModelProperty
(
value
=
"房屋屋顶租赁协议/户用光伏共建开发协议文件标识"
,
example
=
"[{url: \"/upload/common/BABrwerF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
houseAgreementLegal
;
@ApiModelProperty
(
value
=
"法人的企业征信报告、工商内档文件标识"
)
@ApiModelProperty
(
value
=
"法人的企业征信报告、工商内档文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4Fwqeqw9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
creditReportLegal
;
@ApiModelProperty
(
value
=
"项目备案证文件标识"
)
@ApiModelProperty
(
value
=
"项目备案证文件标识"
,
example
=
"[{url: \"/upload/common/BABdDsdadasdwrfAFSDSArf9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
filingsLegal
;
@ApiModelProperty
(
value
=
" 省市区详细地址"
)
@ApiModelProperty
(
value
=
" 省市区详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressDetail
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
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 {
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
)
private
List
<
Object
>
typicalDiagram
;
/**
* 典型设计图信息
*/
@ApiModelProperty
(
value
=
"典型设计图信息"
)
@ApiModelProperty
(
value
=
"典型设计图信息"
,
example
=
"[{uid: \"0.qbiq6dutwl\", name: \"11.dwg\", url: \"/upload/common/4B4C1D996B21A1F4CBBD9B72A92AFBA0.dwg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
engineering
;
@ApiModelProperty
(
value
=
"组件排布图"
)
@ApiModelProperty
(
value
=
"组件排布图"
,
example
=
"[{uid: \"0.9bn4t1r35hf\", name: \"11.dwg\", url: \"/upload/common/E42849CBDE341C85870262917024A.dwg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
componentLayout
;
@ApiModelProperty
(
value
=
"组件支架图"
)
@ApiModelProperty
(
value
=
"组件支架图"
,
example
=
"[{uid: \"0.26j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23BWADAWDAWD931251F9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
componentBracket
;
@ApiModelProperty
(
value
=
"组串接线图"
)
@ApiModelProperty
(
value
=
"组串接线图"
,
example
=
"[{uid: \"0.36j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23B3407AWADAWF9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
connectionLine
;
@ApiModelProperty
(
value
=
"一次接线图"
)
@ApiModelProperty
(
value
=
"一次接线图"
,
example
=
"[{uid: \"0.46j7x3whyx8\", name: \"11.dws\", url: \"/upload/common/D9B23B3DWAD51F9C1A257.dws\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
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
)
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
)
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
)
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
)
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
)
private
List
<
Object
>
support
;
@ApiModelProperty
(
value
=
" 防滑雪措施"
)
@ApiModelProperty
(
value
=
" 防滑雪措施"
,
example
=
"wxfhxcs"
)
private
String
antiSkiing
;
@ApiModelProperty
(
value
=
" 防滑雪措施备注"
)
@ApiModelProperty
(
value
=
" 防滑雪措施备注"
,
example
=
"防滑雪措施备注"
)
private
String
antiSkiingNotes
;
@ApiModelProperty
(
value
=
" 抽检"
)
@ApiModelProperty
(
value
=
" 抽检"
,
example
=
"f"
)
private
String
spotCheck
;
@ApiModelProperty
(
value
=
" 抽检意见"
)
@ApiModelProperty
(
value
=
" 抽检意见"
,
example
=
"抽检意见"
)
private
String
spotCheckOpinion
;
@ApiModelProperty
(
value
=
"是否定制"
)
@ApiModelProperty
(
value
=
"是否定制"
,
example
=
"f"
)
private
String
isokCustomized
;
@ApiModelProperty
(
value
=
"是否加固"
)
@ApiModelProperty
(
value
=
"是否加固"
,
example
=
"f"
)
private
String
windResistant
;
@ApiModelProperty
(
value
=
"试点方案"
)
@ApiModelProperty
(
value
=
"试点方案"
,
example
=
"bsd"
)
private
String
pilotProgram
;
@ApiModelProperty
(
value
=
"
s试点物料
"
)
@ApiModelProperty
(
value
=
"
试点物料"
,
example
=
"bsd
"
)
private
String
pilotMaterials
;
@ApiModelProperty
(
value
=
"方位角"
)
@ApiModelProperty
(
value
=
"方位角"
,
example
=
"1"
)
private
String
azimuth
;
@ApiModelProperty
(
value
=
"倾角"
)
@ApiModelProperty
(
value
=
"倾角"
,
example
=
"1"
)
private
String
dipAngle
;
@ApiModelProperty
(
value
=
" 应用场景"
)
@ApiModelProperty
(
value
=
" 应用场景"
,
example
=
"应用场景"
)
private
String
applicationScenario
;
@ApiModelProperty
(
value
=
"应用场景数量"
)
@ApiModelProperty
(
value
=
"应用场景数量"
,
example
=
"11"
)
private
Integer
applicationScenarioNum
;
@ApiModelProperty
(
value
=
"支架方案"
)
@ApiModelProperty
(
value
=
"支架方案"
,
example
=
"支架方案"
)
private
String
supportScheme
;
@ApiModelProperty
(
value
=
"支架方案数量"
)
@ApiModelProperty
(
value
=
"支架方案数量"
,
example
=
"11"
)
private
Integer
supportSchemeNum
;
@ApiModelProperty
(
value
=
"特殊方案"
)
@ApiModelProperty
(
value
=
"特殊方案"
,
example
=
"特殊方案"
)
private
String
specialPlan
;
@ApiModelProperty
(
value
=
"特殊方案数量"
)
@ApiModelProperty
(
value
=
"特殊方案数量"
,
example
=
"111"
)
private
Integer
specialPlanNum
;
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995242635266"
)
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"订单说明"
)
@ApiModelProperty
(
value
=
"订单说明"
,
example
=
"订单说明"
)
private
String
orderDescription
;
@ApiModelProperty
(
value
=
"联系人"
)
@ApiModelProperty
(
value
=
"联系人"
,
example
=
"[{\"qq\":\"11\",\"mailbox\":\"11\",\"wechat\":\"11\",\"telephone\":\"11\",\"userName\":\"11\",\"relation\":\"11\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
contacts
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"文件编号"
)
@ApiModelProperty
(
value
=
"文件编号"
,
example
=
"WJ002JXSRYG202411073299"
)
private
String
fileNumber
;
@ApiModelProperty
(
value
=
"档案编号"
)
@ApiModelProperty
(
value
=
"档案编号"
,
example
=
"DA002JXSRYG202411073242"
)
private
String
archivesNumber
;
@ApiModelProperty
(
value
=
"身份证文件标识"
)
@ApiModelProperty
(
value
=
"身份证文件标识"
,
example
=
"[{url: \"/upload/common/B1893353D7C528EE4F68EE2245959D8.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
cardFile
;
@ApiModelProperty
(
value
=
" 房产证文件标识"
)
@ApiModelProperty
(
value
=
" 房产证文件标识"
,
example
=
"[{url: \"/upload/common/BABC7F938A4FF56B5CAFD9B55F5E50CD.png\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
houseProve
;
@ApiModelProperty
(
value
=
"勘察表id"
)
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1854346995112611841"
)
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
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.LinkedHashMap
;
...
...
@@ -14,5 +15,6 @@ import java.util.List;
@ApiModel
(
value
=
"LoggerDto"
,
description
=
"审核日志"
)
public
class
LoggerDto
{
//订单跟踪
@ApiModelProperty
(
value
=
"订单跟踪"
)
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
;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
/**
...
...
@@ -9,6 +10,7 @@ import lombok.Data;
* @createDate: 2024/1/12
*/
@Data
@ApiModel
(
value
=
"PowerStationEngineeringInfoAllDto"
,
description
=
"施工工程信息"
)
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
This diff is collapsed.
Click to expand it.
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;
import
com.yeejoin.amos.boot.module.hygf.api.entity.*
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
@Data
...
...
@@ -9,47 +10,57 @@ import lombok.Data;
public
class
SurveyInfoAllDto
{
// 资料归档
@ApiModelProperty
(
value
=
"资料归档"
)
InformationDto
information
;
// 勘察信息详情
@ApiModelProperty
(
value
=
"勘察信息详情"
)
SurveyDetailsDto
surveyDetails
;
// 勘察信息
@ApiModelProperty
(
value
=
"勘察信息"
)
SurveyInformationDto
surveyInformation
;
// 扩展信息
@ApiModelProperty
(
value
=
"扩展信息"
)
ExtendedInformationDto
extendedInformation
;
// 商务信息
@ApiModelProperty
(
value
=
"商务信息"
)
CommercialDto
commercial
;
//设计信息
@ApiModelProperty
(
value
=
"设计信息"
)
DesignInformationDto
designInformation
;
//订单跟踪
@ApiModelProperty
(
value
=
"订单跟踪"
)
LoggerDto
orderTracking
;
//工程信息
@ApiModelProperty
(
value
=
"工程信息"
)
PowerStationEngineeringInfo
powerStationEngineeringInfo
;
//施工信息
@ApiModelProperty
(
value
=
"施工信息"
)
PowerStationConstructionData
powerStationConstructionData
;
//并网信息
@ApiModelProperty
(
value
=
"并网信息"
)
HygfOnGrid
hygfOnGrid
;
//派工单信息
@ApiModelProperty
(
value
=
"派工单信息"
)
WorkOrder
workOrder
;
//自审信息
@ApiModelProperty
(
value
=
"自审信息"
)
ConstructionRecords
constructionRecords
;
//验收信息
@ApiModelProperty
(
value
=
"验收信息"
)
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"勘察编号"
)
@ApiModelProperty
(
value
=
"勘察编号"
,
example
=
"KC002JXSRYG202411071202"
)
private
String
surveyNumber
;
@ApiModelProperty
(
value
=
"电站类型"
)
@ApiModelProperty
(
value
=
"电站类型"
,
example
=
"zx"
)
private
String
powerStationType
;
@ApiModelProperty
(
value
=
"开发方名称"
)
@ApiModelProperty
(
value
=
"开发方名称"
,
example
=
"MYSQL兼容经销商"
)
private
String
developerName
;
@ApiModelProperty
(
value
=
"开发方code"
)
@ApiModelProperty
(
value
=
"开发方code"
,
example
=
"86*355*443*883"
)
private
String
developerCode
;
@ApiModelProperty
(
value
=
"开发方平台id"
)
@ApiModelProperty
(
value
=
"开发方平台id"
,
example
=
"1815743601213181953"
)
private
Long
developerId
;
@ApiModelProperty
(
value
=
" 业务员id"
)
@ApiModelProperty
(
value
=
" 业务员id"
,
example
=
"1815743601213181953"
)
private
String
salesmanId
;
@ApiModelProperty
(
value
=
"业务员名称"
)
@ApiModelProperty
(
value
=
"业务员名称"
,
example
=
"admin"
)
private
String
salesman
;
@ApiModelProperty
(
value
=
"制单人"
)
@ApiModelProperty
(
value
=
"制单人"
,
example
=
"开发"
)
private
String
creator
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@ApiModelProperty
(
value
=
"制单时间"
)
@ApiModelProperty
(
value
=
"制单时间"
,
example
=
"2024-11-07 13:51:17"
)
private
Date
creatorTime
;
@ApiModelProperty
(
value
=
"业主类型"
)
@ApiModelProperty
(
value
=
"业主类型"
,
example
=
"jm"
)
private
String
ownerType
;
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
)
@ApiModelProperty
(
value
=
" 审核状态 0未审核,1审核中,2审核结束"
,
example
=
"0"
)
private
Integer
review
;
@ApiModelProperty
(
value
=
"来源农户编号"
)
@ApiModelProperty
(
value
=
"来源农户编号"
,
example
=
"NH002JXSRYG20241107121128"
)
private
String
peasantHouseholdNo
;
@ApiModelProperty
(
value
=
"业主姓名"
)
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
private
String
ownersName
;
@ApiModelProperty
(
value
=
"联系电话"
)
@ApiModelProperty
(
value
=
"联系电话"
,
example
=
"13022982292"
)
private
String
telephone
;
@ApiModelProperty
(
value
=
"身份证号"
)
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"610481199402245014"
)
private
String
idCard
;
@ApiModelProperty
(
value
=
"邮箱"
)
@ApiModelProperty
(
value
=
"邮箱"
,
example
=
"212da@163.com"
)
private
String
mailbox
;
@ApiModelProperty
(
value
=
"项目详细地址"
)
@ApiModelProperty
(
value
=
"项目详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressDetail
;
@ApiModelProperty
(
value
=
"常住详细地址"
)
@ApiModelProperty
(
value
=
"常住详细地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
permanentAddressDetail
;
@ApiModelProperty
(
value
=
"项目地址code"
)
@ApiModelProperty
(
value
=
"项目地址code"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
@ApiModelProperty
(
value
=
"项目地址文字"
)
@ApiModelProperty
(
value
=
"项目地址文字"
,
example
=
"[\"北京市\", \"北京城区\", \"东城区\"]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
projectAddressText
;
@ApiModelProperty
(
value
=
"项目地址"
)
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"常住地址"
)
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城区"
)
private
String
permanentAddressName
;
@ApiModelProperty
(
value
=
"常住地址code"
)
@ApiModelProperty
(
value
=
"常住地址code"
,
example
=
"[110000, 110100, 110101]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
permanentAddress
;
@ApiModelProperty
(
value
=
"常住地址文字"
)
@ApiModelProperty
(
value
=
"常住地址文字"
,
example
=
"北京市/北京城区/东城区"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
permanentAddressText
;
@ApiModelProperty
(
value
=
"常住是否相同"
)
@ApiModelProperty
(
value
=
"常住是否相同"
,
example
=
"相同"
)
private
String
isPermanent
;
@ApiModelProperty
(
value
=
"定金"
)
@ApiModelProperty
(
value
=
"定金"
,
example
=
"12.23"
)
private
Float
deposit
;
@ApiModelProperty
(
value
=
"区域公司id"
)
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1702215275253886977"
)
@NotNull
(
message
=
"区域公司id不能为空"
)
private
Long
regionalCompaniesSeq
;
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995112611841"
)
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"身份证正面"
)
@ApiModelProperty
(
value
=
"身份证正面"
,
example
=
"[{url: \"/upload/common/F0DC9029F692D5D88F18CDAF8E45561.jpg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardFront
;
@ApiModelProperty
(
value
=
"身份证反面"
)
@ApiModelProperty
(
value
=
"身份证反面"
,
example
=
"[{url: \"/upload/common/2F7BD22F5A557469FC484C5E3E62B56D.jpg\"}]"
)
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
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
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -14,92 +15,97 @@ import java.util.List;
*/
@Data
@ApiModel
(
value
=
"WorkOrderPage"
,
description
=
"派工单分页"
)
public
class
WorkOrderPage
{
@ApiModelProperty
(
value
=
"农户id"
)
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1712049025391267842"
)
protected
Long
sequenceNbr
;
@ApiModelProperty
(
value
=
"农户信息编号"
)
@ApiModelProperty
(
value
=
"农户信息编号"
,
example
=
"NH004GXZZZZYLBL202405164277"
)
private
String
peasantHouseholdNo
;
@ApiModelProperty
(
value
=
"开发商"
)
@ApiModelProperty
(
value
=
"开发商"
,
example
=
"admin"
)
private
String
developerName
;
@ApiModelProperty
(
value
=
"区域公司"
)
@ApiModelProperty
(
value
=
"区域公司"
,
example
=
"户用光伏测试有限公司"
)
private
String
regionalCompaniesName
;
@ApiModelProperty
(
value
=
"派工单编号"
)
@ApiModelProperty
(
value
=
"派工单编号"
,
example
=
"PG060HBWHXZ202404149953"
)
private
String
workOrderNum
;
@ApiModelProperty
(
value
=
"业主姓名"
)
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
private
String
ownersName
;
@ApiModelProperty
(
value
=
"工程负责人"
)
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
private
String
projectRegionManager
;
@ApiModelProperty
(
value
=
"施工负责人"
)
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
private
String
constructionRegionManager
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@ApiModelProperty
(
value
=
"完工时间"
)
@ApiModelProperty
(
value
=
"完工时间"
,
example
=
"2024-10-25"
)
private
Date
completionDate
;
@ApiModelProperty
(
value
=
"项目地址"
)
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
private
String
projectAddressName
;
@ApiModelProperty
(
value
=
"电站施工状态"
)
@ApiModelProperty
(
value
=
"电站施工状态"
,
example
=
"已完工"
)
private
String
powerStationConstructionStatus
;
@ApiModelProperty
(
value
=
"派工电站id"
)
@ApiModelProperty
(
value
=
"派工电站id"
,
example
=
"1712049025391267842"
)
protected
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"派工电站节点标识"
)
@ApiModelProperty
(
value
=
"派工电站节点标识"
,
example
=
"1712049025391267842"
)
protected
String
workOrderPowerStationNode
;
@ApiModelProperty
(
value
=
"派工单id"
)
@ApiModelProperty
(
value
=
"派工单id"
,
example
=
"1712049025391267842"
)
protected
String
workOrderId
;
/**
* 区域公司id
*/
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1703949560172277762"
)
private
Long
regionCompanyId
;
@ApiModelProperty
(
value
=
"平台经销商单位id"
)
@ApiModelProperty
(
value
=
"平台经销商单位id"
,
example
=
"1761919380884582402"
)
private
Long
amosDealerId
;
@ApiModelProperty
(
value
=
"类型"
,
example
=
"2"
)
private
String
type
;
@ApiModelProperty
(
value
=
"片区审核"
)
@ApiModelProperty
(
value
=
"片区审核"
,
example
=
"通过"
)
private
String
powerStationAreaStatus
;
@ApiModelProperty
(
value
=
"设计审核"
)
@ApiModelProperty
(
value
=
"设计审核"
,
example
=
"通过"
)
private
String
powerStationDesignStatus
;
@ApiModelProperty
(
value
=
"工程审核"
)
@ApiModelProperty
(
value
=
"工程审核"
,
example
=
"通过"
)
private
String
powerStationEngineeringStatus
;
@ApiModelProperty
(
value
=
"判断是否有进行中的整改单数量"
)
@ApiModelProperty
(
value
=
"判断是否有进行中的整改单数量"
,
example
=
"33"
)
private
Long
rectificationNum
;
@ApiModelProperty
(
value
=
"最后一条作废整改单id"
)
@ApiModelProperty
(
value
=
"最后一条作废整改单id"
,
example
=
"1720655712712945666"
)
private
Long
rollbackOrderId
;
@ApiModelProperty
(
value
=
"页码"
,
example
=
"1"
)
int
current
;
@ApiModelProperty
(
value
=
"大小"
,
example
=
"20"
)
int
size
;
@ApiModelProperty
(
value
=
"数据过滤标识"
)
@ApiModelProperty
(
value
=
"数据过滤标识"
,
example
=
"[yseq,tet]"
)
private
List
<
String
>
workOrderPowerStationNodes
;
@ApiModelProperty
(
value
=
"判断是否可以审核,默认不可以"
)
@ApiModelProperty
(
value
=
"判断是否可以审核,默认不可以"
,
example
=
"不可以"
)
private
String
isAudit
;
@ApiModelProperty
(
value
=
"历史审核意见"
)
@ApiModelProperty
(
value
=
"历史审核意见"
,
example
=
"不通过"
)
private
String
auditIdea
;
@ApiModelProperty
(
value
=
"实例id"
)
@ApiModelProperty
(
value
=
"实例id"
,
example
=
"8dbc3974-a160-11ef-aa06-02420a1c0010"
)
private
String
instanceId
;
@ApiModelProperty
(
value
=
"电站安装规模"
)
@ApiModelProperty
(
value
=
"电站安装规模"
,
example
=
"245.55"
)
private
String
scale
;
@ApiModelProperty
(
value
=
"电站实际规模"
)
@ApiModelProperty
(
value
=
"电站实际规模"
,
example
=
"245.75"
)
private
String
realScale
;
@ApiModelProperty
(
value
=
"省份"
,
example
=
"陕西省"
)
private
String
province
;
@ApiModelProperty
(
value
=
"首次编辑施工资料日期"
)
@ApiModelProperty
(
value
=
"首次编辑施工资料日期"
,
example
=
"2024-10-14 10:12:31"
)
private
String
firstConstructionDate
;
@ApiModelProperty
(
value
=
"开始时间"
,
example
=
"2024-10-14 10:12:31"
)
private
String
startTime
;
@ApiModelProperty
(
value
=
"结束时间"
,
example
=
"2024-10-15 10:12:31"
)
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"施工电站Id"
,
example
=
"1779359620159008770"
)
private
Long
workOrderId
;
@ApiModelProperty
(
value
=
"农户ID"
,
example
=
"177935963124219008770"
)
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"电站施工状态"
)
@ApiModelProperty
(
value
=
"电站施工状态"
,
example
=
"已完工"
)
private
String
powerStationConstructionStatus
;
@ApiModelProperty
(
value
=
"完工审核意见"
)
@ApiModelProperty
(
value
=
"完工审核意见"
,
example
=
"通过"
)
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 {
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"第三方电站id"
)
@ApiModelProperty
(
value
=
"第三方电站id"
,
example
=
"158889985588"
)
private
String
thirdStationId
;
@ApiModelProperty
(
value
=
"日期"
)
@ApiModelProperty
(
value
=
"日期"
,
example
=
"2024-10-15"
)
private
String
month
;
@ApiModelProperty
(
value
=
"年月"
)
@ApiModelProperty
(
value
=
"年月"
,
example
=
"2024"
)
private
String
year
;
@ApiModelProperty
(
value
=
"平均功率"
)
@ApiModelProperty
(
value
=
"平均功率"
,
example
=
"2255.32"
)
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;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -20,6 +22,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_construction_records"
)
@ApiModel
(
value
=
"ConstructionRecords"
,
description
=
"施工日志"
)
public
class
ConstructionRecords
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -27,47 +30,55 @@ public class ConstructionRecords extends BaseEntity {
/**
* 操作人
*/
@ApiModelProperty
(
value
=
"操作人"
,
example
=
"余干多"
)
@TableField
(
"operator"
)
private
String
operator
;
/**
* 操作内容
*/
@ApiModelProperty
(
value
=
"操作内容"
,
example
=
"提交并网资料"
)
@TableField
(
"operation_content"
)
private
String
operationContent
;
/**
* 操作时间
*/
@ApiModelProperty
(
value
=
"操作时间"
,
example
=
"2024-11-07 15:02:42"
)
@TableField
(
"operation_time"
)
private
Date
operationTime
;
/**
* 操作结果
*/
@ApiModelProperty
(
value
=
"操作结果"
,
example
=
"通过"
)
@TableField
(
"operation_results"
)
private
String
operationResults
;
/**
* 施工单id
*/
@ApiModelProperty
(
value
=
"施工单id"
,
example
=
"1854418822019158018"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
/**
* 施工电站
*/
@ApiModelProperty
(
value
=
"施工电站"
,
example
=
"1854411671791996929"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
/**
* 农户id
*/
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1854346995242635266"
)
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
@TableField
(
"notes"
)
@ApiModelProperty
(
value
=
"备注"
,
example
=
"备注"
)
private
String
notes
;
...
...
@@ -86,6 +97,7 @@ public class ConstructionRecords extends BaseEntity {
}
@TableField
(
exist
=
false
)
@ApiModelProperty
(
value
=
"施工日志"
)
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;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -22,81 +24,92 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_on_grid_and_acceptance"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"HygfOnGrid"
,
description
=
"并网信息"
)
public
class
HygfOnGrid
extends
BaseEntity
{
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
)
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
)
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
)
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
)
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
)
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
)
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
)
private
List
<
Object
>
gridConnectionContract
;
/**
* 光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
)
private
List
<
Object
>
guangEBao
;
/**
* 开户行
*/
@ApiModelProperty
(
value
=
"开户行"
,
example
=
"海口农商银行石山支行"
)
@TableField
(
"bank"
)
private
String
bank
;
/**
* 户名
*/
@ApiModelProperty
(
value
=
"户名"
,
example
=
"钟保才"
)
@TableField
(
"account_name"
)
private
String
accountName
;
/**
* 账号
*/
@ApiModelProperty
(
value
=
"账号"
,
example
=
"3436248200000740"
)
@TableField
(
"account_number"
)
private
String
accountNumber
;
/**
* 合同到期时间
*/
@ApiModelProperty
(
value
=
"合同到期时间"
,
example
=
"2049-06-06"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"contract_expiration_date"
)
private
Date
contractExpirationDate
;
...
...
@@ -104,6 +117,7 @@ public class HygfOnGrid extends BaseEntity {
/**
* 有效发电开始日
*/
@ApiModelProperty
(
value
=
"有效发电开始日"
,
example
=
"2024-06-11"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"effective_power_generation_start_date"
)
private
Date
effectivePowerGenerationStartDate
;
...
...
@@ -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
)
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
)
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
)
private
List
<
Object
>
electricityMeter
;
/**
* 施工单id
*/
@ApiModelProperty
(
value
=
"施工单id"
,
example
=
"1804051827063287810"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
/**
* 施工电站id
*/
@ApiModelProperty
(
value
=
"施工电站id"
,
example
=
"1804051827105230850"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
/**
* 农户id
*/
@ApiModelProperty
(
value
=
"农户id"
,
example
=
"1784414465702260737"
)
@TableField
(
"peasant_household_id"
)
private
Long
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"并网时间"
,
example
=
"2024-07-05 19:16:28"
)
@TableField
(
"grid_connection_time"
)
private
Date
gridConnectionTime
;
@ApiModelProperty
(
value
=
"类型"
,
example
=
"zx"
)
@TableField
(
exist
=
false
)
private
String
type
;
...
...
@@ -154,16 +176,19 @@ public class HygfOnGrid extends BaseEntity {
/**
* 片区整改单
*/
@ApiModelProperty
(
value
=
"片区整改单"
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
areaOrders
;
/**
* 工程整改单
*/
@ApiModelProperty
(
value
=
"工程整改单"
)
@TableField
(
exist
=
false
)
private
List
<
HygfRectificationOrder
>
engineeringOrders
;
/**
* 设计整改单
*/
@ApiModelProperty
(
value
=
"设计整改单"
)
@TableField
(
exist
=
false
)
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;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
...
...
@@ -21,6 +22,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_rectification_order"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"HygfRectificationOrder"
,
description
=
"审核单"
)
public
class
HygfRectificationOrder
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -28,59 +30,69 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 农户姓名
*/
@ApiModelProperty
(
value
=
"农户姓名"
,
example
=
"冯宗荣"
)
@TableField
(
"peasant_househole_name"
)
private
String
peasantHouseholeName
;
/**
* 农户编号
*/
@ApiModelProperty
(
value
=
"农户编号"
,
example
=
"NH085SXAKZY202406274366"
)
@TableField
(
"peasant_househole_code"
)
private
String
peasantHouseholeCode
;
/**
*
农户编号
*
项目地址
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"陕西省/安康市/紫阳县"
)
@TableField
(
"project_address_name"
)
private
String
projectAddressName
;
/**
* 农户场站id
*/
@ApiModelProperty
(
value
=
"农户场站id"
,
example
=
"1806275143140405250"
)
@TableField
(
"peasant_househole_id"
)
private
Long
peasantHouseholeId
;
/**
* 整改项
*/
@ApiModelProperty
(
value
=
"整改项"
,
example
=
"[{\"value\":\"巴登巴登棒棒哒\"},{\"value\":\"好多好多好多\"}]"
)
@TableField
(
value
=
"rectification_idea"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
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
)
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
)
private
List
<
Object
>
resultFile
;
/**
* 整改结果
*/
@ApiModelProperty
(
value
=
"整改结果"
,
example
=
"[{\"value\":\"22\"}]"
)
@TableField
(
value
=
"rectification_result"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationResult
;
/**
* 审核意见
*/
@ApiModelProperty
(
value
=
"审核意见"
,
example
=
"片区审核驳回"
)
@TableField
(
"audit_idea"
)
private
String
auditIdea
;
/**
* 审核结果
*/
@ApiModelProperty
(
value
=
"审核结果"
,
example
=
"通过"
)
@TableField
(
"audit_result"
)
private
String
auditResult
;
...
...
@@ -88,6 +100,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 整改类型
*/
@ApiModelProperty
(
value
=
"整改类型"
,
example
=
"土建类"
)
@TableField
(
"rectification_type"
)
private
String
rectificationType
;
...
...
@@ -95,24 +108,28 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 整改来源
*/
@ApiModelProperty
(
value
=
"整改来源"
,
example
=
"area"
)
@TableField
(
"rectification_source"
)
private
String
rectificationSource
;
/**
* 整改来源
*/
@ApiModelProperty
(
value
=
"整改来源"
,
example
=
"area"
)
@TableField
(
exist
=
false
)
private
String
rectificationSourceName
;
/**
* 整改历史意见
*/
@ApiModelProperty
(
value
=
"整改历史意见"
,
example
=
"[{\"value\":\"片区不通过\"},{\"value\":\"2024-08-16 10:20:34: 片区驳回不通过\"}]"
)
@TableField
(
value
=
"rectification_history"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
rectificationHistory
;
/**
* 整改单状态
*/
@ApiModelProperty
(
value
=
"整改单状态"
,
example
=
"已完成"
)
@TableField
(
"rectification_status"
)
private
String
rectificationStatus
;
...
...
@@ -120,6 +137,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 是否提交 0 提交 1 暂存
*/
@ApiModelProperty
(
value
=
"是否提交 0 提交 1 暂存"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
private
String
addorSubmit
;
...
...
@@ -127,6 +145,7 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 工程负责人
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
"project_region_manger"
)
private
String
projectRegionManager
;
...
...
@@ -134,13 +153,16 @@ public class HygfRectificationOrder extends BaseEntity {
/**
* 是否提交 0 提交 1 暂存
*/
@ApiModelProperty
(
value
=
"是否提交 0 提交 1 暂存"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
private
String
isAudit
;
@ApiModelProperty
(
value
=
"结果WEB"
,
example
=
"结果WEB"
)
@TableField
(
exist
=
false
)
private
String
rectificationResultWeb
;
@ApiModelProperty
(
value
=
"历史WEB"
,
example
=
"历史WEB"
)
@TableField
(
exist
=
false
)
private
String
rectificationHistoryWeb
;
@ApiModelProperty
(
value
=
"ideaWeb"
,
example
=
"ideaWeb"
)
@TableField
(
exist
=
false
)
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;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -21,6 +23,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_peasant_household"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"PeasantHousehold"
,
description
=
"农户信息"
)
public
class
PeasantHousehold
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -29,166 +32,196 @@ public class PeasantHousehold extends BaseEntity {
/**
* 勘察表id
*/
@ApiModelProperty
(
value
=
"勘察表id"
,
example
=
"1712050621051310082"
)
@TableField
(
"survey_information_id"
)
private
Long
surveyInformationId
;
/**
* 农户信息编号
*/
@ApiModelProperty
(
value
=
"农户信息编号"
,
example
=
"NH004GXZZZZYLBL202405164277"
)
@TableField
(
"peasant_household_no"
)
private
String
peasantHouseholdNo
;
/**
* 业主姓名
*/
@ApiModelProperty
(
value
=
"业主姓名"
,
example
=
"admin"
)
@TableField
(
"owners_name"
)
private
String
ownersName
;
/**
* 联系电话
*/
@ApiModelProperty
(
value
=
"联系电话"
,
example
=
"13700068571888"
)
@TableField
(
"telephone"
)
private
String
telephone
;
/**
* 开发方名称
*/
@ApiModelProperty
(
value
=
"开发方名称"
,
example
=
"系统演示专用账号"
)
@TableField
(
"developer_name"
)
private
String
developerName
;
/**
* 开发方code
*/
@ApiModelProperty
(
value
=
"开发方code"
,
example
=
"86*355*443*479"
)
@TableField
(
"developer_code"
)
private
String
developerCode
;
@ApiModelProperty
(
value
=
"开发方Id"
,
example
=
"1711989888259223554"
)
@TableField
(
"developer_id"
)
private
Long
developerId
;
/**
* 定金
*/
@ApiModelProperty
(
value
=
"定金"
,
example
=
"11.5"
)
@TableField
(
"deposit"
)
private
Float
deposit
;
/**
* 创建时间
*/
@ApiModelProperty
(
value
=
"创建时间"
,
example
=
"2023-10-11 18:20:51"
)
@TableField
(
"creation_time"
)
private
Date
creationTime
;
/**
* 项目地址
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"[110000,110100,110101]"
)
@TableField
(
value
=
"project_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
projectAddress
;
/**
* 常住地址
*/
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"[110000,110100,110101]"
)
@TableField
(
value
=
"permanent_address"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Integer
>
permanentAddress
;
/**
* 常住地址
*/
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
"permanent_address_name"
)
private
String
permanentAddressName
;
/**
* 项目地址
*/
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
"project_address_name"
)
private
String
projectAddressName
;
/**
* 是否勘察 0,1
*/
@ApiModelProperty
(
value
=
"是否勘察 0,1"
,
example
=
"0"
)
@TableField
(
"survey_or_not"
)
private
Integer
surveyOrNot
;
/**
* 身份证号
*/
@ApiModelProperty
(
value
=
"身份证号"
,
example
=
"210702199012010611"
)
@TableField
(
"id_card"
)
private
String
idCard
;
/**
* 邮箱
*/
@ApiModelProperty
(
value
=
"邮箱"
,
example
=
"22134124@163.com"
)
@TableField
(
"mailbox"
)
private
String
mailbox
;
/**
* 审核状态 0未审核,1审核中,2审核结束
*/
@ApiModelProperty
(
value
=
"审核状态 0未审核,1审核中,2审核结束"
,
example
=
"0"
)
@TableField
(
"review"
)
private
Integer
review
;
/**
* 项目详细地址
*/
@ApiModelProperty
(
value
=
"项目详细地址"
,
example
=
"汝湖镇仍中村委仍中村小组153号"
)
@TableField
(
"project_address_detail"
)
private
String
projectAddressDetail
;
/**
* 常住详细地址
*/
@ApiModelProperty
(
value
=
"常住详细地址"
,
example
=
"汝湖镇仍中村委仍中村小组153号"
)
@TableField
(
"permanent_address_detail"
)
private
String
permanentAddressDetail
;
/*
* 开发人
* */
@ApiModelProperty
(
value
=
"开发人"
,
example
=
"admin"
)
@TableField
(
"developer"
)
private
String
developer
;
@ApiModelProperty
(
value
=
"开发人Id"
,
example
=
"1711989888259223554"
)
@TableField
(
"developer_user_id"
)
private
String
developerUserId
;
/*
* 区域公司id
* */
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1703949560172277762"
)
@TableField
(
"regional_companies_seq"
)
private
Long
regionalCompaniesSeq
;
/*
* 区域公司code
* */
@ApiModelProperty
(
value
=
"区域公司code"
,
example
=
"86*354*344*385*464"
)
@TableField
(
"regional_companies_code"
)
private
String
regionalCompaniesCode
;
/*
* 区域公司名称
* */
@ApiModelProperty
(
value
=
"区域公司名称"
,
example
=
"户用光伏测试有限公司"
)
@TableField
(
"regional_companies_name"
)
private
String
regionalCompaniesName
;
/*
* 身份证正面
* */
@ApiModelProperty
(
value
=
"身份证正面"
,
example
=
"[{\"url\":\"/upload/common/1A1A581255340AE3E9FC42EE2E3D08F.jpg\"}]"
)
@TableField
(
value
=
"id_card_front"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardFront
;
/*
* 身份证反面
* */
@ApiModelProperty
(
value
=
"身份证反面"
,
example
=
"[{\"url\":\"/upload/common/1A1A581255340AE3E9FC42EE2E3D08F.jpg\"}]"
)
@TableField
(
value
=
"id_card_opposite"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
Object
>
idCardOpposite
;
/*
* 微信唯一id
* */
@ApiModelProperty
(
value
=
"微信唯一id"
,
example
=
"asdfwe212414"
)
@TableField
(
"open_id"
)
private
String
openId
;
/*
* 是否已认证(0-未认证,1-已认证)
* */
@ApiModelProperty
(
value
=
"是否已认证(0-未认证,1-已认证)"
,
example
=
"0"
)
@TableField
(
"is_certified"
)
private
Integer
isCertified
;
/*
* 平台userId
* */
@ApiModelProperty
(
value
=
"平台userId"
,
example
=
"5606165"
)
@TableField
(
"amos_user_id"
)
private
String
amosUserId
;
/*
* 是否历史电站
* */
@ApiModelProperty
(
value
=
"是否历史电站"
,
example
=
"0"
)
@TableField
(
"is_history"
)
private
String
isHistory
;
@ApiModelProperty
(
value
=
"场站ID"
,
example
=
"1706869086106972161"
)
@TableField
(
exist
=
false
)
protected
Long
stationId
;
...
...
@@ -197,47 +230,56 @@ public class PeasantHousehold extends BaseEntity {
/**
* 已发货,已收货,
*/
@ApiModelProperty
(
value
=
"施工状态 已发货,已收货"
,
example
=
"已发货"
)
@TableField
(
"preparation_money_state"
)
private
String
preparationMoneyState
;
/**
* 备货状态
*/
@ApiModelProperty
(
value
=
"备货状态"
,
example
=
"备货中"
)
@TableField
(
"construction_state"
)
private
String
constructionState
;
@ApiModelProperty
(
value
=
"勘察或下个节点"
,
example
=
"勘察"
)
@TableField
(
exist
=
false
)
private
String
surveyOrNotText
;
@ApiModelProperty
(
value
=
"常住地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
permanentAddressText
;
@ApiModelProperty
(
value
=
"项目地址"
,
example
=
"北京市/北京城区/东城"
)
@TableField
(
exist
=
false
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
String
>
projectAddressText
;
/**
* 当前农户下所有的合同是否已废弃, 1(全部已废弃), 0(未全部废弃)
*/
@ApiModelProperty
(
value
=
"当前农户下所有的合同是否已废弃, 1(全部已废弃), 0(未全部废弃)"
,
example
=
"0"
)
@TableField
(
exist
=
false
)
private
Integer
isAllRevoke
;
/**
* 电站规模
*/
@ApiModelProperty
(
value
=
"电站规模"
,
example
=
"25.50"
)
@TableField
(
exist
=
false
)
private
String
scale
;
/**
* 电站规模
*/
@ApiModelProperty
(
value
=
"电站实际规模"
,
example
=
"23.50"
)
@TableField
(
exist
=
false
)
private
String
realScale
;
/**
放款金额
*/
@ApiModelProperty
(
value
=
"放款金额"
,
example
=
"23.77"
)
@TableField
(
exist
=
false
)
private
Double
disbursementMoney
;
@ApiModelProperty
(
value
=
"省份"
,
example
=
"北京市"
)
@TableField
(
exist
=
false
)
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
This diff is collapsed.
Click to expand it.
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;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -22,6 +24,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
value
=
"hygf_power_station_engineering_info"
,
autoResultMap
=
true
)
@ApiModel
(
value
=
"PowerStationEngineeringInfo"
,
description
=
"施工电站工程信息"
)
public
class
PowerStationEngineeringInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -29,88 +32,102 @@ public class PowerStationEngineeringInfo extends BaseEntity {
/**
* 组件规格
*/
@ApiModelProperty
(
value
=
"组件规格"
,
example
=
"540"
)
@TableField
(
"component_specification"
)
private
String
componentSpecification
;
/**
* 上网类型
*/
@ApiModelProperty
(
value
=
"上网类型"
,
example
=
"全额上网"
)
@TableField
(
"grid_connection_type"
)
private
String
gridConnectionType
;
/**
* 组件数量
*/
@ApiModelProperty
(
value
=
"组件数量"
,
example
=
"43"
)
@TableField
(
"component_quantity"
)
private
Integer
componentQuantity
;
/**
*
组件数
量
*
实际电
量
*/
@ApiModelProperty
(
value
=
"实际电量"
,
example
=
"23.22"
)
@TableField
(
"real_scale"
)
private
Double
realScale
;
/**
* 逆变器数量
*/
@ApiModelProperty
(
value
=
"逆变器数量"
,
example
=
"43"
)
@TableField
(
"inverter_quantity"
)
private
Integer
inverterQuantity
;
/**
* 并网箱数量
*/
@ApiModelProperty
(
value
=
"并网箱数量"
,
example
=
"21"
)
@TableField
(
"grid_box_quantity"
)
private
Integer
gridBoxQuantity
;
/**
* 电缆规格
*/
@ApiModelProperty
(
value
=
"电缆规格"
,
example
=
"4x6"
)
@TableField
(
"cable_specification"
)
private
String
cableSpecification
;
/**
* 电站设计方案
*/
@ApiModelProperty
(
value
=
"电站设计方案"
,
example
=
"43"
)
@TableField
(
"power_station_design_plan"
)
private
String
powerStationDesignPlan
;
/**
* 屋顶类型
*/
@ApiModelProperty
(
value
=
"屋顶类型"
,
example
=
"平屋顶"
)
@TableField
(
"roof_type"
)
private
String
roofType
;
/**
* 组件类型
*/
@ApiModelProperty
(
value
=
"组件类型"
,
example
=
"单晶"
)
@TableField
(
"component_type"
)
private
String
componentType
;
/**
* 并网箱类型
*/
@ApiModelProperty
(
value
=
"并网箱类型"
,
example
=
"带计量表位"
)
@TableField
(
"grid_box_type"
)
private
String
gridBoxType
;
/**
* 并网箱功能
*/
@ApiModelProperty
(
value
=
"并网箱功能"
,
example
=
"一进一出"
)
@TableField
(
"grid_box_function"
)
private
String
gridBoxFunction
;
/**
*
*
*/
@ApiModelProperty
(
value
=
"派工单Id"
,
example
=
"1854410994177019905"
)
@TableField
(
"work_order_id"
)
private
Long
workOrderId
;
/**
*
*
*/
@ApiModelProperty
(
value
=
"施工电站ID"
,
example
=
"1854411671791996929"
)
@TableField
(
"work_order_power_station_id"
)
private
Long
workOrderPowerStationId
;
@ApiModelProperty
(
value
=
"完成时间"
,
example
=
"2024-11-19"
)
@TableField
(
value
=
"completion_date"
,
updateStrategy
=
FieldStrategy
.
IGNORED
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
completionDate
;
...
...
@@ -122,23 +139,27 @@ public class PowerStationEngineeringInfo extends BaseEntity {
* 施工组件信息
*/
@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
;
/**
* 施工逆变器信息
*/
@ApiModelProperty
(
value
=
"施工逆变器信息"
,
example
=
"[{\"xl\":\"\",\"gl\":\"10kW\",\"xlh\":\"3232\",\"wlbm\":\"\",\"id\":\"amos-timeuuid-1730961702464-2\",\"wlmc\":\"\",\"yzm\":\"\",\"xw\":\"\"}]"
)
@TableField
(
exist
=
false
)
private
List
<
Object
>
constructionInverterInfo
;
/**
* 施工采集器信息
*/
@ApiModelProperty
(
value
=
"施工采集器信息"
,
example
=
"[{\"xlh\":\"3232\",\"id\":\"amos-timeuuid-1730961702464-3\"}]"
)
@TableField
(
exist
=
false
)
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
)
private
List
<
Object
>
constructionGridBoxInfo
;
...
...
@@ -147,24 +168,28 @@ public class PowerStationEngineeringInfo extends BaseEntity {
/**
* 工程负责人
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
private
String
projectRegionManager
;
/**
* 工程负责人电话
*/
@ApiModelProperty
(
value
=
"工程负责人电话"
,
example
=
"13342224434"
)
@TableField
(
exist
=
false
)
private
String
projectRegionManagerPhone
;
/**
* 施工负责人
*/
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
private
String
constructionRegionManager
;
/**
* 施工负责人电话
*/
@ApiModelProperty
(
value
=
"施工负责人电话"
,
example
=
"13342224434"
)
@TableField
(
exist
=
false
)
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;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
...
...
@@ -23,6 +24,7 @@ import java.util.List;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"hygf_work_order"
)
@ApiModel
(
value
=
"WorkOrder"
,
description
=
"派工单实体类"
)
public
class
WorkOrder
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -30,18 +32,21 @@ public class WorkOrder extends BaseEntity {
/**
* 派工单编号
*/
@ApiModelProperty
(
value
=
"派工单编号"
,
example
=
"PG002JXSRYG202403226123"
)
@TableField
(
"work_order_num"
)
private
String
workOrderNum
;
/**
* 制单人
*/
@ApiModelProperty
(
value
=
"制单人"
,
example
=
"admin"
)
@TableField
(
"preparer"
)
private
String
preparer
;
/**
* 制单日期
*/
@ApiModelProperty
(
value
=
"制单日期"
,
example
=
"2024-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"issue_date"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
...
...
@@ -50,6 +55,7 @@ public class WorkOrder extends BaseEntity {
/**
* 计划开工日期
*/
@ApiModelProperty
(
value
=
"计划开工日期"
,
example
=
"2025-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"planned_start_date"
)
...
...
@@ -58,6 +64,7 @@ public class WorkOrder extends BaseEntity {
/**
* 计划完工日期
*/
@ApiModelProperty
(
value
=
"计划完工日期"
,
example
=
"2025-03-22"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@TableField
(
"planned_end_date"
)
...
...
@@ -66,18 +73,21 @@ public class WorkOrder extends BaseEntity {
/**
* 区域公司id
*/
@ApiModelProperty
(
value
=
"区域公司id"
,
example
=
"1702215275253886977"
)
@TableField
(
"region_company_id"
)
private
Long
regionCompanyId
;
/**
* 区域公司名称
*/
@ApiModelProperty
(
value
=
"区域公司名称"
,
example
=
"余干县赣德新能源科技有限公司"
)
@TableField
(
"region_company_name"
)
private
String
regionCompanyName
;
/**
* 区域公司orgcode
*/
@ApiModelProperty
(
value
=
"区域公司orgcode"
,
example
=
"86*354*344*385*446"
)
@TableField
(
"region_code"
)
private
String
regionCode
;
...
...
@@ -85,6 +95,7 @@ public class WorkOrder extends BaseEntity {
/**
* 区域公司省市区
*/
@ApiModelProperty
(
value
=
"区域公司省市区"
,
example
=
"江西省,上饶市,余干县"
)
@TableField
(
"region_address"
)
private
String
regionAddress
;
...
...
@@ -92,76 +103,86 @@ public class WorkOrder extends BaseEntity {
/**
* 工程负责人
*/
@ApiModelProperty
(
value
=
"工程负责人"
,
example
=
"admin"
)
@TableField
(
"project_region_manager"
)
private
String
projectRegionManager
;
/**
* 工程负责人电话
*/
@ApiModelProperty
(
value
=
"工程负责人电话"
,
example
=
"133222244122"
)
@TableField
(
"project_region_manager_phone"
)
private
String
projectRegionManagerPhone
;
/**
* 施工负责人
*/
@ApiModelProperty
(
value
=
"施工负责人"
,
example
=
"admin"
)
@TableField
(
"construction_region_manager"
)
private
String
constructionRegionManager
;
/**
* 施工负责人电话
*/
@ApiModelProperty
(
value
=
"施工负责人电话"
,
example
=
"133222244122"
)
@TableField
(
"construction_region_manager_phone"
)
private
String
constructionRegionManagerPhone
;
/**
* 派工单状态
*/
@ApiModelProperty
(
value
=
"派工单状态"
,
example
=
"已完工"
)
@TableField
(
"work_order_status"
)
private
String
workOrderStatus
;
@ApiModelProperty
(
value
=
"平台经销商单位id"
)
@ApiModelProperty
(
value
=
"平台经销商单位id"
,
example
=
"1706869086106972161"
)
@TableField
(
"amos_dealer_id"
)
private
Long
amosDealerId
;
@ApiModelProperty
(
value
=
"平台经销商单位名称"
)
@ApiModelProperty
(
value
=
"平台经销商单位名称"
,
example
=
"四川锦绣天地建筑工程有限公司南昌分公司"
)
@TableField
(
"amos_dealer_name"
)
private
String
amosDealerName
;
@ApiModelProperty
(
value
=
"平台经销商单位orgcode"
)
@ApiModelProperty
(
value
=
"平台经销商单位orgcode"
,
example
=
"86*355*443*472"
)
@TableField
(
"amos_dealer_org_code"
)
private
String
amosDealerOrgCode
;
@ApiModelProperty
(
value
=
"工程负责人userId"
)
@ApiModelProperty
(
value
=
"工程负责人userId"
,
example
=
"213213"
)
@TableField
(
"project_region_manager_user_id"
)
private
String
projectRegionManagerUserId
;
@ApiModelProperty
(
value
=
"工程
负责人userId
"
)
@ApiModelProperty
(
value
=
"工程
注册人userId"
,
example
=
"213213
"
)
@TableField
(
"construction_region_manager_user_id"
)
private
String
constructionRegionManagerUserId
;
@ApiModelProperty
(
value
=
"农户信息"
)
@TableField
(
exist
=
false
)
List
<
PeasantHousehold
>
peasantHouseholdId
;
@ApiModelProperty
(
value
=
"施工电站数"
,
example
=
"12"
)
@TableField
(
exist
=
false
)
int
peasantHouseholdNum
;
//施工电站数
@ApiModelProperty
(
value
=
"已施工电站数"
,
example
=
"10"
)
@TableField
(
exist
=
false
)
int
peasantHouseholdSgNum
;
//已施工电站数
/**
* 经销商单位
* */
@ApiModelProperty
(
value
=
"经销商单位"
,
example
=
"1706869086106972161"
)
@TableField
(
exist
=
false
)
private
Long
developerId
;
@ApiModelProperty
(
value
=
"页码"
,
example
=
"1"
)
@TableField
(
exist
=
false
)
int
current
;
@ApiModelProperty
(
value
=
"页数大小"
,
example
=
"20"
)
@TableField
(
exist
=
false
)
int
size
;
@ApiModelProperty
(
value
=
"电站名称"
,
example
=
"admin"
)
@TableField
(
exist
=
false
)
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
This diff is collapsed.
Click to expand it.
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;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.WorkOrderPowerStationServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
...
...
@@ -52,7 +53,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{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
);
return
ResponseHelper
.
buildResponse
(
workOrderPowerStationServiceImpl
.
updateWithModel
(
model
));
}
...
...
@@ -66,7 +67,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{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
));
}
...
...
@@ -79,7 +80,7 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{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
));
}
...
...
@@ -93,8 +94,8 @@ public class WorkOrderPowerStationController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"施工派工单电站分页查询"
,
notes
=
"施工派工单电站分页查询"
)
public
ResponseModel
<
Page
<
WorkOrderPowerStationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
public
ResponseModel
<
Page
<
WorkOrderPowerStationDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
@ApiParam
(
name
=
"current"
,
example
=
"1"
)
int
current
,
@RequestParam
(
value
=
"size"
)
@ApiParam
(
name
=
"size"
,
example
=
"10"
)
int
size
)
{
Page
<
WorkOrderPowerStationDto
>
page
=
new
Page
<
WorkOrderPowerStationDto
>();
page
.
setCurrent
(
current
);
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;
import
com.yeejoin.amos.boot.module.hygf.api.dto.YearPowerDto
;
import
com.yeejoin.amos.boot.module.hygf.biz.service.impl.YearPowerServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
...
...
@@ -52,7 +54,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@PutMapping
(
value
=
"/{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
));
}
...
...
@@ -65,7 +67,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@DeleteMapping
(
value
=
"/{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
));
}
...
...
@@ -78,7 +80,7 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/{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
));
}
...
...
@@ -92,8 +94,8 @@ public class YearPowerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@GetMapping
(
value
=
"/page"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"按年统计分页查询"
,
notes
=
"按年统计分页查询"
)
public
ResponseModel
<
Page
<
YearPowerDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
public
ResponseModel
<
Page
<
YearPowerDto
>>
queryForPage
(
@RequestParam
(
value
=
"current"
)
@ApiParam
(
name
=
"current"
,
example
=
"1"
)
int
current
,
@RequestParam
(
value
=
"size"
)
@ApiParam
(
name
=
"size"
,
example
=
"20"
)
int
size
)
{
Page
<
YearPowerDto
>
page
=
new
Page
<
YearPowerDto
>();
page
.
setCurrent
(
current
);
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