Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
lwplvx
Aurora
提交
550e4241
Aurora
项目概览
lwplvx
/
Aurora
通知
7
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Aurora
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
550e4241
编写于
7月 09, 2021
作者:
lwplvx
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加试题库/错题库 相关实体类
上级
30686f2b
变更
14
隐藏空白更改
内联
并排
Showing
14 changed file
with
186 addition
and
4 deletion
+186
-4
Aurora.Common/Entities/IEntity.cs
Aurora.Common/Entities/IEntity.cs
+1
-1
Aurora.Microservices/Aurora.Core/Aurora.Core.Api/appsettings.json
...icroservices/Aurora.Core/Aurora.Core.Api/appsettings.json
+7
-1
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Answer.cs
...ervices/Aurora.Core/Aurora.Core.Domain/Entities/Answer.cs
+30
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Category.cs
...vices/Aurora.Core/Aurora.Core.Domain/Entities/Category.cs
+9
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/EntityBase.cs
...ces/Aurora.Core/Aurora.Core.Domain/Entities/EntityBase.cs
+2
-2
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Exampaper.cs
...ices/Aurora.Core/Aurora.Core.Domain/Entities/Exampaper.cs
+17
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Question.cs
...vices/Aurora.Core/Aurora.Core.Domain/Entities/Question.cs
+36
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Subject.cs
...rvices/Aurora.Core/Aurora.Core.Domain/Entities/Subject.cs
+26
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/SubmitAnswer.cs
...s/Aurora.Core/Aurora.Core.Domain/Entities/SubmitAnswer.cs
+10
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/User.cs
...oservices/Aurora.Core/Aurora.Core.Domain/Entities/User.cs
+10
-0
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/QuestionTypes.cs
...oservices/Aurora.Core/Aurora.Core.Domain/QuestionTypes.cs
+32
-0
README.md
README.md
+1
-0
Thinking.md
Thinking.md
+3
-0
blog-list.md
blog-list.md
+2
-0
未找到文件。
Aurora.Common/Entities/IEntity.cs
浏览文件 @
550e4241
...
...
@@ -10,7 +10,7 @@ namespace Aurora.Common.Entities
/// <summary>
/// 主键
/// </summary>
int
ID
{
get
;
set
;
}
int
ID
{
get
;
set
;
}
DateTimeOffset
CreateTime
{
get
;
set
;
}
string
CreateUserName
{
get
;
set
;
}
...
...
Aurora.Microservices/Aurora.Core/Aurora.Core.Api/appsettings.json
浏览文件 @
550e4241
...
...
@@ -8,7 +8,13 @@
},
"Service"
:
{
"Name"
:
"Aurora.Core.Api"
,
"Port"
:
"8000"
"Port"
:
"8000"
,
"checks"
:
[
{
"http"
:
"http://loalhost:8000/api/health"
,
"interval"
:
"10s"
}
]
},
"Consul"
:
{
"IP"
:
"localhost"
,
...
...
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Answer.cs
0 → 100644
浏览文件 @
550e4241
using
System.Collections.Generic
;
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 标准答案
/// </summary>
public
class
Answer
:
TenantEntityBase
{
/// <summary>
/// 题目类型,问答,判断,单选,多选 等
/// </summary>
public
QuestionTypes
QuestionType
{
get
;
set
;
}
/// <summary>
/// 第几个选项
/// </summary>
public
int
Index
{
get
;
set
;
}
/// <summary>
/// 内容
/// </summary>
public
int
Content
{
get
;
set
;
}
/// <summary>
/// 是否为正确答案
/// </summary>
public
bool
IsCorrectAnswer
{
get
;
set
;
}
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Category.cs
浏览文件 @
550e4241
using
System
;
using
System.Collections.Generic
;
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 分类,分组
/// </summary>
public
class
Category
:
TenantEntityBase
{
public
int
ParentId
{
get
;
set
;
}
public
string
Name
{
get
;
set
;
}
public
string
Remark
{
get
;
set
;
}
/// <summary>
/// 科目,学科
/// </summary>
public
List
<
Subject
>
Subjects
{
get
;
set
;
}
}
}
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/EntityBase.cs
浏览文件 @
550e4241
...
...
@@ -3,9 +3,9 @@ using Aurora.Common.Entities;
namespace
Aurora.Core.Domain.Entities
{
public
class
EntityBase
:
IEntity
public
class
EntityBase
:
IEntity
{
public
int
ID
{
get
;
set
;
}
public
int
ID
{
get
;
set
;
}
public
DateTimeOffset
CreateTime
{
get
;
set
;
}
public
string
CreateUserName
{
get
;
set
;
}
public
DateTimeOffset
?
ModifyTime
{
get
;
set
;
}
...
...
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Exampaper.cs
0 → 100644
浏览文件 @
550e4241
using
System.Collections.Generic
;
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 试卷
/// </summary>
public
class
Exampaper
:
TenantEntityBase
{
public
string
Name
{
get
;
set
;
}
/// <summary>
/// 试题
/// </summary>
public
List
<
Question
>
Questions
{
get
;
set
;
}
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Question.cs
0 → 100644
浏览文件 @
550e4241
using
System.Collections.Generic
;
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 题目
/// </summary>
public
class
Question
:
TenantEntityBase
{
/// <summary>
/// 题号,第几题
/// </summary>
public
int
Index
{
get
;
set
;
}
/// <summary>
/// 分值
/// </summary>
public
int
Score
{
get
;
set
;
}
/// <summary>
/// 名称
/// </summary>
public
string
Content
{
get
;
set
;
}
/// <summary>
/// 描述
/// </summary>
/// <value></value>
public
string
Description
{
get
;
set
;
}
/// <summary>
/// 答案内容
/// </summary>
public
List
<
Answer
>
Answers
{
get
;
set
;
}
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/Subject.cs
0 → 100644
浏览文件 @
550e4241
using
System.Collections.Generic
;
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 科目
/// </summary>
public
class
Subject
:
TenantEntityBase
{
/// <summary>
/// 名称
/// </summary>
public
string
Name
{
get
;
set
;
}
/// <summary>
/// 描述
/// </summary>
/// <value></value>
public
string
Description
{
get
;
set
;
}
/// <summary>
/// 试卷
/// </summary>
public
List
<
Exampaper
>
Exampapers
{
get
;
set
;
}
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/SubmitAnswer.cs
0 → 100644
浏览文件 @
550e4241
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 提交的答案,答题的内容
/// </summary>
public
class
SubmitAnswer
:
TenantEntityBase
{
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/Entities/User.cs
0 → 100644
浏览文件 @
550e4241
namespace
Aurora.Core.Domain.Entities
{
/// <summary>
/// 用户
/// </summary>
public
class
User
:
TenantEntityBase
{
}
}
\ No newline at end of file
Aurora.Microservices/Aurora.Core/Aurora.Core.Domain/QuestionTypes.cs
0 → 100644
浏览文件 @
550e4241
namespace
Aurora.Core.Domain
{
/// <summary>
/// 问题类型,问答,单选,多选,其他
/// </summary>
public
enum
QuestionTypes
{
/// <summary>
/// 单选
/// </summary>
SingleSelect
=
1
,
/// <summary>
/// 多选
/// </summary>
MultipleSelect
,
/// <summary>
/// 判断
/// </summary>
Judgment
,
/// <summary>
/// 问答
/// </summary>
Q_A
,
/// <summary>
/// 其他
/// </summary>
Other
,
}
}
\ No newline at end of file
README.md
浏览文件 @
550e4241
...
...
@@ -22,6 +22,7 @@
*
分类管理
*
试题录入/导入
*
答案录入/导入
*
试题查看
*
答案判断
*
得分统计
*
奖励相关???
...
...
Thinking.md
浏览文件 @
550e4241
# 记录一些想法和思考
考虑DDD 模式实现,根据目前学习的 DDD 概念
## 接口日志如何实现
可以记录操作路径,参数,业务类型,业务描述的
...
...
blog-list.md
浏览文件 @
550e4241
...
...
@@ -9,6 +9,8 @@
*
[
8分钟学会Consul集群搭建及微服务概念
](
https://www.cnblogs.com/ZaraNet/p/10123291.html
)
*
[
httpreports 文档
](
https://www.yuque.com/httpreports/docs/azyxwc#KHHIP
)
https://www.cnblogs.com/mrhelloworld/p/consul-config.html
自己写的 k8s 集群搭建方法放出来
搜索一个 Docker Desktop 安装k8s的方法
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录