|
|
|
@ -6,7 +6,7 @@ |
|
|
|
|
* |
|
|
|
|
* Ver 变更日期 负责人 变更内容 |
|
|
|
|
* ─────────────────────────────────── |
|
|
|
|
*V0.01 2025/3/6 10:27:19 SimonHsiao 初版 |
|
|
|
|
*V0.01 2025/4/1 14:51:44 SimonHsiao 初版 |
|
|
|
|
* |
|
|
|
|
* Copyright(c) 2025 Tiobon Corporation. All Rights Reserved. |
|
|
|
|
*┌──────────────────────────────────┐ |
|
|
|
@ -14,6 +14,10 @@ |
|
|
|
|
*│ 作者:SimonHsiao │ |
|
|
|
|
*└──────────────────────────────────┘ |
|
|
|
|
*/ |
|
|
|
|
using System.ComponentModel; |
|
|
|
|
using System.ComponentModel.DataAnnotations; |
|
|
|
|
using SqlSugar; |
|
|
|
|
|
|
|
|
|
namespace Tiobon.Core.Model.Models; |
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -42,6 +46,12 @@ public class Ghre_Survey : BasePoco |
|
|
|
|
[Display(Name = "SurveyName"), Description("问卷名称"), MaxLength(64, ErrorMessage = "问卷名称 不能超过 64 个字符")] |
|
|
|
|
public string SurveyName { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 问卷显示名称 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "SurveyDisplayName"), Description("问卷显示名称"), MaxLength(64, ErrorMessage = "问卷显示名称 不能超过 64 个字符")] |
|
|
|
|
public string SurveyDisplayName { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 分类 |
|
|
|
|
/// </summary> |
|
|
|
@ -49,9 +59,86 @@ public class Ghre_Survey : BasePoco |
|
|
|
|
public string SurveyClass { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 排序 |
|
|
|
|
/// 开始时间 |
|
|
|
|
/// </summary> |
|
|
|
|
public DateTime? BeginTime { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 结束时间 |
|
|
|
|
/// </summary> |
|
|
|
|
public DateTime? EndTime { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 结束语 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "ClosingRemark"), Description("结束语"), MaxLength(2000, ErrorMessage = "结束语 不能超过 2000 个字符")] |
|
|
|
|
public string ClosingRemark { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 是否允许查看结果 |
|
|
|
|
/// </summary> |
|
|
|
|
public bool? IsAllowViewResult { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 是否需要登录 |
|
|
|
|
/// </summary> |
|
|
|
|
public bool? IsRequireLogin { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 是否匿名 |
|
|
|
|
/// </summary> |
|
|
|
|
public bool? IsAnonymous { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 是否积分奖励 |
|
|
|
|
/// </summary> |
|
|
|
|
public bool? IsRewardPoint { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 奖励积分 |
|
|
|
|
/// </summary> |
|
|
|
|
public int? PointRewardCount { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 部门范围 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "DeptId"), Description("部门范围"), MaxLength(2000, ErrorMessage = "部门范围 不能超过 2000 个字符")] |
|
|
|
|
public string DeptId { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 员工范围 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "StaffId"), Description("员工范围"), MaxLength(2000, ErrorMessage = "员工范围 不能超过 2000 个字符")] |
|
|
|
|
public string StaffId { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 风格 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "PaperStyle"), Description("风格"), MaxLength(32, ErrorMessage = "风格 不能超过 32 个字符")] |
|
|
|
|
public string PaperStyle { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 说明 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "DescText"), Description("说明"), MaxLength(32, ErrorMessage = "说明 不能超过 32 个字符")] |
|
|
|
|
public string DescText { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 标题对齐方式 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "TitleAlign"), Description("标题对齐方式"), MaxLength(32, ErrorMessage = "标题对齐方式 不能超过 32 个字符")] |
|
|
|
|
public string TitleAlign { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 说明对齐方式 |
|
|
|
|
/// </summary> |
|
|
|
|
[Display(Name = "DescAlign"), Description("说明对齐方式"), MaxLength(32, ErrorMessage = "说明对齐方式 不能超过 32 个字符")] |
|
|
|
|
public string DescAlign { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 是否显示序号 |
|
|
|
|
/// </summary> |
|
|
|
|
public int? SortNo { get; set; } |
|
|
|
|
public bool? ShowSortNo { get; set; } |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 状态 |
|
|
|
|