package com.dk.oauth.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.dk.common.infrastructure.handler.TimestampTypeHandler; import com.fasterxml.jackson.annotation.JsonFormat; import cn.afterturn.easypoi.excel.annotation.Excel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDate; /** * @author : 周兴 * @desc : CompanyResponse * @date : 2024-2-18 15:35 */ @Data public class CompanyResponse { private Integer cpId; private String cpCode; private String cpName; private String svcCode; private String svcIp; private String svcPort; private String gradeCode; @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @TableField(typeHandler = TimestampTypeHandler.class) private LocalDate endDate; /** * 人数上限 (可以绑定微信的员工人数) */ @ApiModelProperty(value = "人数上限 (可以绑定微信的员工人数)") private Integer maxStaffNum; /** * 当前人数 (当前绑定微信的员工人数) */ @ApiModelProperty(value = "当前人数 (当前绑定微信的员工人数)") private Integer curStaffNum; }