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

初始化代码

parent 12156d65
Pipeline #3109 failed with stages
in 0 seconds
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgVehicleCompanyPO;
import com.cusc.nirvana.user.rnr.mg.dto.MgRnrCompanyInfoDTO;
import com.cusc.nirvana.user.rnr.mg.dto.MgRnrInfoDTO;
import com.cusc.nirvana.user.rnr.mg.dto.MgVehicleCompanyDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
/**
* 车企信息表(FpVehicleCompany)表服务接口
*
* @author yuy336
* @since 2022-04-19 20:11:33
*/
@Mapper
public interface MgVehicleCompanyConverter {
MgVehicleCompanyConverter INSTANCE = Mappers.getMapper(MgVehicleCompanyConverter.class);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgVehicleCompanyDTO poToDto(MgVehicleCompanyPO bean);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgVehicleCompanyPO dtoToPo(MgVehicleCompanyDTO bean);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List<MgVehicleCompanyDTO> poListToDtoList(List<MgVehicleCompanyPO> list);
/**
* Description: 实名的公司信息转为车企信息
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
MgVehicleCompanyDTO rnrCompanyToVehicleCompany(MgRnrCompanyInfoDTO bean);
/**
* Description: 将实名信息转为车企信息
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
default MgVehicleCompanyDTO rnrToVehicleCompany(MgRnrInfoDTO rnrInfo, MgRnrCompanyInfoDTO company){
MgVehicleCompanyDTO ret = MgVehicleCompanyConverter.INSTANCE.rnrCompanyToVehicleCompany(company);
ret.setCorporationName(rnrInfo.getFullName());
//ret.setCorporationGender(rnrInfo.getGender());
//ret.setCorporationCertType(rnrInfo.getCertType());
//ret.setCorporationCertNumber(rnrInfo.getCertNumber());
//ret.setCorporationCertAddress(rnrInfo.getCertAddress());
//ret.setCorporationContactAddress(rnrInfo.getContactAddress());
ret.setCorporationPhone(rnrInfo.getPhone());
//ret.setCorporationBirthday(rnrInfo.getBirthday());
//ret.setCorporationEffectiveDate(rnrInfo.getEffectiveDate());
//ret.setCorporationExpiredDate(rnrInfo.getExpiredDate());
//ret.setCorporationNation(rnrInfo.getNation());
//ret.setCorporationCountry(rnrInfo.getCountry());
//ret.setCorporationIssuingAuthority(rnrInfo.getIssuingAuthority());
ret.setFirstRnrId(rnrInfo.getUuid());
ret.setTenantNo(rnrInfo.getTenantNo());
return ret;
}
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.OpenTenantRelationPO;
import com.cusc.nirvana.user.rnr.mg.dto.OpenTenantRelationDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
/**
* 开放平台租户和实名制租户映射关系表(OpenTenantRelation)表服务接口
*
* @author yuy336
* @since 2022-06-15 20:03:28
*/
@Mapper
public interface OpenTenantRelationConverter {
OpenTenantRelationConverter INSTANCE = Mappers.getMapper(OpenTenantRelationConverter.class);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
OpenTenantRelationDTO poToDto(OpenTenantRelationPO bean);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
OpenTenantRelationPO dtoToPo(OpenTenantRelationDTO bean);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List<OpenTenantRelationDTO> poListToDtoList(List<OpenTenantRelationPO> list);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.OrgBusinessTagPO;
import com.cusc.nirvana.user.rnr.mg.dto.OrgBusinessTagDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface OrgBusinessTagConverter {
OrgBusinessTagConverter INSTANCE = Mappers.getMapper(OrgBusinessTagConverter.class);
/**
* po 转 dto
* @param tagPO
* @return
*/
OrgBusinessTagDTO poToDto(OrgBusinessTagPO tagPO);
/**
* dto 转 po
* @param dto
* @return
*/
OrgBusinessTagPO dtoToPo(OrgBusinessTagDTO dto);
/**
* po列表转dto列表
* @param pos
* @return
*/
List<OrgBusinessTagDTO> poListToDtoList(List<OrgBusinessTagPO> pos);
/**
* dto列表转po列表
* @param dtos
* @return
*/
List<OrgBusinessTagPO> dtoListToPoList(List<OrgBusinessTagDTO> dtos);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.OrgSimRelPO;
import com.cusc.nirvana.user.rnr.mg.dto.OrgSimRelDTO;
import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface OrgSimRelConverter {
OrgSimRelConverter INSTANCE = Mappers.getMapper(OrgSimRelConverter.class);
/**
* po 转 dto
* @param po
* @return
*/
OrgSimRelDTO poToDto(OrgSimRelPO po);
/**
* dto 转 po
* @param dto
* @return
*/
OrgSimRelPO dtoToPo(OrgSimRelDTO dto);
/**
* PO列表转DTO列表
* @param pos
* @return
*/
List<OrgSimRelDTO> poListToDtoList(List<OrgSimRelPO> pos);
/**
* DTO列表转PO列表
* @param dtos
* @return
*/
List<OrgSimRelPO> dtoListToPoList(List<OrgSimRelDTO> dtos);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.RnrNoticeTemplateConfigPO;
import com.cusc.nirvana.user.rnr.mg.dto.RnrNoticeTemplateConfigDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
/**
* 消息模板配置(RnrNoticeTemplateConfig)表服务接口
*
* @author yuy336
* @since 2022-06-01 11:07:09
*/
@Mapper
public interface RnrNoticeTemplateConfigConverter {
RnrNoticeTemplateConfigConverter INSTANCE = Mappers.getMapper(RnrNoticeTemplateConfigConverter.class);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrNoticeTemplateConfigDTO poToDto(RnrNoticeTemplateConfigPO bean);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrNoticeTemplateConfigPO dtoToPo(RnrNoticeTemplateConfigDTO bean);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List<RnrNoticeTemplateConfigDTO> poListToDtoList(List<RnrNoticeTemplateConfigPO> list);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.RnrOrderPO;
import com.cusc.nirvana.user.rnr.mg.dto.RnrOrderDTO;
import com.cusc.nirvana.user.rnr.mg.dto.PersonalRnrDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
/**
* 实名工单信息(MgRnrOrder15)表服务接口
*
* @author yuy336
* @since 2022-01-26 13:49:53
*/
@Mapper
public interface RnrOrderConverter {
RnrOrderConverter INSTANCE = Mappers.getMapper(RnrOrderConverter.class);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderDTO poToDto(RnrOrderPO bean);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderPO dtoToPo(RnrOrderDTO bean);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List<RnrOrderDTO> poListToDtoList(List<RnrOrderPO> list);
/**
* Description: 个人活体实名DTO 转 order po
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderDTO rnrToOrderDTO(PersonalRnrDTO bean);
/**
* Description: dto 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderDTO copyOrderDtoToDto(RnrOrderDTO bean);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.RnrOrderOperationLogPO;
import com.cusc.nirvana.user.rnr.mg.dto.RnrOrderOperationLogDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
/**
* 实名工单操作日志(MgRnrOrderOperationLog)表服务接口
*
* @author yuy336
* @since 2022-03-04 10:07:54
*/
@Mapper
public interface RnrOrderOperationLogConverter {
RnrOrderOperationLogConverter INSTANCE = Mappers.getMapper(RnrOrderOperationLogConverter.class);
/**
* Description: do 转 dto
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderOperationLogDTO poToDto(RnrOrderOperationLogPO bean);
/**
* Description: dto 转 do
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
RnrOrderOperationLogPO dtoToPo(RnrOrderOperationLogDTO bean);
/**
* Description: do list 转 dto list
* <br />
* CreateDate 2021-11-18 15:21:27
*
* @author yuyi
**/
List<RnrOrderOperationLogDTO> poListToDtoList(List<RnrOrderOperationLogPO> list);
}
package com.cusc.nirvana.user.rnr.mg.converter;
import com.cusc.nirvana.user.rnr.mg.dao.entity.SimFileHistoryPO;
import com.cusc.nirvana.user.rnr.mg.dto.SimFileHistoryDTO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;
import java.util.List;
@Mapper
public interface SimFileHistoryConverter {
SimFileHistoryConverter INSTANCE = Mappers.getMapper(SimFileHistoryConverter.class);
/**
* po 转 dto
* @param historyPO
* @return
*/
SimFileHistoryDTO poToDto(SimFileHistoryPO historyPO);
/**
* dto 转 po
* @param historyDTO
* @return
*/
SimFileHistoryPO dtoToPo(SimFileHistoryDTO historyDTO);
/**
* PO列表转DTO列表
* @param historyPOS
* @return
*/
List<SimFileHistoryDTO> poListToDtoList(List<SimFileHistoryPO> historyPOS);
/**
* DTO列表转PO列表
* @param historyDTOS
* @return
*/
List<SimFileHistoryPO> dtoListToPoList(List<SimFileHistoryDTO> historyDTOS);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cusc.nirvana.user.rnr.mg.dto.MgCheckProgressDTO;
import com.cusc.nirvana.user.rnr.mg.dto.MgCheckStatisticsQueryDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface MgCheckProgressDao {
List<MgCheckProgressDTO> queryCheckProgressByPage(Page page, MgCheckProgressDTO bean);
Integer queryStatisticsCountByCondition(@Param("bean")MgCheckStatisticsQueryDTO bean);
List<Integer> queryVehicleCompanyHandleTime(@Param("bean")MgCheckStatisticsQueryDTO bean);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgOrderApproverPO;
/**
* @author stayAnd
* @date 2022/3/31
*/
public interface MgOrderApproverDao extends BaseMapper<MgOrderApproverPO> {
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrAuthenticationResultPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 实名认证结果(MgRnrAuthenticationResult)表数据库访问层
*
* @author yuy336
* @since 2022-05-19 17:36:05
*/
public interface MgRnrAuthenticationResultDao extends BaseMapper<MgRnrAuthenticationResultPO> {
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCardInfoPO;
import com.cusc.nirvana.user.rnr.mg.dto.MgRnrCardInfoDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 实名卡信息(MgRnrCardInfo)表数据库访问层
*
* @author yuy336
* @since 2022-03-04 11:06:45
*/
public interface MgRnrCardInfoDao extends BaseMapper<MgRnrCardInfoPO> {
/**
* Description: 批量新增卡信息
* <br />
* CreateDate 2022-03-04 11:27:51
*
* @author yuyi
**/
Integer addRnrCardBatch(List<MgRnrCardInfoPO> beanList);
Integer unboundCardBatch(@Param("beans") List<String> uuids, int status);
Integer updateCardNoticeStatus(MgRnrCardInfoDTO mgRnrCardInfoDTO);
Integer updateCardStatusByOrderId(String orderId, int noticeStatus, int rnrStatus);
/**
* Description: 通过c端用户id查询card信息
* <br />
* CreateDate 2022-05-06 14:59:56
*
* @author yuyi
**/
List<MgRnrCardInfoPO> queryByUserId(Page page, MgRnrCardInfoDTO bean);
/**
* 根据身份证获取已经实名但是未进行上报的卡信息,用于一证十卡,其中联通要求了一证十卡
* @param certNumber
* @return
*/
List<String> getNumWithUnload(@Param("certNumber") String certNumber);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCommonConfigPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 实名业务公共配置(MgRnrCommonConfig)表数据库访问层
*
* @author yuy336
* @since 2022-03-03 10:56:46
*/
public interface MgRnrCommonConfigDao extends BaseMapper<MgRnrCommonConfigPO> {
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCompanyInfoPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 实名公司信息表(MgRnrCompanyInfo)表数据库访问层
*
* @author yuy336
* @since 2022-01-26 13:48:57
*/
public interface MgRnrCompanyInfo0Dao extends BaseMapper<MgRnrCompanyInfoPO> {
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrCompanyInfoPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 实名公司信息表(MgRnrCompanyInfo)表数据库访问层
*
* @author yuy336
* @since 2022-02-10 18:30:30
*/
public interface MgRnrCompanyInfoDao extends BaseMapper<MgRnrCompanyInfoPO> {
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrFilePO;
import java.util.List;
/**
* 实名图片信息表(MgRnrImage)表数据库访问层
*
* @author yuy336
* @since 2022-01-26 13:49:12
*/
public interface MgRnrFileDao extends BaseMapper<MgRnrFilePO> {
/**
* Description: 批量新增图片信息
* <br />
* CreateDate 2022-03-04 11:27:51
*
* @author yuyi
**/
Integer addRnrFileBatch(List<MgRnrFilePO> beanList);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrInfoPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 实名信息表(MgRnrInfo)表数据库访问层
*
* @author yuy336
* @since 2022-02-10 18:30:51
*/
public interface MgRnrInfoDao extends BaseMapper<MgRnrInfoPO> {
/**
* 更新rnr状态
* @param rnrId
* @param status
*/
void updateRnrStatus(String rnrId, int status);
void updateRnrStatusBatch(@Param("beans") List<String> rnrIds, int status);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrLiaisonInfoPO;
import java.util.List;
/**
* 实名联系人信息表(MgRnrLiaisonInfo)表数据库访问层
*
* @author yuy336
* @since 2022-03-03 19:59:05
*/
public interface MgRnrLiaisonInfoDao extends BaseMapper<MgRnrLiaisonInfoPO> {
/**
* Description: 批量新增联系人信息
* <br />
* CreateDate 2022-03-04 11:27:51
*
* @author yuyi
**/
Integer addRnrLiaisonBatch(List<MgRnrLiaisonInfoPO> beanList);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrOperationLogPO;
import java.util.List;
/**
* 实名操作日志,包含rnr_info_oplog(MgRnrOperationLog)表数据库访问层
*
* @author yuy336
* @since 2022-03-04 15:07:41
*/
public interface MgRnrOperationLogDao extends BaseMapper<MgRnrOperationLogPO> {
/**
* Description: 批量新增实名日志信息
* <br />
* CreateDate 2022-03-04 11:27:51
*
* @author yuyi
**/
Integer addRnrOperationLogBatch(List<MgRnrOperationLogPO> beanList);
}
package com.cusc.nirvana.user.rnr.mg.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.mg.dao.entity.MgRnrTagPO;
import java.util.List;
/**
* 实名标签,可用于对数据权限查询(MgRnrTag)表数据库访问层
*
* @author yuy336
* @since 2022-01-26 13:50:09
*/
public interface MgRnrTagDao extends BaseMapper<MgRnrTagPO> {
/**
* Description: 批量新增标签信息
* <br />
* CreateDate 2022-03-04 11:27:51
*
* @author yuyi
**/
Integer addRnrTagBatch(List<MgRnrTagPO> beanList);
}
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