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
Hide whitespace changes
Inline
Side-by-side
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/OrgBusinessTagController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.loader.StringUtils
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.common.constants.ResponseCode
;
import
com.cusc.nirvana.user.rnr.mg.dto.OrgBusinessTagDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.OrgBusinessTagQueryDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IOrgBusinessTagService
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Delete
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.Insert
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 业务标签
*/
@RestController
@RequestMapping
(
"/businessTag"
)
public
class
OrgBusinessTagController
{
@Autowired
private
IOrgBusinessTagService
businessTagService
;
/**
* 新增业务标签
*
* @param tagDTO
* @return
*/
@PostMapping
(
"add"
)
public
Response
<
OrgBusinessTagDTO
>
add
(
@RequestBody
@Validated
(
Insert
.
class
)
OrgBusinessTagDTO
tagDTO
)
{
Response
<
OrgBusinessTagDTO
>
response
=
businessTagService
.
insert
(
tagDTO
);
return
response
;
}
/**
* 修改业务标签
*
* @param tagDTO
* @return
*/
@PostMapping
(
"update"
)
public
Response
<
OrgBusinessTagDTO
>
update
(
@RequestBody
@Validated
(
Insert
.
class
)
OrgBusinessTagDTO
tagDTO
)
{
Response
<
OrgBusinessTagDTO
>
response
=
businessTagService
.
update
(
tagDTO
);
return
response
;
}
/**
* 删除组织与卡关系
*
* @param tagDTO
* @return
*/
@PostMapping
(
"delete"
)
public
Response
delete
(
@RequestBody
@Validated
(
Delete
.
class
)
OrgBusinessTagDTO
tagDTO
)
{
Response
response
=
businessTagService
.
remove
(
tagDTO
.
getUuid
());
return
response
;
}
/**
* 查询指定数据
*
* @param uuid
* @return
*/
@GetMapping
(
"getByUuid"
)
public
Response
<
OrgBusinessTagDTO
>
getByUuid
(
String
uuid
)
{
Response
<
OrgBusinessTagDTO
>
response
=
businessTagService
.
getByUuid
(
uuid
);
return
response
;
}
/**
* 根据租户和标签编码查询业务标签信息
*
* @param tagDTO
* @return
*/
@PostMapping
(
"/getByTagCode"
)
public
Response
<
OrgBusinessTagDTO
>
getByTagCode
(
@RequestBody
OrgBusinessTagDTO
tagDTO
)
{
if
(
StringUtils
.
isBlank
(
tagDTO
.
getTenantNo
())
||
StringUtils
.
isBlank
(
tagDTO
.
getTagCode
()))
{
return
Response
.
createError
(
ResponseCode
.
PARAMETER_NOT_NULL
.
getMsg
(),
ResponseCode
.
PARAMETER_NOT_NULL
.
getCode
());
}
return
businessTagService
.
getByTagCode
(
tagDTO
.
getTenantNo
(),
tagDTO
.
getTagCode
());
}
/**
* 查询标签信息列表
*
* @param queryDto
* @return
*/
@PostMapping
(
"query"
)
@ApiOperation
(
value
=
"标签信息列表查询"
,
notes
=
"标签信息列表查询"
)
public
Response
<
List
<
OrgBusinessTagDTO
>>
query
(
@RequestBody
@Validated
OrgBusinessTagQueryDTO
queryDto
)
{
Response
<
List
<
OrgBusinessTagDTO
>>
response
=
businessTagService
.
query
(
queryDto
.
getTenantNo
(),
queryDto
.
getOrgUuid
());
return
response
;
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/OrgSimRelController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.*
;
import
com.cusc.nirvana.user.rnr.mg.service.IOrgSimRelService
;
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.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 组织对应SIM卡关系controller
*/
@RestController
@RequestMapping
(
"/orgSimRel"
)
public
class
OrgSimRelController
{
@Autowired
private
IOrgSimRelService
orgSimRelService
;
/**
* 新增组织与SIM卡关系
* @param orgSimRelDTO
* @return
*/
@PostMapping
(
"add"
)
public
Response
<
OrgSimRelDTO
>
add
(
@RequestBody
@Validated
(
Insert
.
class
)
OrgSimRelDTO
orgSimRelDTO
)
{
orgSimRelDTO
=
orgSimRelService
.
insert
(
orgSimRelDTO
);
return
Response
.
createSuccess
(
orgSimRelDTO
);
}
@PostMapping
(
"addBatch"
)
public
Response
<?>
addBatch
(
@RequestBody
OrgSimRelBatchDTO
orgSimRelBatchDto
)
{
Integer
cnt
=
orgSimRelService
.
insertBatch
(
orgSimRelBatchDto
.
getOrgSimRels
());
return
Response
.
createSuccess
(
cnt
);
}
/**
* 修改组织与SIM卡关系
* @param orgSimRelDTO
* @return
*/
@PostMapping
(
"update"
)
public
Response
<
OrgSimRelDTO
>
update
(
@RequestBody
@Validated
(
Update
.
class
)
OrgSimRelDTO
orgSimRelDTO
)
{
orgSimRelDTO
=
orgSimRelService
.
update
(
orgSimRelDTO
);
return
Response
.
createSuccess
(
orgSimRelDTO
);
}
/**
* 删除组织与卡关系
* @param orgSimRelDTO
* @return
*/
@PostMapping
(
"delete"
)
public
Response
delete
(
@RequestBody
@Validated
(
Delete
.
class
)
OrgSimRelDTO
orgSimRelDTO
)
{
boolean
flag
=
orgSimRelService
.
deleteById
(
orgSimRelDTO
);
return
Response
.
createSuccess
(
flag
);
}
/**
* 修改sim卡与vin码的绑定关系
* @param simRelBindStatusDTO
* @return
*/
@PostMapping
(
"updateBindStatus"
)
public
Response
updateStatus
(
@RequestBody
@Validated
OrgSimRelBindStatusDTO
simRelBindStatusDTO
)
{
boolean
flag
=
orgSimRelService
.
updateBindStatus
(
simRelBindStatusDTO
.
getIccid
(),
simRelBindStatusDTO
.
getVin
(),
simRelBindStatusDTO
.
getBindStatus
());
return
Response
.
createSuccess
(
flag
);
}
/**
* 修改sim卡与vin码的绑定关系
* @return
*/
@PostMapping
(
"updateBindIccid"
)
public
Response
updateBindIccid
(
@RequestBody
@Validated
List
<
String
>
iccid
)
{
boolean
flag
=
orgSimRelService
.
updateBindIccid
(
iccid
);
return
Response
.
createSuccess
(
flag
);
}
/**
* 查询指定数据
* @param uuid
* @return
*/
@GetMapping
(
"getByUuid"
)
public
Response
<
OrgSimRelDTO
>
getByUuid
(
String
uuid
)
{
OrgSimRelDTO
orgSimRelDTO
=
orgSimRelService
.
getByUuid
(
uuid
);
return
Response
.
createSuccess
(
orgSimRelDTO
);
}
/**
* 根据Iccid查询卡信息
* @param iccid
* @return
*/
@GetMapping
(
"getByIccid"
)
public
Response
<
OrgSimRelDTO
>
getByIccid
(
String
iccid
)
{
OrgSimRelDTO
orgSimRelDTO
=
orgSimRelService
.
getByIccid
(
iccid
);
return
Response
.
createSuccess
(
orgSimRelDTO
);
}
/**
* 根据vin码查询车卡关系列表
* @param queryDTO
* @return
*/
@PostMapping
(
"queryByVin"
)
public
Response
<
List
<
OrgSimRelDTO
>>
queryByVin
(
@RequestBody
@Validated
OrgSimRelVinQueryDTO
queryDTO
)
{
List
<
OrgSimRelDTO
>
list
=
orgSimRelService
.
queryByVin
(
queryDTO
.
getVin
());
return
Response
.
createSuccess
(
list
);
}
/**
* 分页查询组织与卡关系
* @param orgSimRelQueryDTO
* @return
*/
@PostMapping
(
"queryByPage"
)
@ApiOperation
(
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
Response
<
PageResult
<
OrgSimRelDTO
>>
queryByPage
(
@RequestBody
@Validated
OrgSimRelQueryDTO
orgSimRelQueryDTO
)
{
PageResult
<
OrgSimRelDTO
>
historyDtos
=
orgSimRelService
.
queryByPage
(
orgSimRelQueryDTO
);
return
Response
.
createSuccess
(
historyDtos
);
}
/**
* 查询多个iccid详情
* @param requestDTO
* @return
*/
@PostMapping
(
"queryByList"
)
@ApiOperation
(
value
=
"查询多个iccid详情"
)
Response
<
List
<
OrgSimRelDTO
>>
queryByList
(
@RequestBody
@Validated
IccIdListRequestDTO
requestDTO
)
{
return
Response
.
createSuccess
(
orgSimRelService
.
queryByList
(
requestDTO
.
getIccids
()));
}
@PostMapping
(
"updateVin"
)
@ApiOperation
(
value
=
"更新卡信息"
)
Response
updateVin
(
@RequestBody
@Validated
List
<
MgRnrCardInfoDTO
>
mgRnrCardInfoDTOList
)
{
orgSimRelService
.
updateVin
(
mgRnrCardInfoDTOList
);
return
Response
.
createSuccess
();
}
@PostMapping
(
"queryInfoByIccidAndStatus"
)
@ApiOperation
(
value
=
"根据iccid和卡状态去查询"
)
public
Response
<
List
<
OrgSimRelDTO
>>
queryInfoByIccidAndStatus
(
@RequestBody
@Validated
IccIdListRequestDTO
requestDTO
)
{
return
Response
.
createSuccess
(
orgSimRelService
.
queryInfoByIccidAndStatus
(
requestDTO
));
}
@PostMapping
(
"updateStatusByIccid"
)
@ApiOperation
(
value
=
"批量更新状态"
)
public
Response
<
List
<
OrgSimRelDTO
>>
updateStatusByIccid
(
@RequestBody
@Validated
IccIdListRequestDTO
requestDTO
)
{
orgSimRelService
.
updateStatusByIccid
(
requestDTO
);
return
Response
.
createSuccess
();
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/RnrNoticeTemplateConfigController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrNoticeTemplateConfigDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IRnrNoticeTemplateConfigService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 消息模板配置(RnrNoticeTemplateConfig)表控制层
*
* @author yuy336
* @since 2022-06-01 11:07:09
*/
@RestController
@RequestMapping
(
"/rnrNoticeTemplateConfig"
)
public
class
RnrNoticeTemplateConfigController
{
/**
* 服务对象
*/
@Autowired
private
IRnrNoticeTemplateConfigService
rnrNoticeTemplateConfigService
;
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
@PostMapping
(
"/queryByPage"
)
@ApiOperation
(
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
Response
<
PageResult
<
RnrNoticeTemplateConfigDTO
>>
queryByPage
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
queryByPage
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/getByUuid"
)
public
Response
<
RnrNoticeTemplateConfigDTO
>
getByUuid
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
getByUuid
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/queryByList"
)
public
Response
<
List
<
RnrNoticeTemplateConfigDTO
>>
queryByList
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
queryByList
(
bean
));
}
/**
* 新增数据
*
* @param bean 实体
* @return 新增结果
*/
@PostMapping
(
"/add"
)
public
Response
add
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
insert
(
bean
));
}
/**
* 编辑数据
*
* @param bean 实体
* @return 编辑结果
*/
@PostMapping
(
"/update"
)
public
Response
update
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
update
(
bean
));
}
/**
* 删除数据
*
* @param bean 实体
* @return 删除是否成功
*/
@PostMapping
(
"/deleteById"
)
public
Response
<
Boolean
>
deleteById
(
@RequestBody
RnrNoticeTemplateConfigDTO
bean
)
{
return
Response
.
createSuccess
(
rnrNoticeTemplateConfigService
.
deleteById
(
bean
));
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/RnrOrderController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.exception.CuscUserException
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrOrderDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IMgRnrCardInfoService
;
import
com.cusc.nirvana.user.rnr.mg.service.IMgRnrInfoService
;
import
com.cusc.nirvana.user.rnr.mg.service.IRnrOrderService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* 实名工单信息(MgRnrOrder)表控制层
*
* @author yuy336
* @since 2022-01-26 13:49:52
*/
@RestController
@RequestMapping
(
"/mgRnrOrder"
)
public
class
RnrOrderController
{
/**
* 服务对象
*/
@Autowired
private
IRnrOrderService
mgRnrOrderService
;
@Autowired
private
IMgRnrInfoService
mgRnrInfoService
;
@Autowired
private
IMgRnrCardInfoService
cardInfoService
;
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
@PostMapping
(
"/queryByPage"
)
@ApiOperation
(
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
Response
<
PageResult
<
RnrOrderDTO
>>
queryByPage
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
queryByPage
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/getByUuid"
)
public
Response
<
RnrOrderDTO
>
getByUuid
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
getByUuid
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/queryByList"
)
public
Response
<
List
<
RnrOrderDTO
>>
queryByList
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
queryByList
(
bean
));
}
/**
* 新增数据
*
* @param bean 实体
* @return 新增结果
*/
@PostMapping
(
"/add"
)
public
Response
add
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
insert
(
bean
));
}
/**
* 编辑数据
*
* @param bean 实体
* @return 编辑结果
*/
@PostMapping
(
"/update"
)
public
Response
update
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
update
(
bean
));
}
/**
* 删除数据
*
* @param bean 实体
* @return 删除是否成功
*/
@PostMapping
(
"/deleteById"
)
public
Response
<
Boolean
>
deleteById
(
@RequestBody
RnrOrderDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderService
.
deleteById
(
bean
));
}
@PostMapping
(
"/startWorkOrder"
)
public
Response
startWorkOrder
(
@RequestBody
RnrOrderDTO
dto
){
//查询工单信息
dto
=
mgRnrOrderService
.
getByUuid
(
dto
);
//查询实名信息
MgRnrInfoDTO
mgRnrInfoDTO
=
new
MgRnrInfoDTO
();
mgRnrInfoDTO
.
setUuid
(
dto
.
getRnrId
());
mgRnrInfoDTO
=
mgRnrInfoService
.
getByUuid
(
mgRnrInfoDTO
);
if
(
mgRnrInfoDTO
==
null
){
throw
new
CuscUserException
(
""
,
"查询工单对应业务失败"
);
}
//查询卡信息
MgRnrCardInfoDTO
mgRnrCardInfoDTO
=
new
MgRnrCardInfoDTO
();
mgRnrCardInfoDTO
.
setOrderId
(
dto
.
getUuid
());
mgRnrCardInfoDTO
.
setCurrPage
(
1
);
mgRnrCardInfoDTO
.
setPageSize
(
5
);
PageResult
<
MgRnrCardInfoDTO
>
page
=
cardInfoService
.
queryByPage
(
mgRnrCardInfoDTO
);
mgRnrOrderService
.
sendOrderSystem
(
dto
,
mgRnrInfoDTO
,
page
.
getList
());
return
Response
.
createSuccess
();
}
@PostMapping
(
"/updateOrderStatus"
)
public
Response
updateOrderStatus
(
@RequestBody
RnrOrderDTO
dto
){
List
<
String
>
orderIds
=
new
ArrayList
<>();
orderIds
.
add
(
dto
.
getUuid
());
mgRnrOrderService
.
updateOrderStatus
(
orderIds
,
dto
.
getOrderStatus
());
return
Response
.
createSuccess
(
"更新工单成功"
);
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/RnrOrderOperationLogController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrOrderOperationLogDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IRnrOrderOperationLogService
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 实名工单操作日志(MgRnrOrderOperationLog)表控制层
*
* @author yuy336
* @since 2022-03-04 10:07:53
*/
@RestController
@RequestMapping
(
"/mgRnrOrderOperationLog"
)
public
class
RnrOrderOperationLogController
{
/**
* 服务对象
*/
@Autowired
private
IRnrOrderOperationLogService
mgRnrOrderOperationLogService
;
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
@PostMapping
(
"/queryByPage"
)
@ApiOperation
(
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
Response
<
PageResult
<
RnrOrderOperationLogDTO
>>
queryByPage
(
@RequestBody
RnrOrderOperationLogDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderOperationLogService
.
queryByPage
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/getByUuid"
)
public
Response
<
RnrOrderOperationLogDTO
>
getByUuid
(
@RequestBody
RnrOrderOperationLogDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderOperationLogService
.
getByUuid
(
bean
));
}
/**
* 通过主键查询单条数据
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/queryByList"
)
public
Response
<
List
<
RnrOrderOperationLogDTO
>>
queryByList
(
@RequestBody
RnrOrderOperationLogDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderOperationLogService
.
queryByList
(
bean
));
}
/**
* 新增数据
*
* @param bean 实体
* @return 新增结果
*/
@PostMapping
(
"/add"
)
public
Response
add
(
@RequestBody
RnrOrderOperationLogDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderOperationLogService
.
insert
(
bean
));
}
/**
* 编辑数据
*
* @param bean 实体
* @return 编辑结果
*/
@PostMapping
(
"/update"
)
public
Response
update
(
@RequestBody
RnrOrderOperationLogDTO
bean
)
{
return
Response
.
createSuccess
(
mgRnrOrderOperationLogService
.
update
(
bean
));
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/RnrRelationController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationIccidDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IRnrRelationService
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
/**
* Description: 实名关系控制层
* <br />
* CreateDate 2022-03-04 15:14:20
*
* @author yuyi
**/
@Slf4j
@RestController
@RequestMapping
(
"/rnr/relation"
)
public
class
RnrRelationController
{
/**
* Description: 实名关系service
* <br />
* CreateDate 2022-03-03 15:56:52
*
* @author yuyi
**/
@Autowired
private
IRnrRelationService
rnrRelationService
;
/**
* 保存实名关系
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/saveRnrRelation"
)
public
Response
saveRnrRelation
(
@RequestBody
RnrRelationDTO
bean
)
{
return
rnrRelationService
.
saveRnrRelation
(
bean
);
}
/**
* 同步实名信息
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/syncRnrRelation"
)
public
Response
syncRnrRelation
(
@RequestBody
RnrRelationDTO
bean
)
{
return
rnrRelationService
.
syncRnrRelation
(
bean
);
}
/**
* Description: 锁定iccid
* <br />
* CreateDate 2022-03-07 15:24:32
*
* @author yuyi
**/
@PostMapping
(
"/lockRnrIccidList"
)
public
Response
lockRnrIccidList
(
@RequestBody
RnrRelationIccidDTO
bean
)
{
rnrRelationService
.
lockRnrIccidList
(
bean
.
getTenantNo
(),
bean
.
getIccidList
(),
bean
.
getValue
());
return
Response
.
createSuccess
();
}
/**
* Description: 解锁iccid
* <br />
* CreateDate 2022-03-07 15:24:32
*
* @author yuyi
**/
@PostMapping
(
"/unLockRnrIccidList"
)
public
Response
unLockRnrIccidList
(
@RequestBody
RnrRelationIccidDTO
bean
)
{
rnrRelationService
.
unLockRnrIccidList
(
bean
.
getTenantNo
(),
bean
.
getIccidList
());
return
Response
.
createSuccess
();
}
/**
* Description: 检查iccid的状态
* <br />
* CreateDate 2022-03-07 16:14:07
*
* @author yuyi
**/
@PostMapping
(
"/checkIccidStatus"
)
public
Response
checkIccidStatus
(
@RequestBody
RnrRelationIccidDTO
bean
)
{
log
.
info
(
"checkIccidStatus 被访问了"
);
rnrRelationService
.
checkIccidStatus
(
bean
.
getTenantNo
(),
bean
.
getIccidList
());
return
Response
.
createSuccess
();
}
/**
* 根据iccid获取实名关系信息(rnr info、公司信息、联系人信息)
*
* @param bean
* @return
*/
@PostMapping
(
"/getRnrRelation"
)
public
Response
<
RnrRelationDTO
>
getRnrRelation
(
@RequestBody
MgRnrCardInfoDTO
bean
)
{
return
rnrRelationService
.
getRnrRelation
(
bean
);
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/RnrUnboundController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrUnbindDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.VehicleUnbindDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.IRnrUnboundService
;
import
com.cusc.nirvana.user.rnr.mg.validation.group.SaveRelation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* Description: 实名解绑控制层
* <br />
* CreateDate 2022-04-12 16:55:48
*
* @author yuyi
**/
@Slf4j
@RestController
@RequestMapping
(
"/unbound"
)
public
class
RnrUnboundController
{
@Autowired
private
IRnrUnboundService
rnrUnboundService
;
/**
* 实名解绑
*
* @param bean 实体
* @return 单条数据
*/
@PostMapping
(
"/rnrUnbound"
)
public
Response
rnrUnbound
(
@RequestBody
RnrUnbindDTO
bean
)
{
return
rnrUnboundService
.
rnrUnbound
(
bean
);
}
@PostMapping
(
"/batchUnbound"
)
public
Response
batchUnbound
(
@RequestBody
VehicleUnbindDTO
bean
)
{
return
rnrUnboundService
.
batchUnbound
(
bean
);
}
@PostMapping
(
"/secondHandUnBound"
)
public
Response
secondHandUnBound
(
@RequestBody
RnrRelationDTO
bean
)
{
return
rnrUnboundService
.
secondHandUnBound
(
bean
);
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/SimFileHistoryController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrOrderDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.SimFileHistoryDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.SimFileHistoryQueryDTO
;
import
com.cusc.nirvana.user.rnr.mg.service.ISimFileHistoryService
;
import
com.cusc.nirvana.user.rnr.mg.service.impl.RnrOrderServiceImpl
;
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.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.Date
;
import
java.util.List
;
/**
* Sim卡导入历史对外controller
*/
@RestController
@RequestMapping
(
"/simFileHistory"
)
public
class
SimFileHistoryController
{
@Autowired
private
ISimFileHistoryService
fileHistoryService
;
@Autowired
private
RnrOrderServiceImpl
rnrOrderService
;
/**
* 新增SIM卡导入历史信息
* @param historyDTO
* @return
*/
@PostMapping
(
"add"
)
public
Response
<
SimFileHistoryDTO
>
add
(
@RequestBody
@Validated
(
Insert
.
class
)
SimFileHistoryDTO
historyDTO
)
{
historyDTO
.
setCreateTime
(
new
Date
());
historyDTO
=
fileHistoryService
.
insert
(
historyDTO
);
return
Response
.
createSuccess
(
historyDTO
);
}
/**
* 修改SIM卡导入历史信息
* @param historyDTO
* @return
*/
@PostMapping
(
"update"
)
public
Response
<
SimFileHistoryDTO
>
update
(
@RequestBody
@Validated
(
Update
.
class
)
SimFileHistoryDTO
historyDTO
)
{
historyDTO
=
fileHistoryService
.
update
(
historyDTO
);
return
Response
.
createSuccess
(
historyDTO
);
}
/**
* 删除SIM卡导入历史信息
* @param historyDTO
* @return
*/
@PostMapping
(
"delete"
)
public
Response
delete
(
@RequestBody
@Validated
(
Delete
.
class
)
SimFileHistoryDTO
historyDTO
)
{
boolean
flag
=
fileHistoryService
.
deleteById
(
historyDTO
.
getOrgUuid
(),
historyDTO
.
getUuid
());
return
Response
.
createSuccess
(
flag
);
}
/**
* 查询指定数据
* @param uuid
* @return
*/
@GetMapping
(
"getByUuid"
)
public
Response
<
SimFileHistoryDTO
>
getByUuid
(
String
uuid
)
{
SimFileHistoryDTO
historyDTO
=
fileHistoryService
.
getByUuid
(
uuid
);
return
Response
.
createSuccess
(
historyDTO
);
}
/**
* 分页查询历史数据
* @param queryDTO
* @return
*/
@PostMapping
(
"queryByPage"
)
@ApiOperation
(
value
=
"分页查询"
,
notes
=
"分页查询"
)
public
Response
<
PageResult
<
SimFileHistoryDTO
>>
queryByPage
(
@RequestBody
@Validated
SimFileHistoryQueryDTO
queryDTO
)
{
PageResult
<
SimFileHistoryDTO
>
historyDtos
=
fileHistoryService
.
queryByPage
(
queryDTO
);
return
Response
.
createSuccess
(
historyDtos
);
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/controller/WorkOrderController.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.controller
;
import
com.cusc.nirvana.common.result.Response
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* @author stayAnd
* @date 2022/4/2
*/
@RestController
@RequestMapping
(
"/workOrder"
)
public
class
WorkOrderController
{
public
Response
queryWorkOrderList
(){
return
null
;
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrAuthenticationResultConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrAuthenticationResultPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrAuthenticationResultDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名认证结果(MgRnrAuthenticationResult)表服务接口
*
* @author yuy336
* @since 2022-05-19 17:36:05
*/
@Mapper
public
interface
MgRnrAuthenticationResultConverter
{
MgRnrAuthenticationResultConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrAuthenticationResultConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrAuthenticationResultDTO
poToDto
(
MgRnrAuthenticationResultPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrAuthenticationResultPO
dtoToPo
(
MgRnrAuthenticationResultDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrAuthenticationResultDTO
>
poListToDtoList
(
List
<
MgRnrAuthenticationResultPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrCardInfoConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCardInfoPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgCardNoticeDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrUnbindDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
org.springframework.util.CollectionUtils
;
import
java.util.ArrayList
;
import
java.util.List
;
/**
* 实名卡信息(MgRnrCardInfo)表服务接口
*
* @author yuy336
* @since 2022-03-04 11:06:45
*/
@Mapper
public
interface
MgRnrCardInfoConverter
{
MgRnrCardInfoConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrCardInfoConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCardInfoDTO
poToDto
(
MgRnrCardInfoPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCardInfoPO
dtoToPo
(
MgRnrCardInfoDTO
bean
);
MgCardNoticeDTO
poToNoticeDTO
(
MgRnrCardInfoPO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrCardInfoDTO
>
poListToDtoList
(
List
<
MgRnrCardInfoPO
>
list
);
/**
* 解绑DTO转消息DTO
*/
MgCardNoticeDTO
unboundDTOtoNoticeDTO
(
RnrUnbindDTO
bean
);
/**
* Description: iccid字符串集合转dto集合
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
default
List
<
MgRnrCardInfoDTO
>
cardStrListToDtoList
(
List
<
String
>
cardStrList
)
{
if
(
CollectionUtils
.
isEmpty
(
cardStrList
))
{
return
null
;
}
List
<
MgRnrCardInfoDTO
>
retList
=
new
ArrayList
<>();
MgRnrCardInfoDTO
cardDTO
;
for
(
String
iccid
:
cardStrList
)
{
cardDTO
=
new
MgRnrCardInfoDTO
();
cardDTO
.
setIccid
(
iccid
);
retList
.
add
(
cardDTO
);
}
return
retList
;
}
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrCommonConfigConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCommonConfigPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCommonConfigDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名业务公共配置(MgRnrCommonConfig)表服务接口
*
* @author yuy336
* @since 2022-03-03 10:56:46
*/
@Mapper
public
interface
MgRnrCommonConfigConverter
{
MgRnrCommonConfigConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrCommonConfigConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCommonConfigDTO
poToDto
(
MgRnrCommonConfigPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCommonConfigPO
dtoToPo
(
MgRnrCommonConfigDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrCommonConfigDTO
>
poListToDtoList
(
List
<
MgRnrCommonConfigPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrCompanyInfoConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCompanyInfoPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCompanyInfoDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名公司信息表(MgRnrCompanyInfo)表服务接口
*
* @author yuy336
* @since 2022-02-10 18:30:32
*/
@Mapper
public
interface
MgRnrCompanyInfoConverter
{
MgRnrCompanyInfoConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrCompanyInfoConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCompanyInfoDTO
poToDto
(
MgRnrCompanyInfoPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrCompanyInfoPO
dtoToPo
(
MgRnrCompanyInfoDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrCompanyInfoDTO
>
poListToDtoList
(
List
<
MgRnrCompanyInfoPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrImageConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrFilePO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrFileDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名图片信息表(MgRnrImage0)表服务接口
*
* @author yuy336
* @since 2022-01-26 13:49:12
*/
@Mapper
public
interface
MgRnrImageConverter
{
MgRnrImageConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrImageConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrFileDTO
poToDto
(
MgRnrFilePO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrFilePO
dtoToPo
(
MgRnrFileDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrFileDTO
>
poListToDtoList
(
List
<
MgRnrFilePO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrInfoConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrInfoPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.PersonalRnrDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名信息表(MgRnrInfo)表服务接口
*
* @author yuy336
* @since 2022-02-10 18:30:53
*/
@Mapper
public
interface
MgRnrInfoConverter
{
MgRnrInfoConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrInfoConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrInfoDTO
poToDto
(
MgRnrInfoPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrInfoPO
dtoToPo
(
MgRnrInfoDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrInfoDTO
>
poListToDtoList
(
List
<
MgRnrInfoPO
>
list
);
/**
* Description:个人活体实名DTO 转 info po
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrInfoDTO
rnrToInfoDTO
(
PersonalRnrDTO
bean
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrLiaisonInfoConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrLiaisonInfoPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrLiaisonInfoDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名联系人信息表(MgRnrLiaisonInfo)表服务接口
*
* @author yuy336
* @since 2022-03-03 19:59:05
*/
@Mapper
public
interface
MgRnrLiaisonInfoConverter
{
MgRnrLiaisonInfoConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrLiaisonInfoConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrLiaisonInfoDTO
poToDto
(
MgRnrLiaisonInfoPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrLiaisonInfoPO
dtoToPo
(
MgRnrLiaisonInfoDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrLiaisonInfoDTO
>
poListToDtoList
(
List
<
MgRnrLiaisonInfoPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrOperationLogConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrOperationLogPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrOperationLogDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名操作日志,包含rnr_info_oplog(MgRnrOperationLog)表服务接口
*
* @author yuy336
* @since 2022-03-04 15:07:43
*/
@Mapper
public
interface
MgRnrOperationLogConverter
{
MgRnrOperationLogConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrOperationLogConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrOperationLogDTO
poToDto
(
MgRnrOperationLogPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrOperationLogPO
dtoToPo
(
MgRnrOperationLogDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrOperationLogDTO
>
poListToDtoList
(
List
<
MgRnrOperationLogPO
>
list
);
/**
* Description: dto list 转 po list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrOperationLogPO
>
dtoListToPoList
(
List
<
MgRnrOperationLogDTO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrTagConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrTagPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrTagDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 实名标签,可用于对数据权限查询(MgRnrTag15)表服务接口
*
* @author yuy336
* @since 2022-01-26 13:50:09
*/
@Mapper
public
interface
MgRnrTagConverter
{
MgRnrTagConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrTagConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrTagDTO
poToDto
(
MgRnrTagPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrTagPO
dtoToPo
(
MgRnrTagDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrTagDTO
>
poListToDtoList
(
List
<
MgRnrTagPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgRnrTaskConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrTaskPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrTaskDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* (MgRnrTask)表服务接口
*
* @author makejava
* @since 2022-09-24 11:26:05
*/
@Mapper
public
interface
MgRnrTaskConverter
{
MgRnrTaskConverter
INSTANCE
=
Mappers
.
getMapper
(
MgRnrTaskConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrTaskDTO
poToDto
(
MgRnrTaskPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgRnrTaskPO
dtoToPo
(
MgRnrTaskDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgRnrTaskDTO
>
poListToDtoList
(
List
<
MgRnrTaskPO
>
list
);
}
local-rnr-mg-server/src/main/java/com/cusc/nirvana/user/rnr/mg/converter/MgTenantBizzConfigConverter.java
0 → 100644
View file @
b2eded42
package
com.cusc.nirvana.user.rnr.mg.converter
;
import
com.cusc.nirvana.user.rnr.mg.dao.entity.MgTenantBizzConfigPO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgTenantBizzConfigDTO
;
import
org.mapstruct.Mapper
;
import
org.mapstruct.factory.Mappers
;
import
java.util.List
;
/**
* 租户业务配置(MgTenantBizzConfig)表服务接口
*
* @author yuy336
* @since 2022-06-14 09:36:11
*/
@Mapper
public
interface
MgTenantBizzConfigConverter
{
MgTenantBizzConfigConverter
INSTANCE
=
Mappers
.
getMapper
(
MgTenantBizzConfigConverter
.
class
);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgTenantBizzConfigDTO
poToDto
(
MgTenantBizzConfigPO
bean
);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgTenantBizzConfigPO
dtoToPo
(
MgTenantBizzConfigDTO
bean
);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List
<
MgTenantBizzConfigDTO
>
poListToDtoList
(
List
<
MgTenantBizzConfigPO
>
list
);
}
Prev
1
…
6
7
8
9
10
11
12
13
14
…
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