using Furion.DatabaseAccessor;
using Furion.DependencyInjection;
using Furion.DynamicApiController;
using Furion.FriendlyException;
using Mapster;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using System.Linq.Dynamic.Core;
using Admin.NET.Core;
namespace Admin.NET.Application
{
///
/// WMS公共服务
///
[ApiDescriptionSettings("WMS公共服务", Name = "WmsCommon", Order = 100)]
[Route("api")]
public class WmsCommonService : IWmsCommonService, IDynamicApiController, ITransient
{
///
/// 构造函数
///
public WmsCommonService(
)
{
}
///
/// 获取通用编号
///
///
[HttpGet("WmsCommon/getSerial")]
[AllowAnonymous]
public async Task GetSerial([FromQuery] EnumSerialType SerialType)
{
var returnstr = await SerialUtil.GetSerial(SerialType);
return returnstr;
}
}
}