Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
聂康
local-rnr-mg
Commits
b2eded42
Commit
b2eded42
authored
Jun 17, 2025
by
kang.nie@inzymeits.com
Browse files
初始化代码
parent
12156d65
Pipeline
#3109
failed with stages
in 0 seconds
Changes
439
Pipelines
1
Show whitespace changes
Inline
Side-by-side
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgRnrOperationLogDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.Date
;
/**
* 实名操作日志,包含rnr_info_oplog(MgRnrOperationLog)传输对象类
*
* @author yuy336
* @since 2022-03-04 15:07:28
*/
@ApiModel
(
value
=
"实名操作日志,包含rnr_info_oplog"
,
description
=
"实名操作日志,包含rnr_info_oplog"
)
@Data
public
class
MgRnrOperationLogDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
-
58334080147962616L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"业务数据主键"
)
private
String
bizUuid
;
@ApiModelProperty
(
value
=
"操作描述"
)
private
String
content
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"业务类型:1 info"
)
private
Integer
bizType
;
@ApiModelProperty
(
value
=
"操作类型"
)
private
Integer
optType
;
@ApiModelProperty
(
value
=
"具体操作"
)
private
Integer
optSubType
;
@ApiModelProperty
(
value
=
"操作时间"
)
private
Date
optTime
;
@ApiModelProperty
(
value
=
"理由(失败或解绑)"
)
private
Integer
reason
;
@ApiModelProperty
(
value
=
"来源"
)
private
String
source
;
@ApiModelProperty
(
value
=
"流水号"
)
private
String
serialNumber
;
@ApiModelProperty
(
value
=
"是否是批量订单"
)
private
Integer
isBatchOrder
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgRnrTagDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 实名标签,可用于对数据权限查询(MgRnrTag)传输对象类
*
* @author yuy336
* @since 2022-01-26 13:38:48
*/
@ApiModel
(
value
=
"实名标签,可用于对数据权限查询"
,
description
=
"实名标签,可用于对数据权限查询"
)
@Data
public
class
MgRnrTagDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
854323668874658731L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"实名id"
)
private
String
rnrId
;
@ApiModelProperty
(
value
=
"实名工单id"
)
private
String
rnrOrderId
;
@ApiModelProperty
(
value
=
"标签名称"
)
private
String
tagName
;
@ApiModelProperty
(
value
=
"标签值"
)
private
String
tagValue
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"分表路由键"
)
private
Long
routingKey
;
@ApiModelProperty
(
value
=
"最后一次操作人"
)
private
String
operator
;
@ApiModelProperty
(
value
=
"业务类型:1 实名, 2 解绑, 3 换件, 4 信息变更,5 重绑"
)
private
Integer
rnrBizzType
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgRnrTaskDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* (MgRnrTask)传输对象类
*
* @author makejava
* @since 2022-09-24 11:24:27
*/
@ApiModel
(
value
=
"${tableInfo.comment}"
,
description
=
"${tableInfo.comment}"
)
@Data
public
class
MgRnrTaskDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
-
96660288813931221L
;
@ApiModelProperty
(
value
=
"业务code"
)
private
String
bizCode
;
@ApiModelProperty
(
value
=
"业务key"
)
private
String
bizKey
;
@ApiModelProperty
(
value
=
"内容"
)
private
String
bizContent
;
@ApiModelProperty
(
value
=
"状态 0:待处理 1:处理成功 2:处理失败"
)
private
Integer
bizStatus
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgSearchCardAuthDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
@Data
public
class
MgSearchCardAuthDTO
implements
Serializable
{
//工单信息
@ApiModelProperty
(
value
=
"工单信息"
)
private
RnrOrderDTO
rnrOrderDTO
;
//实名人信息
@ApiModelProperty
(
value
=
"实名人信息"
)
private
MgRnrInfoDTO
rnrInfoDTO
;
//公司信息
@ApiModelProperty
(
value
=
"公司信息"
)
private
MgRnrCompanyInfoDTO
companyInfoDTO
;
//委托人信息
@ApiModelProperty
(
value
=
"委托人信息"
)
private
MgRnrLiaisonInfoDTO
liaisonInfoDTO
;
//卡信息
@ApiModelProperty
(
value
=
"卡信息"
)
private
MgRnrCardInfoDTO
cardInfoDTO
;
/**
* 经销商名称
*/
@ApiModelProperty
(
value
=
"经销商名称"
)
private
String
orgName
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgSecretKeyDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 实名密钥管理(MgSecretKey)传输对象类
*
* @author yuy336
* @since 2022-06-01 10:49:04
*/
@ApiModel
(
value
=
"实名密钥管理"
,
description
=
"实名密钥管理"
)
@Data
public
class
MgSecretKeyDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
794338202344884064L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"组织id"
)
private
String
orgId
;
@ApiModelProperty
(
value
=
"开放平台密钥"
)
private
String
openApiKey
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"最后一次操作人"
)
private
String
operator
;
@ApiModelProperty
(
value
=
"车辆信息KEY"
)
private
String
carInfoKey
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgTenantBizzConfigDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 租户业务配置(MgTenantBizzConfig)传输对象类
*
* @author yuy336
* @since 2022-06-14 09:32:28
*/
@ApiModel
(
value
=
"租户业务配置"
,
description
=
"租户业务配置"
)
@Data
public
class
MgTenantBizzConfigDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
-
41678933604928225L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"组织id"
)
private
String
orgId
;
@ApiModelProperty
(
value
=
"实名失败重试次数,大于此次数则转人工"
)
private
Integer
rnrFailRetryCount
;
@ApiModelProperty
(
value
=
"最后一次操作人"
)
private
String
operator
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/MgVehicleCompanyDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 车企信息表(FpVehicleCompany)传输对象类
*
* @author yuy336
* @since 2022-04-19 20:11:15
*/
@ApiModel
(
value
=
"车企信息表"
,
description
=
"车企信息表"
)
@Data
public
class
MgVehicleCompanyDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
374454061924639196L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"组织id"
)
private
String
orgId
;
@ApiModelProperty
(
value
=
"企业名称"
)
private
String
companyName
;
@ApiModelProperty
(
value
=
"证件类型"
)
private
String
companyCertType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
companyCertNumber
;
//
//@ApiModelProperty(value = "证件地址")
//private String companyCertAddress;
//
//@ApiModelProperty(value = "企业通讯地址")
//private String companyContactAddress;
//
//@ApiModelProperty(value = "公司类型/公司性质")
//private String companyType;
//
//@ApiModelProperty(value = "产业类型/行业类型")
//private String industryType;
//@ApiModelProperty(value = "营业执照图片")
//private String licenseImages;
@ApiModelProperty
(
value
=
"责任人姓名"
)
private
String
corporationName
;
//@ApiModelProperty(value = "责任人性别")
//private Integer corporationGender;
//
//@ApiModelProperty(value = "责任人证件类型")
//private String corporationCertType;
//
//@ApiModelProperty(value = "责任人证件号")
//private String corporationCertNumber;
//
//@ApiModelProperty(value = "责任人证件地址")
//private String corporationCertAddress;
//
//@ApiModelProperty(value = "责任人通讯地址")
//private String corporationContactAddress;
@ApiModelProperty
(
value
=
"责任人电话"
)
private
String
corporationPhone
;
//
//@ApiModelProperty(value = "责任人出生年月")
//private Date corporationBirthday;
//
//@ApiModelProperty(value = "责任人证件生效时间")
//private Date corporationEffectiveDate;
//
//@ApiModelProperty(value = "责任人证件失效时间")
//private Date corporationExpiredDate;
//
//@ApiModelProperty(value = "责任人民族")
//private String corporationNation;
//
//@ApiModelProperty(value = "责任人国家")
//private String corporationCountry;
//
//@ApiModelProperty(value = "责任人发证机关")
//private String corporationIssuingAuthority;
//
//@ApiModelProperty(value = "责任人证件正面图片")
//private String corporationCertFront;
//
//@ApiModelProperty(value = "责任人证件反面图片")
//private String corporationCertBack;
//@ApiModelProperty(value = "企业授权书文件")
//private String companyCertAuth;
@ApiModelProperty
(
value
=
"首次实名的id"
)
private
String
firstRnrId
;
//@ApiModelProperty(value = "视频活体文件id")
//private String livenessVideoId;
//
//@ApiModelProperty(value = "活体认证状态")
//private Integer livenessStatus;
//
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"最后一次操作人"
)
private
String
operator
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OpenTenantRelationDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 开放平台租户和实名制租户映射关系表(OpenTenantRelation)传输对象类
*
* @author yuy336
* @since 2022-06-15 20:03:11
*/
@ApiModel
(
value
=
"开放平台租户和实名制租户映射关系表"
,
description
=
"开放平台租户和实名制租户映射关系表"
)
@Data
public
class
OpenTenantRelationDTO
extends
BaseRnrMgPageDTO
{
private
static
final
long
serialVersionUID
=
544351817690180081L
;
@ApiModelProperty
(
value
=
"业务主键"
)
private
String
uuid
;
@ApiModelProperty
(
value
=
"开放平台租户ID"
)
private
String
openTenantId
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"最后一次操作人"
)
private
String
operator
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgBusinessTagDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Delete
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Insert
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Query
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Update
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
org.hibernate.validator.constraints.Length
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
@ApiModel
(
value
=
"OrgBusinessTagDTO对象"
,
description
=
""
)
@Data
public
class
OrgBusinessTagDTO
{
private
Long
id
;
/**业务主键*/
@ApiModelProperty
(
value
=
"业务UUID"
,
example
=
"10000"
)
@NotNull
(
message
=
"业务uuid不能为空"
,
groups
=
{
Update
.
class
,
Delete
.
class
})
private
String
uuid
;
/**租户编码*/
@ApiModelProperty
(
value
=
"租户编码"
,
required
=
true
)
@NotNull
(
message
=
"租户编码不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
,
Query
.
class
})
private
String
tenantNo
;
/**组织业务uuid*/
@ApiModelProperty
(
value
=
"组织业务UUID"
,
required
=
true
)
@NotNull
(
message
=
"组织业务UUID不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
,
Delete
.
class
})
private
String
orgUuid
;
/**标签编码*/
@ApiModelProperty
(
value
=
"标签编码"
,
required
=
true
)
@NotNull
(
message
=
"标签编码不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
})
@Length
(
max
=
32
,
message
=
"标签名称长度不能超过32"
)
private
String
tagCode
;
/**标签名称*/
@ApiModelProperty
(
value
=
"标签名称"
,
required
=
true
)
@NotNull
(
message
=
"标签编码不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
})
@Length
(
max
=
100
,
message
=
"标签名称长度不能超过100"
)
private
String
tagName
;
/**标签描述*/
@ApiModelProperty
(
value
=
"标签描述"
,
required
=
true
)
@Length
(
max
=
256
,
message
=
"标签名称长度不能超过256"
)
private
String
description
;
/**系统编码,1 老实名 2 V平台*/
private
Integer
systemCode
;
/**逻辑删除(0-未删除,1-已删除)*/
private
Integer
isDelete
;
/**创建时间*/
private
Date
createTime
;
/**更新时间*/
private
Date
updateTime
;
/**创建人*/
private
String
creator
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgBusinessTagQueryDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
@ApiModel
(
value
=
"OrgBusinessTagQueryDto对象"
,
description
=
""
)
@Data
public
class
OrgBusinessTagQueryDTO
{
/**租户编码*/
@ApiModelProperty
(
value
=
"租户编码"
,
required
=
true
)
private
String
tenantNo
;
/**组织业务uuid*/
@ApiModelProperty
(
value
=
"组织业务UUID"
,
required
=
false
)
private
String
orgUuid
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimRelBatchDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.List
;
@ApiModel
(
value
=
"批量新增组织和卡关系对象"
,
description
=
""
)
@Data
public
class
OrgSimRelBatchDTO
{
@ApiModelProperty
(
value
=
"批量新增的组织和卡关系"
)
private
List
<
OrgSimRelDTO
>
orgSimRels
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimRelBindStatusDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
lombok.Data
;
import
javax.validation.constraints.NotEmpty
;
import
javax.validation.constraints.NotNull
;
@Data
public
class
OrgSimRelBindStatusDTO
{
@NotEmpty
(
message
=
"iccid不能为空"
)
private
String
iccid
;
private
String
vin
;
@NotNull
(
message
=
"状态不能为空"
)
private
Integer
bindStatus
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimRelDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Delete
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Insert
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Update
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.util.Date
;
@ApiModel
(
value
=
"OrgSimRelDTO对象"
,
description
=
""
)
@Data
public
class
OrgSimRelDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
Long
id
;
@ApiModelProperty
(
value
=
"业务UUID"
,
example
=
"10000"
)
@NotNull
(
message
=
"业务uuid不能为空"
,
groups
=
{
Update
.
class
,
Delete
.
class
})
private
String
uuid
;
@ApiModelProperty
(
value
=
"组织业务UUID"
,
example
=
"10000"
)
@NotNull
(
message
=
"组织业务UUID不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
,
Delete
.
class
})
private
String
orgUuid
;
@ApiModelProperty
(
value
=
"SIM卡的iccid"
)
@NotNull
(
message
=
"iccid不能为空"
,
groups
=
{
Insert
.
class
})
private
String
iccid
;
/**VIN码*/
@ApiModelProperty
(
value
=
"VIN码"
)
private
String
vin
;
/**imsi码*/
@ApiModelProperty
(
value
=
"IMSI码"
)
private
String
imsi
;
@ApiModelProperty
(
value
=
"租户编码"
)
private
String
tenantNo
;
/**msisdn码*/
@ApiModelProperty
(
value
=
"MSISDN编码"
)
@NotNull
(
message
=
"msisdn不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
})
private
String
msisdn
;
/**ip地址*/
@ApiModelProperty
(
value
=
"sim卡IP地址"
)
private
String
ip
;
/**绑定状态*/
@ApiModelProperty
(
value
=
"绑定状态"
)
private
Integer
bindStatus
;
/**sim卡运营服务商*/
@ApiModelProperty
(
value
=
"sim卡所属运营服务商"
)
private
String
serviceProvider
;
/**出厂年份*/
@ApiModelProperty
(
value
=
"出厂年份"
)
private
Integer
years
;
/**品牌编码*/
@ApiModelProperty
(
value
=
"sim卡所安装的品牌编码"
)
private
String
brand
;
@ApiModelProperty
(
value
=
"sim卡所安装的品牌名称"
)
private
String
brandName
;
/**车型编码*/
@ApiModelProperty
(
value
=
"sim卡所安装的车型编码"
)
private
String
vehicleModel
;
/**车型名称*/
@ApiModelProperty
(
value
=
"sim卡所安装的车型名称"
)
private
String
vehicleModelName
;
/**车系编码*/
@ApiModelProperty
(
value
=
"sim卡所安装的车系编码"
)
private
String
vehicleSeries
;
/**车系名称*/
@ApiModelProperty
(
value
=
"sim卡所安装的车系名称"
)
private
String
vehicleSeriesName
;
/**sim卡安装位置*/
@ApiModelProperty
(
value
=
"sim卡所安装在的位置"
)
private
String
installLocation
;
@ApiModelProperty
(
value
=
"业务标签uuid"
)
private
String
tagUuid
;
@ApiModelProperty
(
value
=
"是否允许车主自己实名"
)
private
Boolean
realBySelf
;
@ApiModelProperty
(
value
=
"是否删除, 0:否, 1:是"
)
private
Integer
isDelete
=
0
;
@ApiModelProperty
(
value
=
"创建时间"
)
// @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
createTime
;
@ApiModelProperty
(
value
=
"修改时间"
)
// @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
creator
;
@ApiModelProperty
(
"车企名录"
)
private
String
companyCode
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimRelQueryDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgPageDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
@ApiModel
(
value
=
"OrgSimRelQueryDTO对象"
,
description
=
"查询参数对象"
)
@Data
public
class
OrgSimRelQueryDTO
extends
BaseRnrMgPageDTO
{
/**组织uuid*/
@ApiModelProperty
(
value
=
"组织uuid, 为必填项"
,
required
=
true
)
@NotNull
(
message
=
"业务uuid不能为空"
)
private
String
orgUuid
;
/**业务标签*/
@ApiModelProperty
(
value
=
"业务标签"
,
required
=
false
)
private
String
tagUuid
;
/**VIN码*/
@ApiModelProperty
(
value
=
"VIN码"
)
private
String
vin
;
@ApiModelProperty
(
value
=
"车卡绑定状态"
)
private
Integer
bindStatus
;
/**iccid*/
@ApiModelProperty
(
value
=
"iccid"
,
required
=
false
)
private
String
iccid
;
/**查询开始时间*/
@ApiModelProperty
(
value
=
"查询开始时间,非必填"
,
required
=
false
)
private
Date
startCreateTime
;
/**查询结束时间*/
@ApiModelProperty
(
value
=
"查询结束时间, 非必填"
,
required
=
false
)
private
Date
endCreateTime
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimRelVinQueryDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
lombok.Data
;
import
javax.validation.constraints.NotEmpty
;
@Data
public
class
OrgSimRelVinQueryDTO
{
@NotEmpty
(
message
=
"VIN码不能为空"
)
private
String
vin
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/OrgSimVehicleRelDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.alibaba.fastjson.annotation.JSONField
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Delete
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Insert
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Update
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.util.Date
;
@ApiModel
(
value
=
"组织所拥有的车卡关系DTO"
,
description
=
""
)
@Data
public
class
OrgSimVehicleRelDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
Long
id
;
@ApiModelProperty
(
value
=
"业务UUID"
,
example
=
"10000"
)
@NotNull
(
message
=
"业务uuid不能为空"
,
groups
=
{
Update
.
class
,
Delete
.
class
})
private
String
uuid
;
@ApiModelProperty
(
value
=
"组织业务UUID"
,
example
=
"10000"
)
@NotNull
(
message
=
"组织业务UUID不能为空"
,
groups
=
{
Insert
.
class
,
Update
.
class
,
Delete
.
class
})
private
String
orgUuid
;
@ApiModelProperty
(
value
=
"SIM卡的iccid"
)
@NotNull
(
message
=
"iccid不能为空"
,
groups
=
{
Insert
.
class
})
private
String
iccid
;
@ApiModelProperty
(
value
=
"车辆vin号"
)
private
String
vin
;
@ApiModelProperty
(
value
=
"是否删除, 0:否, 1:是"
)
private
Integer
isDelete
=
0
;
@ApiModelProperty
(
value
=
"创建时间"
)
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
createTime
;
@ApiModelProperty
(
value
=
"修改时间"
)
@JSONField
(
format
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
updateTime
;
@ApiModelProperty
(
value
=
"创建人"
)
private
String
creator
;
/**车辆的一个号 郝岩加 小鹏 */
@ApiModelProperty
(
value
=
"车辆的msisdn号"
)
private
String
msisdn
;
/**绑定状态 郝岩加 小鹏 */
@ApiModelProperty
(
value
=
"卡的绑定状态"
)
private
String
bindingStatus
;
/**运营商编码 郝岩加 小鹏 */
@ApiModelProperty
(
value
=
"运营商编码"
)
private
String
mbCode
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/PersonalRnrDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
com.cusc.nirvana.user.rnr.mg.common.BaseRnrMgReqDTO
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.List
;
/**
* Description: 个人实名认证实体DTO
* <br />
* CreateDate 2022-03-01 14:00:36
*
* @author yuyi
**/
@Data
@ApiModel
(
value
=
"个人实名认证实体"
)
public
class
PersonalRnrDTO
extends
BaseRnrMgReqDTO
{
private
static
final
long
serialVersionUID
=
308383184801280441L
;
@ApiModelProperty
(
value
=
"Iccid编号集合"
)
private
List
<
String
>
iccidList
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
fullName
;
@ApiModelProperty
(
value
=
"证件类型"
)
private
String
certType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
certNumber
;
@ApiModelProperty
(
value
=
"证件地址"
)
private
String
certAddress
;
@ApiModelProperty
(
value
=
"联系地址"
)
private
String
contactAddress
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"邮箱"
)
private
String
email
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"证件正面"
)
private
String
certFrontPic
;
@ApiModelProperty
(
value
=
"证件反面"
)
private
String
certBackPic
;
@ApiModelProperty
(
value
=
"手持证件照"
)
private
String
faceCertPic
;
@ApiModelProperty
(
value
=
"网文照/芯片照"
)
private
String
baseImg
;
/**
* 实名图片
*/
@ApiModelProperty
(
value
=
"实名图片"
)
private
List
<
MgRnrFileDTO
>
rnrImageList
;
@ApiModelProperty
(
value
=
"业务区分"
)
private
String
channelId
;
/**
* 实名标签
*/
@ApiModelProperty
(
value
=
"实名标签"
)
private
List
<
MgRnrTagDTO
>
rnrTagList
;
/**
* 联系人信息集合
*/
@ApiModelProperty
(
value
=
"联系人信息集合"
)
private
List
<
MgRnrLiaisonInfoDTO
>
rnrLiaisonList
;
@ApiModelProperty
(
value
=
"租户编号"
)
private
String
tenantNo
;
@ApiModelProperty
(
value
=
"操作人"
)
private
String
operator
;
//系统信息
@ApiModelProperty
(
value
=
"订单延迟配置"
)
private
String
orderDelay
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/ProjectNumRequestDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* @author yubo
* @since 2022-04-19 15:50
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public
class
ProjectNumRequestDTO
{
private
String
iccid
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/ProjectNumResponseDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
lombok.Data
;
/**
* @author yubo
* @since 2022-04-19 15:50
*/
@Data
public
class
ProjectNumResponseDTO
{
private
String
projectNum
;
}
local-rnr-mg-dto/src/main/java/com/cusc/nirvana/user/rnr/mg/dto/RnrInfoChangeDTO.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.*
;
/**
* 实名信息更换DTO
*
* @author yuy336
* @since 2022-02-10 18:28:52
*/
@ApiModel
(
value
=
"实名信息更换DTO"
,
description
=
"实名信息更换DTO"
)
@Data
public
class
RnrInfoChangeDTO
implements
Serializable
{
private
static
final
long
serialVersionUID
=
-
31644503457036551L
;
@ApiModelProperty
(
value
=
"VIN"
)
private
String
vin
;
@ApiModelProperty
(
value
=
"VIN"
)
private
String
iccid
;
@ApiModelProperty
(
value
=
"姓名"
)
private
String
fullName
;
@ApiModelProperty
(
value
=
"证件类型"
)
private
String
certType
;
@ApiModelProperty
(
value
=
"证件号码"
)
private
String
certNumber
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"更换说明"
)
private
String
description
;
}
Prev
1
2
3
4
5
6
7
8
…
22
Next
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