questionnaire.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. const config = require("../config")
  2. module.exports = {
  3. // 获取初始互动接口
  4. getInitialInteraction: {
  5. url: config.base_new_url + "pheno/initial_interact_options",
  6. type: "get",
  7. },
  8. // 保存感知结果接口
  9. saveInteractResult: {
  10. url: config.base_new_url + "pheno/interact_record",
  11. type: "post",
  12. },
  13. // 查看报告是否生成
  14. checkReportGenerated: {
  15. url: config.base_new_url + "report/check",
  16. type: "get",
  17. },
  18. // 获取外部感知任务接口
  19. getExternalInteractTasks: {
  20. url: config.base_new_url + "pheno/interact_tasks",
  21. type: "get",
  22. },
  23. // 获取内部感知任务接口
  24. getInternalInteractTasks: {
  25. url: config.base_new_url + "pheno/inner_interact_tasks",
  26. type: "get",
  27. },
  28. // 获取农事任务(zone_id + date,返回当日扁平 fw_tasks)
  29. getFwTasks: {
  30. url: config.base_new_url + "pheno/fw_tasks",
  31. type: "get",
  32. },
  33. // 获取农事详细内容(人工 / 机械方案)
  34. getFwTaskDetails: {
  35. url: config.base_new_url + "pheno/fw_task_details",
  36. type: "get",
  37. },
  38. // 查询当前农户/农资下的果园信息
  39. getFarms: {
  40. url: config.base_new_url + "questionnaire/find_farm_information",
  41. type: "get",
  42. },
  43. // 查询是否填写农场信息
  44. checkFarmInit: {
  45. url: config.base_new_url + "questionnaire/farm_init/get",
  46. type: "get",
  47. },
  48. // 填写农场信息弹窗更新状态
  49. updateFarmInitStatus: {
  50. url: config.base_new_url + "questionnaire/farm_init/set",
  51. type: "post",
  52. },
  53. // 查询分区照片数量
  54. getZones: {
  55. url: config.base_new_url + "questionnaire/zone_images",
  56. type: "get",
  57. },
  58. // 查询是否填写农事弹窗
  59. checkFwInit: {
  60. url: config.base_new_url + "questionnaire/work_init/get",
  61. type: "get",
  62. },
  63. // 填写农场农事弹窗更新状态
  64. updateFwInitStatus: {
  65. url: config.base_new_url + "questionnaire/work_init/set",
  66. type: "post",
  67. },
  68. }