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; // 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 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(); 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); var org = await client.Queryable<SysOrg>().FirstAsync(a => a.Id.ToString() == zldwdmid);
if (org != null) if (org != null)
{ {
bizCode = org.BizCode+"-"; bizCode = org.BizCode + "-";
} }
else else
{ {
@ -163,14 +163,8 @@ namespace OpenAuth.App
bizCode = ""; 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( //var orderNumber = await _sequenceGenerator.NextAsync(
// prefix, // prefix,

View File

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