IdleResources
冉成楼 2025-04-23 15:22:38 +08:00
parent 73e10a829c
commit 182dd61cae
2 changed files with 5 additions and 12 deletions

View File

@ -139,7 +139,7 @@ namespace OpenAuth.App
// return orderNumber;
//}
public async Task<string> GetSequenceGen(decimal lat, decimal lng, string prefix)
public async Task<string> GetSequenceGen(decimal lat, decimal lng, string prefix, string sec_prefix)
{
var sql = $" SELECT zldwdmid FROM shp_drone_community where ST_Within(st_geomfromtext('POINT({lng} {lat})',4326), geom) = 't'";
var model = await client.SqlQueryable<dynamic>(sql).FirstAsync();
@ -150,7 +150,7 @@ namespace OpenAuth.App
var org = await client.Queryable<SysOrg>().FirstAsync(a => a.Id.ToString() == zldwdmid);
if (org != null)
{
bizCode = org.BizCode+"-";
bizCode = org.BizCode + "-";
}
else
{
@ -163,14 +163,8 @@ namespace OpenAuth.App
bizCode = "";
}
var typeList = prefix.Split('-');
var typeUper = prefix + "-" + GetPinyinFirstLetters(sec_prefix) + "-";
var typeUper = "";
foreach (var type in typeList)
{
typeUper += GetPinyinFirstLetters(type) + "-";
}
//var orderNumber = await _sequenceGenerator.NextAsync(
// prefix,

View File

@ -125,13 +125,12 @@ namespace OpenAuth.WebApi.Controllers
/// <param name="prefix">前置类型</param>
/// <returns></returns>
[HttpGet]
[AllowAnonymous]
public async Task<Response<string>> GetSequenceGen(decimal lat, decimal lng,string prefix)
public async Task<Response<string>> GetSequenceGen(decimal lat, decimal lng,string prefix,string sec_prefix)
{
var result = new Response<string>();
try
{
result.Result = await app.GetSequenceGen(lat,lng,prefix);
result.Result = await app.GetSequenceGen(lat,lng,prefix, sec_prefix);
}
catch (Exception ex)
{