config.js 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787
  1. window.$website = {
  2. isDemo: false,
  3. isDemoTip: "演示环境不允许操作",
  4. title: "数据大屏",
  5. name: "WELCOME TO DATAV",
  6. subName: "可视化数据大屏",
  7. url: "",
  8. autoSave: false,
  9. autoSaveTime: 60000,
  10. tabsList: [0, 1, 2, 3, 4, 5, 6],
  11. componentsList: [
  12. {
  13. name: "test",
  14. component: "testComponents",
  15. option: "testOption",
  16. data: true,
  17. },
  18. ],
  19. baseList: [
  20. {
  21. label: "图表",
  22. icon: "icon-bar",
  23. children: [
  24. {
  25. label: "通用型",
  26. option: {
  27. name: "通用型",
  28. title: "通用型",
  29. icon: "icon-bar",
  30. img: "/datav/img/assets/text5.png",
  31. dataType: 1,
  32. dataMethod: "get",
  33. data: {
  34. categories: [
  35. "苹果",
  36. "三星",
  37. "小米",
  38. "oppo",
  39. "vivo",
  40. ],
  41. series: [
  42. {
  43. name: "手机品牌",
  44. data: [
  45. 1000879, 3400879, 2300879, 5400879,
  46. 3400879,
  47. ],
  48. },
  49. ],
  50. },
  51. echartFormatter:
  52. "(data,params)=>{\nconsole.log(data);\nreturn {\n title: {\n\t\t\t\t textStyle: {\n\t\t\t\t\tfontWeight: 'normal', \n\t\t\t\t\tcolor: '#fff'\n\t\t\t\t},\n text: 'ECharts 入门示例'\n },\n tooltip: {},\n legend: {\n data:['销量'],\n\t\t\t\ttextStyle: {\n\t\t\t\t\tfontWeight: 'normal', \n\t\t\t\t\tcolor: '#fff'\n\t\t\t\t},\n },\n xAxis: {\n data: ['衬衫','羊毛衫','雪纺衫','裤子','高跟鞋','袜子']\n },\n yAxis: {},\n series: [{\n name: '销量',\n type: 'bar',\n data: [5, 20, 36, 10, 10, 20]\n }]\n };\n}",
  53. dataFormatter: "",
  54. dataQuery: "",
  55. dataHeader: "",
  56. stylesFormatter: "",
  57. url: "",
  58. component: {
  59. width: 600,
  60. height: 300,
  61. name: "common",
  62. prop: "common",
  63. },
  64. },
  65. },
  66. {
  67. label: "datav",
  68. option: {
  69. name: "datav",
  70. title: "datav",
  71. icon: "icon-datav",
  72. img: "/datav/img/assets/text6.png",
  73. dataType: 0,
  74. dataMethod: "get",
  75. data: {
  76. value: 66,
  77. },
  78. dataFormatter: "",
  79. dataQuery: "",
  80. dataHeader: "",
  81. echartFormatter:
  82. "(data,params)=>{\n console.log(data);\n return {\n config:{\n\t data: [66] \n\t }\n }\n}",
  83. component: {
  84. width: 150,
  85. height: 200,
  86. name: "datav",
  87. prop: "datav",
  88. },
  89. option: {
  90. is: "dv-water-level-pond",
  91. },
  92. },
  93. },
  94. {
  95. label: "柱形图",
  96. option: {
  97. name: "柱状图",
  98. title: "柱状图",
  99. icon: "icon-bar",
  100. img: "/datav/img/assets/bar.png",
  101. data: {
  102. categories: [
  103. "苹果",
  104. "三星",
  105. "小米",
  106. "oppo",
  107. "vivo",
  108. ],
  109. series: [
  110. {
  111. name: "手机品牌",
  112. data: [
  113. 1000879, 3400879, 2300879, 5400879,
  114. 3400879,
  115. ],
  116. },
  117. ],
  118. },
  119. dataType: 0,
  120. dataFormatter: "",
  121. dataQuery: "",
  122. dataHeader: "",
  123. stylesFormatter: "",
  124. component: {
  125. width: 600,
  126. height: 300,
  127. name: "bar",
  128. prop: "bar",
  129. },
  130. option: {
  131. gridX: 90,
  132. gridY: 47,
  133. gridX2: 43,
  134. gridY2: 25,
  135. legend: true,
  136. tipShow: true,
  137. xAxisShow: true,
  138. yAxisShow: true,
  139. barWidth: 30,
  140. barRadius: 8,
  141. barColor: [
  142. {
  143. color1: "#83bff6",
  144. color2: "#188df0",
  145. postion: 90,
  146. },
  147. {
  148. color1: "#23B7E5",
  149. color2: "#564AA3",
  150. postion: 50,
  151. },
  152. ],
  153. barMinHeight: 2,
  154. },
  155. },
  156. },
  157. {
  158. label: "折线图",
  159. option: {
  160. name: "折线图",
  161. title: "折线图",
  162. icon: "icon-line",
  163. img: "/datav/img/assets/line.png",
  164. data: {
  165. categories: [
  166. "苹果",
  167. "三星",
  168. "小米",
  169. "oppo",
  170. "vivo",
  171. ],
  172. series: [
  173. {
  174. name: "手机品牌",
  175. data: [
  176. 1000879, 3400879, 2300879, 5400879,
  177. 3400879,
  178. ],
  179. },
  180. ],
  181. },
  182. dataType: 0,
  183. dataFormatter: "",
  184. dataQuery: "",
  185. dataHeader: "",
  186. stylesFormatter: "",
  187. component: {
  188. width: 600,
  189. height: 300,
  190. name: "line",
  191. prop: "line",
  192. },
  193. option: {
  194. gridX: 84,
  195. gridY: 35,
  196. gridX2: 26,
  197. gridY2: 31,
  198. legend: true,
  199. tipShow: true,
  200. xAxisShow: true,
  201. yAxisShow: true,
  202. barColor: [
  203. {
  204. color1: "#83bff6",
  205. color2: "#188df0",
  206. postion: 90,
  207. },
  208. {
  209. color1: "#23B7E5",
  210. color2: "#564AA3",
  211. postion: 50,
  212. },
  213. ],
  214. symbolShow: true,
  215. symbolSize: 6,
  216. smooth: true,
  217. },
  218. },
  219. },
  220. {
  221. label: "饼图",
  222. option: {
  223. name: "饼图",
  224. title: "饼图",
  225. icon: "icon-pie",
  226. img: "/datav/img/assets/pie.png",
  227. data: [
  228. {
  229. name: "苹果",
  230. value: 1000879,
  231. url: "http://www.baidu.com",
  232. },
  233. {
  234. name: "三星",
  235. value: 3400879,
  236. url: "http://www.baidu.com",
  237. },
  238. {
  239. name: "小米",
  240. value: 2300879,
  241. url: "http://www.baidu.com",
  242. },
  243. {
  244. name: "oppo",
  245. value: 5400879,
  246. url: "http://www.baidu.com",
  247. },
  248. {
  249. name: "大疆",
  250. value: 3000,
  251. url: "http://www.baidu.com",
  252. },
  253. ],
  254. dataType: 0,
  255. dataFormatter: "",
  256. dataQuery: "",
  257. dataHeader: "",
  258. stylesFormatter: "",
  259. component: {
  260. width: 600,
  261. height: 300,
  262. name: "pie",
  263. prop: "pie",
  264. },
  265. option: {
  266. legend: true,
  267. labelShow: true,
  268. barColor: [
  269. {
  270. color1: "#83bff6",
  271. },
  272. {
  273. color1: "#23B7E5",
  274. },
  275. {
  276. color1: "rgba(154, 168, 212, 1)",
  277. },
  278. {
  279. color1: "#188df0",
  280. },
  281. {
  282. color1: "#564AA3",
  283. },
  284. ],
  285. },
  286. },
  287. },
  288. {
  289. label: "象形图",
  290. option: {
  291. title: "象形图",
  292. name: "象形图",
  293. icon: "icon-pictorialBar",
  294. img: "/datav/img/assets/bar2.png",
  295. data: [
  296. {
  297. name: "苹果",
  298. value: 1000879,
  299. },
  300. {
  301. name: "三星",
  302. value: 3400879,
  303. },
  304. {
  305. name: "小米",
  306. value: 2300879,
  307. },
  308. {
  309. name: "oppo",
  310. value: 5400879,
  311. },
  312. {
  313. name: "大疆",
  314. value: 3000,
  315. },
  316. {
  317. name: "抖音",
  318. value: 2000,
  319. },
  320. ],
  321. dataType: 0,
  322. dataFormatter: "",
  323. dataQuery: "",
  324. dataHeader: "",
  325. stylesFormatter: "",
  326. component: {
  327. width: 600,
  328. height: 300,
  329. name: "pictorialbar",
  330. prop: "pictorialbar",
  331. },
  332. option: {
  333. symbolSize: 30,
  334. split: 30,
  335. symbol: "/datav/img/source/source256.png",
  336. labelFontSize: "24",
  337. labelColor: "#4dffff",
  338. fontSize: 20,
  339. color: "#fff",
  340. gridX: 76,
  341. gridY: 4,
  342. gridX2: 127,
  343. gridY2: 0,
  344. },
  345. },
  346. },
  347. {
  348. label: "雷达图",
  349. option: {
  350. title: "雷达图",
  351. name: "雷达图",
  352. icon: "icon-radar",
  353. img: "/datav/img/assets/radar.png",
  354. dataType: 0,
  355. data: {
  356. indicator: [
  357. {
  358. name: "销售",
  359. max: 6500,
  360. },
  361. {
  362. name: "管理",
  363. max: 16000,
  364. },
  365. {
  366. name: "信息技术",
  367. max: 30000,
  368. },
  369. {
  370. name: "客服",
  371. max: 38000,
  372. },
  373. {
  374. name: "研发",
  375. max: 52000,
  376. },
  377. {
  378. name: "市场",
  379. max: 25000,
  380. },
  381. ],
  382. series: [
  383. {
  384. data: [
  385. {
  386. value: [
  387. 4300, 10000, 28000, 35000,
  388. 50000, 19000,
  389. ],
  390. name: "预算分配(Allocated Budget)",
  391. },
  392. {
  393. value: [
  394. 5000, 14000, 28000, 31000,
  395. 42000, 21000,
  396. ],
  397. name: "实际开销(Actual Spending)",
  398. },
  399. ],
  400. },
  401. ],
  402. },
  403. dataFormatter: "",
  404. dataQuery: "",
  405. dataHeader: "",
  406. stylesFormatter: "",
  407. component: {
  408. width: 970,
  409. height: 400,
  410. name: "radar",
  411. prop: "radar",
  412. },
  413. option: {
  414. width: "100%",
  415. height: 600,
  416. color: "#fff",
  417. fontSize: 18,
  418. areaOpacity: 0.3,
  419. legend: true,
  420. tipShow: true,
  421. barColor: [
  422. {
  423. color1: "#564AA3",
  424. },
  425. {
  426. color1: "#188df0",
  427. },
  428. ],
  429. },
  430. },
  431. },
  432. {
  433. label: "散点图",
  434. option: {
  435. title: "散点图",
  436. name: "散点图",
  437. icon: "icon-scatter",
  438. img: "/datav/img/assets/scatter.png",
  439. dataType: 0,
  440. data: [
  441. {
  442. data: [
  443. [1, 8.04],
  444. [2, 6.95],
  445. ],
  446. },
  447. {
  448. data: [
  449. [1, 4.04],
  450. [2, 3.95],
  451. ],
  452. },
  453. ],
  454. dataFormatter: "",
  455. dataQuery: "",
  456. dataHeader: "",
  457. stylesFormatter: "",
  458. component: {
  459. width: 600,
  460. height: 300,
  461. name: "scatter",
  462. prop: "scatter",
  463. },
  464. option: {
  465. gridX: 26,
  466. gridY: 12,
  467. gridX2: 14,
  468. gridY2: 30,
  469. lineSize: 25,
  470. tipShow: true,
  471. labelShow: true,
  472. legend: true,
  473. xAxisSplitLineShow: true,
  474. yAxisSplitLineShow: true,
  475. barColor: [
  476. {
  477. postion: 0.2,
  478. color1: "#91c7ae",
  479. },
  480. {
  481. postion: 0.8,
  482. color1: "#63869e",
  483. },
  484. {
  485. postion: 1,
  486. color1: "#c23531",
  487. },
  488. ],
  489. },
  490. },
  491. },
  492. {
  493. label: "漏斗图",
  494. option: {
  495. title: "漏斗图",
  496. name: "漏斗图",
  497. icon: "icon-funnel",
  498. img: "/datav/img/assets/funnel.png",
  499. dataType: 0,
  500. data: [
  501. { value: 60, name: "Visit" },
  502. { value: 40, name: "Inquiry" },
  503. { value: 20, name: "Order" },
  504. { value: 80, name: "Click" },
  505. { value: 100, name: "Show" },
  506. ],
  507. dataFormatter: "",
  508. dataQuery: "",
  509. dataHeader: "",
  510. stylesFormatter: "",
  511. component: {
  512. width: 450,
  513. height: 350,
  514. name: "funnel",
  515. prop: "funnel",
  516. },
  517. option: {
  518. legend: true,
  519. labelShow: true,
  520. tipShow: true,
  521. barColor: [
  522. {
  523. color1: "#83bff6",
  524. },
  525. {
  526. color1: "#23B7E5",
  527. },
  528. {
  529. color1: "rgba(154, 168, 212, 1)",
  530. },
  531. {
  532. color1: "#188df0",
  533. },
  534. {
  535. color1: "#564AA3",
  536. },
  537. ],
  538. },
  539. },
  540. },
  541. {
  542. label: "地图",
  543. option: {
  544. name: "地图",
  545. title: "地图",
  546. icon: "icon-map",
  547. img: "/datav/img/assets/map.png",
  548. dataType: 0,
  549. data: [
  550. {
  551. name: "测试坐标1",
  552. value: 1,
  553. lng: 118.30078125,
  554. lat: 36.91915611148194,
  555. zoom: 1,
  556. },
  557. {
  558. name: "测试坐标2",
  559. value: 1,
  560. lng: 112.21435546875,
  561. lat: 37.965854128749434,
  562. zoom: 1,
  563. },
  564. ],
  565. formatter:
  566. "(name,data)=>{\n return '名称:'+name.data.name+name.data.value\n}",
  567. dataFormatter: "",
  568. dataQuery: "",
  569. dataHeader: "",
  570. stylesFormatter: "",
  571. component: {
  572. width: 800,
  573. height: 607,
  574. name: "map",
  575. prop: "map",
  576. },
  577. option: {
  578. tipBackgroundColor: "rgba(13, 255, 255, .5)",
  579. tipColor: "rgba(217, 38, 10, 1)",
  580. tipFontSize: "30",
  581. borderWidth: 1,
  582. scale: 87,
  583. type: 0,
  584. borderColor: "#0dffff",
  585. areaColor: "rgba(6, 29, 51, 0.59)",
  586. banner: true,
  587. bannerTime: 3000,
  588. fontSize: 14,
  589. zoom: 0.5,
  590. roam: true,
  591. empAreaColor: "rgba(35, 183, 229, 0.42)",
  592. empColor: "rgba(217, 38, 10, 1)",
  593. index: "894edc1d-d2f0-4616-962c-8e61083ada71",
  594. mapData:
  595. "",
  596. color: "rgba(13, 255, 255, 1)",
  597. },
  598. },
  599. },
  600. {
  601. label: "矩形图",
  602. option: {
  603. name: "矩形图",
  604. title: "矩形图",
  605. icon: "icon-juxing",
  606. img: "/datav/img/assets/rectangle.png",
  607. data: [
  608. {
  609. name: "分类 1",
  610. value: 560,
  611. },
  612. {
  613. name: "分类 2",
  614. value: 500,
  615. },
  616. {
  617. name: "分类 3",
  618. value: 150,
  619. },
  620. {
  621. name: "分类 4",
  622. value: 140,
  623. },
  624. {
  625. name: "分类 5",
  626. value: 115,
  627. },
  628. {
  629. name: "分类 6",
  630. value: 95,
  631. },
  632. {
  633. name: "分类 7",
  634. value: 90,
  635. },
  636. {
  637. name: "分类 8",
  638. value: 75,
  639. },
  640. {
  641. name: "分类 9",
  642. value: 98,
  643. },
  644. {
  645. name: "分类 10",
  646. value: 60,
  647. },
  648. {
  649. name: "分类 11",
  650. value: 45,
  651. },
  652. {
  653. name: "分类 12",
  654. value: 40,
  655. },
  656. {
  657. name: "分类 13",
  658. value: 40,
  659. },
  660. {
  661. name: "分类 14",
  662. value: 35,
  663. },
  664. {
  665. name: "分类 15",
  666. value: 40,
  667. },
  668. {
  669. name: "分类 16",
  670. value: 40,
  671. },
  672. {
  673. name: "分类 17",
  674. value: 40,
  675. },
  676. {
  677. name: "分类 18",
  678. value: 30,
  679. },
  680. {
  681. name: "分类 19",
  682. value: 28,
  683. },
  684. {
  685. name: "分类 20",
  686. value: 16,
  687. },
  688. ],
  689. dataType: 0,
  690. component: {
  691. width: 754,
  692. height: 377,
  693. name: "rectangle",
  694. prop: "rectangle",
  695. },
  696. option: {
  697. tipShow: true,
  698. labelShow: true,
  699. labelShowColor: "#fff",
  700. labelShowFontSize: 14,
  701. },
  702. },
  703. },
  704. {
  705. label: "自定义Vue组件",
  706. option: {
  707. name: "自定义Vue组件",
  708. title: "自定义Vue组件",
  709. icon: "icon-bar",
  710. img: "/datav/img/assets/text4.png",
  711. dataType: 0,
  712. data: {
  713. name: "avue",
  714. },
  715. dataFormatter: "",
  716. dataQuery: "",
  717. dataHeader: "",
  718. stylesFormatter: "",
  719. component: {
  720. width: 800,
  721. height: 500,
  722. name: "vue",
  723. prop: "vue",
  724. },
  725. option: {
  726. content:
  727. '<template>\n <div class="test">\n <h1 @click="handleClick">{{$parent.dataChart}}<h1>\n </div>\n</template>\n<script>\nexport default{\n data(){\n return{\n \n }\n },\n created(){\n console.log(this.$parent);\n },\n methods:{\n handleClick(){\n this.$message.success(this.dataChart.name)\n }\n }\n}\n</script>\n<style>\n .test{\n text-align:center;\n color:red;\n font-size:40px;\n }\n</style>',
  728. },
  729. },
  730. },
  731. {
  732. label: "定时器",
  733. option: {
  734. name: "定时器",
  735. title: "定时器",
  736. icon: "icon-datetime",
  737. img: "/datav/img/assets/time.png",
  738. echartFormatter: "(refs)=>{\n console.log(refs)\n}",
  739. component: {
  740. width: 100,
  741. height: 100,
  742. name: "time",
  743. prop: "time",
  744. },
  745. option: {
  746. time: 0,
  747. },
  748. },
  749. },
  750. {
  751. label: "数据集",
  752. option: {
  753. name: "数据集",
  754. title: "数据集",
  755. icon: "icon-text",
  756. img: "/datav/img/assets/time.png",
  757. component: {
  758. width: 100,
  759. height: 100,
  760. name: "data",
  761. prop: "data",
  762. },
  763. option: {},
  764. },
  765. },
  766. ],
  767. },
  768. {
  769. label: "文字",
  770. icon: "icon-text",
  771. children: [
  772. {
  773. label: "文本框",
  774. option: {
  775. title: "文本框",
  776. name: "文本框",
  777. icon: "icon-text",
  778. img: "/datav/img/assets/text.png",
  779. dataType: 0,
  780. dataFormatter: "",
  781. dataQuery: "",
  782. dataHeader: "",
  783. stylesFormatter: "",
  784. child: {
  785. index: [],
  786. paramName: "",
  787. },
  788. data: {
  789. value: "文本框",
  790. },
  791. component: {
  792. width: 100,
  793. height: 40,
  794. name: "text",
  795. prop: "text",
  796. },
  797. option: {
  798. textAlign: "center",
  799. fontSize: 26,
  800. fontWeight: "normal",
  801. color: "#fff",
  802. },
  803. },
  804. },
  805. {
  806. label: "跑马灯",
  807. option: {
  808. title: "跑马灯",
  809. name: "跑马灯",
  810. icon: "icon-scroll",
  811. img: "/datav/img/assets/text2.png",
  812. top: 0,
  813. left: 0,
  814. dataType: 0,
  815. data: {
  816. value: "跑马灯",
  817. },
  818. dataFormatter: "",
  819. dataQuery: "",
  820. dataHeader: "",
  821. stylesFormatter: "",
  822. component: {
  823. width: 100,
  824. height: 50,
  825. name: "text",
  826. prop: "text",
  827. },
  828. option: {
  829. scroll: true,
  830. speed: 70,
  831. textAlign: "center",
  832. fontSize: 26,
  833. fontWeight: "normal",
  834. color: "#fff",
  835. },
  836. },
  837. },
  838. {
  839. label: "超链接",
  840. option: {
  841. title: "超链接",
  842. name: "超链接",
  843. icon: "icon-link",
  844. img: "/datav/img/assets/text3.png",
  845. top: 0,
  846. left: 0,
  847. data: {
  848. value: "超链接",
  849. },
  850. dataType: 0,
  851. dataFormatter: "",
  852. dataQuery: "",
  853. dataHeader: "",
  854. stylesFormatter: "",
  855. component: {
  856. width: 100,
  857. height: 50,
  858. name: "text",
  859. prop: "text",
  860. },
  861. option: {
  862. link: true,
  863. linkHref: "http://avue.top",
  864. linkTarget: "_self",
  865. textAlign: "center",
  866. fontSize: 26,
  867. fontWeight: "normal",
  868. color: "#fff",
  869. },
  870. },
  871. },
  872. {
  873. label: "实时时间",
  874. option: {
  875. name: "实时时间",
  876. title: "实时时间",
  877. icon: "icon-datetime",
  878. img: "/datav/img/assets/datetime.png",
  879. top: 78,
  880. left: 1604,
  881. component: {
  882. width: 250,
  883. height: 50,
  884. name: "datetime",
  885. prop: "datetime",
  886. },
  887. option: {
  888. format: "yyyy-MM-dd hh:mm:ss",
  889. color: "#fff",
  890. textAlign: "left",
  891. fontSize: 24,
  892. fontWeight: "normal",
  893. },
  894. },
  895. },
  896. ],
  897. },
  898. {
  899. label: "媒体",
  900. icon: "icon-img",
  901. children: [
  902. {
  903. label: "图片",
  904. option: {
  905. title: "图片",
  906. name: "图片",
  907. icon: "icon-img",
  908. img: "/datav/img/assets/img.png",
  909. top: 0,
  910. left: 0,
  911. dataType: 0,
  912. data: {
  913. value: "/datav/img/img-default.png",
  914. },
  915. dataFormatter: "",
  916. dataQuery: "",
  917. dataHeader: "",
  918. stylesFormatter: "",
  919. component: {
  920. width: 180,
  921. height: 120,
  922. name: "img",
  923. prop: "img",
  924. },
  925. option: {
  926. duration: "1000",
  927. },
  928. },
  929. },
  930. {
  931. label: "图片框",
  932. option: {
  933. title: "图片框",
  934. name: "图片框",
  935. icon: "icon-img",
  936. img: "/datav/img/assets/imgborder.png",
  937. top: 0,
  938. left: 0,
  939. dataType: 0,
  940. data: "/img/border/border1.png",
  941. component: {
  942. width: 140,
  943. height: 140,
  944. name: "imgborder",
  945. prop: "imgborder",
  946. },
  947. option: {
  948. backgroundColor: "rgba(180, 181, 198, 0.1)",
  949. },
  950. },
  951. },
  952. {
  953. label: "轮播图",
  954. option: {
  955. title: "轮播图",
  956. name: "轮播图",
  957. icon: "icon-banner",
  958. img: "/datav/img/assets/swiper.png",
  959. top: 0,
  960. left: 0,
  961. dataType: 0,
  962. data: [
  963. {
  964. value: "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg",
  965. },
  966. {
  967. value: "https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg",
  968. },
  969. {
  970. value: "http://www.w3school.com.cn/i/movie.ogg",
  971. },
  972. ],
  973. dataFormatter: "",
  974. dataQuery: "",
  975. dataHeader: "",
  976. stylesFormatter: "",
  977. component: {
  978. width: 670,
  979. height: 370,
  980. name: "swiper",
  981. prop: "swiper",
  982. },
  983. option: {
  984. type: "",
  985. interval: 5000,
  986. opacity: 100,
  987. indicator: "none",
  988. autoplay: true,
  989. controls: true,
  990. loop: true,
  991. },
  992. },
  993. },
  994. {
  995. label: "iframe",
  996. option: {
  997. title: "iframe",
  998. name: "iframe",
  999. icon: "icon-iframe",
  1000. img: "/datav/img/assets/iframe.png",
  1001. top: 0,
  1002. left: 0,
  1003. component: {
  1004. width: 670,
  1005. height: 370,
  1006. option: {},
  1007. name: "iframe",
  1008. prop: "iframe",
  1009. },
  1010. dataType: 0,
  1011. data: {
  1012. value: "https://avuejs.com",
  1013. },
  1014. dataFormatter: "",
  1015. dataQuery: "",
  1016. dataHeader: "",
  1017. stylesFormatter: "",
  1018. option: {},
  1019. },
  1020. },
  1021. {
  1022. label: "video播放器",
  1023. option: {
  1024. title: "video",
  1025. name: "video",
  1026. icon: "icon-video",
  1027. img: "/datav/img/assets/video.png",
  1028. top: 0,
  1029. left: 0,
  1030. dataType: 0,
  1031. data: {
  1032. value: "http://www.w3school.com.cn/i/movie.ogg",
  1033. },
  1034. option: {
  1035. autoplay: false,
  1036. controls: true,
  1037. loop: true,
  1038. poster: "",
  1039. },
  1040. dataFormatter: "",
  1041. dataQuery: "",
  1042. dataHeader: "",
  1043. stylesFormatter: "",
  1044. component: {
  1045. width: 670,
  1046. height: 370,
  1047. name: "video",
  1048. prop: "video",
  1049. },
  1050. },
  1051. },
  1052. {
  1053. label: "hls播放器",
  1054. option: {
  1055. title: "hls",
  1056. name: "hls",
  1057. icon: "icon-video",
  1058. img: "/datav/img/assets/video.png",
  1059. top: 0,
  1060. left: 0,
  1061. dataType: 0,
  1062. data: {
  1063. value: "https://open.ys7.com/v3/openlive/E10668433_1_1.m3u8?expire=1664027961&id=363444666731335680&t=346b970f0d5cb5d5b5e4734d966275a61fb9efd5038c7a75b7435423c5716908&ev=100",
  1064. },
  1065. option: {
  1066. autoplay: true,
  1067. },
  1068. dataFormatter: "",
  1069. dataQuery: "",
  1070. dataHeader: "",
  1071. stylesFormatter: "",
  1072. component: {
  1073. width: 670,
  1074. height: 370,
  1075. option: {},
  1076. name: "clapper",
  1077. prop: "clapper",
  1078. },
  1079. },
  1080. },
  1081. ],
  1082. },
  1083. {
  1084. label: "指标",
  1085. icon: "icon-flop",
  1086. children: [
  1087. {
  1088. label: "翻牌器",
  1089. option: {
  1090. title: "翻牌器",
  1091. name: "翻牌器",
  1092. icon: "icon-flop",
  1093. img: "/datav/img/assets/flop.png",
  1094. top: 0,
  1095. left: 0,
  1096. dataType: 0,
  1097. child: {
  1098. index: [],
  1099. paramName: "",
  1100. },
  1101. data: {
  1102. value: "12345",
  1103. },
  1104. dataFormatter: "",
  1105. dataQuery: "",
  1106. dataHeader: "",
  1107. stylesFormatter: "",
  1108. component: {
  1109. width: 445.6,
  1110. height: 86.56,
  1111. name: "flop",
  1112. prop: "flop",
  1113. },
  1114. option: {
  1115. textAlign: "center",
  1116. paddingLeft: 10,
  1117. marginLeft: 10,
  1118. border: true,
  1119. borderColor: "#fff",
  1120. borderWidth: 10,
  1121. backgroundBorder: "/img/border/border1.png",
  1122. fontSize: 50,
  1123. color: "#afdef2",
  1124. backgroundColor: "#132d4f",
  1125. },
  1126. },
  1127. },
  1128. {
  1129. label: "颜色块",
  1130. option: {
  1131. title: "颜色块",
  1132. name: "颜色块",
  1133. icon: "icon-flop",
  1134. img: "/datav/img/assets/flop2.png",
  1135. child: {
  1136. index: [],
  1137. paramName: "",
  1138. },
  1139. top: 0,
  1140. left: 0,
  1141. dataType: 0,
  1142. data: [
  1143. {
  1144. backgroundColor: "#67C23A",
  1145. prefixText: "某某某总人数",
  1146. value: "12345",
  1147. suffixText: "人",
  1148. },
  1149. {
  1150. backgroundColor: "#409EFF",
  1151. prefixText: "某某某总人数",
  1152. value: "12345",
  1153. suffixText: "人",
  1154. },
  1155. {
  1156. backgroundColor: "#E6A23C",
  1157. prefixText: "某某某总人数",
  1158. value: "12345",
  1159. suffixText: "人",
  1160. },
  1161. {
  1162. backgroundColor: "#F56C6C",
  1163. prefixText: "某某某总人数",
  1164. value: "12345",
  1165. suffixText: "人",
  1166. },
  1167. {
  1168. backgroundColor: "#7232dd",
  1169. prefixText: "某某某总人数",
  1170. value: "12345",
  1171. suffixText: "人",
  1172. },
  1173. {
  1174. backgroundColor: "blue",
  1175. prefixText: "某某某总人数",
  1176. value: "12345",
  1177. suffixText: "人",
  1178. },
  1179. ],
  1180. dataFormatter: "",
  1181. dataQuery: "",
  1182. dataHeader: "",
  1183. stylesFormatter: "",
  1184. component: {
  1185. width: 543.04,
  1186. height: 196.28,
  1187. name: "flop",
  1188. prop: "flop",
  1189. },
  1190. option: {
  1191. width: 180,
  1192. whole: true,
  1193. fontSize: 28,
  1194. prefixFontSize: 13,
  1195. backgroundColor: "#F56C6C",
  1196. suffixFontSize: 18,
  1197. marginTop: 10,
  1198. marginLeft: 5,
  1199. paddingTop: 10,
  1200. paddingLeft: 30,
  1201. color: "#fff",
  1202. suffixInline: true,
  1203. fontWeight: "bolder",
  1204. },
  1205. },
  1206. },
  1207. {
  1208. label: "环形图",
  1209. option: {
  1210. title: "环形图",
  1211. name: "环形图",
  1212. icon: "icon-circle",
  1213. img: "/datav/img/assets/progress.png",
  1214. top: 0,
  1215. left: 0,
  1216. dataType: 0,
  1217. data: {
  1218. label: "人数增涨",
  1219. value: 40,
  1220. data: 80,
  1221. },
  1222. dataFormatter: "",
  1223. dataQuery: "",
  1224. dataHeader: "",
  1225. stylesFormatter: "",
  1226. component: {
  1227. width: 300,
  1228. height: 300,
  1229. name: "progress",
  1230. prop: "progress",
  1231. },
  1232. option: {
  1233. type: "circle",
  1234. color: "#60d3da",
  1235. fontSize: 25,
  1236. suffixColor: "#60d3da",
  1237. strokeWidth: 20,
  1238. fontWeight: "normal",
  1239. borderColor: "#60d3da",
  1240. suffixFontSize: 30,
  1241. FontWeight: "normal",
  1242. },
  1243. },
  1244. },
  1245. {
  1246. label: "进度条",
  1247. option: {
  1248. title: "进度条",
  1249. name: "进度条",
  1250. icon: "icon-progress",
  1251. img: "/datav/img/assets/progress2.png",
  1252. top: 0,
  1253. left: 0,
  1254. data: {
  1255. label: "人数增涨",
  1256. value: 40,
  1257. data: 80,
  1258. },
  1259. dataType: 0,
  1260. dataFormatter: "",
  1261. dataQuery: "",
  1262. dataHeader: "",
  1263. stylesFormatter: "",
  1264. component: {
  1265. width: 500,
  1266. height: 100,
  1267. name: "progress",
  1268. prop: "progress",
  1269. },
  1270. option: {
  1271. type: "line",
  1272. color: "#60d3da",
  1273. fontSize: 25,
  1274. suffixColor: "#60d3da",
  1275. strokeWidth: 10,
  1276. fontWeight: "normal",
  1277. borderColor: "#60d3da",
  1278. suffixFontSize: 30,
  1279. FontWeight: "normal",
  1280. },
  1281. },
  1282. },
  1283. {
  1284. label: "仪表盘",
  1285. option: {
  1286. title: "仪表盘",
  1287. icon: "icon-gauge",
  1288. img: "/datav/img/assets/gauge.png",
  1289. name: "仪表盘",
  1290. dataType: 0,
  1291. data: {
  1292. value: 4,
  1293. },
  1294. dataFormatter: "",
  1295. dataQuery: "",
  1296. dataHeader: "",
  1297. stylesFormatter: "",
  1298. component: {
  1299. width: 390,
  1300. height: 314,
  1301. name: "gauge",
  1302. prop: "gauge",
  1303. },
  1304. option: {
  1305. lineSize: 15,
  1306. axisLabelShow: true,
  1307. axisLabelFontSize: 15,
  1308. nameFontSize: 40,
  1309. lineColor: "#eee",
  1310. barColor: [
  1311. {
  1312. color1: "rgba(154, 168, 212, 1)",
  1313. postion: "0.2",
  1314. },
  1315. {
  1316. color1: "#23B7E5",
  1317. postion: "0.8",
  1318. },
  1319. {
  1320. color1: "#564AA3",
  1321. postion: "1",
  1322. },
  1323. ],
  1324. },
  1325. },
  1326. },
  1327. {
  1328. label: "字符云",
  1329. option: {
  1330. title: "字符云",
  1331. name: "字符云",
  1332. icon: "icon-wordCloud",
  1333. img: "/datav/img/assets/wordcloud.png",
  1334. top: 0,
  1335. left: 0,
  1336. dataType: 0,
  1337. data: [
  1338. {
  1339. name: "三星",
  1340. value: "1",
  1341. },
  1342. {
  1343. name: "小米",
  1344. value: "10",
  1345. },
  1346. {
  1347. name: "华为",
  1348. value: "20",
  1349. },
  1350. {
  1351. name: "oppo",
  1352. value: "30",
  1353. },
  1354. {
  1355. name: "抖音",
  1356. value: "40",
  1357. },
  1358. {
  1359. name: "快手",
  1360. value: "50",
  1361. },
  1362. {
  1363. name: "淘宝",
  1364. value: "60",
  1365. },
  1366. {
  1367. name: "百度",
  1368. value: "70",
  1369. },
  1370. {
  1371. name: "京东",
  1372. value: "80",
  1373. },
  1374. {
  1375. name: "天猫",
  1376. value: "100",
  1377. },
  1378. {
  1379. name: "字符1",
  1380. value: "110",
  1381. },
  1382. {
  1383. name: "字符1",
  1384. value: "200",
  1385. textStyle: {
  1386. color: "red",
  1387. },
  1388. },
  1389. ],
  1390. dataFormatter: "",
  1391. dataQuery: "",
  1392. dataHeader: "",
  1393. stylesFormatter: "",
  1394. component: {
  1395. name: "wordcloud",
  1396. prop: "wordcloud",
  1397. width: 600,
  1398. height: 300,
  1399. },
  1400. option: {
  1401. minFontSize: 30,
  1402. maxFontSize: 80,
  1403. split: 30,
  1404. rotate: true,
  1405. },
  1406. },
  1407. },
  1408. ],
  1409. },
  1410. {
  1411. label: "表格",
  1412. icon: "icon-table",
  1413. children: [
  1414. {
  1415. label: "表格",
  1416. option: {
  1417. title: "表格",
  1418. name: "表格",
  1419. icon: "icon-table",
  1420. img: "/datav/img/assets/table.png",
  1421. top: 0,
  1422. left: 0,
  1423. dataType: 0,
  1424. data: [
  1425. {
  1426. type1: "数据1",
  1427. type2: "数据1",
  1428. },
  1429. {
  1430. type1: "数据2",
  1431. type2: "数据2",
  1432. },
  1433. {
  1434. type1: "数据3",
  1435. type2: "数据3",
  1436. },
  1437. {
  1438. type1: "数据4",
  1439. type2: "数据4",
  1440. },
  1441. ],
  1442. dataFormatter: "",
  1443. dataQuery: "",
  1444. dataHeader: "",
  1445. stylesFormatter: "",
  1446. component: {
  1447. width: 700,
  1448. height: 350,
  1449. name: "table",
  1450. prop: "table",
  1451. },
  1452. option: {
  1453. showHeader: true,
  1454. columnShow: true,
  1455. columnViews: true,
  1456. headerBackground: "#050e18",
  1457. headerColor: "#69bfe7",
  1458. headerTextAlign: "center",
  1459. nthColor: "#09192c",
  1460. bodyBackground: "rgba(0, 0, 0, 0.01)",
  1461. bodyColor: "#69bfe7",
  1462. bodyTextAlign: "center",
  1463. align: "center",
  1464. headerAlign: "center",
  1465. header: false,
  1466. scrollSpeed: 1,
  1467. fontSize: 15,
  1468. count: 4,
  1469. index: true,
  1470. column: [
  1471. {
  1472. label: "列1",
  1473. prop: "type1",
  1474. $index: 0,
  1475. },
  1476. {
  1477. label: "列2",
  1478. prop: "type2",
  1479. $index: 1,
  1480. },
  1481. {
  1482. label: "列3",
  1483. prop: "type3",
  1484. $index: 2,
  1485. },
  1486. {
  1487. label: "列4",
  1488. prop: "type4",
  1489. $index: 3,
  1490. },
  1491. ],
  1492. othColor: "#142a40",
  1493. headerFontSize: 20,
  1494. bodyFontSize: 18,
  1495. },
  1496. },
  1497. },
  1498. {
  1499. label: "选项卡",
  1500. option: {
  1501. title: "选项卡",
  1502. name: "选项卡",
  1503. icon: "icon-tabs",
  1504. img: "/datav/img/assets/tabs.png",
  1505. child: {
  1506. index: [],
  1507. paramName: "",
  1508. },
  1509. dataFormatter: "",
  1510. dataQuery: "",
  1511. dataHeader: "",
  1512. stylesFormatter: "",
  1513. dataType: 0,
  1514. data: [
  1515. {
  1516. label: "选项卡1",
  1517. value: "1",
  1518. },
  1519. {
  1520. label: "选项卡2",
  1521. value: "2",
  1522. },
  1523. ],
  1524. component: {
  1525. width: 356,
  1526. height: 46,
  1527. name: "tabs",
  1528. prop: "tabs",
  1529. },
  1530. option: {
  1531. type: "tabs",
  1532. color: "#eee",
  1533. empColor: "#4dffff",
  1534. fontSize: 20,
  1535. split: 8,
  1536. empBackgroundImage: "/img/banner/banner5.png",
  1537. backgroundImage: "/img/banner/banner4.png",
  1538. },
  1539. },
  1540. },
  1541. ],
  1542. },
  1543. {
  1544. label: "边框",
  1545. icon: "icon-biankuang",
  1546. children: [
  1547. {
  1548. label: "边框1",
  1549. option: {
  1550. title: "边框1",
  1551. name: "datav",
  1552. icon: "icon-biankuang",
  1553. img: "/datav/img/assets/borderBox/borderBox_01.gif",
  1554. top: 0,
  1555. left: 0,
  1556. data: {},
  1557. component: {
  1558. width: 300,
  1559. height: 150,
  1560. name: "borderBox",
  1561. prop: "borderBox",
  1562. },
  1563. option: {
  1564. type: 1,
  1565. color1: "#83bff6",
  1566. color2: "#00CED1",
  1567. dur: undefined,
  1568. },
  1569. },
  1570. },
  1571. {
  1572. label: "边框2",
  1573. option: {
  1574. title: "边框2",
  1575. name: "datav",
  1576. icon: "icon-biankuang",
  1577. img: "/datav/img/assets/borderBox/borderBox_02.png",
  1578. top: 0,
  1579. left: 0,
  1580. data: {},
  1581. component: {
  1582. width: 300,
  1583. height: 150,
  1584. name: "borderBox",
  1585. prop: "borderBox",
  1586. },
  1587. option: {
  1588. type: 2,
  1589. color1: "#83bff6",
  1590. color2: "#00CED1",
  1591. dur: undefined,
  1592. },
  1593. },
  1594. },
  1595. {
  1596. label: "边框3",
  1597. option: {
  1598. title: "边框3",
  1599. name: "datav",
  1600. icon: "icon-biankuang",
  1601. img: "/datav/img/assets/borderBox/borderBox_03.png",
  1602. top: 0,
  1603. left: 0,
  1604. data: {},
  1605. component: {
  1606. width: 300,
  1607. height: 150,
  1608. name: "borderBox",
  1609. prop: "borderBox",
  1610. },
  1611. option: {
  1612. type: 3,
  1613. color1: "#83bff6",
  1614. color2: "#00CED1",
  1615. dur: undefined,
  1616. },
  1617. },
  1618. },
  1619. {
  1620. label: "边框4",
  1621. option: {
  1622. title: "边框4",
  1623. name: "datav",
  1624. icon: "icon-biankuang",
  1625. img: "/datav/img/assets/borderBox/borderBox_04.png",
  1626. top: 0,
  1627. left: 0,
  1628. component: {
  1629. width: 300,
  1630. height: 150,
  1631. name: "borderBox",
  1632. prop: "borderBox",
  1633. },
  1634. option: {
  1635. type: 4,
  1636. color1: "#83bff6",
  1637. color2: "#00CED1",
  1638. dur: undefined,
  1639. },
  1640. },
  1641. },
  1642. {
  1643. label: "边框5",
  1644. option: {
  1645. title: "边框5",
  1646. name: "datav",
  1647. icon: "icon-biankuang",
  1648. img: "/datav/img/assets/borderBox/borderBox_05.png",
  1649. top: 0,
  1650. left: 0,
  1651. data: {},
  1652. component: {
  1653. width: 300,
  1654. height: 150,
  1655. name: "borderBox",
  1656. prop: "borderBox",
  1657. },
  1658. option: {
  1659. type: 5,
  1660. color1: "#83bff6",
  1661. color2: "#00CED1",
  1662. dur: undefined,
  1663. },
  1664. },
  1665. },
  1666. {
  1667. label: "边框6",
  1668. option: {
  1669. title: "边框6",
  1670. name: "datav",
  1671. icon: "icon-biankuang",
  1672. img: "/datav/img/assets/borderBox/borderBox_06.png",
  1673. top: 0,
  1674. left: 0,
  1675. data: {},
  1676. component: {
  1677. width: 300,
  1678. height: 150,
  1679. name: "borderBox",
  1680. prop: "borderBox",
  1681. },
  1682. option: {
  1683. type: 6,
  1684. color1: "#83bff6",
  1685. color2: "#00CED1",
  1686. dur: undefined,
  1687. },
  1688. },
  1689. },
  1690. {
  1691. label: "边框7",
  1692. option: {
  1693. title: "边框7",
  1694. name: "datav",
  1695. icon: "icon-biankuang",
  1696. img: "/datav/img/assets/borderBox/borderBox_07.png",
  1697. top: 0,
  1698. left: 0,
  1699. data: {},
  1700. component: {
  1701. width: 300,
  1702. height: 150,
  1703. name: "borderBox",
  1704. prop: "borderBox",
  1705. },
  1706. option: {
  1707. type: 7,
  1708. color1: "#83bff6",
  1709. color2: "#00CED1",
  1710. dur: undefined,
  1711. },
  1712. },
  1713. },
  1714. {
  1715. label: "边框8",
  1716. option: {
  1717. title: "边框8",
  1718. name: "datav",
  1719. icon: "icon-biankuang",
  1720. img: "/datav/img/assets/borderBox/borderBox_08.gif",
  1721. top: 0,
  1722. left: 0,
  1723. data: {},
  1724. component: {
  1725. width: 300,
  1726. height: 150,
  1727. name: "borderBox",
  1728. prop: "borderBox",
  1729. },
  1730. option: {
  1731. type: 8,
  1732. color1: "#83bff6",
  1733. color2: "#00CED1",
  1734. dur: undefined,
  1735. },
  1736. },
  1737. },
  1738. {
  1739. label: "边框9",
  1740. option: {
  1741. title: "边框9",
  1742. name: "datav",
  1743. icon: "icon-biankuang",
  1744. img: "/datav/img/assets/borderBox/borderBox_09.png",
  1745. top: 0,
  1746. left: 0,
  1747. data: {},
  1748. component: {
  1749. width: 300,
  1750. height: 150,
  1751. name: "borderBox",
  1752. prop: "borderBox",
  1753. },
  1754. option: {
  1755. type: 9,
  1756. color1: "#83bff6",
  1757. color2: "#00CED1",
  1758. dur: undefined,
  1759. },
  1760. },
  1761. },
  1762. {
  1763. label: "边框10",
  1764. option: {
  1765. title: "边框10",
  1766. name: "datav",
  1767. icon: "icon-biankuang",
  1768. img: "/datav/img/assets/borderBox/borderBox_10.png",
  1769. top: 0,
  1770. left: 0,
  1771. data: {},
  1772. component: {
  1773. width: 300,
  1774. height: 150,
  1775. name: "borderBox",
  1776. prop: "borderBox",
  1777. },
  1778. option: {
  1779. type: 10,
  1780. color1: "#83bff6",
  1781. color2: "#00CED1",
  1782. dur: undefined,
  1783. },
  1784. },
  1785. },
  1786. {
  1787. label: "边框11",
  1788. option: {
  1789. title: "边框11",
  1790. name: "datav",
  1791. icon: "icon-biankuang",
  1792. img: "/datav/img/assets/borderBox/borderBox_11.png",
  1793. top: 0,
  1794. left: 0,
  1795. data: {},
  1796. component: {
  1797. width: 300,
  1798. height: 150,
  1799. name: "borderBox",
  1800. prop: "borderBox",
  1801. },
  1802. option: {
  1803. type: 11,
  1804. color1: "#83bff6",
  1805. color2: "#00CED1",
  1806. dur: undefined,
  1807. },
  1808. },
  1809. },
  1810. {
  1811. label: "边框12",
  1812. option: {
  1813. title: "边框12",
  1814. name: "datav",
  1815. icon: "icon-biankuang",
  1816. img: "/datav/img/assets/borderBox/borderBox_12.png",
  1817. top: 0,
  1818. left: 0,
  1819. data: {},
  1820. component: {
  1821. width: 300,
  1822. height: 150,
  1823. name: "borderBox",
  1824. prop: "borderBox",
  1825. },
  1826. option: {
  1827. type: 12,
  1828. color1: "#83bff6",
  1829. color2: "#00CED1",
  1830. dur: undefined,
  1831. },
  1832. },
  1833. },
  1834. ],
  1835. },
  1836. {
  1837. label: "datav例子",
  1838. icon: "icon-datav",
  1839. children: [
  1840. {
  1841. label: "滚动排名",
  1842. option: {
  1843. name: "滚动排名",
  1844. title: "滚动排名",
  1845. icon: "icon-datav",
  1846. img: "/datav/img/assets/table1.gif",
  1847. dataType: 0,
  1848. data: [
  1849. {
  1850. name: "周口",
  1851. value: 55,
  1852. },
  1853. {
  1854. name: "南阳",
  1855. value: 120,
  1856. },
  1857. {
  1858. name: "西峡",
  1859. value: 78,
  1860. },
  1861. {
  1862. name: "驻马店",
  1863. value: 66,
  1864. },
  1865. {
  1866. name: "新乡",
  1867. value: 80,
  1868. },
  1869. {
  1870. name: "信阳",
  1871. value: 45,
  1872. },
  1873. {
  1874. name: "漯河",
  1875. value: 29,
  1876. },
  1877. ],
  1878. dataFormatter: "",
  1879. echartFormatter:
  1880. "(data)=>{\n return {\n config:{\n\t data: data,\n //carousel: 'page',\n valueFormatter ({ value }) {\n return value+'单位'\n }\n\t }\n }\n}",
  1881. component: {
  1882. width: 652.35,
  1883. height: 248.45,
  1884. name: "datav",
  1885. prop: "datav",
  1886. },
  1887. option: {
  1888. is: "dv-scroll-ranking-board",
  1889. },
  1890. },
  1891. },
  1892. {
  1893. label: "胶囊排名",
  1894. option: {
  1895. name: "胶囊排名",
  1896. title: "胶囊排名",
  1897. icon: "icon-datav",
  1898. img: "/datav/img/assets/table3.png",
  1899. dataType: 0,
  1900. data: [
  1901. {
  1902. name: "周口",
  1903. value: 55,
  1904. },
  1905. {
  1906. name: "南阳",
  1907. value: 120,
  1908. },
  1909. {
  1910. name: "西峡",
  1911. value: 78,
  1912. },
  1913. {
  1914. name: "驻马店",
  1915. value: 66,
  1916. },
  1917. {
  1918. name: "新乡",
  1919. value: 80,
  1920. },
  1921. {
  1922. name: "信阳",
  1923. value: 45,
  1924. },
  1925. {
  1926. name: "漯河",
  1927. value: 29,
  1928. },
  1929. ],
  1930. dataFormatter: "",
  1931. echartFormatter:
  1932. "(data)=>{\n return {\n config:{\n\t data: data,\n colors: ['#e062ae', '#fb7293', '#e690d1', '#32c5e9', '#96bfff'],\n unit: '单位',\n showValue: true\n\t }\n }\n}",
  1933. component: {
  1934. width: 652.35,
  1935. height: 248.45,
  1936. name: "datav",
  1937. prop: "datav",
  1938. },
  1939. option: {
  1940. is: "dv-capsule-chart",
  1941. },
  1942. },
  1943. },
  1944. {
  1945. label: "水位图",
  1946. option: {
  1947. name: "水位图",
  1948. title: "datav",
  1949. icon: "icon-datav",
  1950. img: "/datav/img/assets/datav/datav1.png",
  1951. dataType: 0,
  1952. data: {
  1953. value: 66,
  1954. },
  1955. dataFormatter: "",
  1956. echartFormatter:
  1957. "(data)=>{\n return {\n config:{\n\t data: [data.value],\n shape: 'roundRect'\n\t }\n }\n}",
  1958. component: {
  1959. width: 150,
  1960. height: 200,
  1961. name: "datav",
  1962. prop: "datav",
  1963. },
  1964. option: {
  1965. is: "dv-water-level-pond",
  1966. },
  1967. },
  1968. },
  1969. {
  1970. label: "进度池",
  1971. option: {
  1972. name: "进度池",
  1973. title: "datav",
  1974. icon: "icon-datav",
  1975. img: "/datav/img/assets/datav/datav2.png",
  1976. dataType: 0,
  1977. data: {
  1978. value: 66,
  1979. },
  1980. dataFormatter: "",
  1981. echartFormatter:
  1982. "(data)=>{\n return {\n config:{\n value: data.value,\n borderWidth: 5,\n borderRadius: 10,\n borderGap: 5,\n lineDash: [10, 2],\n localGradient: true\n }\n }\n}",
  1983. component: {
  1984. width: 369,
  1985. height: 153,
  1986. name: "datav",
  1987. prop: "datav",
  1988. },
  1989. option: {
  1990. is: "dv-percent-pond",
  1991. },
  1992. },
  1993. },
  1994. {
  1995. label: "锥形柱图",
  1996. option: {
  1997. name: "锥形柱图",
  1998. title: "datav",
  1999. icon: "icon-datav",
  2000. img: "/datav/img/assets/datav/datav3.png",
  2001. dataType: 0,
  2002. data: [
  2003. {
  2004. name: "周口",
  2005. value: 55,
  2006. },
  2007. {
  2008. name: "南阳",
  2009. value: 120,
  2010. },
  2011. {
  2012. name: "西峡",
  2013. value: 71,
  2014. },
  2015. {
  2016. name: "驻马店",
  2017. value: 66,
  2018. },
  2019. {
  2020. name: "新乡",
  2021. value: 80,
  2022. },
  2023. {
  2024. name: "信阳",
  2025. value: 35,
  2026. },
  2027. {
  2028. name: "漯河",
  2029. value: 15,
  2030. },
  2031. ],
  2032. dataFormatter: "",
  2033. echartFormatter:
  2034. "(data)=>{\n return {\n config:{\n data:data,\n img: [\n '/datav/img/conicalColumnChart/1st.png',\n '/datav/img/conicalColumnChart/2st.png',\n '/datav/img/conicalColumnChart/3st.png',\n '/datav/img/conicalColumnChart/4st.png',\n '/datav/img/conicalColumnChart/5st.png',\n '/datav/img/conicalColumnChart/6st.png',\n '/datav/img/conicalColumnChart/7st.png'\n ],\n showValue: true\n }\n }\n}",
  2035. component: {
  2036. width: 549.18,
  2037. height: 262.98,
  2038. name: "datav",
  2039. prop: "datav",
  2040. },
  2041. option: {
  2042. is: "dv-conical-column-chart",
  2043. },
  2044. },
  2045. },
  2046. {
  2047. label: "飞线图",
  2048. option: {
  2049. name: "飞线图",
  2050. title: "datav",
  2051. icon: "icon-datav",
  2052. img: "/datav/img/assets/datav/datav4.png",
  2053. dataType: 0,
  2054. data: {
  2055. points: [
  2056. {
  2057. name: "郑州",
  2058. coordinate: [0.48, 0.35],
  2059. halo: {
  2060. show: true,
  2061. },
  2062. icon: {
  2063. src: "/datav/img/flylineChart/mapCenterPoint.png",
  2064. width: 30,
  2065. height: 30,
  2066. },
  2067. text: {
  2068. show: false,
  2069. },
  2070. },
  2071. {
  2072. name: "新乡",
  2073. coordinate: [0.52, 0.23],
  2074. },
  2075. {
  2076. name: "焦作",
  2077. coordinate: [0.43, 0.29],
  2078. },
  2079. {
  2080. name: "开封",
  2081. coordinate: [0.59, 0.35],
  2082. },
  2083. {
  2084. name: "许昌",
  2085. coordinate: [0.53, 0.47],
  2086. },
  2087. {
  2088. name: "平顶山",
  2089. coordinate: [0.45, 0.54],
  2090. },
  2091. {
  2092. name: "洛阳",
  2093. coordinate: [0.36, 0.38],
  2094. },
  2095. {
  2096. name: "周口",
  2097. coordinate: [0.62, 0.55],
  2098. halo: {
  2099. show: true,
  2100. color: "#8378ea",
  2101. },
  2102. },
  2103. {
  2104. name: "漯河",
  2105. coordinate: [0.56, 0.56],
  2106. },
  2107. {
  2108. name: "南阳",
  2109. coordinate: [0.37, 0.66],
  2110. halo: {
  2111. show: true,
  2112. color: "#37a2da",
  2113. },
  2114. },
  2115. {
  2116. name: "信阳",
  2117. coordinate: [0.55, 0.81],
  2118. },
  2119. {
  2120. name: "驻马店",
  2121. coordinate: [0.55, 0.67],
  2122. },
  2123. {
  2124. name: "济源",
  2125. coordinate: [0.37, 0.29],
  2126. },
  2127. {
  2128. name: "三门峡",
  2129. coordinate: [0.2, 0.36],
  2130. },
  2131. {
  2132. name: "商丘",
  2133. coordinate: [0.76, 0.41],
  2134. },
  2135. {
  2136. name: "鹤壁",
  2137. coordinate: [0.59, 0.18],
  2138. },
  2139. {
  2140. name: "濮阳",
  2141. coordinate: [0.68, 0.17],
  2142. },
  2143. {
  2144. name: "安阳",
  2145. coordinate: [0.59, 0.1],
  2146. },
  2147. ],
  2148. lines: [
  2149. {
  2150. source: "新乡",
  2151. target: "郑州",
  2152. },
  2153. {
  2154. source: "焦作",
  2155. target: "郑州",
  2156. },
  2157. {
  2158. source: "开封",
  2159. target: "郑州",
  2160. },
  2161. {
  2162. source: "周口",
  2163. target: "郑州",
  2164. color: "#fb7293",
  2165. width: 2,
  2166. },
  2167. {
  2168. source: "南阳",
  2169. target: "郑州",
  2170. color: "#fb7293",
  2171. width: 2,
  2172. },
  2173. {
  2174. source: "济源",
  2175. target: "郑州",
  2176. },
  2177. {
  2178. source: "三门峡",
  2179. target: "郑州",
  2180. },
  2181. {
  2182. source: "商丘",
  2183. target: "郑州",
  2184. },
  2185. {
  2186. source: "鹤壁",
  2187. target: "郑州",
  2188. },
  2189. {
  2190. source: "濮阳",
  2191. target: "郑州",
  2192. },
  2193. {
  2194. source: "安阳",
  2195. target: "郑州",
  2196. },
  2197. {
  2198. source: "许昌",
  2199. target: "南阳",
  2200. color: "#37a2da",
  2201. },
  2202. {
  2203. source: "平顶山",
  2204. target: "南阳",
  2205. color: "#37a2da",
  2206. },
  2207. {
  2208. source: "洛阳",
  2209. target: "南阳",
  2210. color: "#37a2da",
  2211. },
  2212. {
  2213. source: "驻马店",
  2214. target: "周口",
  2215. color: "#8378ea",
  2216. },
  2217. {
  2218. source: "信阳",
  2219. target: "周口",
  2220. color: "#8378ea",
  2221. },
  2222. {
  2223. source: "漯河",
  2224. target: "周口",
  2225. color: "#8378ea",
  2226. },
  2227. ],
  2228. },
  2229. lines: [
  2230. {
  2231. source: "新乡",
  2232. target: "郑州",
  2233. },
  2234. {
  2235. source: "焦作",
  2236. target: "郑州",
  2237. },
  2238. {
  2239. source: "开封",
  2240. target: "郑州",
  2241. },
  2242. {
  2243. source: "周口",
  2244. target: "郑州",
  2245. color: "#fb7293",
  2246. width: 2,
  2247. },
  2248. {
  2249. source: "南阳",
  2250. target: "郑州",
  2251. color: "#fb7293",
  2252. width: 2,
  2253. },
  2254. {
  2255. source: "济源",
  2256. target: "郑州",
  2257. },
  2258. {
  2259. source: "三门峡",
  2260. target: "郑州",
  2261. },
  2262. {
  2263. source: "商丘",
  2264. target: "郑州",
  2265. },
  2266. {
  2267. source: "鹤壁",
  2268. target: "郑州",
  2269. },
  2270. {
  2271. source: "濮阳",
  2272. target: "郑州",
  2273. },
  2274. {
  2275. source: "安阳",
  2276. target: "郑州",
  2277. },
  2278. {
  2279. source: "许昌",
  2280. target: "南阳",
  2281. color: "#37a2da",
  2282. },
  2283. {
  2284. source: "平顶山",
  2285. target: "南阳",
  2286. color: "#37a2da",
  2287. },
  2288. {
  2289. source: "洛阳",
  2290. target: "南阳",
  2291. color: "#37a2da",
  2292. },
  2293. {
  2294. source: "驻马店",
  2295. target: "周口",
  2296. color: "#8378ea",
  2297. },
  2298. {
  2299. source: "信阳",
  2300. target: "周口",
  2301. color: "#8378ea",
  2302. },
  2303. {
  2304. source: "漯河",
  2305. target: "周口",
  2306. color: "#8378ea",
  2307. },
  2308. ],
  2309. dataFormatter: "",
  2310. echartFormatter:
  2311. "(data)=>{\n return {\n config:{\n points:data.points,\n lines:data.lines,\n icon: {\n show: true,\n src: '/datav/img/flylineChart/mapPoint.png'\n },\n text: {\n show: true,\n },\n k: 0.5,\n bgImgSrc: '/datav/img/flylineChart/map.jpg'\n }\n }\n}",
  2312. component: {
  2313. width: 949.32,
  2314. height: 515.7,
  2315. name: "datav",
  2316. prop: "datav",
  2317. },
  2318. option: {
  2319. is: "dv-flyline-chart-enhanced",
  2320. },
  2321. },
  2322. },
  2323. {
  2324. label: "动态环图",
  2325. option: {
  2326. name: "动态环图",
  2327. title: "datav",
  2328. icon: "icon-datav",
  2329. img: "/datav/img/assets/datav/datav5.png",
  2330. dataType: 0,
  2331. data: [
  2332. {
  2333. name: "周口",
  2334. value: 55,
  2335. },
  2336. {
  2337. name: "南阳",
  2338. value: 120,
  2339. },
  2340. {
  2341. name: "西峡",
  2342. value: 78,
  2343. },
  2344. {
  2345. name: "驻马店",
  2346. value: 66,
  2347. },
  2348. {
  2349. name: "新乡",
  2350. value: 80,
  2351. },
  2352. ],
  2353. dataFormatter: "",
  2354. echartFormatter:
  2355. "(data)=>{\n return {\n config:{\n radius: '40%',\n activeRadius: '45%',\n data: data,\n digitalFlopStyle: {\n fontSize: 20\n },\n showOriginValue: true\n }\n }\n}",
  2356. component: {
  2357. width: 949.32,
  2358. height: 515.7,
  2359. name: "datav",
  2360. prop: "datav",
  2361. },
  2362. option: {
  2363. is: "dv-active-ring-chart",
  2364. },
  2365. },
  2366. },
  2367. ],
  2368. },
  2369. {
  2370. label: "装饰",
  2371. icon: "icon-jianzhuzhuangshi",
  2372. children: [
  2373. {
  2374. label: "装饰1",
  2375. option: {
  2376. title: "装饰1",
  2377. name: "datav",
  2378. icon: "icon-jianzhuzhuangshi",
  2379. img: "/datav/img/assets/decorate/decorate_01.gif",
  2380. top: 0,
  2381. left: 0,
  2382. data: {},
  2383. component: {
  2384. width: 670,
  2385. height: 370,
  2386. name: "decoration",
  2387. prop: "decoration",
  2388. },
  2389. option: {
  2390. type: 1,
  2391. color1: "#00CED1",
  2392. color2: "#FAD400",
  2393. dur: undefined,
  2394. },
  2395. },
  2396. },
  2397. {
  2398. label: "装饰2",
  2399. option: {
  2400. title: "装饰2",
  2401. name: "datav",
  2402. icon: "icon-jianzhuzhuangshi",
  2403. img: "/datav/img/assets/decorate/decorate_02.gif",
  2404. top: 0,
  2405. left: 0,
  2406. data: {},
  2407. component: {
  2408. width: 670,
  2409. height: 370,
  2410. name: "decoration",
  2411. prop: "decoration",
  2412. },
  2413. option: {
  2414. type: 2,
  2415. color1: "#00CED1",
  2416. color2: "#FAD400",
  2417. dur: undefined,
  2418. },
  2419. },
  2420. },
  2421. {
  2422. label: "装饰3",
  2423. option: {
  2424. title: "装饰3",
  2425. name: "datav",
  2426. icon: "icon-jianzhuzhuangshi",
  2427. img: "/datav/img/assets/decorate/decorate_03.gif",
  2428. top: 0,
  2429. left: 0,
  2430. data: {},
  2431. component: {
  2432. width: 670,
  2433. height: 370,
  2434. name: "decoration",
  2435. prop: "decoration",
  2436. },
  2437. option: {
  2438. type: 3,
  2439. color1: "#00CED1",
  2440. color2: "#FAD400",
  2441. dur: undefined,
  2442. },
  2443. },
  2444. },
  2445. {
  2446. label: "装饰4",
  2447. option: {
  2448. title: "装饰4",
  2449. name: "datav",
  2450. icon: "icon-jianzhuzhuangshi",
  2451. img: "/datav/img/assets/decorate/decorate_04.gif",
  2452. top: 0,
  2453. left: 0,
  2454. data: {},
  2455. component: {
  2456. width: 670,
  2457. height: 370,
  2458. name: "decoration",
  2459. prop: "decoration",
  2460. },
  2461. option: {
  2462. type: 4,
  2463. color1: "#00CED1",
  2464. color2: "#FAD400",
  2465. dur: undefined,
  2466. },
  2467. },
  2468. },
  2469. {
  2470. label: "装饰5",
  2471. option: {
  2472. title: "装饰5",
  2473. name: "datav",
  2474. icon: "icon-jianzhuzhuangshi",
  2475. img: "/datav/img/assets/decorate/decorate_05.png",
  2476. top: 0,
  2477. left: 0,
  2478. data: {},
  2479. component: {
  2480. width: 670,
  2481. height: 370,
  2482. name: "decoration",
  2483. prop: "decoration",
  2484. },
  2485. option: {
  2486. type: 5,
  2487. color1: "#00CED1",
  2488. color2: "#FAD400",
  2489. dur: undefined,
  2490. },
  2491. },
  2492. },
  2493. {
  2494. label: "装饰6",
  2495. option: {
  2496. title: "装饰6",
  2497. name: "datav",
  2498. icon: "icon-jianzhuzhuangshi",
  2499. img: "/datav/img/assets/decorate/decorate_06.gif",
  2500. top: 0,
  2501. left: 0,
  2502. data: {},
  2503. component: {
  2504. width: 670,
  2505. height: 370,
  2506. name: "decoration",
  2507. prop: "decoration",
  2508. },
  2509. option: {
  2510. type: 6,
  2511. color1: "#00CED1",
  2512. color2: "#FAD400",
  2513. dur: undefined,
  2514. },
  2515. },
  2516. },
  2517. {
  2518. label: "装饰7",
  2519. option: {
  2520. title: "装饰7",
  2521. name: "datav",
  2522. icon: "icon-jianzhuzhuangshi",
  2523. img: "/datav/img/assets/decorate/decorate_07.png",
  2524. top: 0,
  2525. left: 0,
  2526. data: {},
  2527. component: {
  2528. width: 670,
  2529. height: 370,
  2530. name: "decoration",
  2531. prop: "decoration",
  2532. },
  2533. option: {
  2534. type: 7,
  2535. color1: "#00CED1",
  2536. color2: "#FAD400",
  2537. dur: undefined,
  2538. },
  2539. },
  2540. },
  2541. {
  2542. label: "装饰8",
  2543. option: {
  2544. title: "装饰8",
  2545. name: "datav",
  2546. icon: "icon-jianzhuzhuangshi",
  2547. img: "/datav/img/assets/decorate/decorate_08.png",
  2548. top: 0,
  2549. left: 0,
  2550. data: {},
  2551. component: {
  2552. width: 670,
  2553. height: 370,
  2554. name: "decoration",
  2555. prop: "decoration",
  2556. },
  2557. option: {
  2558. type: 8,
  2559. color1: "#00CED1",
  2560. color2: "#FAD400",
  2561. dur: undefined,
  2562. },
  2563. },
  2564. },
  2565. {
  2566. label: "装饰9",
  2567. option: {
  2568. title: "装饰9",
  2569. name: "datav",
  2570. icon: "icon-jianzhuzhuangshi",
  2571. img: "/datav/img/assets/decorate/decorate_09.gif",
  2572. top: 0,
  2573. left: 0,
  2574. data: {},
  2575. component: {
  2576. width: 440.5,
  2577. height: 377.65,
  2578. name: "decoration",
  2579. prop: "decoration",
  2580. },
  2581. option: {
  2582. type: 9,
  2583. color1: "#00CED1",
  2584. color2: "#FAD400",
  2585. dur: undefined,
  2586. },
  2587. },
  2588. },
  2589. {
  2590. label: "装饰10",
  2591. option: {
  2592. title: "装饰10",
  2593. name: "datav",
  2594. icon: "icon-jianzhuzhuangshi",
  2595. img: "/datav/img/assets/decorate/decorate_10.png",
  2596. top: 0,
  2597. left: 0,
  2598. data: {},
  2599. component: {
  2600. width: 670,
  2601. height: 370,
  2602. name: "decoration",
  2603. prop: "decoration",
  2604. },
  2605. option: {
  2606. type: 10,
  2607. color1: "#00CED1",
  2608. color2: "#FAD400",
  2609. dur: undefined,
  2610. },
  2611. },
  2612. },
  2613. {
  2614. label: "装饰11",
  2615. option: {
  2616. title: "装饰11",
  2617. name: "datav",
  2618. icon: "icon-jianzhuzhuangshi",
  2619. img: "/datav/img/assets/decorate/decorate_11.png",
  2620. top: 0,
  2621. left: 0,
  2622. data: {},
  2623. component: {
  2624. width: 670,
  2625. height: 370,
  2626. name: "decoration",
  2627. prop: "decoration",
  2628. },
  2629. option: {
  2630. type: 11,
  2631. color1: "#00CED1",
  2632. color2: "#FAD400",
  2633. dur: undefined,
  2634. },
  2635. },
  2636. },
  2637. {
  2638. label: "装饰12",
  2639. option: {
  2640. title: "装饰12",
  2641. name: "datav",
  2642. icon: "icon-jianzhuzhuangshi",
  2643. img: "/datav/img/assets/decorate/decorate_12.gif",
  2644. top: 0,
  2645. left: 0,
  2646. data: {},
  2647. component: {
  2648. width: 430,
  2649. height: 430,
  2650. name: "decoration",
  2651. prop: "decoration",
  2652. },
  2653. option: {
  2654. type: 12,
  2655. color1: "#00CED1",
  2656. color2: "#FAD400",
  2657. dur: undefined,
  2658. },
  2659. },
  2660. },
  2661. ],
  2662. },
  2663. {
  2664. label: "二次开发",
  2665. icon: "icon-biankuang",
  2666. children: [
  2667. {
  2668. label: "自定义组件",
  2669. option: {
  2670. name: "自定义组件",
  2671. title: "自定义组件",
  2672. ico: "icon-bar",
  2673. img: "/datav/img/assets/text4.png",
  2674. dataType: 0,
  2675. data: [],
  2676. dataFormatter: "",
  2677. dataQuery: "",
  2678. dataHeader: "",
  2679. stylesFormatter: "",
  2680. component: {
  2681. width: 800,
  2682. height: 500,
  2683. name: "test",
  2684. prop: "test",
  2685. },
  2686. option: {
  2687. fontSize: 20,
  2688. },
  2689. },
  2690. },
  2691. {
  2692. label: "滚动选项卡",
  2693. option: {
  2694. name: "滚动选项卡",
  2695. title: "滚动选项卡",
  2696. icon: "icon-bar",
  2697. img: "/datav/img/assets/text4.png",
  2698. dataType: 0,
  2699. data: [
  2700. {
  2701. text: "领导调研",
  2702. list: [
  2703. "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg",
  2704. "https://img.alicdn.com/tfs/TB1uevcCrj1gK0jSZFuXXcrHpXa-1880-640.jpg",
  2705. ],
  2706. },
  2707. {
  2708. text: "先进事件",
  2709. list: [
  2710. "https://img.alicdn.com/imgextra/i1/O1CN01NAnI6W1Vf1kZScscd_!!6000000002679-0-tps-2880-1070.jpg",
  2711. "https://img.alicdn.com/imgextra/i2/O1CN011FMQT21RF8u1nHsem_!!6000000002081-0-tps-2880-1070.jpg",
  2712. ],
  2713. },
  2714. ],
  2715. dataFormatter: "",
  2716. dataQuery: "",
  2717. dataHeader: "",
  2718. stylesFormatter: "",
  2719. component: {
  2720. width: 800,
  2721. height: 400,
  2722. name: "imgTabs",
  2723. prop: "imgTabs",
  2724. },
  2725. option: {
  2726. direction: "horizontal",
  2727. interval: 3000,
  2728. time: 3000,
  2729. autoplay: true,
  2730. },
  2731. },
  2732. },
  2733. {
  2734. label: "滚动列表",
  2735. option: {
  2736. name: "滚动列表",
  2737. title: "滚动列表",
  2738. icon: "icon-bar",
  2739. img: "/datav/img/assets/text4.png",
  2740. dataType: 0,
  2741. data: [
  2742. {
  2743. name: "smallwei",
  2744. time: "11:26",
  2745. color: "#7c324c",
  2746. date: "2022-05-22",
  2747. dept: "设计部",
  2748. img: "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg",
  2749. },
  2750. {
  2751. name: "smallwei",
  2752. time: "11:26",
  2753. color: "#6b6230",
  2754. date: "2022-05-22",
  2755. dept: "设计部",
  2756. img: "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg",
  2757. },
  2758. {
  2759. name: "smallwei",
  2760. time: "11:26",
  2761. date: "2022-05-22",
  2762. color: "#274d86",
  2763. dept: "设计部",
  2764. img: "https://img.alicdn.com/tfs/TB1v28TC8v0gK0jSZKbXXbK2FXa-1880-640.jpg",
  2765. },
  2766. ],
  2767. dataFormatter: "",
  2768. dataQuery: "",
  2769. dataHeader: "",
  2770. stylesFormatter: "",
  2771. component: {
  2772. width: 800,
  2773. height: 500,
  2774. name: "imgList",
  2775. prop: "imgList",
  2776. },
  2777. option: {
  2778. step: 1,
  2779. direction: 1,
  2780. hoverStop: true,
  2781. },
  2782. },
  2783. },
  2784. ],
  2785. },
  2786. ],
  2787. };