plugin.js 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. import config from './config.js';
  2. export const plugin = [
  3. {
  4. name:'师资配置',
  5. key:'teacher',
  6. setting:{
  7. isBg:0,//是否添加背景图片
  8. bg:{
  9. photo:'',
  10. align:0,//1底部 0 顶部
  11. w:0,
  12. h:0,
  13. l:0,
  14. tb:0,//距离上面或下面
  15. },
  16. plugin:{
  17. type:2,//背景颜色 1 边框 2 跑马灯
  18. color:'#f9f9f9',
  19. more:0,//是否展开
  20. dataSetting:[],//这里放数据对应的设置
  21. }
  22. },
  23. datas:{ //商户端可以配置的内容部分
  24. title:'师资配置',//文字内容
  25. pluginData:[ //老师的数据
  26. {name:'张老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'1年经验'},
  27. {name:'李老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'3年经验'},
  28. {name:'张老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'1年经验'},
  29. {name:'李老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'3年经验'},
  30. {name:'张老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'1年经验'},
  31. {name:'李老师',face:config.staticUrl+ 'h5_img_head_default_big@2x.png',work:'3年经验'}
  32. ], //内容
  33. },
  34. },
  35. {
  36. name:'图文组件',
  37. key:'tuwen',
  38. setting:{
  39. isBg:0,//是否添加背景图片
  40. bg:{
  41. photo:'',
  42. align:0,//1底部 0 顶部
  43. w:0,
  44. h:0,
  45. l:0,
  46. tb:0,//距离上面或下面
  47. },
  48. plugin:{
  49. type:3,//样式
  50. more:0,//是否展开
  51. space:10,//行和行之间的间距
  52. dataSetting:[
  53. {lt:0,lb:0,rt:0,rb:0,bg:'#f9f9f9',color:'#000000',align:1},
  54. {lt:0,lb:0,rt:0,rb:0,bg:'#f9f9f9',color:'#000000',align:0} ,//图片所在的位置预留字段部分样式有
  55. ],//这里放数据对应的设置
  56. }
  57. },
  58. datas:{ //商户端可以配置的内容部分
  59. title:'图文模块',//文字内容
  60. pluginData:[ //老师的数据
  61. {pic:config.staticUrl + 'banner01@2x.png',content:'测试内容'},
  62. {pic:config.staticUrl + 'banner02@2x.png',content:'测试内容'}
  63. ], //内容
  64. },
  65. },
  66. {
  67. name:'ICON内容',
  68. key:'icon',
  69. setting:{
  70. isBg:0,//是否添加背景图片
  71. bg:{
  72. photo:'',
  73. align:0,//1底部 0 顶部
  74. w:0,
  75. h:0,
  76. l:0,
  77. tb:0,//距离上面或下面
  78. },
  79. plugin:{
  80. more:0,//是否展开
  81. dataSetting:[
  82. ],//这里放数据对应的设置
  83. }
  84. },
  85. datas:{ //商户端可以配置的内容部分
  86. title:'ICON内容',//文字内容
  87. pluginData:[ //老师的数据
  88. {icon:config.staticUrl + 'h5_btn_close@2x.png',title:'测试',content:'内容'}
  89. ], //内容
  90. },
  91. },
  92. {
  93. name:'口碑点评',
  94. key:'comment',
  95. setting:{
  96. isBg:0,//是否添加背景图片
  97. bg:{
  98. photo:'',
  99. align:0,//1底部 0 顶部
  100. w:0,
  101. h:0,
  102. l:0,
  103. tb:0,//距离上面或下面
  104. },
  105. plugin:{
  106. style: {lt:10,lb:10,rt:10,rb:10,bg:'#f2f2f2',color:'#000000'},
  107. dataSetting:[
  108. //图片所在的位置预留字段部分样式有
  109. ],//这里放数据对应的设置
  110. }
  111. },
  112. datas:{ //商户端可以配置的内容部分
  113. title:'评价模块',//文字内容
  114. pluginData:[ //
  115. {pic:config.staticUrl + 'h5_img_head_default_big@2x.png',content:'老师特别好'},
  116. {pic:config.staticUrl + 'h5_img_head_default_big@2x.png',content:'老师特别好1'}
  117. ], //内容
  118. },
  119. },
  120. {
  121. name:'图文图表',
  122. key:'table',
  123. setting:{
  124. isBg:0,//是否添加背景图片
  125. bg:{
  126. photo:'',
  127. align:0,//1底部 0 顶部
  128. w:0,
  129. h:0,
  130. l:0,
  131. tb:0,//距离上面或下面
  132. },
  133. plugin:{
  134. space:10,//行和行之间的间距
  135. align:0,//0 左边 1 右边
  136. dataSetting:[
  137. {align:0,space:10,lt:0,lb:0,rt:0,rb:0,plr:10,ptb:10,ft:16,isb:0,w:100,imgW:40,imgH:40,bg:'#f2f2f2',color:'#000000'} //图片所在的位置预留字段部分样式有
  138. ],//这里放数据对应的设置
  139. }
  140. },
  141. datas:{ //商户端可以配置的内容部分
  142. title:'图文图表',//文字内容
  143. pluginData:[ //老师的数据
  144. {pic:config.staticUrl + 'h5_icon_money@3x.png',content:'测试内容'}
  145. ], //内容
  146. },
  147. },
  148. {
  149. name:'图文轮播',
  150. key:'tuwenswiper',
  151. setting:{
  152. isBg:0,//是否添加背景图片
  153. bg:{
  154. photo:'',
  155. align:0,//1底部 0 顶部
  156. w:0,
  157. h:0,
  158. l:0,
  159. tb:0,//距离上面或下面
  160. },
  161. plugin:{
  162. dataSetting:[
  163. {lt:0,lb:0,rt:0,rb:0,bg:'#f2f2f2',color:'#ffffff'} //图片所在的位置预留字段部分样式有
  164. ],//这里放数据对应的设置
  165. }
  166. },
  167. datas:{ //商户端可以配置的内容部分
  168. title:'图文轮播',//文字内容
  169. pluginData:[ //老师的数据
  170. {pic:config.staticUrl + 'banner01@2x.png',title:'测试内容',content:'测试内容测试内容测试内容测试内容测试内容测试内容'}
  171. ], //内容
  172. }
  173. },
  174. {
  175. name:'长图文',
  176. key:'tuwenlong',
  177. setting:{
  178. isBg:0,//是否添加背景图片
  179. bg:{
  180. photo:'',
  181. align:0,//1底部 0 顶部
  182. w:0,
  183. h:0,
  184. l:0,
  185. tb:0,//距离上面或下面
  186. },
  187. plugin:{
  188. space:24,//行间距
  189. dataSetting:[
  190. {
  191. titColor:'#333333',
  192. titW:100,
  193. align:0,
  194. lineH:22,
  195. titSize:16,
  196. titb:0,
  197. conColor:'#666666',
  198. conSize:14,
  199. conLine:18,
  200. space:20,
  201. }
  202. ],//这里放数据对应的设置
  203. }
  204. },
  205. datas:{ //商户端可以配置的内容部分
  206. title:'长图文',//文字内容
  207. pluginData:[ //老师的数据
  208. {pic:config.staticUrl + 'banner01@2x.png',title:'测试内容',content:'测试内容测试内容测试内容测试内容测试内容测试内容'}
  209. ], //内容
  210. }
  211. },
  212. ];