MeterWorkZeroAlarmService.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. using com.hnshituo.core.webapp.vo;
  2. using System.Collections.Generic;
  3. namespace Common
  4. {
  5. public class meterworkzeroalarmservice
  6. {
  7. /// <summary>
  8. /// 数据查询,平台默认方法
  9. /// </summary>
  10. /// <param name="info"></param>
  11. /// <returns></returns>
  12. public RESTfulResult<List<MeterWorkZeroAlarm>> doQuery(MeterWorkZeroAlarm info)
  13. {
  14. DbHelper db = new DbHelper();
  15. RESTfulResult<PageList<List<MeterWorkZeroAlarm>>> rm = db.doOption<PageList<List<MeterWorkZeroAlarm>>>("meterworkzeroalarms", "/", new object[] { info }, 0);
  16. RESTfulResult<List<MeterWorkZeroAlarm>> result = new RESTfulResult<List<MeterWorkZeroAlarm>>();
  17. result.Succeed = rm.Succeed;
  18. result.Status = rm.Status;
  19. result.Message = rm.Message;
  20. result.ResultMessage = rm.ResultMessage;
  21. result.Code = rm.Code;
  22. if (rm.Data != null && rm.Data.list != null && rm.Data.list.Count > 0)
  23. {
  24. result.Data = rm.Data.list;
  25. }
  26. return result;
  27. }
  28. /// <summary>
  29. /// 新增零点报警的数据
  30. /// </summary>
  31. /// <param name="info"></param>
  32. /// <returns></returns>
  33. public RESTfulResult<string> doInsertZeroAlarm(MeterWorkZeroAlarm info)
  34. {
  35. DbHelper db = new DbHelper();
  36. RESTfulResult<string> rm = db.doOption<string>("meterworkzeroalarms", "doInsertZeroAlarm", new object[] { info }, 1);
  37. return rm;
  38. }
  39. /// <summary>
  40. /// 更新零点报警的数据
  41. /// </summary>
  42. /// <param name="lt"></param>
  43. /// <returns></returns>
  44. public RESTfulResult<string> doUpdateWf(List<MeterWorkZeroAlarm> lt)
  45. {
  46. DbHelper db = new DbHelper();
  47. RESTfulResult<string> rm = db.doOption<string>("meterworkzeroalarms", "doUpdateWf", new object[] { lt }, 1);
  48. return rm;
  49. }
  50. }
  51. }