39 lines
1.0 KiB
C#
39 lines
1.0 KiB
C#
|
|
using langguanApi.Extensions.AutoDI;
|
|||
|
|
using langguanApi.Model;
|
|||
|
|
using langguanApi.Model.Entity;
|
|||
|
|
using Mapster;
|
|||
|
|
|
|||
|
|
namespace langguanApi.Service
|
|||
|
|
{
|
|||
|
|
[ServiceInjection(InjectionType.Transient)]
|
|||
|
|
public class WasherService : BaseService<Washer>
|
|||
|
|
{
|
|||
|
|
public WasherService(IConfiguration config) : base(config, nameof(Washer))
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 新增洗车机
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="input"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public async Task<Washer> addWasher(AddWasher input)
|
|||
|
|
{
|
|||
|
|
var entity = input.Adapt<Washer>();
|
|||
|
|
return await base.CreateAsync(entity);
|
|||
|
|
}
|
|||
|
|
/// <summary>
|
|||
|
|
/// 新增洗车机历史记录
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="input"></param>
|
|||
|
|
/// <returns></returns>
|
|||
|
|
public async Task<Washer> AddWasherHistory(AddWasherHistory input)
|
|||
|
|
{
|
|||
|
|
var entity = input.Adapt<Washer>();
|
|||
|
|
return await base.CreateAsync(entity);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|