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
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cusc.nirvana.user.rnr.fp.dao.FpUserOperationLogDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpUserOperationLogPO" id="fpUserOperationLogMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="optModule" column="opt_module" jdbcType="VARCHAR"/>
<result property="optAction" column="opt_action" jdbcType="VARCHAR"/>
<result property="optContent" column="opt_content" jdbcType="VARCHAR"/>
<result property="requestIp" column="request_ip" jdbcType="VARCHAR"/>
<result property="requestUrl" column="request_url" jdbcType="VARCHAR"/>
<result property="requestParameter" column="request_parameter" jdbcType="VARCHAR"/>
<result property="responseCode" column="response_code" jdbcType="VARCHAR"/>
<result property="responseMsg" column="response_msg" jdbcType="VARCHAR"/>
<result property="tenantNo" column="tenant_no" jdbcType="VARCHAR"/>
</resultMap>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cusc.nirvana.user.rnr.fp.dao.InstructionDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionPO" id="instructionMap">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="requestId" column="request_id" jdbcType="VARCHAR"/>
<result property="code" column="code" jdbcType="VARCHAR"/>
<result property="iccid" column="iccid" jdbcType="VARCHAR"/>
<result property="userUploadStatus" column="user_upload_status" jdbcType="INTEGER"/>
<result property="vehicleUploadStatus" column="vehicle_upload_status" jdbcType="INTEGER"/>
<result property="fileUploadStatus" column="file_upload_status" jdbcType="INTEGER"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
</resultMap>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.cusc.nirvana.user.rnr.fp.dao.InstructionLogDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionLogPO" id="instructionLogMap">
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="requestId" column="request_id" jdbcType="VARCHAR"/>
<result property="iccid" column="iccid" jdbcType="VARCHAR"/>
<result property="uploadType" column="upload_type" jdbcType="VARCHAR"/>
<result property="status" column="status" jdbcType="INTEGER"/>
<result property="createTime" column="create_time"/>
</resultMap>
</mapper>
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
import java.util.List;
/**
* @author: jk
* @since: 2023/3/3 15:48
* @description:
*/
@Data
public class AgainUploadDTO {
private List<String> requestIdList;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
@Data
public class AttachmentDTO {
private String serialNumber;
private String fileId;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
@Data
public class AttachmentRespDTO {
private String fileName;
private String base64;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @className: CardNumberCmccCheckDTO
* @description: 移动一证十卡 dto
* @author: JK
* @date: 2022/8/4 13:46
* @version: 1.0
**/
@Data
public class CardNumberCmccCheckDTO implements Serializable {
private static final long serialVersionUID = -36413222636238414L;
@ApiModelProperty(value = "认证信息")
private T1AuthDTO Auth;
@ApiModelProperty(value = "请求标识")
private String RequestID;
@ApiModelProperty(value = "道路机动车辆生产企业编码")
private String Code;
@ApiModelProperty(value = "个人用户信息")
private CustomerInfoDTO CustomerInfo;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
/**
* @author: jk
* @since: 2023/3/3 14:01
* @description:
*/
@Data
public class CheckMsgDTO {
/**
*错误码
*/
private String Code;
/**
* 错误信息
*/
private String Msg;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
/**
* @className: CustomerInfoDTO
* @description: 移动个人用户信息
* @author: JK
* @date: 2022/8/4 13:48
* @version: 1.0
**/
@Data
public class CustomerInfoDTO {
/**
* 用户证件类型
*/
private String customerCertType;
/**
* 用户证件号码
*/
private String CustomerCertNumber;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
import java.util.List;
/**
* Description: 实名解绑事件请求
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("实名解绑事件请求")
public class FlowDernrRequestDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("实名信息集合")
private List<FlowRnrInfoDTO> rnrInfos;
@ApiModelProperty("扩展属性")
private FlowExtsDTO exts;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 企业信息
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("企业信息")
public class FlowEnterpriseInfoDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("企业名称")
private String name;
@ApiModelProperty("企业地址")
private String address;
@ApiModelProperty("企业证件(如营业执照号、统一社会信用代码)")
private String licenseCode;
@ApiModelProperty("企业类型编码:0 非公司企业法人 1有限责任公司 2股份有限责任公司 3个体工商户 4私营独资企业 5私营合伙企业")
private String comType;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 切流扩展属性信息
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("切流扩展属性信息")
public class FlowExtsDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("自然人信息")
private FlowPersonalInfoDTO personalInfo;
@ApiModelProperty("企业信息")
private FlowEnterpriseInfoDTO enterpriseInfo;
@ApiModelProperty("品牌ID")
private String brandId;
@ApiModelProperty("用户ID")
private String abilityUserId;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 自然人信息
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("自然人信息")
public class FlowPersonalInfoDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("用户名")
private String name;
@ApiModelProperty("手机号")
private String phone;
@ApiModelProperty("证件类型:1军官证,2护照,3居民身份证,4警官证,5港澳居民来往内地通行证,6台湾居民来往大陆通行证,7其他")
private Integer certType;
@ApiModelProperty("证件号")
private String certId;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 切流实名信息
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("切流实名信息")
public class FlowRnrInfoDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("实名的vin码")
private String vin;
@ApiModelProperty("实名的iccid号码")
private String iccid;
@ApiModelProperty("实名的车辆信息")
private FlowVehicleInfoDTO vehicleInfo;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
import java.util.List;
/**
* Description: 实名事件请求
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("实名事件请求")
public class FlowRnrRequestDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("实名信息集合")
private List<FlowRnrInfoDTO> rnrInfos;
@ApiModelProperty("业务类型:1:个人实名业务;2:企业实名业务;3:二手车实名业务;4:车企实名业务;")
private Integer bizType;
@ApiModelProperty("扩展属性")
private FlowExtsDTO exts;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 实名换件事件请求
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("实名换件事件请求")
public class FlowSwapDeviceRequestDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("实名的vin码")
private String vin;
@ApiModelProperty("原SIM卡的iccid")
private String oldIccid;
@ApiModelProperty("旧卡实名状态")
private Integer oldRnrStatus;
@ApiModelProperty("新SIM卡的iccid")
private String newIccid;
@ApiModelProperty("新卡实名状态")
private Integer newRnrStatus;
@ApiModelProperty("扩展属性")
private FlowExtsDTO exts;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.*;
/**
* Description: 切流车辆信息
* <br />
* CreateDate 2022-07-28 16:26:36
*
* @author yuyi
**/
@Data
@ApiModel("切流车辆信息")
public class FlowVehicleInfoDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("品牌")
private String vehicleBrand;
@ApiModelProperty("车型")
private String vehicleMode;
@ApiModelProperty("车系")
private String vehicleSerial;
@ApiModelProperty("卡位置:1:车机、0:tBox")
private Integer simPosition;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
@ApiModel("图片bytes描述")
public class ImageBytesDTO implements Serializable {
private static final long serialVersionUID = -267145861320351989L;
@ApiModelProperty("byte 数组")
private byte [] bytes;
@ApiModelProperty("名称")
private String fileName;
@ApiModelProperty("文件业务id")
private String uuid;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import com.aliyun.oss.OSS;
import lombok.Data;
import java.io.InputStream;
@Data
public class OssDownloadRs {
private InputStream inputStream;
private OSS oss;
}
package com.cusc.nirvana.user.rnr.fp.dto;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.util.List;
/**
* @author: jk
* @since: 2023/3/3 13:57
* @description:
*/
@Data
public class T1CallbackResultDTO {
/**
* 请求标识
* 与请求消息中请求标识一致,用于关联请求消息和响应消息
*/
@NotBlank(message = "请求标识不可以为空")
private String RequestID;
/**
* 操作结果
* 1表示成功、2表示不成功 3文件检查可能失败。其中2需要调用方核验数据正确性后重新上报,3建议调用方核查文件的准确性,由于自动比对无法100%准确,如果确认信息准确无需处理,如果需要重新上报文件,可将文件重新上报一次。
*/
private String OprRst;
/**
* 失败原因信息
*/
private List<CheckMsgDTO> CheckMsgList;
/**
* 车联网卡ICCID
*/
private String ICCID;
}
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