Commit 015d4257 authored by kang.nie@inzymeits.com's avatar kang.nie@inzymeits.com
Browse files

初始化代码

parent bd38ff8b
Pipeline #3108 failed with stages
in 0 seconds
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);
}
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);
}
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);
}
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);
}
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);
}
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;
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
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);
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment