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.dao;
import com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrSmsInfoPO;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 实名业务短信信息(FpRnrSmsInfo)表数据库访问层
*
* @author yuy336
* @since 2022-04-19 20:39:07
*/
public interface FpRnrSmsInfoDao extends BaseMapper<FpRnrSmsInfoPO> {
}
package com.cusc.nirvana.user.rnr.fp.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.fp.dao.entity.FpT1UploadStatusPO;
import com.cusc.nirvana.user.rnr.fp.dto.FpT1UploadStatusDTO;
/**
* T1上报状态(FpT1UploadStatus)表数据库访问层
*
* @author yuy336
* @since 2022-07-06 14:12:22
*/
public interface FpT1UploadStatusDao extends BaseMapper<FpT1UploadStatusPO> {
Integer clearDataByIccid(FpT1UploadStatusDTO bean);
/**
* 通过iccid清理开流数据
*
* @param bean
* @return 实例对象
*/
Integer clearFlowDataByIccid(FpT1UploadStatusDTO bean);
}
package com.cusc.nirvana.user.rnr.fp.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.fp.dao.entity.FpUserOperationLogPO;
/**
* 用户操作日志(FpUserOperationLog)表数据库访问层
*
* @author yuy336
* @since 2022-06-20 09:38:35
*/
public interface FpUserOperationLogDao extends BaseMapper<FpUserOperationLogPO> {
}
package com.cusc.nirvana.user.rnr.fp.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionPO;
/**
* 指令信息表数据库访问层
*/
public interface InstructionDao extends BaseMapper<InstructionPO> {
}
package com.cusc.nirvana.user.rnr.fp.dao;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cusc.nirvana.user.rnr.fp.dao.entity.InstructionLogPO;
/**
* 指令信息日志表数据库访问层
*/
public interface InstructionLogDao extends BaseMapper<InstructionLogPO> {
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.BaseRnrPO;
import com.cusc.nirvana.user.rnr.fp.dao.handler.EncryptDataTypeHandler;
import lombok.Data;
/**
* 车辆信息表(FpCarInfo)实体类
*
* @author yuy336
* @since 2022-06-28 19:46:23
*/
@TableName(value = "fp_car_info", autoResultMap = true)
@Data
public class FpCarInfoPO extends BaseRnrPO {
private static final long serialVersionUID = -60524180919115976L;
@TableField("uuid")
private String uuid;
/**
* 道路机动 车辆生产企业名称
*/
@TableField("name_vehicle_enterprise")
private String nameVehicleEnterprise;
/**
* 车辆识别代号或车架号
*/
@TableField(value = "vin", typeHandler = EncryptDataTypeHandler.class)
private String vin;
/**
* 车辆类型(1表示乘用车及客车,2表示货车,3表 示半挂车牵引车,4表示半挂车,5表示
- 12 - 两轮摩托车和两轮轻便摩托车,6表示 三轮摩托车和三轮轻便摩托车,7表示 三轮汽车,8表示低速货车,9表示专用 汽车,10表示非《公告》车辆产品。)
*/
@TableField("vehicle_type")
private String vehicleType;
/**
* 车辆产地
*/
@TableField("place_of_origin_of_vehicle")
private String placeOfOriginOfVehicle;
/**
* 车辆品牌
*/
@TableField("vehicle_department")
private String vehicleDepartment;
/**
* 车辆名称
*/
@TableField("vehicle_name")
private String vehicleName;
/**
* 车辆型号
*/
@TableField("vehicle_num")
private String vehicleNum;
/**
* 车型通用名称
*/
@TableField("vehicle_model")
private String vehicleModel;
/**
* 车身颜色
*/
@TableField("body_color")
private String bodyColor;
/**
* 燃料种类
*/
@TableField("fuel_type")
private String fuelType;
/**
* 发动机号码
*/
@TableField("engine_num")
private String engineNum;
/**
* 电动机序列号
*/
@TableField("motor_num")
private String motorNum;
/**
* 车辆出厂时间
*/
@TableField("vehicle_departure_time")
private String vehicleDepartureTime;
/**
* 车辆销售时间
*/
@TableField("vehicle_sales_time")
private String vehicleSalesTime;
/**
* 车辆销售信息变更时间
*/
@TableField("vehicle_sales_update_time")
private String vehicleSalesUpdateTime;
/**
* 车牌号码
*/
@TableField(value = "license_plate_number", typeHandler = EncryptDataTypeHandler.class)
private String licensePlateNumber;
/**
* 车辆销售 渠道名称
*/
@TableField("vehicle_channel_name")
private String vehicleChannelName;
/**
* 车辆销售渠道类型
*/
@TableField("vehicle_channel_type")
private String vehicleChannelType;
/**
* 车辆销售渠道员工姓名
*/
@TableField(value = "vehicle_staff_name" , typeHandler = EncryptDataTypeHandler.class)
private String vehicleStaffName;
/**
* 车辆销售渠道地址
*/
@TableField("vehicle_loggin_address")
private String vehicleLogginAddress;
/**
* 组织编码
*/
@TableField("orgId")
private String orgid;
/**
* 租户编码
*/
@TableField("tenantNo")
private String tenantno;
/**
* 更新人
*/
@TableField("operator")
private String operator;
/**
* 更新人
*/
@TableField("tag_id")
private String tagId;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.BaseRnrPO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* (FpRnrProtocolManage)实体类
*
* @author yuy336
* @since 2022-06-01 10:52:45
*/
@TableName("fp_rnr_protocol_manage")
@Data
public class FpRnrProtocolManagePO extends BaseRnrPO {
private static final long serialVersionUID = -58467637431067125L;
/**
* 业务主键
*/
@TableField("uuid")
private String uuid;
/**
* 组织id
*/
@TableField("org_id")
private String orgId;
/**
* 个人入网协议word
*/
@TableField("people_agreement_word")
private String peopleAgreementWord;
/**
* 个人入网协议横版
*/
@TableField("people_agreement_horizontal")
private String peopleAgreementHorizontal;
/**
* 个人入网协议竖版
*/
@TableField("people_agreement_vertical")
private String peopleAgreementVertical;
/**
* 公司入网协议word
*/
@TableField("company_agreement_word")
private String companyAgreementWord;
/**
* 公司入网协议横板
*/
@TableField("company_agreement_horizontal")
private String companyAgreementHorizontal;
/**
* 公司入网协议竖版
*/
@TableField("company_agreement_vertical")
private String companyAgreementVertical;
/**
* 实名制责任告知书word
*/
@TableField("realname_notice_word")
private String realnameNoticeWord;
/**
* 实名制责任告知书横板
*/
@TableField("realname_notice_horizontal")
private String realnameNoticeHorizontal;
/**
* 实名制责任告知书竖版
*/
@TableField("realname_notice_vertical")
private String realnameNoticeVertical;
/**
* 企业授权书word
*/
@TableField("company_authorize_word")
private String companyAuthorizeWord;
/**
* 企业授权书横板
*/
@TableField("company_authorize_horizontal")
private String companyAuthorizeHorizontal;
/**
* 企业授权书竖版
*/
@TableField("company_authorize_vertical")
private String companyAuthorizeVertical;
/**
* 其它word
*/
@TableField("other_word")
private String otherWord;
/**
* 其它横板
*/
@TableField("other_horizontal")
private String otherHorizontal;
/**
* 其它竖版
*/
@TableField("other_vertical")
private String otherVertical;
/**
* 租户编号
*/
@TableField("tenant_no")
private String tenantNo;
/**
* 最后一次操作人
*/
@TableField("operator")
private String operator;
@TableField("logoPc")
private String logoPc;
@TableField("logoH5")
private String logoH5;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.BaseRnrPO;
import lombok.Data;
/**
* 实名关联信息(FpRnrRelationInfo)实体类
*
* @author yuy336
* @since 2022-04-14 20:43:07
*/
@TableName("fp_rnr_relation_info")
@Data
public class FpRnrRelationInfoPO extends BaseRnrPO {
private static final long serialVersionUID = -39253417708463032L;
/**
* 业务主键
*/
@TableField("uuid")
private String uuid;
/**
* 实名id
*/
@TableField("rnr_id")
private String rnrId;
/**
* 项目编号
*/
@TableField("project_no")
private String projectNo;
/**
* 组织id
*/
@TableField("org_id")
private String orgId;
/**
* 终端用户id(ciam_user)
*/
@TableField("user_id")
private String userId;
/**
* 最后一次操作人
*/
@TableField("operator")
private String operator;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.BaseRnrPO;
import lombok.Data;
/**
* 实名业务短信信息(FpRnrSmsInfo)实体类
*
* @author yuy336
* @since 2022-04-19 20:39:07
*/
@TableName("fp_rnr_sms_info")
@Data
public class FpRnrSmsInfoPO extends BaseRnrPO {
private static final long serialVersionUID = 131662820305138963L;
/**
* 业务主键
*/
@TableField("uuid")
private String uuid;
/**
* 实名id
*/
@TableField("rnr_id")
private String rnrId;
/**
* 业务对应的卡,多张,建议逗号隔开
*/
@TableField("iccids")
private String iccids;
/**
* 实名短信类型:1 一车多卡绑定 2 原车主解绑 3 二手车解绑 4换件
*/
@TableField("biz_type")
private Integer bizType;
/**
* 发送的短信id
*/
@TableField("send_sms_id")
private String sendSmsId;
/**
* 发送的号码
*/
@TableField("send_phone")
private String sendPhone;
/**
* 发送的内容
*/
@TableField("send_content")
private String sendContent;
/**
* 接收的短信id
*/
@TableField("receive_sms_id")
private String receiveSmsId;
/**
* 接收的号码
*/
@TableField("receive_phone")
private String receivePhone;
/**
* 接收的内容
*/
@TableField("receive_content")
private String receiveContent;
/**
* 最后一次操作人
*/
@TableField("operator")
private String operator;
/**
* 工单id
*/
@TableField("order_id")
private String orderId;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.cusc.nirvana.user.rnr.fp.dao.handler.EncryptDataTypeHandler;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* T1上报状态(FpT1UploadStatus)实体类
*
* @author yuy336
* @since 2022-07-06 14:12:22
*/
@TableName(value = "fp_t1_upload_status", autoResultMap = true)
@Data
public class FpT1UploadStatusPO implements Serializable {
private static final long serialVersionUID = 951920304264804517L;
/**
* 主键
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 创建人
*/
@TableField(value = "creator", updateStrategy = FieldStrategy.NEVER)
private String creator;
/**
* 业务主键
*/
@TableField("uuid")
private String uuid;
/**
* iccid
*/
@TableField(value = "iccid", typeHandler = EncryptDataTypeHandler.class)
private String iccid;
/**
* 实名工单id
*/
@TableField("order_id")
private String orderId;
/**
* 开户信息上报状态:1 上报成功 2上报失败
*/
@TableField("user_status")
private Integer userStatus;
/**
* 开户信息上报描述
*/
@TableField("user_status_resp")
private String userStatusResp;
/**
* 文件信息上报状态:1 上报成功 2上报失败
*/
@TableField("file_status")
private Integer fileStatus;
/**
* 文件信息上报描述
*/
@TableField("file_status_resp")
private String fileStatusResp;
/**
* 车辆信息上报状态:1 上报成功 2上报失败
*/
@TableField("car_status")
private Integer carStatus;
/**
* 车辆信息上报描述
*/
@TableField("car_status_resp")
private String carStatusResp;
/**
* 是否报竣 1 上报成功 2上报失败
*/
@TableField("report_completion")
private Integer reportCompletion;
/**
* 报竣描述
*/
@TableField("report_completion_resp")
private String reportCompletionResp;
/**
* 租户编号
*/
@TableField("tenant_no")
private String tenantNo;
/**
* 最后一次操作人
*/
@TableField("operator")
private String operator;
/**
* 创建时间
*/
@TableField(value = "create_time", insertStrategy = FieldStrategy.NOT_NULL, updateStrategy = FieldStrategy.NEVER)
private Date createTime;
/**
* 更新时间
*/
@TableField(value = "update_time", insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
private Date updateTime;
/**
* 切换状态:0 默认值,1 切流成功 2 切流失败
*/
@TableField("flow_status")
private Integer flowStatus;
/**
* 切换状态描述
*/
@TableField("flow_status_resp")
private String flowStatusResp;
/**
* 请求标识
*/
@TableField("request_id")
private String requestId;
/**
* 上报时请求入参,用于T1重试
*/
@TableField("t1_request")
private String t1Request;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.*;
import com.cusc.nirvana.user.rnr.fp.dao.handler.EncryptDataTypeHandler;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 用户操作日志(FpUserOperationLog)实体类
*
* @author yuy336
* @since 2022-06-20 09:38:35
*/
@TableName(value = "fp_user_operation_log", autoResultMap = true)
@Data
public class FpUserOperationLogPO implements Serializable {
private static final long serialVersionUID = -13678683714634835L;
/**
* 主键
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 业务主键
*/
@TableField("uuid")
private String uuid;
/**
* 操作模块:用户管理
*/
@TableField("opt_module")
private String optModule;
/**
* 操作行为:新增、编辑、删除、分页查询、导出等
*/
@TableField("opt_action")
private String optAction;
/**
* 操作内容,对敏感数据进行脱敏
*/
@TableField("opt_content")
private String optContent;
/**
* 请求ip
*/
@TableField("request_ip")
private String requestIp;
/**
* 请求URL
*/
@TableField("request_url")
private String requestUrl;
/**
* 请求参数
*/
@TableField(value = "request_parameter", typeHandler = EncryptDataTypeHandler.class)
private String requestParameter;
/**
* 响应码
*/
@TableField("response_code")
private String responseCode;
/**
* 响应提示
*/
@TableField("response_msg")
private String responseMsg;
/**
* 租户编号
*/
@TableField("tenant_no")
private String tenantNo;
/**
* 组织id
*/
@TableField("org_id")
private String orgId;
/**
* 创建时间
*/
@TableField(value = "create_time", insertStrategy = FieldStrategy.NOT_NULL, updateStrategy = FieldStrategy.NEVER)
private Date createTime;
/**
* 创建人
*/
@TableField(value = "creator", updateStrategy = FieldStrategy.NEVER)
private String creator;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.po.BaseInstructionPO;
import lombok.Data;
/**
* 指令上传日志表
*/
@TableName("fp_rnr_t1_instruction_log")
@Data
public class InstructionLogPO extends BaseInstructionPO {
/**
* 上传类型
* 1 开户信息上传
* 2 车辆信息上传
* 3 图片文件上传
*/
@TableField("upload_type")
private Integer uploadType;
/**
* 状态
* 0 上传中
* 1 成功
* 2 失败
*/
@TableField("status")
private Integer status;
}
package com.cusc.nirvana.user.rnr.fp.dao.entity;
import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.cusc.nirvana.user.rnr.fp.common.po.BaseInstructionPO;
import lombok.Data;
import java.util.Date;
/**
* 指令信息表
*/
@TableName("fp_rnr_t1_instruction")
@Data
public class InstructionPO extends BaseInstructionPO {
/**
* 企业编码
*/
@TableField("code")
private String code;
@TableField("retry_count")
private int retryCount;
/**
* 开户信息上报状态
* 0 待上传
* 1 上传失败
* 2 上传成功
*/
@TableField("user_upload_status")
private Integer userUploadStatus;
/**
* 车辆信息上报状态
* 0 待上传
* 1 上传失败
* 2 上传成功
*/
@TableField("vehicle_upload_status")
private Integer vehicleUploadStatus;
/**
* 图片类信息上报状态
* 0 待上传
* 1 上传失败
* 2 上传成功
*/
@TableField("file_upload_status")
private Integer fileUploadStatus;
/**
* 更新时间
*/
@TableField(value = "update_time", insertStrategy = FieldStrategy.NEVER, updateStrategy = FieldStrategy.NEVER)
private Date updateTime;
}
package com.cusc.nirvana.user.rnr.fp.dao.handler;
import org.apache.ibatis.type.Alias;
/**
* MyBatis JavaType 别名
*/
@Alias("encryptData")
public class EncryptData {
}
package com.cusc.nirvana.user.rnr.fp.dao.handler;
import com.cusc.nirvana.user.util.crypt.CryptKeyUtil;
import org.apache.ibatis.type.BaseTypeHandler;
import org.apache.ibatis.type.JdbcType;
import org.apache.ibatis.type.MappedTypes;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.sql.CallableStatement;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
* 拦截 JavaType 为 #{@link EncryptData} 的 SQL
* <p>
* 注意:
* </p>
* <p>
* 1. 加密时字段只过滤 null值,明文不做任何处理直接加密
* </p>
* <p>
* 2. fail fast 模式,当加/解密失败时,立即抛出异常
* </p>
*
* @author xufeng @ 2017年8月31日
*/
@MappedTypes(EncryptData.class)
public class EncryptDataTypeHandler extends BaseTypeHandler<String> {
private static final Logger logger = LoggerFactory.getLogger(EncryptDataTypeHandler.class);
@Override
public void setNonNullParameter(PreparedStatement ps, int i, String parameter, JdbcType jdbcType)
throws SQLException {
ps.setString(i, CryptKeyUtil.encryptToBase64(parameter));
}
@Override
public String getNullableResult(ResultSet rs, String columnName) throws SQLException {
return CryptKeyUtil.decryptByBase64(rs.getString(columnName));
}
@Override
public String getNullableResult(ResultSet rs, int columnIndex) throws SQLException {
return CryptKeyUtil.decryptByBase64(rs.getString(columnIndex));
}
@Override
public String getNullableResult(CallableStatement cs, int columnIndex) throws SQLException {
return CryptKeyUtil.decryptByBase64(cs.getString(columnIndex));
}
}
<?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.FpCarInfoDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpCarInfoPO" id="fpCarInfoMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="nameVehicleEnterprise" column="name_vehicle_enterprise" jdbcType="VARCHAR"/>
<result property="vin" column="vin" jdbcType="VARCHAR" javaType="encryptData"/>
<result property="vehicleType" column="vehicle_type" jdbcType="VARCHAR"/>
<result property="placeOfOriginOfVehicle" column="place_of_origin_of_vehicle" jdbcType="VARCHAR"/>
<result property="vehicleDepartment" column="vehicle_department" jdbcType="VARCHAR"/>
<result property="vehicleName" column="vehicle_name" jdbcType="VARCHAR"/>
<result property="vehicleNum" column="vehicle_num" jdbcType="VARCHAR"/>
<result property="vehicleModel" column="vehicle_model" jdbcType="VARCHAR"/>
<result property="bodyColor" column="body_color" jdbcType="VARCHAR"/>
<result property="fuelType" column="fuel_type" jdbcType="VARCHAR"/>
<result property="engineNum" column="engine_num" jdbcType="VARCHAR"/>
<result property="motorNum" column="motor_num" jdbcType="VARCHAR"/>
<result property="vehicleDepartureTime" column="vehicle_departure_time" jdbcType="VARCHAR"/>
<result property="vehicleSalesTime" column="vehicle_sales_time" jdbcType="VARCHAR"/>
<result property="vehicleSalesUpdateTime" column="vehicle_sales_update_time" jdbcType="VARCHAR"/>
<result property="licensePlateNumber" column="license_plate_number" jdbcType="VARCHAR" javaType="encryptData"/>
<result property="vehicleChannelName" column="vehicle_channel_name" jdbcType="VARCHAR"/>
<result property="vehicleChannelType" column="vehicle_channel_type" jdbcType="VARCHAR"/>
<result property="vehicleStaffName" column="vehicle_staff_name" jdbcType="VARCHAR" javaType="encryptData"/>
<result property="vehicleLogginAddress" column="vehicle_loggin_address" jdbcType="VARCHAR"/>
<result property="orgid" column="orgId" jdbcType="VARCHAR"/>
<result property="tenantno" column="tenantNo" jdbcType="VARCHAR"/>
<result property="operator" column="operator" jdbcType="VARCHAR"/>
<result property="tagId" column="tag_id" jdbcType="VARCHAR"/>
</resultMap>
<insert id="batchSaveOrUpdate" parameterType="list">
replace into fp_car_info
(uuid,name_vehicle_enterprise,vin,vehicle_type,place_of_origin_of_vehicle,vehicle_department,
vehicle_name,vehicle_num,vehicle_model,body_color,fuel_type,engine_num,motor_num,vehicle_departure_time,vehicle_sales_time,
vehicle_sales_update_time,license_plate_number,vehicle_channel_name,vehicle_channel_type,vehicle_staff_name,vehicle_loggin_address,
orgId,tenantNo,creator,operator,tag_id,is_delete) values
<foreach collection="list" item="it" separator=",">
(#{it.uuid},#{it.nameVehicleEnterprise},#{it.vin},#{it.vehicleType},#{it.placeOfOriginOfVehicle},#{it.vehicleDepartment}
,#{it.vehicleName},#{it.vehicleNum},#{it.vehicleModel},#{it.bodyColor},#{it.fuelType},#{it.engineNum},#{it.motorNum},#{it.vehicleDepartureTime},#{it.vehicleSalesTime}
,#{it.vehicleSalesUpdateTime},#{it.licensePlateNumber},#{it.vehicleChannelName},#{it.vehicleChannelType},#{it.vehicleStaffName},#{it.vehicleLogginAddress}
,#{it.orgid},#{it.tenantno},#{it.creator},#{it.operator},#{it.tagId},0)
</foreach>
</insert>
</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.FpRnrProtocolManageDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrProtocolManagePO" id="fpRnrProtocolManageMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="orgId" column="org_id" jdbcType="VARCHAR"/>
<result property="peopleAgreementWord" column="people_agreement_word" jdbcType="VARCHAR"/>
<result property="peopleAgreementHorizontal" column="people_agreement_horizontal" jdbcType="VARCHAR"/>
<result property="peopleAgreementVertical" column="people_agreement_vertical" jdbcType="VARCHAR"/>
<result property="companyAgreementWord" column="company_agreement_word" jdbcType="VARCHAR"/>
<result property="companyAgreementHorizontal" column="company_agreement_horizontal" jdbcType="VARCHAR"/>
<result property="companyAgreementVertical" column="company_agreement_vertical" jdbcType="VARCHAR"/>
<result property="realnameNoticeWord" column="realname_notice_word" jdbcType="VARCHAR"/>
<result property="realnameNoticeHorizontal" column="realname_notice_horizontal" jdbcType="VARCHAR"/>
<result property="realnameNoticeVertical" column="realname_notice_vertical" jdbcType="VARCHAR"/>
<result property="companyAuthorizeWord" column="company_authorize_word" jdbcType="VARCHAR"/>
<result property="companyAuthorizeHorizontal" column="company_authorize_horizontal" jdbcType="VARCHAR"/>
<result property="companyAuthorizeVertical" column="company_authorize_vertical" jdbcType="VARCHAR"/>
<result property="otherWord" column="other_word" jdbcType="VARCHAR"/>
<result property="otherHorizontal" column="other_horizontal" jdbcType="VARCHAR"/>
<result property="otherVertical" column="other_vertical" jdbcType="VARCHAR"/>
<result property="tenantNo" column="tenant_no" jdbcType="VARCHAR"/>
<result property="operator" column="operator" jdbcType="VARCHAR"/>
<result property="logoPc" column="logoPc" jdbcType="VARCHAR"/>
<result property="logoH5" column="logoH5" 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.FpRnrRelationInfoDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrRelationInfoPO" id="fpRnrRelationInfoMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="rnrId" column="rnr_id" jdbcType="VARCHAR"/>
<result property="projectNo" column="project_no" jdbcType="VARCHAR"/>
<result property="orgId" column="org_id" jdbcType="VARCHAR"/>
<result property="userId" column="user_id" jdbcType="VARCHAR"/>
<result property="operator" column="operator" 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.FpRnrSmsInfoDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpRnrSmsInfoPO" id="fpRnrSmsInfoMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="rnrId" column="rnr_id" jdbcType="VARCHAR"/>
<result property="iccids" column="iccids" jdbcType="VARCHAR"/>
<result property="bizType" column="biz_type" jdbcType="INTEGER"/>
<result property="sendSmsId" column="send_sms_id" jdbcType="VARCHAR"/>
<result property="sendPhone" column="send_phone" jdbcType="VARCHAR"/>
<result property="sendContent" column="send_content" jdbcType="VARCHAR"/>
<result property="receiveSmsId" column="receive_sms_id" jdbcType="VARCHAR"/>
<result property="receivePhone" column="receive_phone" jdbcType="VARCHAR"/>
<result property="receiveContent" column="receive_content" jdbcType="VARCHAR"/>
<result property="operator" column="operator" jdbcType="VARCHAR"/>
<result property="orderId" column="order_id" 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.FpT1UploadStatusDao">
<resultMap type="com.cusc.nirvana.user.rnr.fp.dao.entity.FpT1UploadStatusPO" id="fpT1UploadStatusMap">
<result property="uuid" column="uuid" jdbcType="VARCHAR"/>
<result property="iccid" column="iccid" jdbcType="VARCHAR" javaType="encryptData"/>
<result property="orderId" column="order_id" jdbcType="VARCHAR"/>
<result property="userStatus" column="user_status" jdbcType="INTEGER"/>
<result property="userStatusResp" column="user_status_resp" jdbcType="VARCHAR"/>
<result property="fileStatus" column="file_status" jdbcType="INTEGER"/>
<result property="fileStatusResp" column="file_status_resp" jdbcType="VARCHAR"/>
<result property="carStatus" column="car_status" jdbcType="INTEGER"/>
<result property="carStatusResp" column="car_status_resp" jdbcType="VARCHAR"/>
<result property="reportCompletion" column="report_completion" jdbcType="INTEGER"/>
<result property="reportCompletionResp" column="report_completion_resp" jdbcType="VARCHAR"/>
<result property="tenantNo" column="tenant_no" jdbcType="VARCHAR"/>
<result property="operator" column="operator" jdbcType="VARCHAR"/>
</resultMap>
<update id="clearDataByIccid" parameterType="com.cusc.nirvana.user.rnr.fp.dto.FpT1UploadStatusDTO">
update fp_t1_upload_status
set order_id = #{orderId},
user_status = 0,
user_status_resp ='',
file_status=0,
file_status_resp='',
car_status=0,
car_status_resp='',
report_completion=0,
report_completion_resp='',
create_time=now(),
update_time=now()
where iccid = #{iccid}
</update>
<update id="clearFlowDataByIccid" parameterType="com.cusc.nirvana.user.rnr.fp.dto.FpT1UploadStatusDTO">
update fp_t1_upload_status
set flow_status=0,
flow_status_resp='',
update_time=now()
where iccid = #{iccid} and order_id = #{orderId}
</update>
</mapper>
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