细节调整
This commit is contained in:
parent
965f987086
commit
b389dcbf30
|
|
@ -388,24 +388,19 @@ namespace LY.App.Service
|
||||||
) AS CountTable;";
|
) AS CountTable;";
|
||||||
|
|
||||||
string page = @" SELECT *
|
string page = @" SELECT *
|
||||||
FROM (
|
FROM (
|
||||||
SELECT batch_id
|
SELECT batch_id
|
||||||
FROM (
|
FROM (
|
||||||
{0}
|
{0}
|
||||||
) AS unionTable
|
) AS unionTable
|
||||||
GROUP BY batch_id ORDER BY batch_id desc LIMIT {1},{2}
|
GROUP BY batch_id ORDER BY batch_id desc LIMIT {1},{2}
|
||||||
) AS CountTable ";
|
) AS CountTable ";
|
||||||
|
|
||||||
string tablesql = string.Join(" UNION ALL ", tables.Select(item => $"SELECT batch_id FROM {item.TableName} "));
|
string tablesql = string.Join(" UNION ALL ", tables.Select(item => $"SELECT batch_id FROM {item.TableName} "));
|
||||||
if (!string.IsNullOrEmpty(input.sn))
|
if (!string.IsNullOrEmpty(input.sn))
|
||||||
{
|
{
|
||||||
tablesql = string.Join(" UNION ALL ", tables.Select(item => $"SELECT batch_id FROM {item.TableName} where serial_number like '%{input.sn}%' "));
|
tablesql = string.Join(" UNION ALL ", tables.Select(item => $"SELECT batch_id FROM {item.TableName} where serial_number like '%{input.sn}%' "));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//var total = _db.Ado.GetInt(string.Format(coutsql, tablesql));
|
|
||||||
//var ids = _db.Ado.SqlQuery<long>(string.Format(page, tablesql, (input.pageNum - 1) * input.pageSize, input.pageSize));
|
|
||||||
|
|
||||||
var pageitem = await _db.Ado.SqlQueryAsync<int, long>(string.Format(coutsql, tablesql) + string.Format(page, tablesql, (input.pageNum - 1) * input.pageSize, input.pageSize));
|
var pageitem = await _db.Ado.SqlQueryAsync<int, long>(string.Format(coutsql, tablesql) + string.Format(page, tablesql, (input.pageNum - 1) * input.pageSize, input.pageSize));
|
||||||
|
|
||||||
var query = await _db.Queryable<Alarm>()
|
var query = await _db.Queryable<Alarm>()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue