add: 师傅实体和服务类型
This commit is contained in:
		| @ -12,7 +12,7 @@ namespace KonSoft.Admin.Dtos | ||||
|         [Required] | ||||
|         public Guid CustomerId { get; set; } | ||||
|         [Required] | ||||
|         public Guid ServiceId { get; set; } | ||||
|         public Guid ServiceCategoryId { get; set; } | ||||
|         [Required] | ||||
|         public DateTime ServiceTime { get; set; } | ||||
|         [Required] | ||||
|  | ||||
| @ -0,0 +1,14 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
|  | ||||
| namespace KonSoft.Admin.Dtos | ||||
| { | ||||
|     public class CreateServiceCategoryDto | ||||
|     { | ||||
|         public string Name { get; set; } | ||||
|         public Guid? ParentId { get; set; } | ||||
|     } | ||||
| } | ||||
| @ -13,7 +13,7 @@ namespace KonSoft.Admin.Dtos | ||||
|         public string OrderSN { get; set; } | ||||
|         public Guid CustomerId { get; set; } | ||||
|         public Guid? WorkerId { get; set; } | ||||
|         public Guid ServiceId { get; set; } | ||||
|         public ServiceCategoryDto? ServiceCategory { get; set; } | ||||
|         public DateTime ServiceTime { get; set; } | ||||
|         public OrderStatus Status { get; set; } | ||||
|         public decimal Amount { get; set; } | ||||
|  | ||||
| @ -0,0 +1,17 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
|  | ||||
| namespace KonSoft.Admin.Dtos | ||||
| { | ||||
|     public class ServiceCategoryDto | ||||
|     { | ||||
|         public Guid Id { get; set; } | ||||
|         public string Name { get; set; } | ||||
|         public Guid? ParentId { get; set; } | ||||
|         public int Level { get; set; } | ||||
|         public List<ServiceCategoryDto> Children { get; set; } = new List<ServiceCategoryDto>(); | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,17 @@ | ||||
| using KonSoft.Admin.Enums; | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using Volo.Abp.Application.Dtos; | ||||
|  | ||||
| namespace KonSoft.Admin.Dtos | ||||
| { | ||||
|     public class WorkerDto : EntityDto<Guid> | ||||
|     { | ||||
|         public string Name { get; set; } | ||||
|         public string Phone { get; set; } | ||||
|         public List<Guid> SkillCategoryIds { get; set; } = new();  // 擅长服务类型 | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,16 @@ | ||||
| using KonSoft.Admin.Dtos; | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
|  | ||||
| namespace KonSoft.Admin.IApplicationServices | ||||
| { | ||||
|     public interface IServiceCategoryAppService | ||||
|     { | ||||
|         Task<ServiceCategoryDto> CreateAsync(CreateServiceCategoryDto input); | ||||
|         Task DeleteAsync(Guid id); | ||||
|         Task<List<ServiceCategoryDto>> GetTreeAsync(); | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,13 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
| using Volo.Abp.Application.Services; | ||||
|  | ||||
| namespace KonSoft.Admin.IApplicationServices | ||||
| { | ||||
|     public interface IWorkerAppService : IApplicationService | ||||
|     { | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,15 @@ | ||||
| using System; | ||||
| using System.Collections.Generic; | ||||
| using System.Linq; | ||||
| using System.Text; | ||||
| using System.Threading.Tasks; | ||||
|  | ||||
| namespace KonSoft.Admin.IApplicationServices | ||||
| { | ||||
|     public interface IWorkerAssignmentService | ||||
|     { | ||||
|  | ||||
|  | ||||
|  | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 于鹏
					于鹏