人民医院API

PushWorkorder.cs 1.2KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using Quartz;
  2. using RMYY_CallCenter_Api.Utility;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Configuration;
  6. using System.Linq;
  7. using System.Net;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. namespace RMYY_CallCenter_Api.QuartzWorker
  11. {
  12. public class PushWorkorder: QuartzJob
  13. {
  14. string api = ConfigurationManager.AppSettings["AutoApi"];
  15. public PushWorkorder()
  16. {
  17. CronExpression = "0 0/5 * * * ?";
  18. DoWork += Push;
  19. }
  20. public void Push(object sender, EventArgs e)
  21. {
  22. WebClient web = new WebClient();
  23. web.Encoding = Encoding.UTF8;
  24. string Dataurl = web.DownloadString(api + "FaultRepair/Evaluate");
  25. string Dataur2 = web.DownloadString(api + "FaultRepair/Automatic");
  26. string Dataur3 = web.DownloadString(api + "T_Car_WorkOrder/Evaluate");
  27. string Dataur4 = web.DownloadString(api + "InternalMessages/DingTalkGetMessage");
  28. string Dataur5 = web.DownloadString(api + "FaultRepair/AutoSendOverTimeMsg");
  29. string Dataur6 = web.DownloadString(api + "FaultRepair/AutoChangeDealMan");
  30. }
  31. }
  32. }