提交 a95e4f1c 编写于 作者: S simon

add SubjecDto

上级 04af60f2
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Aurora.Core.IService;
using Aurora.Core.IService.Dto;
using Aurora.Infrastructure.Response;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
namespace Aurora.Core.Api.Controllers
{
[ApiController]
[Route("[controller]/[action]")]
public class SubjectController : ControllerBase
{
private readonly ILogger<SubjectController> _logger;
private readonly ICategoryService _categoryService;
public SubjectController(ILogger<SubjectController> logger,
ICategoryService categoryService)
{
_logger = logger;
_categoryService = categoryService;
}
[HttpGet]
/// <summary>
/// get subjects list
/// </summary>
/// <returns></returns>
public async Task<IActionResult> GetList()
{
var res = await _categoryService.GetList();
return Ok(res);
}
// [HttpGet]
// /// <summary>
// /// get subject by id
// /// </summary>
// /// <returns></returns>
// public async Task<ResponseModel<SubjectDto>> GetById(int id)
// {
// var res = await _categoryService.GetById(id);
// return res;
// }
// [HttpPost]
// /// <summary>
// /// add subject
// /// </summary>
// /// <returns></returns>
// public async Task<ResponseModel<SubjectDto>> Add(SubjectDto model)
// {
// var res = await _categoryService.Add(model);
// return res;
// }
}
}
......@@ -5,6 +5,7 @@ namespace Aurora.Core.Domain.Entities
/// </summary>
public class User : TenantEntityBase
{
}
}
\ No newline at end of file
......@@ -34,6 +34,11 @@ namespace Aurora.Core.EntityFramework
}
public DbSet<Category> Categories { get; set; }
public DbSet<Subject> Subjects { get; set; }
public DbSet<Exampaper> Exampapers { get; set; }
public DbSet<Question> Question { get; set; }
public DbSet<Answer> Answers { get; set; }
public DbSet<User> Users { get; set; }
protected override void OnModelCreating(ModelBuilder builder)
{
......
using System;
namespace Aurora.Core.IService.Dto
{
public class BaseDto
{
public int Id { get; set; }
public string TenantCode { get; set; }
public DateTimeOffset CreateTime { get; set; }
public string CreateUserName { get; set; }
public DateTimeOffset ModifyTime { get; set; }
public string ModifyUserName { get; set; }
}
}
......@@ -2,17 +2,12 @@ using System;
namespace Aurora.Core.IService.Dto
{
public class CategoryDto
public class CategoryDto:BaseDto
{
public string Name { get; set; }
public string Remark { get; set; }
public string TenantCode { get; set; }
public int Id { get; set; }
public int ParentId { get; set; }
public DateTimeOffset CreateTime { get; set; }
public string CreateUserName { get; set; }
public DateTimeOffset ModifyTime { get; set; }
public string ModifyUserName { get; set; }
}
}
using System;
namespace Aurora.Core.IService.Dto
{
public class SubjectDto : BaseDto
{
/// <summary>
/// 名称
/// </summary>
public string Name { get; set; }
/// <summary>
/// 描述
/// </summary>
/// <value></value>
public string Description { get; set; }
}
}
......@@ -7,6 +7,7 @@ class BatchRename():
'''
def __init__(self):
self.path = 'E:/Workspace/aurora' #表示需要命名处理的文件夹
self.path= os.getcwd()
self.srcName='Aurora.Micorservices'
self.destName='Aurora.Microservices'
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册