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
|
{
|
/// <summary>
|
/// WMS公共服务
|
/// </summary>
|
[ApiDescriptionSettings("WMS公共服务", Name = "WmsCommon", Order = 100)]
|
[Route("api")]
|
public class WmsCommonService : IWmsCommonService, IDynamicApiController, ITransient
|
{
|
|
|
/// <summary>
|
/// 构造函数
|
/// </summary>
|
public WmsCommonService(
|
|
)
|
{
|
}
|
|
/// <summary>
|
/// 获取通用编号
|
/// </summary>
|
/// <returns></returns>
|
[HttpGet("WmsCommon/getSerial")]
|
[AllowAnonymous]
|
public async Task<string> GetSerial([FromQuery] EnumSerialType SerialType)
|
{
|
var returnstr = await SerialUtil.GetSerial(SerialType);
|
return returnstr;
|
}
|
}
|
|
}
|