IdleResources
parent
73e10a829c
commit
182dd61cae
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue