using langguanApi.Extensions.AutoDI;
using langguanApi.Model;
using Mapster;
using System.Linq.Expressions;
namespace langguanApi.Service
{
///
/// TransportService 运输服务
///
[ServiceInjection(InjectionType.Transient)]
public class TransportService : BaseService
{
public TransportService(IConfiguration config) : base(config, nameof(Transport))
{
}
///
/// 新增运输
///
///
///
public async Task addTransport(AddTransport input)
{
var entity = input.Adapt();
entity.effluent = input.EmissionLevel;
entity.imgUrl=input.EntryExitPictureUrl;
entity.TransportType = input.EntryDirection;
return await base.CreateAsync(entity);
}
///
/// 首页统计
///
///
public async Task