修改一版
parent
7c08e7606c
commit
01796ad344
|
@ -25,49 +25,15 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
public string CriterionName { get; set; }
|
public string CriterionName { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
public class ReadingTableQuestionTrialView: ReadingTableQuestionSystemView
|
public class ReadingTableQuestionTrialView:ReadingTableQuestionTrial
|
||||||
{
|
{
|
||||||
|
public int? DependShowOrder { get; set; }
|
||||||
}
|
}
|
||||||
public class ReadingTableQuestionSystemView
|
|
||||||
{
|
|
||||||
public Guid Id { get; set; }
|
|
||||||
public Guid ReadingQuestionId { get; set; }
|
|
||||||
public string Type { get; set; }
|
|
||||||
public Guid? ParentId { get; set; }
|
|
||||||
public string ParentTriggerValue { get; set; }
|
|
||||||
public string QuestionName { get; set; }
|
|
||||||
public int IsRequired { get; set; }
|
|
||||||
public int ShowOrder { get; set; }
|
|
||||||
public string TypeValue { get; set; }
|
|
||||||
public bool IsEnable { get; set; }
|
|
||||||
public DateTime CreateTime { get; set; }
|
|
||||||
public Guid CreateUserId { get; set; }
|
|
||||||
public string Remark { get; set; }
|
|
||||||
public Guid? RelevanceId { get; set; }
|
|
||||||
public string RelevanceValue { get; set; }
|
|
||||||
public int ShowQuestion { get; set; }
|
|
||||||
public int? MaxRowCount { get; set; }
|
|
||||||
public string DataTableName { get; set; }
|
|
||||||
public string DataTableColumn { get; set; }
|
|
||||||
|
|
||||||
|
public class ReadingTableQuestionSystemView : ReadingTableQuestionSystem
|
||||||
|
{
|
||||||
public int? DependShowOrder { get; set; }
|
public int? DependShowOrder { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 表格问题类型
|
|
||||||
/// </summary>
|
|
||||||
public TableQuestionType TableQuestionType { get; set; }
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 依赖父问题
|
|
||||||
/// </summary>
|
|
||||||
public Guid? DependParentId { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 问题标识
|
|
||||||
/// </summary>
|
|
||||||
public QuestionMark? QuestionMark { get; set; }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -85,9 +51,49 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public class ReadingTableQuestionTrialAddOrEdit: ReadingTableQuestionSystemAddOrEdit
|
public class ReadingTableQuestionTrialAddOrEdit
|
||||||
{
|
{
|
||||||
|
public Guid? Id { get; set; }
|
||||||
|
public Guid ReadingQuestionId { get; set; }
|
||||||
|
public string Type { get; set; } = string.Empty;
|
||||||
|
public Guid? ParentId { get; set; }
|
||||||
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
|
public string QuestionName { get; set; } = string.Empty;
|
||||||
|
public int IsRequired { get; set; }
|
||||||
|
public int ShowOrder { get; set; }
|
||||||
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
|
public bool IsEnable { get; set; }
|
||||||
|
public DateTime CreateTime { get; set; }
|
||||||
|
public Guid CreateUserId { get; set; }
|
||||||
|
public string Remark { get; set; }
|
||||||
|
public Guid? RelevanceId { get; set; }
|
||||||
|
public string RelevanceValue { get; set; } = string.Empty;
|
||||||
|
public int ShowQuestion { get; set; }
|
||||||
|
public int? MaxRowCount { get; set; }
|
||||||
|
public string DataTableName { get; set; } = string.Empty;
|
||||||
|
public string DataTableColumn { get; set; } = string.Empty;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 表格问题类型
|
||||||
|
/// </summary>
|
||||||
|
public TableQuestionType? TableQuestionType { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 依赖父问题
|
||||||
|
/// </summary>
|
||||||
|
public Guid? DependParentId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 项目标准Id
|
||||||
|
/// </summary>
|
||||||
|
public Guid TrialCriterionId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 问题标识
|
||||||
|
/// </summary>
|
||||||
|
public QuestionMark? QuestionMark { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
///<summary> ReadingTableQuestionSystemAddOrEdit 列表查询参数模型</summary>
|
///<summary> ReadingTableQuestionSystemAddOrEdit 列表查询参数模型</summary>
|
||||||
|
@ -95,23 +101,23 @@ namespace IRaCIS.Core.Application.Service.Reading.Dto
|
||||||
{
|
{
|
||||||
public Guid? Id { get; set; }
|
public Guid? Id { get; set; }
|
||||||
public Guid ReadingQuestionId { get; set; }
|
public Guid ReadingQuestionId { get; set; }
|
||||||
public string Type { get; set; }
|
public string Type { get; set; } = string.Empty;
|
||||||
public Guid? ParentId { get; set; }
|
public Guid? ParentId { get; set; }
|
||||||
public string ParentTriggerValue { get; set; }
|
public string ParentTriggerValue { get; set; } = string.Empty;
|
||||||
public string QuestionName { get; set; }
|
public string QuestionName { get; set; } = string.Empty;
|
||||||
public int IsRequired { get; set; }
|
public int IsRequired { get; set; }
|
||||||
public int ShowOrder { get; set; }
|
public int ShowOrder { get; set; }
|
||||||
public string TypeValue { get; set; }
|
public string TypeValue { get; set; } = string.Empty;
|
||||||
public bool IsEnable { get; set; }
|
public bool IsEnable { get; set; }
|
||||||
public DateTime CreateTime { get; set; }
|
public DateTime CreateTime { get; set; }
|
||||||
public Guid CreateUserId { get; set; }
|
public Guid CreateUserId { get; set; }
|
||||||
public string Remark { get; set; }
|
public string Remark { get; set; }
|
||||||
public Guid? RelevanceId { get; set; }
|
public Guid? RelevanceId { get; set; }
|
||||||
public string RelevanceValue { get; set; }
|
public string RelevanceValue { get; set; } = string.Empty;
|
||||||
public int ShowQuestion { get; set; }
|
public int ShowQuestion { get; set; }
|
||||||
public int? MaxRowCount { get; set; }
|
public int? MaxRowCount { get; set; }
|
||||||
public string DataTableName { get; set; }
|
public string DataTableName { get; set; } = string.Empty;
|
||||||
public string DataTableColumn { get; set; }
|
public string DataTableColumn { get; set; } = string.Empty;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 表格问题类型
|
/// 表格问题类型
|
||||||
|
|
|
@ -59,7 +59,8 @@ namespace IRaCIS.Core.Application.Service
|
||||||
.ForMember(d => d.DependShowOrder, u => u.MapFrom(s => s.DependParentQuestion.ShowOrder));
|
.ForMember(d => d.DependShowOrder, u => u.MapFrom(s => s.DependParentQuestion.ShowOrder));
|
||||||
|
|
||||||
|
|
||||||
CreateMap<ReadingTableQuestionTrial, ReadingTableQuestionTrialView>();
|
CreateMap<ReadingTableQuestionTrial, ReadingTableQuestionTrialView>()
|
||||||
|
.ForMember(d => d.DependShowOrder, u => u.MapFrom(s => s.DependParentQuestion.ShowOrder));
|
||||||
CreateMap<ReadingTableQuestionSystemAddOrEdit, ReadingTableQuestionSystem>();
|
CreateMap<ReadingTableQuestionSystemAddOrEdit, ReadingTableQuestionSystem>();
|
||||||
|
|
||||||
CreateMap<ReadingTableQuestionTrialAddOrEdit, ReadingTableQuestionTrial>();
|
CreateMap<ReadingTableQuestionTrialAddOrEdit, ReadingTableQuestionTrial>();
|
||||||
|
|
|
@ -136,6 +136,10 @@ namespace IRaCIS.Core.Domain.Models
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public QuestionMark? QuestionMark { get; set; }
|
public QuestionMark? QuestionMark { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
[ForeignKey("DependParentId")]
|
||||||
|
public ReadingTableQuestionTrial DependParentQuestion { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue