Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
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
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
e9d81d5d
Commit
e9d81d5d
authored
Mar 21, 2023
by
wujiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改保存对象
parent
b8f6234f
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
212 additions
and
163 deletions
+212
-163
HouseholdPvContactDto.java
...amos/boot/module/jxiop/api/dto/HouseholdPvContactDto.java
+12
-7
HouseholdPvDto.java
...eejoin/amos/boot/module/jxiop/api/dto/HouseholdPvDto.java
+11
-4
HouseholdPvInstallDto.java
...amos/boot/module/jxiop/api/dto/HouseholdPvInstallDto.java
+18
-7
HouseholdPvLeaseDto.java
...n/amos/boot/module/jxiop/api/dto/HouseholdPvLeaseDto.java
+3
-0
CommonFile.java
...yeejoin/amos/boot/module/jxiop/api/entity/CommonFile.java
+17
-0
HouseholdPv.java
...eejoin/amos/boot/module/jxiop/api/entity/HouseholdPv.java
+96
-92
HouseholdPvContact.java
...amos/boot/module/jxiop/api/entity/HouseholdPvContact.java
+7
-7
HouseholdPvInstall.java
...amos/boot/module/jxiop/api/entity/HouseholdPvInstall.java
+45
-43
HouseholdPvServiceImpl.java
...module/jxiop/biz/service/impl/HouseholdPvServiceImpl.java
+3
-3
No files found.
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/HouseholdPvContactDto.java
View file @
e9d81d5d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.util.List
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.CommonFile
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
import
java.util.List
;
/**
/**
* 户用光伏合同表
* 户用光伏合同表
...
@@ -39,13 +41,16 @@ public class HouseholdPvContactDto extends BaseDto {
...
@@ -39,13 +41,16 @@ public class HouseholdPvContactDto extends BaseDto {
private
String
description
;
private
String
description
;
@ApiModelProperty
(
value
=
"屋顶租赁及使用协议"
)
@ApiModelProperty
(
value
=
"屋顶租赁及使用协议"
)
private
String
useAgreement
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
useAgreement
;
@ApiModelProperty
(
value
=
"签约视频"
)
@ApiModelProperty
(
value
=
"签约视频"
)
private
String
signingVideo
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
signingVideo
;
@ApiModelProperty
(
value
=
"备案证明"
)
@ApiModelProperty
(
value
=
"备案证明"
)
private
String
filingCertificate
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
filingCertificate
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createTime
;
private
Date
createTime
;
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/HouseholdPvDto.java
View file @
e9d81d5d
...
@@ -3,8 +3,11 @@ package com.yeejoin.amos.boot.module.jxiop.api.dto;
...
@@ -3,8 +3,11 @@ package com.yeejoin.amos.boot.module.jxiop.api.dto;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
import
com.baomidou.mybatisplus.annotation.TableField
;
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.dto.BaseDto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.CommonFile
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
...
@@ -59,16 +62,20 @@ public class HouseholdPvDto extends BaseDto {
...
@@ -59,16 +62,20 @@ public class HouseholdPvDto extends BaseDto {
private
String
postcode
;
private
String
postcode
;
@ApiModelProperty
(
value
=
"身份证正面"
)
@ApiModelProperty
(
value
=
"身份证正面"
)
private
String
idFrontPhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
idFrontPhoto
;
@ApiModelProperty
(
value
=
"身份证背面"
)
@ApiModelProperty
(
value
=
"身份证背面"
)
private
String
idBackPhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
idBackPhoto
;
@ApiModelProperty
(
value
=
"房屋产权证"
)
@ApiModelProperty
(
value
=
"房屋产权证"
)
private
String
housePropertyCertificate
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
housePropertyCertificate
;
@ApiModelProperty
(
value
=
"农户首页照片"
)
@ApiModelProperty
(
value
=
"农户首页照片"
)
private
String
homepagePhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
homepagePhoto
;
@ApiModelProperty
(
value
=
"送达地址"
)
@ApiModelProperty
(
value
=
"送达地址"
)
private
String
serviceAddress
;
private
String
serviceAddress
;
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/HouseholdPvInstallDto.java
View file @
e9d81d5d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
dto
;
import
java.util.Date
;
import
java.util.List
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.module.jxiop.api.entity.CommonFile
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
java.util.Date
;
/**
/**
* 户用光伏合同表
* 户用光伏合同表
...
@@ -31,19 +37,24 @@ public class HouseholdPvInstallDto extends BaseDto {
...
@@ -31,19 +37,24 @@ public class HouseholdPvInstallDto extends BaseDto {
private
String
description
;
private
String
description
;
@ApiModelProperty
(
value
=
"基础框架整体安装照片"
)
@ApiModelProperty
(
value
=
"基础框架整体安装照片"
)
private
String
foundationFramePhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
foundationFramePhoto
;
@ApiModelProperty
(
value
=
"组件铭牌安装照片"
)
@ApiModelProperty
(
value
=
"组件铭牌安装照片"
)
private
String
nameplatePhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
nameplatePhoto
;
@ApiModelProperty
(
value
=
"配电箱、逆变器案场安装照片"
)
@ApiModelProperty
(
value
=
"配电箱、逆变器案场安装照片"
)
private
String
distributionBoxInverterPhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
distributionBoxInverterPhoto
;
@ApiModelProperty
(
value
=
"电表照片"
)
@ApiModelProperty
(
value
=
"电表照片"
)
private
String
electricityMeterPhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
electricityMeterPhoto
;
@ApiModelProperty
(
value
=
"其他照片"
)
@ApiModelProperty
(
value
=
"其他照片"
)
private
String
otherPhoto
;
@TableField
(
typeHandler
=
FastjsonTypeHandler
.
class
)
private
List
<
CommonFile
>
otherPhoto
;
@ApiModelProperty
(
value
=
"创建时间"
)
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
createTime
;
private
Date
createTime
;
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/dto/HouseholdPvLeaseDto.java
View file @
e9d81d5d
...
@@ -2,6 +2,8 @@ package com.yeejoin.amos.boot.module.jxiop.api.dto;
...
@@ -2,6 +2,8 @@ package com.yeejoin.amos.boot.module.jxiop.api.dto;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
...
@@ -28,6 +30,7 @@ public class HouseholdPvLeaseDto extends BaseDto {
...
@@ -28,6 +30,7 @@ public class HouseholdPvLeaseDto extends BaseDto {
private
String
installAddress
;
private
String
installAddress
;
@ApiModelProperty
(
value
=
"安装日期"
)
@ApiModelProperty
(
value
=
"安装日期"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
installDate
;
private
Date
installDate
;
@ApiModelProperty
(
value
=
"预计功率(w)"
)
@ApiModelProperty
(
value
=
"预计功率(w)"
)
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/CommonFile.java
0 → 100644
View file @
e9d81d5d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
lombok.Data
;
@Data
public
class
CommonFile
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
url
;
private
String
name
;
private
String
uid
;
private
String
status
;
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/HouseholdPv.java
View file @
e9d81d5d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jxiop
.
api
.
entity
;
import
java.util.Date
;
import
java.util.List
;
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.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
/**
* 户用光伏表
* 户用光伏表
...
@@ -17,129 +21,129 @@ import java.util.Date;
...
@@ -17,129 +21,129 @@ import java.util.Date;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"household_pv"
)
@TableName
(
value
=
"household_pv"
,
autoResultMap
=
true
)
public
class
HouseholdPv
extends
BaseEntity
{
public
class
HouseholdPv
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/**
/**
* 户主姓名
* 户主姓名
*/
*/
@TableField
(
"name"
)
@TableField
(
"name"
)
private
String
name
;
private
String
name
;
/**
/**
* 户号
* 户号
*/
*/
@TableField
(
"number"
)
@TableField
(
"number"
)
private
String
number
;
private
String
number
;
/**
/**
* 厂商
* 厂商
*/
*/
@TableField
(
"platform_company_id"
)
@TableField
(
"platform_company_id"
)
private
Long
platformCompanyId
;
private
Long
platformCompanyId
;
/**
/**
* 性别
* 性别
*/
*/
@TableField
(
"sex"
)
@TableField
(
"sex"
)
private
String
sex
;
private
String
sex
;
/**
/**
* 身份证号
* 身份证号
*/
*/
@TableField
(
"ID_number"
)
@TableField
(
"ID_number"
)
private
String
idNumber
;
private
String
idNumber
;
/**
/**
* 证件过期时间
* 证件过期时间
*/
*/
@TableField
(
"expiry_time"
)
@TableField
(
"expiry_time"
)
private
Date
expiryTime
;
private
Date
expiryTime
;
/**
/**
* 签发机关
* 签发机关
*/
*/
@TableField
(
"issuing_authority"
)
@TableField
(
"issuing_authority"
)
private
String
issuingAuthority
;
private
String
issuingAuthority
;
/**
/**
* 户籍地址
* 户籍地址
*/
*/
@TableField
(
"residence_address"
)
@TableField
(
"residence_address"
)
private
String
residenceAddress
;
private
String
residenceAddress
;
/**
/**
* 手机号码
* 手机号码
*/
*/
@TableField
(
"phone"
)
@TableField
(
"phone"
)
private
String
phone
;
private
String
phone
;
/**
/**
* 居住地
* 居住地
*/
*/
@TableField
(
"address"
)
@TableField
(
"address"
)
private
String
address
;
private
String
address
;
/**
/**
* 邮编
* 邮编
*/
*/
@TableField
(
"postcode"
)
@TableField
(
"postcode"
)
private
String
postcode
;
private
String
postcode
;
/**
/**
* 身份证正面
* 身份证正面
*/
*/
@TableField
(
"ID_front_photo"
)
@TableField
(
value
=
"ID_front_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
idFrontPhoto
;
private
List
<
CommonFile
>
idFrontPhoto
;
/**
/**
* 身份证背面
* 身份证背面
*/
*/
@TableField
(
"ID_back_photo"
)
@TableField
(
value
=
"ID_back_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
idBackPhoto
;
private
List
<
CommonFile
>
idBackPhoto
;
/**
/**
* 房屋产权证
* 房屋产权证
*/
*/
@TableField
(
"house_property_certificate"
)
@TableField
(
value
=
"house_property_certificate"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
housePropertyCertificate
;
private
List
<
CommonFile
>
housePropertyCertificate
;
/**
/**
* 农户首页照片
* 农户首页照片
*/
*/
@TableField
(
"homepage_photo"
)
@TableField
(
value
=
"homepage_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
homepagePhoto
;
private
List
<
CommonFile
>
homepagePhoto
;
/**
/**
* 送达地址
* 送达地址
*/
*/
@TableField
(
"service_address"
)
@TableField
(
"service_address"
)
private
String
serviceAddress
;
private
String
serviceAddress
;
/**
/**
* 组织机构code
* 组织机构code
*/
*/
@TableField
(
"org_code"
)
@TableField
(
"org_code"
)
private
String
orgCode
;
private
String
orgCode
;
/**
/**
* 告警等级
* 告警等级
*/
*/
@TableField
(
"level"
)
@TableField
(
"level"
)
private
String
level
;
private
String
level
;
/**
/**
* 区域id
* 区域id
*/
*/
@TableField
(
"district_id"
)
@TableField
(
"district_id"
)
private
Long
districtId
;
private
Long
districtId
;
/**
/**
* 创建时间
* 创建时间
*/
*/
@TableField
(
"create_time"
)
@TableField
(
"create_time"
)
private
Date
createTime
;
private
Date
createTime
;
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/HouseholdPvContact.java
View file @
e9d81d5d
...
@@ -21,7 +21,7 @@ import lombok.experimental.Accessors;
...
@@ -21,7 +21,7 @@ import lombok.experimental.Accessors;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"household_pv_contact"
)
@TableName
(
value
=
"household_pv_contact"
,
autoResultMap
=
true
)
public
class
HouseholdPvContact
extends
BaseEntity
{
public
class
HouseholdPvContact
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -53,20 +53,20 @@ public class HouseholdPvContact extends BaseEntity {
...
@@ -53,20 +53,20 @@ public class HouseholdPvContact extends BaseEntity {
/**
/**
* 屋顶租赁及使用协议
* 屋顶租赁及使用协议
*/
*/
@TableField
(
"use_agreement"
)
@TableField
(
value
=
"use_agreement"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
useAgreement
;
private
List
<
CommonFile
>
useAgreement
;
/**
/**
* 签约视频
* 签约视频
*/
*/
@TableField
(
"signing_video"
)
@TableField
(
value
=
"signing_video"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
signingVideo
;
private
List
<
CommonFile
>
signingVideo
;
/**
/**
* 备案证明
* 备案证明
*/
*/
@TableField
(
"filing_certificate"
)
@TableField
(
value
=
"filing_certificate"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
filingCertificate
;
private
List
<
CommonFile
>
filingCertificate
;
/**
/**
* 创建时间
* 创建时间
...
...
amos-boot-system-jxiop/amos-boot-module-jxiop-api/src/main/java/com/yeejoin/amos/boot/module/jxiop/api/entity/HouseholdPvInstall.java
View file @
e9d81d5d
...
@@ -2,11 +2,13 @@ package com.yeejoin.amos.boot.module.jxiop.api.entity;
...
@@ -2,11 +2,13 @@ package com.yeejoin.amos.boot.module.jxiop.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.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
/**
/**
* 户用光伏合同表
* 户用光伏合同表
...
@@ -17,63 +19,63 @@ import java.util.Date;
...
@@ -17,63 +19,63 @@ import java.util.Date;
@Data
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"household_pv_install"
)
@TableName
(
value
=
"household_pv_install"
,
autoResultMap
=
true
)
public
class
HouseholdPvInstall
extends
BaseEntity
{
public
class
HouseholdPvInstall
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/**
/**
* 户用光伏id
* 户用光伏id
*/
*/
@TableField
(
"household_pv_id"
)
@TableField
(
"household_pv_id"
)
private
Long
householdPvId
;
private
Long
householdPvId
;
/**
/**
* 所属厂站
* 所属厂站
*/
*/
@TableField
(
"platform_company_id"
)
@TableField
(
"platform_company_id"
)
private
String
platformCompanyId
;
private
String
platformCompanyId
;
/**
/**
* 安装信息描述
* 安装信息描述
*/
*/
@TableField
(
"description"
)
@TableField
(
"description"
)
private
String
description
;
private
String
description
;
/**
/**
* 基础框架整体安装照片
* 基础框架整体安装照片
*/
*/
@TableField
(
"foundation_frame_photo"
)
@TableField
(
value
=
"foundation_frame_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
foundationFramePhoto
;
private
List
<
CommonFile
>
foundationFramePhoto
;
/**
/**
* 组件铭牌安装照片
* 组件铭牌安装照片
*/
*/
@TableField
(
"nameplate_photo"
)
@TableField
(
value
=
"nameplate_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
nameplatePhoto
;
private
List
<
CommonFile
>
nameplatePhoto
;
/**
/**
* 配电箱、逆变器案场安装照片
* 配电箱、逆变器案场安装照片
*/
*/
@TableField
(
"distribution_box_inverter_photo"
)
@TableField
(
value
=
"distribution_box_inverter_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
distributionBoxInverterPhoto
;
private
List
<
CommonFile
>
distributionBoxInverterPhoto
;
/**
/**
* 电表照片
* 电表照片
*/
*/
@TableField
(
"electricity_meter_photo"
)
@TableField
(
value
=
"electricity_meter_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
electricityMeterPhoto
;
private
List
<
CommonFile
>
electricityMeterPhoto
;
/**
/**
* 其他照片
* 其他照片
*/
*/
@TableField
(
"other_photo"
)
@TableField
(
value
=
"other_photo"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
otherPhoto
;
private
List
<
CommonFile
>
otherPhoto
;
/**
/**
* 创建时间
* 创建时间
*/
*/
@TableField
(
"create_time"
)
@TableField
(
"create_time"
)
private
Date
createTime
;
private
Date
createTime
;
}
}
amos-boot-system-jxiop/amos-boot-module-jxiop-biz/src/main/java/com/yeejoin/amos/boot/module/jxiop/biz/service/impl/HouseholdPvServiceImpl.java
View file @
e9d81d5d
...
@@ -144,17 +144,17 @@ public class HouseholdPvServiceImpl extends BaseService<HouseholdPvDto, Househol
...
@@ -144,17 +144,17 @@ public class HouseholdPvServiceImpl extends BaseService<HouseholdPvDto, Househol
HouseholdPvContact
householdPvContact
=
new
HouseholdPvContact
();
HouseholdPvContact
householdPvContact
=
new
HouseholdPvContact
();
BeanUtils
.
copyProperties
(
householdPvDto
.
getContactInfo
(),
householdPvContact
);
BeanUtils
.
copyProperties
(
householdPvDto
.
getContactInfo
(),
householdPvContact
);
iHouseholdPvContactService
.
update
(
new
LambdaQueryWrapper
<
HouseholdPvContact
>()
iHouseholdPvContactService
.
update
(
householdPvContact
,
new
LambdaQueryWrapper
<
HouseholdPvContact
>()
.
eq
(
HouseholdPvContact:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
.
eq
(
HouseholdPvContact:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
HouseholdPvLease
householdPvLease
=
new
HouseholdPvLease
();
HouseholdPvLease
householdPvLease
=
new
HouseholdPvLease
();
BeanUtils
.
copyProperties
(
householdPvDto
.
getLeaseInfo
(),
householdPvLease
);
BeanUtils
.
copyProperties
(
householdPvDto
.
getLeaseInfo
(),
householdPvLease
);
iHouseholdPvLeaseService
.
update
(
new
LambdaQueryWrapper
<
HouseholdPvLease
>()
iHouseholdPvLeaseService
.
update
(
householdPvLease
,
new
LambdaQueryWrapper
<
HouseholdPvLease
>()
.
eq
(
HouseholdPvLease:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
.
eq
(
HouseholdPvLease:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
HouseholdPvInstall
householdPvInstall
=
new
HouseholdPvInstall
();
HouseholdPvInstall
householdPvInstall
=
new
HouseholdPvInstall
();
BeanUtils
.
copyProperties
(
householdPvDto
.
getInstallInfo
(),
householdPvInstall
);
BeanUtils
.
copyProperties
(
householdPvDto
.
getInstallInfo
(),
householdPvInstall
);
iHouseholdPvInstallService
.
update
(
new
LambdaQueryWrapper
<
HouseholdPvInstall
>()
iHouseholdPvInstallService
.
update
(
householdPvInstall
,
new
LambdaQueryWrapper
<
HouseholdPvInstall
>()
.
eq
(
HouseholdPvInstall:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
.
eq
(
HouseholdPvInstall:
:
getHouseholdPvId
,
householdPvDto
.
getSequenceNbr
()));
return
householdPvDto
;
return
householdPvDto
;
...
...
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