screen-module.vue 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355
  1. <template>
  2. <div>
  3. <template v-for="(item,index) in data.content">
  4. <div v-if="cid === item.id" :key="index">
  5. <smodule1 v-if="item.name === 'mode1'" :data="data" />
  6. <smodule2 v-if="item.name === 'mode2'" :data="data" />
  7. <smodule3 v-if="item.name === 'mode3'" :data="data" />
  8. <smodule4 v-if="item.name === 'mode4'" :data="data" />
  9. <smodule5 v-if="item.name === 'mode5'" :data="data" />
  10. <smodule6 v-if="item.name === 'mode6'" :data="data" />
  11. <smodule7 v-if="item.name === 'mode7'" :data="data" />
  12. <smodule8 v-if="item.name === 'mode8'" :data="data" />
  13. <smodule9 v-if="item.name === 'mode9'" :data="data" />
  14. <smodule11 v-if="item.name === 'mode11'" :data="data" />
  15. <smodule12 v-if="item.name === 'mode12'" :data="data" />
  16. <smodule13 v-if="item.name === 'mode13'" :data="data" />
  17. <smodule14 v-if="item.name === 'mode14'" :data="data" />
  18. <smodule15 v-if="item.name === 'mode15'" :data="data" />
  19. <smodule17 v-if="item.name === 'mode16'" :data="data" />
  20. <smodule18 v-if="item.name === 'mode17'" :data="data" />
  21. <smodule19 v-if="item.name === 'mode18'" :data="data" />
  22. <smodule20 v-if="item.name === 'mode19'" :data="data" />
  23. <smodule21 v-if="item.name === 'mode21'" :data="data" />
  24. <smodule22 v-if="item.name === 'mode22'" :data="data" />
  25. <smodule23 v-if="item.name === 'mode23'" :data="data" />
  26. <smodule24 v-if="item.name === 'mode24'" :data="data" />
  27. <smodule25 v-if="item.name === 'mode25'" :data="data" />
  28. <smodule26 v-if="item.name === 'mode26'" :data="data" />
  29. <smodule27 v-if="item.name === 'mode27'" :data="data" />
  30. <smodule28 v-if="item.name === 'mode28'" :data="data" />
  31. <smodule29 v-if="item.name === 'mode29'" :data="data" />
  32. <smodule30 v-if="item.name === 'mode30'" :data="data" />
  33. <smodule31 v-if="item.name === 'mode31'" :data="data" />
  34. <smodule32 v-if="item.name === 'mode32'" :data="data" />
  35. <smodule33 v-if="item.name === 'mode33'" :data="data" />
  36. <smodule34 v-if="item.name === 'mode34'" :data="data" />
  37. <smodule35 v-if="item.name === 'mode35'" :data="data" />
  38. <smodule36 v-if="item.name === 'mode36'" :data="data" />
  39. <smodule37 v-if="item.name === 'mode37'" :data="data" />
  40. <smodule44 v-if="item.name === 'mode44'" :data="data" />
  41. <smodule45 v-if="item.name === 'mode45'" :data="data" />
  42. <smodule46 v-if="item.name === 'mode46'" :data="data" />
  43. <smodule47 v-if="item.name === 'mode47'" :data="data" />
  44. <smodule48 v-if="item.name === 'mode48'" :data="data" />
  45. <smodule49 v-if="item.name === 'mode49'" :data="data" />
  46. <smodule50 v-if="item.name === 'mode50'" :data="data" />
  47. <smodule51 v-if="item.name === 'mode51'" :data="data" />
  48. <smodule52 v-if="item.name === 'mode52'" :data="data" />
  49. <smodule53 v-if="item.name === 'mode53'" :data="data" />
  50. <smodule54 v-if="item.name === 'mode54'" :data="data" />
  51. <smodule55 v-if="item.name === 'mode55'" :data="data" />
  52. <smodule56 v-if="item.name === 'mode56'" :data="data" />
  53. <smodule57 v-if="item.name === 'mode57'" :data="data" />
  54. <smodule58 v-if="item.name === 'mode58'" :data="data" />
  55. <smodule59 v-if="item.name === 'mode59'" :data="data" />
  56. <smodule60 v-if="item.name === 'mode60'" :data="data" />
  57. <smodule61 v-if="item.name === 'mode61'" :data="data" />
  58. <smodule62 v-if="item.name === 'mode62'" :data="data" />
  59. <smodule63 v-if="item.name === 'mode63'" :data="data" />
  60. <smodule64 v-if="item.name === 'mode64'" :data="data" />
  61. <smodule65 v-if="item.name === 'mode65'" :data="data" />
  62. <smodule66 v-if="item.name === 'mode66'" :data="data" />
  63. <smodule67 v-if="item.name === 'mode67'" :data="data" />
  64. <smodule68 v-if="item.name === 'mode68'" :data="data" />
  65. <smodule69 v-if="item.name === 'mode69'" :data="data" />
  66. <smodule70 v-if="item.name === 'mode70'" :data="data" />
  67. <smodule71 v-if="item.name === 'mode71'" :data="data" />
  68. <smodule72 v-if="item.name === 'mode72'" :data="data" />
  69. <smodule73 v-if="item.name === 'mode73'" :data="data" />
  70. <smodule74 v-if="item.name === 'mode74'" :data="data" />
  71. <smodule75 v-if="item.name === 'mode75'" :data="data" />
  72. <smodule76 v-if="item.name === 'mode76'" :data="data" />
  73. <smodule77 v-if="item.name === 'mode77'" :data="data" />
  74. <smodule78 v-if="item.name === 'mode78'" :data="data" />
  75. <smodule79 v-if="item.name === 'mode79'" :data="data" />
  76. <smodule80 v-if="item.name === 'mode80'" :data="data" />
  77. <smodule81 v-if="item.name === 'mode81'" :data="data" />
  78. <smodule82 v-if="item.name === 'mode82'" :data="data" />
  79. <smodule83 v-if="item.name === 'mode83'" :data="data" />
  80. <smodule84 v-if="item.name === 'mode84'" :data="data" />
  81. <smodule85 v-if="item.name === 'mode85'" :data="data" />
  82. <smodule86 v-if="item.name === 'mode86'" :data="data" />
  83. <smodule87 v-if="item.name === 'mode87'" :data="data" />
  84. <smodule88 v-if="item.name === 'mode88'" :data="data" />
  85. <smodule89 v-if="item.name === 'mode89'" :data="data" />
  86. <smodule90 v-if="item.name === 'mode90'" :data="data" />
  87. <smodule91 v-if="item.name === 'mode91'" :data="data" />
  88. <smodule92 v-if="item.name === 'mode92'" :data="data" />
  89. <smodule93 v-if="item.name === 'mode93'" :data="data" />
  90. <smodule94 v-if="item.name === 'mode94'" :data="data" />
  91. <smodule95 v-if="item.name === 'mode95'" :data="data" />
  92. <smodule96 v-if="item.name === 'mode96'" :data="data" />
  93. <smodule97 v-if="item.name === 'mode97'" :data="data" />
  94. <smodule98 v-if="item.name === 'mode98'" :data="data" />
  95. <smodule99 v-if="item.name === 'mode99'" :data="data" />
  96. <smodule100 v-if="item.name === 'mode100'" :data="data" />
  97. <smodule101 v-if="item.name === 'mode101'" :data="data" />
  98. <smodule102 v-if="item.name === 'mode102'" :data="data" />
  99. </div>
  100. </template>
  101. </div>
  102. </template>
  103. <script>
  104. import Vue from 'vue';
  105. import Component from 'vue-class-component';
  106. import Smodule1 from '@/apps/home/components/smodule/smodule1.vue';
  107. import Smodule2 from '@/apps/home/components/smodule/smodule2.vue';
  108. import Smodule3 from '@/apps/home/components/smodule/smodule3.vue';
  109. import Smodule4 from '@/apps/home/components/smodule/smodule4.vue';
  110. import Smodule5 from '@/apps/home/components/smodule/smodule5.vue';
  111. import Smodule6 from '@/apps/home/components/smodule/smodule6.vue';
  112. import Smodule7 from '@/apps/home/components/smodule/smodule7.vue';
  113. import Smodule8 from '@/apps/home/components/smodule/smodule8.vue';
  114. import Smodule9 from '@/apps/home/components/smodule/smodule9.vue';
  115. import Smodule11 from '@/apps/home/components/smodule/smodule11.vue';
  116. import Smodule12 from '@/apps/home/components/smodule/smodule12.vue';
  117. import Smodule13 from '@/apps/home/components/smodule/smodule13.vue';
  118. import Smodule14 from '@/apps/home/components/smodule/smodule14.vue';
  119. import Smodule15 from '@/apps/home/components/smodule/smodule15.vue';
  120. import Smodule17 from '@/apps/home/components/smodule/smodule17.vue';
  121. import Smodule18 from '@/apps/home/components/smodule/smodule18.vue';
  122. import Smodule19 from '@/apps/home/components/smodule/smodule19.vue';
  123. import Smodule20 from '@/apps/home/components/smodule/smodule20.vue';
  124. import Smodule21 from '@/apps/home/components/smodule/smodule21.vue';
  125. import Smodule22 from '@/apps/home/components/smodule/smodule22.vue';
  126. import Smodule23 from '@/apps/home/components/smodule/smodule23.vue';
  127. import Smodule24 from '@/apps/home/components/smodule/smodule24.vue';
  128. import Smodule25 from '@/apps/home/components/smodule/smodule25.vue';
  129. import Smodule26 from '@/apps/home/components/smodule/smodule26.vue';
  130. import Smodule27 from '@/apps/home/components/smodule/smodule27.vue';
  131. import Smodule28 from '@/apps/home/components/smodule/smodule28.vue';
  132. import Smodule29 from '@/apps/home/components/smodule/smodule29.vue';
  133. import Smodule30 from '@/apps/home/components/smodule/smodule30.vue';
  134. import Smodule31 from '@/apps/home/components/smodule/smodule31.vue';
  135. import Smodule32 from '@/apps/home/components/smodule/smodule32.vue';
  136. import Smodule33 from '@/apps/home/components/smodule/smodule33.vue';
  137. import Smodule34 from '@/apps/home/components/smodule/smodule34.vue';
  138. import Smodule35 from '@/apps/home/components/smodule/smodule35.vue';
  139. import Smodule36 from '@/apps/home/components/smodule/smodule36.vue';
  140. import Smodule37 from '@/apps/home/components/smodule/smodule37.vue';
  141. import Smodule44 from '@/apps/home/components/smodule/smodule44.vue';
  142. import Smodule45 from '@/apps/home/components/smodule/smodule45.vue';
  143. import Smodule46 from '@/apps/home/components/smodule/smodule46.vue';
  144. import Smodule47 from '@/apps/home/components/smodule/smodule47.vue';
  145. import Smodule48 from '@/apps/home/components/smodule/smodule48.vue';
  146. import Smodule49 from '@/apps/home/components/smodule/smodule49.vue';
  147. import Smodule50 from '@/apps/home/components/smodule/smodule50.vue';
  148. import Smodule51 from '@/apps/home/components/smodule/smodule51.vue';
  149. import Smodule52 from '@/apps/home/components/smodule/smodule52.vue';
  150. import Smodule53 from '@/apps/home/components/smodule/smodule53.vue';
  151. import Smodule54 from '@/apps/home/components/smodule/smodule54.vue';
  152. import Smodule55 from '@/apps/home/components/smodule/smodule55.vue';
  153. import Smodule56 from '@/apps/home/components/smodule/smodule56.vue';
  154. import Smodule57 from '@/apps/home/components/smodule/smodule57.vue';
  155. import Smodule58 from '@/apps/home/components/smodule/smodule58.vue';
  156. import Smodule59 from '@/apps/home/components/smodule/smodule59.vue';
  157. import Smodule60 from '@/apps/home/components/smodule/smodule60.vue';
  158. import Smodule61 from '@/apps/home/components/smodule/smodule61.vue';
  159. import Smodule62 from '@/apps/home/components/smodule/smodule62.vue';
  160. import Smodule63 from '@/apps/home/components/smodule/smodule63.vue';
  161. import Smodule64 from '@/apps/home/components/smodule/smodule64.vue';
  162. import Smodule65 from '@/apps/home/components/smodule/smodule65.vue';
  163. import Smodule66 from '@/apps/home/components/smodule/smodule66.vue';
  164. import Smodule67 from '@/apps/home/components/smodule/smodule67.vue';
  165. import Smodule68 from '@/apps/home/components/smodule/smodule68.vue';
  166. import Smodule69 from '@/apps/home/components/smodule/smodule69.vue';
  167. import Smodule70 from '@/apps/home/components/smodule/smodule70.vue';
  168. import Smodule71 from '@/apps/home/components/smodule/smodule71.vue';
  169. import Smodule72 from '@/apps/home/components/smodule/smodule72.vue';
  170. import Smodule73 from '@/apps/home/components/smodule/smodule73.vue';
  171. import Smodule74 from '@/apps/home/components/smodule/smodule74.vue';
  172. import Smodule75 from '@/apps/home/components/smodule/smodule75.vue';
  173. import Smodule76 from '@/apps/home/components/smodule/smodule76.vue';
  174. import Smodule77 from '@/apps/home/components/smodule/smodule77.vue';
  175. import Smodule78 from '@/apps/home/components/smodule/smodule78.vue';
  176. import Smodule79 from '@/apps/home/components/smodule/smodule79.vue';
  177. import Smodule80 from '@/apps/home/components/smodule/smodule80.vue';
  178. import Smodule81 from '@/apps/home/components/smodule/smodule81.vue';
  179. import Smodule82 from '@/apps/home/components/smodule/smodule82.vue';
  180. import Smodule83 from '@/apps/home/components/smodule/smodule83.vue';
  181. import Smodule84 from '@/apps/home/components/smodule/smodule84.vue';
  182. import Smodule85 from '@/apps/home/components/smodule/smodule85.vue';
  183. import Smodule86 from '@/apps/home/components/smodule/smodule86.vue';
  184. import Smodule87 from '@/apps/home/components/smodule/smodule87.vue';
  185. import Smodule88 from '@/apps/home/components/smodule/smodule88.vue';
  186. import Smodule89 from '@/apps/home/components/smodule/smodule89.vue';
  187. import Smodule90 from '@/apps/home/components/smodule/smodule90.vue';
  188. import Smodule91 from '@/apps/home/components/smodule/smodule91.vue';
  189. import Smodule92 from '@/apps/home/components/smodule/smodule92.vue';
  190. import Smodule93 from '@/apps/home/components/smodule/smodule93.vue';
  191. import Smodule94 from '@/apps/home/components/smodule/smodule94.vue';
  192. import Smodule95 from '@/apps/home/components/smodule/smodule95.vue';
  193. import Smodule96 from '@/apps/home/components/smodule/smodule96.vue';
  194. import Smodule97 from '@/apps/home/components/smodule/smodule97.vue';
  195. import Smodule98 from '@/apps/home/components/smodule/smodule98.vue';
  196. import Smodule99 from '@/apps/home/components/smodule/smodule99.vue';
  197. import Smodule100 from '@/apps/home/components/smodule/smodule100.vue';
  198. import Smodule101 from '@/apps/home/components/smodule/smodule101.vue';
  199. import Smodule102 from '@/apps/home/components/smodule/smodule102.vue';
  200. @Component({
  201. props: {
  202. cid: {
  203. type: Number,
  204. default: 0,
  205. },
  206. data: {
  207. type: Object,
  208. default: null,
  209. },
  210. },
  211. watch: {
  212. ttype(newVal) {
  213. this.ttype = newVal;
  214. },
  215. tdate(newVal) {
  216. this.tdate = newVal;
  217. },
  218. },
  219. components: {
  220. Smodule1,
  221. Smodule2,
  222. Smodule3,
  223. Smodule4,
  224. Smodule5,
  225. Smodule6,
  226. Smodule7,
  227. Smodule8,
  228. Smodule9,
  229. Smodule11,
  230. Smodule12,
  231. Smodule13,
  232. Smodule14,
  233. Smodule15,
  234. Smodule17,
  235. Smodule18,
  236. Smodule19,
  237. Smodule20,
  238. Smodule21,
  239. Smodule22,
  240. Smodule23,
  241. Smodule24,
  242. Smodule25,
  243. Smodule26,
  244. Smodule27,
  245. Smodule28,
  246. Smodule29,
  247. Smodule30,
  248. Smodule31,
  249. Smodule32,
  250. Smodule33,
  251. Smodule34,
  252. Smodule35,
  253. Smodule36,
  254. Smodule37,
  255. Smodule44,
  256. Smodule45,
  257. Smodule46,
  258. Smodule47,
  259. Smodule48,
  260. Smodule49,
  261. Smodule50,
  262. Smodule51,
  263. Smodule52,
  264. Smodule53,
  265. Smodule54,
  266. Smodule55,
  267. Smodule56,
  268. Smodule57,
  269. Smodule58,
  270. Smodule59,
  271. Smodule60,
  272. Smodule61,
  273. Smodule62,
  274. Smodule63,
  275. Smodule64,
  276. Smodule65,
  277. Smodule66,
  278. Smodule67,
  279. Smodule68,
  280. Smodule69,
  281. Smodule70,
  282. Smodule71,
  283. Smodule72,
  284. Smodule73,
  285. Smodule74,
  286. Smodule75,
  287. Smodule76,
  288. Smodule77,
  289. Smodule78,
  290. Smodule79,
  291. Smodule80,
  292. Smodule81,
  293. Smodule82,
  294. Smodule83,
  295. Smodule84,
  296. Smodule85,
  297. Smodule86,
  298. Smodule87,
  299. Smodule88,
  300. Smodule89,
  301. Smodule90,
  302. Smodule91,
  303. Smodule92,
  304. Smodule93,
  305. Smodule94,
  306. Smodule95,
  307. Smodule96,
  308. Smodule97,
  309. Smodule98,
  310. Smodule99,
  311. Smodule100,
  312. Smodule101,
  313. Smodule102,
  314. },
  315. })
  316. export default class Echarts extends Vue {
  317. created() {
  318. }
  319. }
  320. </script>
  321. <style scoped lang="scss">
  322. </style>