‘linchangsheng’ 5 months ago
parent
commit
bec2357141

+ 16 - 3
mall-server-api/src/main/java/com/gree/mall/manager/bean/policy/MailboxSendRecordPolicyVo.java

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.gree.mall.manager.annotation.ZfireField;
+import com.gree.mall.manager.enums.SendPolciyEnum;
 import com.gree.mall.manager.plus.entity.MailboxSendRecordPolicy;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
@@ -14,16 +15,18 @@ import java.util.Date;
 
 @ApiModel
 @Data
-public class MailboxSendRecordPolicyVo   {
+public class MailboxSendRecordPolicyVo    {
 
 
     @ZfireField(hide = true)
     @TableId(value = "id", type = IdType.ID_WORKER_STR)
     private String id;
 
+    @ZfireField(hide = true)
     @ApiModelProperty(value = "商户名")
     private String companyWechatName;
 
+    @ZfireField(hide = true)
     @ApiModelProperty(value = "商户id")
     private String companyWechatId;
 
@@ -36,14 +39,17 @@ public class MailboxSendRecordPolicyVo   {
     @ApiModelProperty(value = "网点编号")
     private String websitId;
 
+    @ApiModelProperty(value = "参保人电话")
+    private String policyMobile;
+
     @ApiModelProperty(value = "参保人")
     private String policyName;
 
     @ApiModelProperty(value = "参保人身份证")
     private String policyIdcard;
 
-    @ApiModelProperty(value = "保单操作类型 新增 IN 雇主 替换 RE")
-    private String type;
+    @ApiModelProperty(value = "保单操作类型")
+    private SendPolciyEnum type;
 
     @ApiModelProperty(value = "保险类型")
     private String policyType;
@@ -70,4 +76,11 @@ public class MailboxSendRecordPolicyVo   {
     @TableField(fill = FieldFill.INSERT_UPDATE)
     private String updateBy;
 
+    @ApiModelProperty(value = "发送批次")
+    private String sendBatch;
+
+    @ZfireField(hide = true)
+    @ApiModelProperty(value = "保单号id")
+    private String policyOrderId;
+
 }

+ 22 - 0
mall-server-api/src/main/java/com/gree/mall/manager/enums/SendPolciyEnum.java

@@ -0,0 +1,22 @@
+package com.gree.mall.manager.enums;
+
+import com.baomidou.mybatisplus.annotation.EnumValue;
+import com.fasterxml.jackson.annotation.JsonValue;
+import lombok.AccessLevel;
+import lombok.Getter;
+import lombok.RequiredArgsConstructor;
+
+@Getter
+@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
+public enum  SendPolciyEnum {
+
+    IN("IN","新增"),
+    RE("RE","替换"),
+            ;
+
+    @EnumValue
+    @JsonValue
+    private final String key;
+    private final String remark;
+
+}