@using WeOnlineApp.Configuration @using WeOnlineApp.Views.Shared.Modals @model WeOnlineApp.Question.Dto.QuestionDto @{ Layout = "~/Views/Shared/Layout/_Layout.Play.cshtml"; ViewBag.Title = "问题详情"; bool isAnswer = Model.QuestionState == QuestionStateDefinition.Answer; } @Html.Partial("~/Views/Play/_BoxBaseStyle.cshtml")
问题详情
@if (Model.CreatorUserId != AbpSession.UserId) { if (Model.IsFavorite) { } else { } }
@if (!isAnswer) { }
问题标题:
@Model.Title
问题详情:
@Model.ContentInfo @if (isAnswer) {
已解答
}
@if (Model.Camp != null) {
课程名称:
@Model.Camp.Name
课程主题:
@Model.Camp.PackageName
课程目标:
@Model.Camp.Purposes
课程积分:
@Model.Camp.SubjectPoint 分
}
答疑详情
@**@
@if (Model.Answers != null && Model.Answers.Any()) { foreach (var a in Model.Answers) { var isAnswer2 = isAnswer && a.AnswerState == AnswerStateDefinition.Answer;
@if (isAnswer2) {
已采纳
}
@(a.ContentInfo)
@(a.RealName)  @(a.CreationTime.ToString("yyyy-MM-dd HH:mm:ss"))
@if (!isAnswer && Model.CreatorUserId == AbpSession.UserId && a.UserName != AbpSession.UserName) { } @if (a.ChildrenCount > 0) { } @if (!isAnswer) { }
} if (Model.Answers.Count == IwbConsts.AnswerTakeCount) {
} }
@section modal { @{ var modal2 = new ModalViewModel("我要答疑", "", new ModalBodyViewModel(new List() { new InputHide("id"), new InputHide("questionNo"), new InputHide("answerNo"), new Input("campName", "课程名称",placeholder:"未选择课程").SetNotRequired().SetDisabled(), new Input("title", "问题标题").SetDisabled(), new InputTextarea("contentInfo", "答疑内容"), }, "form-a"), "modal-a"); } @Html.Partial("Modals/_Modal", modal2) } @section scripts { }