MeterWorkBeltTimingService.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. using com.hnshituo.core.webapp.vo;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Common
  8. {
  9. /// <summary>
  10. /// 皮带秤定时数据接口
  11. /// </summary>
  12. public class MeterWorkBeltTimingService
  13. {
  14. /// <summary>
  15. /// 数据查询:查询当天的数据
  16. /// </summary>
  17. /// <param name="info"></param>
  18. /// <returns></returns>
  19. public RESTfulResult<List<MeterWorkBeltTiminginfo>> doQueryWf(CommonPage<MeterWorkBeltTiminginfo> info)
  20. {
  21. DbHelper db = new DbHelper();
  22. RESTfulResult<List<MeterWorkBeltTiminginfo>> rm = db.doOption<List<MeterWorkBeltTiminginfo>>("meterworkbelttiminginfos", "doQueryWf", new object[] { info }, 1);
  23. return rm;
  24. }
  25. /// <summary>
  26. /// 数据查询,平台默认方法
  27. /// </summary>
  28. /// <param name="info"></param>
  29. /// <returns></returns>
  30. public RESTfulResult<List<MeterWorkBeltActual>> doQuery(MeterWorkBeltActual info)
  31. {
  32. DbHelper db = new DbHelper();
  33. RESTfulResult<PageList<List<MeterWorkBeltActual>>> rm = db.doOption<PageList<List<MeterWorkBeltActual>>>("meterworkbelttiminginfos", "/", new object[] { info }, 0);
  34. RESTfulResult<List<MeterWorkBeltActual>> result = new RESTfulResult<List<MeterWorkBeltActual>>();
  35. result.Succeed = rm.Succeed;
  36. result.Status = rm.Status;
  37. result.Message = rm.Message;
  38. result.ResultMessage = rm.ResultMessage;
  39. result.Code = rm.Code;
  40. if (rm.Data != null && rm.Data.list != null && rm.Data.list.Count > 0)
  41. {
  42. result.Data = rm.Data.list;
  43. }
  44. return result;
  45. }
  46. /// <summary>
  47. /// 定时数据保存
  48. /// </summary>
  49. /// <param name="info"></param>
  50. /// <returns></returns>
  51. public RESTfulResult<string> doAddWf(MeterWorkBeltTiminginfo info)
  52. {
  53. DbHelper db = new DbHelper();
  54. RESTfulResult<string> rm = db.doOption<string>("meterworkbelttiminginfos", "doAddWf", new object[] { info }, 1);
  55. return rm;
  56. }
  57. }
  58. }