config.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. // 表单整体数据
  2. export function dataTopic (opt) {
  3. return {
  4. "result": [
  5. dataResult()
  6. ],
  7. "topic": {
  8. // "id": 0,
  9. "flag": 1, // 问卷类型
  10. "name": "问卷标题",
  11. "memo": "尊敬的客户:\n  感谢您选择铂林眼科。我们非常期待您对本次服务的满意度反馈,这将对提升我们的服务非常重要。",
  12. "layout_type": 2, // 主题2
  13. "layout_align": "left", // 左对齐
  14. "layout_inline": 2, // 1 水平 2 垂直
  15. "submessage": " 感谢您的支持与关注!", // 提交时信息提示
  16. "is_name": 1, // 是否显示标题
  17. "is_memo": 1, // 是否显示描述
  18. ...opt
  19. }
  20. }
  21. }
  22. // 题目数据
  23. export function dataResult (opt) {
  24. return {
  25. // "detail_id": 10,
  26. "title": "题目标题",
  27. "type": "radio", // 题目类型
  28. "required": 0, // 是否必填
  29. "content": [
  30. { "title": "选项一", "memo": "选项描述" },
  31. { "title": "选项二", "memo": "" }
  32. ],
  33. "layout_align": "", // left 左对齐, right 右对齐
  34. "layout_inline": 0, // 0 继承 1 水平 2 垂直
  35. "val": "", // 答案
  36. "reg": "", // 正则
  37. "regexp_message": "", // 正则消息提醒
  38. ...opt
  39. }
  40. }
  41. export default {
  42. localData: {
  43. "result": [
  44. {
  45. "detail_id": 10,
  46. "title": "请滑动评分来表达您是否愿意将铂林眼科推荐给朋友或家人。",
  47. "type": "slider",
  48. "required": 1,
  49. "content": [
  50. { "title": "1分", "memo": "不会推荐" },
  51. { "title": "2分", "memo": "" },
  52. { "title": "3分", "memo": "" },
  53. { "title": "4分", "memo": "" },
  54. { "title": "5分", "memo": "我会考虑" },
  55. { "title": "6分", "memo": "" },
  56. { "title": "7分", "memo": "" },
  57. { "title": "8分", "memo": "" },
  58. { "title": "9分", "memo": "" },
  59. { "title": "10分", "memo": "非常愿意" }
  60. ],
  61. "val": "",
  62. "layout_align": "left",
  63. "layout_inline": 1
  64. },
  65. {
  66. "detail_id": 11,
  67. "title": "我们的服务还需要在哪些方面做出提升?",
  68. "type": "checkbox",
  69. "required": 1,
  70. "content": [
  71. { "title": "预约安排" },
  72. { "title": "候诊时间" }
  73. ],
  74. "val": [],
  75. "layout_align": "left", "layout_inline": 2
  76. },
  77. {
  78. "detail_id": 13,
  79. "title": "针对医疗服务,有什么特别的话想对我们说吗?",
  80. "type": "textarea",
  81. "required": 0,
  82. "content": [],
  83. "val": "",
  84. "layout_align": "left",
  85. "layout_inline": 1
  86. }
  87. ],
  88. "topic": {
  89. "id": 2,
  90. "name": "满意度调查问卷",
  91. "memo": "尊敬的客户:\n  感谢您选择铂林眼科。我们非常期待您对本次服务的满意度反馈,这将对提升我们的服务非常重要。",
  92. "layout_type": 2,
  93. "layout_align": "left",
  94. "layout_inline": 2,
  95. "submessage": " 感谢您的支持与关注!",
  96. "is_name": 1,
  97. "is_memo": 1
  98. }
  99. }
  100. }