소스 검색

core

master
chenchaod 1 개월 전
부모
커밋
4d5d8bc7ef

+ 3
- 5
gly-base-core/src/main/java/cn/com/taiji/core/entity/basic/QtkCustomerInfo.java 파일 보기

@@ -40,7 +40,7 @@ public class QtkCustomerInfo extends AbstractStringPropertyUUIDEntity {
@NotBlank
@Size(max = 64)
@Column(name = "ISSUER_ID")
private String issuerId;//发行方编号
private String issuerId = "520101";//发行方编号
@NotBlank
@Size(max = 64)
@Column(name = "REGISTERED_DATE")
@@ -76,10 +76,9 @@ public class QtkCustomerInfo extends AbstractStringPropertyUUIDEntity {
@Size(max = 255)
@Column(name = "CUSTOMER_POS_IMGURL")
private String customerPosImgUrl;//开户人正面图片地址
@NotBlank
@Size(max = 255)
@Column(name = "CUSTOMER_NEG_IMGURL")
private String customerNegImgUrl;//开户人反面图片地址
private String customerNegImgUrl;//开户人反面图片地址 单位没有方面
@Size(max = 255)
@Column(name = "AGENT_NAME")
private String agentName;//指定经办人姓名
@@ -101,10 +100,9 @@ public class QtkCustomerInfo extends AbstractStringPropertyUUIDEntity {
/* @Size(max = 32)
@Column(name = "SCENE_TYPE")
private String sceneType;//用户协议支撑服务场景(发行服务机构和用户签订的协议)*/
@NotBlank
@Size(max = 64)
@Column(name = "CUSTOMER_VID")
private String customerVid;//用户证件过期时间,格式:yyyyMMdd或“长期”
private String customerVid;//用户证件过期时间,格式:yyyyMMdd或“长期” 单位没有
@NotBlank
@Size(max = 32)
@Column(name = "CHANNEL_ID")

+ 24
- 0
gly-base-core/src/main/java/cn/com/taiji/core/entity/dict/issue/UseFeeJfType.java 파일 보기

@@ -0,0 +1,24 @@
package cn.com.taiji.core.entity.dict.issue;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
* @Author:ChenChao
* @Date:2025/7/3 15:49
* @Filename:UseFeeJfType
* @description: 使用费计费方式
*/
@AllArgsConstructor
@Getter
public enum UseFeeJfType {

FIXED_AMOUNT("通行单次固定金额收费"),
PERCENTAGE("通行单次按百分比收费"),
FIXED_WEEK("固定按周收费"),
FIXED_MONTH("固定按月收费"),
FIXED_YEAR("固定按年收费"),
;

private String value;
}

+ 6
- 3
gly-base-core/src/main/java/cn/com/taiji/core/entity/issue/IssueProductUseFee.java 파일 보기

@@ -8,6 +8,7 @@ import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

import cn.com.taiji.common.entity.StringPropertyUUIDEntity;
import cn.com.taiji.core.entity.dict.issue.UseFeeJfType;
import cn.com.taiji.core.entity.dict.issue.UseFeeType;
import lombok.Getter;
import lombok.Setter;
@@ -33,11 +34,13 @@ public class IssueProductUseFee extends StringPropertyUUIDEntity {
@Column(name = "USE_FEE_TYPE")
private UseFeeType useFeeType;//使用费类型
@NotNull
@Column(name = "BILLING_MODE")
private Integer billingMode;//计费方式 0次数,1按月,2按年
@Column(name = "USE_FEE_JFTYPE")
private UseFeeJfType billingMode;//使用费计费方式
@NotNull
@Column(name = "FEE")
private Long fee;//金额
private Long fee;//金额或缴费基数
@Column(name = "PERCENTAGE")
private Double percentage;//百分比
@NotNull
@Column(name = "INSERT_TIME")
private LocalDateTime insertTime = LocalDateTime.now();//创建时间

Loading…
취소
저장