package com.ruoyi.manage.pojo; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDate; import java.time.LocalDateTime; /** * 客户满意度 * * @author zhuo * @since 2024-11-09 */ @Data @TableName("cnas_client_satisfaction") public class ClientSatisfaction { @TableId(type = IdType.AUTO) private Integer clientSatisfactionId; @Schema(description = "单位名称") private String unitName; @Schema(description = "姓名") private String userName; @Schema(description = "填写日期") @JsonFormat(pattern = "yyyy-MM-dd") private LocalDate fillDate; @Schema(description = "部门") private String department; @Schema(description = "联系电话") private String contactNumber; @Schema(description = "服务态度, 0:满意, 1:一般, 2:不满意") private Integer serviceAttitude; @Schema(description = "服务态度建议") private String serviceAttitudeSuggestion; @Schema(description = "技术能力, 0:满意, 1:一般, 2:不满意") private Integer technicalCompetence; @Schema(description = "技术能力建议") private String technicalCompetenceSuggestion; @Schema(description = "检测工作, 0:满意, 1:一般, 2:不满意") private Integer inspectionWork; @Schema(description = "检测工作建议") private String inspectionWorkSuggestion; @Schema(description = "收费合理性, 0:满意, 1:一般, 2:不满意") private Integer reasonableFees; @Schema(description = "收费合理性建议") private String reasonableFeesSuggestion; @Schema(description = "确认人") private String confirmPerson; @Schema(description = "确认人Id") private Integer confirmPersonId; @Schema(description = "确认状态, 0:未确认, 1:确认") private Integer confirmStatus; @Schema(description = "备注(对我们的希望)") private String remark; @Schema(description = "创建人") @TableField(fill = FieldFill.INSERT) private Integer createUser; @Schema(description = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(fill = FieldFill.INSERT) private LocalDateTime createTime; @Schema(description = "修改人") @TableField(fill = FieldFill.INSERT_UPDATE) private Integer updateUser; @Schema(description = "修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @TableField(fill = FieldFill.INSERT_UPDATE) private LocalDateTime updateTime; }