sql 異常(更

This commit is contained in:
b110212000 2021-09-14 11:48:58 +08:00
parent 923f325064
commit 03ba1886bd

View File

@ -423,7 +423,7 @@ namespace SolarPower.Repository.Implement
join alarmorion_orionalarmclass b on a.alarmclass = b.id join alarmorion_orionalarmclass b on a.alarmclass = b.id
left join ref_err_device c on trim(b.alarmClass) = c.deviceType left join ref_err_device c on trim(b.alarmClass) = c.deviceType
left join ref_err_inv d on lower(b.alarmClass) = d.deviceType left join ref_err_inv d on lower(b.alarmClass) = d.deviceType
and case when lower(b.alarmClass) = 'inverter' and err_valuekind = 'e' then errvalue else '' end = d.errCode # and case when lower(b.alarmClass) = 'inverter' and err_valuekind = 'e' then errvalue else '' end = d.errCode
left join power_station ps on ps.Code = site_id left join power_station ps on ps.Code = site_id
left join operation_record pr on pr.ErrorCode = a.id left join operation_record pr on pr.ErrorCode = a.id
WHERE a.sourceState = @Status AND ps.Id IN @PowerStationId"; WHERE a.sourceState = @Status AND ps.Id IN @PowerStationId";
@ -440,6 +440,8 @@ namespace SolarPower.Repository.Implement
sql += @$" AND `timestamp` BETWEEN {startime * 1000} AND {endtime * 1000}"; sql += @$" AND `timestamp` BETWEEN {startime * 1000} AND {endtime * 1000}";
} }
sql += "order by errvalue ";
result = (await conn.QueryAsync<ExceptionDataTable>(sql, result = (await conn.QueryAsync<ExceptionDataTable>(sql,
new new
{ {