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-fp
Commits
015d4257
Commit
015d4257
authored
Jun 17, 2025
by
kang.nie@inzymeits.com
Browse files
初始化代码
parent
bd38ff8b
Pipeline
#3108
failed with stages
in 0 seconds
Changes
404
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/CmccT1UploadService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.T1FileReqDTO
;
/**
* @className: CtccT1UploadService
* @description: 移动T1上报指令
* @author: jk
* @date: 2022/7/26 14:35
* @version: 1.0
**/
public
interface
CmccT1UploadService
{
Response
upload
(
T1FileReqDTO
file
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/CtccT1UploadService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.T1FileReqDTO
;
/**
* @className: CtccT1UploadService
* @description: 电信T1上报指令
* @author: jk
* @date: 2022/7/26 14:35
* @version: 1.0
**/
public
interface
CtccT1UploadService
{
Response
upload
(
T1FileReqDTO
file
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/EnterpriseUnBindService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
/**
* @className: EnterpriseUnBindService
* @description: 企业解绑
* @author: jk
* @date: 2022/6/17 14:46
* @version: 1.0
**/
public
interface
EnterpriseUnBindService
{
Response
enterpriseUnBind
(
RnrRelationDTO
dto
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/ICuFlowService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgCardNoticeDTO
;
/**
* Description: 联通切流service
* <br />
* CreateDate 2022-07-28 11:05:27
*
* @author yuyi
**/
public
interface
ICuFlowService
{
/**
* Description: 切流事件
* <br />
* CreateDate 2022-07-27 20:35:00
*
* @author yuyi
**/
Response
switchNetwork
(
MgCardNoticeDTO
bean
);
/**
* Description: 实名事件
* <br />
* CreateDate 2022-07-27 20:35:00
*
* @author yuyi
**/
Response
rnr
(
MgCardNoticeDTO
bean
);
/**
* Description: 解绑事件
* <br />
* CreateDate 2022-07-27 20:35:00
*
* @author yuyi
**/
Response
dernr
(
MgCardNoticeDTO
bean
);
/**
* Description: 换件事件
* <br />
* CreateDate 2022-07-27 20:35:00
*
* @author yuyi
**/
Response
swapDevice
(
MgCardNoticeDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IEnterpriseRnrService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.EnterpriseChangeRnrPersonDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.EnterpriseH5CallBackRequestDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.EnterpriseRnrPersonNameReqDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.EnterpriseRnrPersonNameResponseDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
java.util.List
;
public
interface
IEnterpriseRnrService
{
/**
* Description: 企业实名认证
* <br />
* CreateDate 2022-05-07 21:13:18
*
* @author yuyi
**/
Response
enterpriseRnr
(
RnrRelationDTO
dto
,
String
requestId
);
/**
* Description: 企业实名认证-后续,直接通过
* <br />
* CreateDate 2022-05-07 21:13:18
*
* @author yuyi
**/
Response
enterpriseRnrFollowUp
(
RnrRelationDTO
dto
);
Response
uploadSecondaryEnterprise
(
RnrRelationDTO
dto
);
List
<
EnterpriseRnrPersonNameResponseDTO
>
queryEnterpriseRnrPersonName
(
EnterpriseRnrPersonNameReqDTO
dto
);
void
changeEnterpriseRnrPerson
(
String
serialNumber
,
String
requestId
,
EnterpriseChangeRnrPersonDTO
dto
);
void
changeEnterpriseRnrPersonNoSms
(
String
serialNumber
,
String
requestId
,
EnterpriseChangeRnrPersonDTO
dto
);
void
submitH5
(
RnrRelationDTO
rnrRelationDTO
);
Integer
personH5CallBack
(
EnterpriseH5CallBackRequestDTO
dto
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFileService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.user.rnr.fp.dto.FileDownloadDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FileRecordDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.OssDownloadRs
;
import
org.springframework.web.multipart.MultipartFile
;
import
java.io.*
;
/**
* @author stayAnd
* @date 2022/4/19
*/
public
interface
IFileService
{
/**
* 上传图片流
* @param inputStream inputStream
* @param suffix suffix
* @return oss 文件的key
*/
String
upLoadImage
(
InputStream
inputStream
,
String
suffix
);
/**
* 上传文件流
* @param inputStream inputStream
* @param suffix suffix
* @return oss 文件的key
*/
String
upLoadFile
(
InputStream
inputStream
,
String
suffix
);
/**
* 上传base64
* @param base64 base64
* @param suffix suffix
* @return oss 文件的key
*/
String
upLoadImgBase64
(
String
base64
,
String
suffix
);
/**
* 上传base64
* @param base64 base64
* @param suffix suffix
* @return oss 文件的key
*/
String
upLoadFileBase64
(
String
base64
,
String
suffix
);
/**
* 获取文件的url
* @param fileKey 文件key
* @return url
*/
String
getFileUrl
(
String
fileKey
);
/**
* 下载文件base64
* @param fileKey 文件key
* @return base64
*/
String
downLoadBase64
(
String
fileKey
);
/**
* 获取文件大小
* @param fileKey 文件key
* @return 文件大小
*/
Double
getFileSize
(
String
fileKey
);
/**
* 下载byte数组
* @param fileKey 文件key
* @return byte[]
*/
byte
[]
downLoadBytes
(
String
fileKey
);
String
doMarkText
(
MultipartFile
reqFile
,
String
userId
)
throws
Exception
;
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpCarInfoService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpCarInfoPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.CarInfoBindingDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpCarInfoDTO
;
import
java.util.List
;
/**
* 车辆信息表(FpCarInfo)表服务接口
*
* @author yuy336
* @since 2022-06-28 19:46:25
*/
public
interface
IFpCarInfoService
extends
IService
<
FpCarInfoPO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpCarInfoDTO
getByUuid
(
FpCarInfoDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
List
<
FpCarInfoDTO
>
queryByList
(
FpCarInfoDTO
bean
);
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
PageResult
<
FpCarInfoDTO
>
queryByPage
(
FpCarInfoDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpCarInfoDTO
insert
(
FpCarInfoDTO
bean
);
/**
* @author: jk
* @description: 批量插入
* @date: 2022/6/29 14:05
* @version: 1.0
*/
Response
addBatch
(
CarInfoBindingDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpCarInfoDTO
update
(
FpCarInfoDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpCarInfoDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpCardUnBindService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.*
;
import
com.cusc.nirvana.user.rnr.mg.client.MgRnrCardInfoClient
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrOrderDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
java.util.List
;
public
interface
IFpCardUnBindService
{
Response
ownerUnbind
(
RnrRelationDTO
relationDTO
);
Response
getUserInfo
(
FpVehicleCardRnrDTO
cardRnrDTO
);
Response
sendUnbindSMS
(
FpSendMessageDTO
sendMessageDTO
);
Response
getCardList
(
FpVehicleCardRnrDTO
cardRnrDTO
);
Response
getMessageStatus
(
FpRnrSmsInfoDTO
bean
);
Response
receiveMessage
(
UnbindReceiceSMSDTO
receiceSMSDTO
);
Response
<
RnrOrderDTO
>
insertOrder
(
RnrOrderDTO
dto
);
Response
<
RnrOrderDTO
>
getOrderStatus
(
RnrOrderDTO
dto
);
Response
<
RnrOrderDTO
>
updateOrder
(
RnrOrderDTO
dto
);
Response
checkReceiveMessageTime
(
RnrOrderDTO
dto
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpChangeTboxService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpChangeTboxDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpDirectTboxChangeDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
java.util.List
;
public
interface
IFpChangeTboxService
{
Response
submit
(
RnrRelationDTO
relationDTO
);
Response
unbindCardList
(
List
<
MgRnrCardInfoDTO
>
cardInfoDTOList
);
Response
queryResult
();
Response
directChangeBox
(
FpDirectTboxChangeDTO
tboxChangeDTO
);
Response
checkNewIccid
(
List
<
String
>
newCards
);
Response
<
Boolean
>
bindCardList
(
List
<
MgRnrCardInfoDTO
>
cardInfoDTOList
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpRnrProtocolManageService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrProtocolManagePO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpRnrProtocolManageDTO
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.common.result.PageResult
;
import
java.util.List
;
/**
* (FpRnrProtocolManage)表服务接口
*
* @author yuy336
* @since 2022-06-01 10:52:45
*/
public
interface
IFpRnrProtocolManageService
extends
IService
<
FpRnrProtocolManagePO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpRnrProtocolManageDTO
getByUuid
(
FpRnrProtocolManageDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
Response
<
List
<
FpRnrProtocolManageDTO
>>
queryByList
(
FpRnrProtocolManageDTO
bean
);
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
PageResult
<
FpRnrProtocolManageDTO
>
queryByPage
(
FpRnrProtocolManageDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrProtocolManageDTO
insert
(
FpRnrProtocolManageDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrProtocolManageDTO
update
(
FpRnrProtocolManageDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpRnrProtocolManageDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpRnrRelationInfoService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrRelationInfoPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.BindUserInfoDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpRnrRelationInfoDTO
;
import
java.util.List
;
/**
* 实名关联信息(FpRnrRelationInfo)表服务接口
*
* @author yuy336
* @since 2022-04-14 20:43:07
*/
public
interface
IFpRnrRelationInfoService
extends
IService
<
FpRnrRelationInfoPO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpRnrRelationInfoDTO
getByUuid
(
FpRnrRelationInfoDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
List
<
FpRnrRelationInfoDTO
>
queryByList
(
FpRnrRelationInfoDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrRelationInfoDTO
insert
(
FpRnrRelationInfoDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrRelationInfoDTO
update
(
FpRnrRelationInfoDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpRnrRelationInfoDTO
bean
);
List
<
FpRnrRelationInfoDTO
>
queryByUserId
(
FpRnrRelationInfoDTO
bean
);
Boolean
bindByUserId
(
BindUserInfoDTO
bean
);
Boolean
disableBindByUserId
(
FpRnrRelationInfoDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpRnrSmsInfoService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrSmsInfoPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpRnrSmsInfoDTO
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.common.result.PageResult
;
import
java.util.List
;
/**
* 实名业务短信信息(FpRnrSmsInfo)表服务接口
*
* @author yuy336
* @since 2022-04-19 20:39:07
*/
public
interface
IFpRnrSmsInfoService
extends
IService
<
FpRnrSmsInfoPO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpRnrSmsInfoDTO
getByUuid
(
FpRnrSmsInfoDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
List
<
FpRnrSmsInfoDTO
>
queryByList
(
FpRnrSmsInfoDTO
bean
);
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
PageResult
<
FpRnrSmsInfoDTO
>
queryByPage
(
FpRnrSmsInfoDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrSmsInfoDTO
insert
(
FpRnrSmsInfoDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpRnrSmsInfoDTO
update
(
FpRnrSmsInfoDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpRnrSmsInfoDTO
bean
);
/**
* 根据发送的messageId查询短信状态
*/
FpRnrSmsInfoDTO
getPoByMessageId
(
FpRnrSmsInfoDTO
bean
);
/**
* 根据手机号获取最近的一条没有接收信息的记录
*/
FpRnrSmsInfoDTO
getPoByPhoneNo
(
FpRnrSmsInfoDTO
bean
);
List
<
FpRnrSmsInfoDTO
>
queryByOrderId
(
FpRnrSmsInfoDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpSearchCardAuthService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgCheckProgressDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgSearchCardAuthDTO
;
import
java.util.List
;
public
interface
IFpSearchCardAuthService
{
Response
<
List
<
MgSearchCardAuthDTO
>>
getMgSearchCardAuthDTO
(
MgRnrCardInfoDTO
dto
);
Response
<
PageResult
<
MgCheckProgressDTO
>>
getMgCheckProgress
(
MgCheckProgressDTO
param
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpSurplusCardBindService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.SurplusQueryRequestDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.SurplusQueryResponseDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.RnrRelationDTO
;
import
com.cusc.nirvana.user.rnr.mg.dto.SurplusConfirmDto
;
/**
* @author yubo
* @since 2022-05-03 16:59
*/
public
interface
IFpSurplusCardBindService
{
/**
* 一车多卡绑定
* @param dto
* @return
*/
Response
surplusCardBind
(
RnrRelationDTO
dto
);
/**
* 发送短信
* @param dto
* @return
*/
Response
sendMessage
(
RnrRelationDTO
dto
);
Response
surplusCardBindDirect
(
RnrRelationDTO
dto
);
/**
* 短信回调
* @param dto
* @return
*/
Boolean
confirm
(
SurplusConfirmDto
dto
);
/**
* 查询状态
* @param bean
* @return
*/
SurplusQueryResponseDTO
queryResult
(
SurplusQueryRequestDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpT1UploadStatusService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpT1UploadStatusPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpT1UploadStatusDTO
;
import
java.util.List
;
/**
* T1上报状态(FpT1UploadStatus)表服务接口
*
* @author yuy336
* @since 2022-07-06 14:12:22
*/
public
interface
IFpT1UploadStatusService
extends
IService
<
FpT1UploadStatusPO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpT1UploadStatusDTO
getByUuid
(
FpT1UploadStatusDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
List
<
FpT1UploadStatusDTO
>
queryByList
(
FpT1UploadStatusDTO
bean
);
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
PageResult
<
FpT1UploadStatusDTO
>
queryByPage
(
FpT1UploadStatusDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpT1UploadStatusDTO
insert
(
FpT1UploadStatusDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpT1UploadStatusDTO
update
(
FpT1UploadStatusDTO
bean
);
/**
* 通过iccid清理数据
*
* @param bean
* @return 实例对象
*/
boolean
clearDataByIccid
(
FpT1UploadStatusDTO
bean
);
/**
* 通过iccid清理开流数据
*
* @param bean
* @return 实例对象
*/
boolean
clearFlowDataByIccid
(
FpT1UploadStatusDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpT1UploadStatusDTO
bean
);
/**
* 新增数据或重置数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpT1UploadStatusDTO
insertOrReset
(
FpT1UploadStatusDTO
bean
);
/**
* 新增数据或重置数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpT1UploadStatusDTO
insertOrResetFlow
(
FpT1UploadStatusDTO
bean
);
/**
* 通过UUID查询单条数据
*
* @param iccid
* @param orderId
* @return 实例对象
*/
FpT1UploadStatusDTO
getByIccidAndOrderId
(
String
iccid
,
String
orderId
);
FpT1UploadStatusDTO
getByRequestId
(
String
requestId
);
List
<
FpT1UploadStatusDTO
>
queryByRequestIdList
(
List
<
String
>
requestIdList
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IFpUserOperationLogService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.common.result.PageResult
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.FpUserOperationLogPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.FpUserOperationLogDTO
;
import
java.util.List
;
/**
* 用户操作日志(FpUserOperationLog)表服务接口
*
* @author yuy336
* @since 2022-06-20 09:38:35
*/
public
interface
IFpUserOperationLogService
extends
IService
<
FpUserOperationLogPO
>
{
/**
* 通过UUID查询单条数据
*
* @param bean
* @return 实例对象
*/
FpUserOperationLogDTO
getByUuid
(
FpUserOperationLogDTO
bean
);
/**
* 通过查询条件查询集合数据
*
* @param bean
* @return 集合对象
*/
List
<
FpUserOperationLogDTO
>
queryByList
(
FpUserOperationLogDTO
bean
);
/**
* 分页查询
*
* @param bean 筛选条件
* @return 查询结果
*/
PageResult
<
FpUserOperationLogDTO
>
queryByPage
(
FpUserOperationLogDTO
bean
);
/**
* 新增数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpUserOperationLogDTO
insert
(
FpUserOperationLogDTO
bean
);
/**
* 修改数据
*
* @param bean 实例对象
* @return 实例对象
*/
FpUserOperationLogDTO
update
(
FpUserOperationLogDTO
bean
);
/**
* 通过主键删除数据
*
* @param bean
* @return 是否成功
*/
boolean
deleteById
(
FpUserOperationLogDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IInstructionLogService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.user.rnr.fp.constants.UploadStatus
;
import
com.cusc.nirvana.user.rnr.fp.constants.UploadType
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionLogPO
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionPO
;
public
interface
IInstructionLogService
extends
IService
<
InstructionLogPO
>
{
InstructionLogPO
insertLog
(
InstructionPO
instructionPO
,
UploadType
uploadType
,
UploadStatus
status
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IInstructionService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionPO
;
import
com.cusc.nirvana.user.rnr.fp.dto.InstructionDTO
;
import
com.cusc.nirvana.user.rnr.fp.dto.InstructionRespDTO
;
/**
* 指令表服务接口
*/
public
interface
IInstructionService
extends
IService
<
InstructionPO
>
{
/**
* 收到指令,进行信息上报
*
* @param instructionDTO
* @return
*/
InstructionRespDTO
uploadInfo
(
InstructionDTO
instructionDTO
);
InstructionRespDTO
instructionsIssue
(
InstructionDTO
instructionDTO
);
/**
* 新增指令说明
*
* @param instructionDTO
* @return
*/
InstructionPO
insertInstruction
(
InstructionDTO
instructionDTO
);
/**
* 重试上报
*
* @param uuid
* @return
*/
void
tryUploadInfo
(
String
uuid
);
/**
* 超出重试次数之后发送告警信息
*
* @param instructionPO
*/
void
sendWarningMessage
(
InstructionPO
instructionPO
);
/**
* 异步同步上报信息
*
* @param instructionPO
*/
void
asyncUploadInfo
(
InstructionPO
instructionPO
);
/**
* 根据uuid获取指令信息
*
* @param uuid
* @return
*/
InstructionPO
getByUuid
(
String
uuid
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/IMessageCallBackService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.UnbindReceiceSMSDTO
;
/**
* @author yubo
* @since 2022-05-06 16:36
*/
public
interface
IMessageCallBackService
{
/**
* 短信回调接口
* @param bean
* @return
*/
Response
callBack
(
UnbindReceiceSMSDTO
bean
);
}
local-rnr-fp-server/src/main/java/com/cusc/nirvana/user/rnr/fp/service/INewVinCardService.java
0 → 100644
View file @
015d4257
package
com.cusc.nirvana.user.rnr.fp.service
;
import
com.cusc.nirvana.common.result.Response
;
import
com.cusc.nirvana.user.rnr.fp.dto.*
;
import
com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO
;
import
java.util.List
;
/**
* @author stayAnd
* @date 2022/5/17
*/
public
interface
INewVinCardService
{
/**
* 查询未绑定的车卡关系
* @param queryDTO 请求参数
* @return 返回结果
*/
Response
<
VinCardResultDTO
>
queryUnBindCardByVin
(
VinCardQueryDTO
queryDTO
);
/**
* 查询绑定的车卡关系
* @param queryDTO 请求参数
* @return 返回结果
*/
VinCardResultDTO
queryBindCardByVin
(
VinCardQueryDTO
queryDTO
);
/**
* 校验车卡关系
* @param vinCardCheckDTO 请求参数
* @return 返回结果
*/
VinCardCheckResultDTO
checkVinCard
(
VinCardCheckDTO
vinCardCheckDTO
);
/**
* 校验车卡关系 返回卡的错误信息
* @param requestDTO requestDTO
* @return 返回结果
*/
VinCardCheckMessageResultDTO
checkVinCardMessage
(
VinCardCheckMessageRequestDTO
requestDTO
);
/**
* 只检查vin
* @param requestDTO requestDTO
* @return 返回结果
*/
VinCheckResultDTO
checkVin
(
VinCheckRequestDTO
requestDTO
);
/**
* 过滤车企实名的卡
* @param cardInfoList cardInfoList
* @return 返回结果
*/
List
<
MgRnrCardInfoDTO
>
filterManufacturerRnr
(
List
<
MgRnrCardInfoDTO
>
cardInfoList
);
}
Prev
1
…
12
13
14
15
16
17
18
19
20
21
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