|
|
@@ -0,0 +1,264 @@
|
|
|
+package org.jeecg.modules.smscheck.entity;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+import org.jeecg.common.aspect.annotation.Dict;
|
|
|
+import org.jeecgframework.poi.excel.annotation.Excel;
|
|
|
+import org.springframework.format.annotation.DateTimeFormat;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @Author: Syze
|
|
|
+ * @description
|
|
|
+ * @Date: 2023-07-27 12:28
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@Accessors(chain = true)
|
|
|
+@EqualsAndHashCode(callSuper = false)
|
|
|
+@ApiModel(value="sms_check_customer_info对象", description="客户信息")
|
|
|
+public class SmsStatisticsCheckVo {
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /** 主键 */
|
|
|
+ @TableId(type = IdType.ASSIGN_ID)
|
|
|
+ @ApiModelProperty(value = "主键")
|
|
|
+ private String id;
|
|
|
+ /** 任务id */
|
|
|
+ @Excel(name = "任务id", width = 15)
|
|
|
+ @ApiModelProperty(value = "任务id")
|
|
|
+ private String taskId;
|
|
|
+ /** 客户编号 */
|
|
|
+ @Excel(name = "客户编号", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户编号")
|
|
|
+ private String customerNo;
|
|
|
+ /** 客户名称 */
|
|
|
+ @Excel(name = "客户名称", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户名称")
|
|
|
+ private String customerName;
|
|
|
+ /** 服务号码(全) */
|
|
|
+ @Excel(name = "服务号码(全)", width = 15)
|
|
|
+ @ApiModelProperty(value = "服务号码(全)")
|
|
|
+ private String smsNumber;
|
|
|
+ /** 用户编号 */
|
|
|
+ @Excel(name = "用户编号", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户编号")
|
|
|
+ private String userNo;
|
|
|
+ /** 入网时间 */
|
|
|
+ @Excel(name = "入网时间", width = 15)
|
|
|
+ @ApiModelProperty(value = "入网时间")
|
|
|
+ private String networkAccessTime;
|
|
|
+ /** 用户状态 */
|
|
|
+ @Excel(name = "用户状态", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户状态")
|
|
|
+ private String userState;
|
|
|
+ /** 用户发展员工 */
|
|
|
+ @Excel(name = "用户发展员工", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户发展员工")
|
|
|
+ private String staffInfo;
|
|
|
+ /** 员工姓名 */
|
|
|
+ @Excel(name = "员工姓名", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工姓名")
|
|
|
+ private String staffUsername;
|
|
|
+ /** 员工姓名 */
|
|
|
+ @Excel(name = "员工姓名", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工姓名")
|
|
|
+ private String staffName;
|
|
|
+ /** 员工编号 */
|
|
|
+ @Excel(name = "员工姓名", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工编号")
|
|
|
+ private String staffNo;
|
|
|
+ /** 用户发展二级部门 */
|
|
|
+ @Excel(name = "用户发展二级部门", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户发展二级部门")
|
|
|
+ private String staffDeptLevel2;
|
|
|
+ /** 员工二级部门 */
|
|
|
+ @Excel(name = "员工二级部门", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工二级部门")
|
|
|
+ private String staffDeptLevel2Name;
|
|
|
+ /** 员工二级部门编号 */
|
|
|
+ @Excel(name = "员工二级部门编号", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工二级部门编号")
|
|
|
+ private String staffDeptLevel2No;
|
|
|
+ /** 用户发展三级部门 */
|
|
|
+ @Excel(name = "用户发展三级部门", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户发展三级部门")
|
|
|
+ private String staffDeptLevel3;
|
|
|
+ /** 员工三级部门 */
|
|
|
+ @Excel(name = "员工三级部门", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工三级部门")
|
|
|
+ private String staffDeptLevel3Name;
|
|
|
+ /** 员工三级部门编号 */
|
|
|
+ @Excel(name = "员工三级部门编号", width = 15)
|
|
|
+ @ApiModelProperty(value = "员工三级部门编号")
|
|
|
+ private String staffDeptLevel3No;
|
|
|
+ /** 用户开通状态 (1:开通;2:拆机)*/
|
|
|
+ @Excel(name = "用户开通状态", width = 15)
|
|
|
+ @ApiModelProperty(value = "用户开通状态")
|
|
|
+ private Integer userOpenState;
|
|
|
+ /** 码号 */
|
|
|
+ @Excel(name = "码号", width = 15)
|
|
|
+ @ApiModelProperty(value = "码号")
|
|
|
+ private String smsNumberPrefix;
|
|
|
+ /** 号码详细用途 */
|
|
|
+ @Excel(name = "号码详细用途", width = 15)
|
|
|
+ @ApiModelProperty(value = "号码详细用途")
|
|
|
+ private String smsNumberUsage;
|
|
|
+ /** 客户经理 */
|
|
|
+ @Excel(name = "客户经理", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户经理")
|
|
|
+ private String accountManager;
|
|
|
+ /** 客户经理手机号 */
|
|
|
+ @Excel(name = "客户经理手机号", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户经理手机号")
|
|
|
+ private String accountManagerPhone;
|
|
|
+ /** 码号使用单位联系人 */
|
|
|
+ @Excel(name = "码号使用单位联系人", width = 15)
|
|
|
+ @ApiModelProperty(value = "码号使用单位联系人")
|
|
|
+ private String customerContacts;
|
|
|
+ /** 码号使用单位联系人手机号 */
|
|
|
+ @Excel(name = "码号使用单位联系人手机号", width = 15)
|
|
|
+ @ApiModelProperty(value = "码号使用单位联系人手机号")
|
|
|
+ private String customerContactsPhone;
|
|
|
+ /** 合同到期时间(YYYY-MM-DD) */
|
|
|
+ @Excel(name = "合同到期时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "合同到期时间(YYYY-MM-DD)")
|
|
|
+ private Date contractExpireTime;
|
|
|
+ /** 码号证书到期时间(YYYY-MM-DD) */
|
|
|
+ @Excel(name = "码号证书到期时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "码号证书到期时间(YYYY-MM-DD)")
|
|
|
+ private Date smsNumberCertificateExpireTime;
|
|
|
+ /** 备案通知到期时间(YYYY-MM-DD) */
|
|
|
+ @Excel(name = "备案通知到期时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "备案通知到期时间(YYYY-MM-DD)")
|
|
|
+ private Date recordNoticeExpireTime;
|
|
|
+ /** 增值业务许可证到期时间(YYYY-MM-DD) */
|
|
|
+ @Excel(name = "增值业务许可证到期时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "增值业务许可证到期时间(YYYY-MM-DD)")
|
|
|
+ private Date valueAddedLicenceExpireTime;
|
|
|
+ /** 营业执照到期时间(YYYY-MM-DD) */
|
|
|
+ @Excel(name = "营业执照到期时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "营业执照到期时间(YYYY-MM-DD)")
|
|
|
+ private Date businessLicenceExpireTime;
|
|
|
+ /** 合同签署主体与实际开通客户是否一致 */
|
|
|
+ @Excel(name = "合同签署主体与实际开通客户是否一致", width = 15)
|
|
|
+ @ApiModelProperty(value = "合同签署主体与实际开通客户是否一致")
|
|
|
+ private Integer contractOpenCustomerSame;
|
|
|
+ /** 是否有集团价格审批 */
|
|
|
+ @Excel(name = "是否有集团价格审批", width = 15)
|
|
|
+ @ApiModelProperty(value = "是否有集团价格审批")
|
|
|
+ private Integer groupPriceApproval;
|
|
|
+ /** 资料是否完整 */
|
|
|
+ @Excel(name = "资料是否完整", width = 15)
|
|
|
+ @ApiModelProperty(value = "资料是否完整")
|
|
|
+ private Integer dataComplete;
|
|
|
+ /** 是否完成整改 */
|
|
|
+ @Excel(name = "是否完成整改", width = 15)
|
|
|
+ @ApiModelProperty(value = "是否完成整改")
|
|
|
+ private Integer rectifyReformOver;
|
|
|
+ /** 稽核状态 0:未处理;1:未完善;2:待稽核;3:已整改;4:待整改;5:稽核通过; */
|
|
|
+ @Excel(name = "稽核状态", width = 15, dicCode = "sms_check_check_state")
|
|
|
+ @Dict(dicCode = "sms_check_check_state")
|
|
|
+ @ApiModelProperty(value = "稽核状态")
|
|
|
+ private Integer checkState;
|
|
|
+ /** 描述 */
|
|
|
+ @Excel(name = "描述", width = 15)
|
|
|
+ @ApiModelProperty(value = "描述")
|
|
|
+ private String description;
|
|
|
+ /** 删除标识 */
|
|
|
+ @Excel(name = "删除标识", width = 15)
|
|
|
+ @ApiModelProperty(value = "删除标识")
|
|
|
+ private Integer delFlag;
|
|
|
+ /** 创建人 */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private String createBy;
|
|
|
+ /** 创建日期 */
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "创建日期")
|
|
|
+ private Date createTime;
|
|
|
+ /** 更新人 */
|
|
|
+ @ApiModelProperty(value = "更新人")
|
|
|
+ private String updateBy;
|
|
|
+ /** 更新日期 */
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
|
|
+ @ApiModelProperty(value = "更新日期")
|
|
|
+ private Date updateTime;
|
|
|
+ /** 所属部门 */
|
|
|
+ @ApiModelProperty(value = "所属部门")
|
|
|
+ private String sysOrgCode;
|
|
|
+
|
|
|
+ //**********************
|
|
|
+ /** 稽核类型 */
|
|
|
+ @Excel(name = "稽核类型", width = 15)
|
|
|
+ @ApiModelProperty(value = "稽核类型")
|
|
|
+ private String type;
|
|
|
+
|
|
|
+ /** 稽核类型 */
|
|
|
+ @Excel(name = "任务名称", width = 15)
|
|
|
+ @ApiModelProperty(value = "任务名称")
|
|
|
+ private String taskName;
|
|
|
+
|
|
|
+ /** 任务状态 */
|
|
|
+ @Excel(name = "任务状态", width = 15)
|
|
|
+ @ApiModelProperty(value = "任务状态")
|
|
|
+ private String taskState;
|
|
|
+
|
|
|
+ /** 任务开始时间 */
|
|
|
+ @Excel(name = "任务开始时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "任务开始时间(YYYY-MM-DD)")
|
|
|
+ private Date taskStartTime;
|
|
|
+
|
|
|
+ /** 任务开始时间 */
|
|
|
+ @Excel(name = "任务结束时间(YYYY-MM-DD)", width = 15, format = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
|
|
+ @DateTimeFormat(pattern="yyyy-MM-dd")
|
|
|
+ @ApiModelProperty(value = "任务结束时间(YYYY-MM-DD)")
|
|
|
+ private Date taskEndTime;
|
|
|
+
|
|
|
+ /** 客户总数 */
|
|
|
+ @Excel(name = "客户总数", width = 15)
|
|
|
+ @ApiModelProperty(value = "客户总数")
|
|
|
+ private String customerCount;
|
|
|
+
|
|
|
+
|
|
|
+ /** 待稽核数 */
|
|
|
+ @Excel(name = "待稽核数", width = 15)
|
|
|
+ @ApiModelProperty(value = "待稽核数")
|
|
|
+ private String uncheckCount;
|
|
|
+
|
|
|
+ /** 已稽核数 */
|
|
|
+ @Excel(name = "已稽核数", width = 15)
|
|
|
+ @ApiModelProperty(value = "已稽核数")
|
|
|
+ private String checkCount;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ /** 文件路径 */
|
|
|
+ @ApiModelProperty(value = "文件路径")
|
|
|
+ private String fileUrl;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+}
|