25.js 43 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480
  1. webpackJsonp([25],{
  2. /***/ 532:
  3. /***/ (function(module, exports, __webpack_require__) {
  4. var disposed = false
  5. function injectStyle (ssrContext) {
  6. if (disposed) return
  7. __webpack_require__(692)
  8. __webpack_require__(694)
  9. }
  10. var normalizeComponent = __webpack_require__(4)
  11. /* script */
  12. var __vue_script__ = __webpack_require__(696)
  13. /* template */
  14. var __vue_template__ = __webpack_require__(697)
  15. /* template functional */
  16. var __vue_template_functional__ = false
  17. /* styles */
  18. var __vue_styles__ = injectStyle
  19. /* scopeId */
  20. var __vue_scopeId__ = "data-v-effe19ba"
  21. /* moduleIdentifier (server only) */
  22. var __vue_module_identifier__ = null
  23. var Component = normalizeComponent(
  24. __vue_script__,
  25. __vue_template__,
  26. __vue_template_functional__,
  27. __vue_styles__,
  28. __vue_scopeId__,
  29. __vue_module_identifier__
  30. )
  31. Component.options.__file = "resources/assets/js/main/pages/index.vue"
  32. /* hot reload */
  33. if (false) {(function () {
  34. var hotAPI = require("vue-hot-reload-api")
  35. hotAPI.install(require("vue"), false)
  36. if (!hotAPI.compatible) return
  37. module.hot.accept()
  38. if (!module.hot.data) {
  39. hotAPI.createRecord("data-v-effe19ba", Component.options)
  40. } else {
  41. hotAPI.reload("data-v-effe19ba", Component.options)
  42. }
  43. module.hot.dispose(function (data) {
  44. disposed = true
  45. })
  46. })()}
  47. module.exports = Component.exports
  48. /***/ }),
  49. /***/ 570:
  50. /***/ (function(module, exports) {
  51. module.exports = "/images/statics/images/logo-white.png?069beff1";
  52. /***/ }),
  53. /***/ 692:
  54. /***/ (function(module, exports, __webpack_require__) {
  55. // style-loader: Adds some css to the DOM by adding a <style> tag
  56. // load the styles
  57. var content = __webpack_require__(693);
  58. if(typeof content === 'string') content = [[module.i, content, '']];
  59. if(content.locals) module.exports = content.locals;
  60. // add the styles to the DOM
  61. var update = __webpack_require__(3)("2a20ec4c", content, false, {});
  62. // Hot Module Replacement
  63. if(false) {
  64. // When the styles change, update the <style> tags
  65. if(!content.locals) {
  66. module.hot.accept("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-effe19ba\",\"scoped\":false,\"hasInlineConfig\":true}!../../../../../node_modules/sass-loader/lib/loader.js!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./index.vue", function() {
  67. var newContent = require("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-effe19ba\",\"scoped\":false,\"hasInlineConfig\":true}!../../../../../node_modules/sass-loader/lib/loader.js!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=0!./index.vue");
  68. if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
  69. update(newContent);
  70. });
  71. }
  72. // When the module is disposed, remove the <style> tags
  73. module.hot.dispose(function() { update(); });
  74. }
  75. /***/ }),
  76. /***/ 693:
  77. /***/ (function(module, exports, __webpack_require__) {
  78. exports = module.exports = __webpack_require__(2)(false);
  79. // imports
  80. // module
  81. exports.push([module.i, "\n.login-header {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.login-header .login-header-item {\n height: 20px;\n line-height: 20px;\n font-size: 14px;\n color: #444444;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n padding-right: 12px;\n cursor: pointer;\n}\n.login-header .login-header-item.active {\n font-size: 16px;\n color: #17233d;\n font-weight: 500;\n}\n.login-code {\n margin: -4px -7px;\n height: 30px;\n overflow: hidden;\n cursor: pointer;\n}\n.login-code img {\n height: 100%;\n}\n", ""]);
  82. // exports
  83. /***/ }),
  84. /***/ 694:
  85. /***/ (function(module, exports, __webpack_require__) {
  86. // style-loader: Adds some css to the DOM by adding a <style> tag
  87. // load the styles
  88. var content = __webpack_require__(695);
  89. if(typeof content === 'string') content = [[module.i, content, '']];
  90. if(content.locals) module.exports = content.locals;
  91. // add the styles to the DOM
  92. var update = __webpack_require__(3)("22a60908", content, false, {});
  93. // Hot Module Replacement
  94. if(false) {
  95. // When the styles change, update the <style> tags
  96. if(!content.locals) {
  97. module.hot.accept("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-effe19ba\",\"scoped\":true,\"hasInlineConfig\":true}!../../../../../node_modules/sass-loader/lib/loader.js!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=1!./index.vue", function() {
  98. var newContent = require("!!../../../../../node_modules/css-loader/index.js!../../../../../node_modules/vue-loader/lib/style-compiler/index.js?{\"vue\":true,\"id\":\"data-v-effe19ba\",\"scoped\":true,\"hasInlineConfig\":true}!../../../../../node_modules/sass-loader/lib/loader.js!../../../../../node_modules/vue-loader/lib/selector.js?type=styles&index=1!./index.vue");
  99. if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
  100. update(newContent);
  101. });
  102. }
  103. // When the module is disposed, remove the <style> tags
  104. module.hot.dispose(function() { update(); });
  105. }
  106. /***/ }),
  107. /***/ 695:
  108. /***/ (function(module, exports, __webpack_require__) {
  109. exports = module.exports = __webpack_require__(2)(false);
  110. // imports
  111. // module
  112. exports.push([module.i, "\n.index[data-v-effe19ba] {\n position: absolute;\n color: #000000;\n top: 0;\n left: 0;\n min-width: 100%;\n min-height: 100%;\n padding: 0;\n margin: 0;\n}\n.index .header[data-v-effe19ba] {\n position: relative;\n z-index: 3;\n height: 50px;\n padding-top: 12px;\n max-width: 1280px;\n margin: 0 auto;\n}\n.index .header .z-row[data-v-effe19ba] {\n color: #fff;\n height: 50px;\n position: relative;\n z-index: 2;\n max-width: 1680px;\n margin: 0 auto;\n}\n.index .header .z-row .header-col-sub[data-v-effe19ba] {\n width: 500px;\n}\n.index .header .z-row .header-col-sub h2[data-v-effe19ba] {\n position: relative;\n padding: 1rem 0 0 1rem;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: end;\n -ms-flex-align: end;\n align-items: flex-end;\n}\n.index .header .z-row .header-col-sub h2 img[data-v-effe19ba] {\n width: 150px;\n margin-right: 6px;\n}\n.index .header .z-row .header-col-sub h2 span[data-v-effe19ba] {\n font-size: 12px;\n font-weight: normal;\n color: rgba(255, 255, 255, 0.85);\n line-height: 14px;\n}\n.index .header .z-row .z-1 dl[data-v-effe19ba] {\n position: absolute;\n right: 20px;\n top: 0;\n font-size: 14px;\n}\n.index .header .z-row .z-1 dl dd[data-v-effe19ba] {\n line-height: 50px;\n color: #fff;\n cursor: pointer;\n margin-right: 1px;\n}\n.index .header .z-row .z-1 dl dd .right-enterprise[data-v-effe19ba] {\n padding: 1px 10px;\n font-size: 12px;\n color: #f6ca9d;\n background: #1d1e23;\n background: -webkit-gradient(linear, left top, right top, from(#1d1e23), to(#3f4045));\n background: linear-gradient(90deg, #1d1e23, #3f4045);\n border: none;\n}\n.index .header .z-row .z-1 dl dd .right-info[data-v-effe19ba] {\n display: inline-block;\n cursor: pointer;\n margin-left: 12px;\n color: #ffffff;\n}\n.index .header .z-row .z-1 dl dd .right-info .right-icon[data-v-effe19ba] {\n font-size: 26px;\n vertical-align: middle;\n}\n.index .header .z-row .z-1 dl dd .right-info .right-img[data-v-effe19ba] {\n vertical-align: middle;\n}\n.index .welbg[data-v-effe19ba] {\n position: absolute;\n z-index: 1;\n top: 0;\n left: 0;\n right: 0;\n height: 762px;\n overflow: hidden;\n padding-top: 480px;\n margin-top: -480px;\n background: #2d8cf0;\n -webkit-transform: skewY(-2deg);\n transform: skewY(-2deg);\n -webkit-box-shadow: 0 2px 244px 0 rgba(56, 132, 255, 0.4);\n box-shadow: 0 2px 244px 0 rgba(56, 132, 255, 0.4);\n}\n.index .welbg .second[data-v-effe19ba] {\n position: relative;\n margin-top: 582px;\n height: 220px;\n}\n.index .welbg .second .bg[data-v-effe19ba] {\n -webkit-transform: skewY(-2.5deg);\n transform: skewY(-2.5deg);\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background: #1F65D6;\n}\n.index .welcome[data-v-effe19ba] {\n position: relative;\n z-index: 2;\n height: 700px;\n display: block;\n overflow: hidden;\n color: #FFFFFF;\n padding-top: 480px;\n margin-top: -480px;\n}\n.index .welcome .unslider-arrow[data-v-effe19ba] {\n display: none;\n}\n.index .welcome .banner[data-v-effe19ba] {\n padding-top: 60px;\n height: 460px;\n max-width: 1200px;\n margin: 0 auto;\n}\n.index .welcome .banner .banner-carousel[data-v-effe19ba] {\n max-width: 685px;\n border-radius: 5px;\n overflow: hidden;\n}\n.index .welcome .banner img[data-v-effe19ba] {\n height: 400px;\n border: 5px solid #fff;\n display: table;\n}\n.index .welcome .z-8[data-v-effe19ba] {\n text-align: center;\n}\n.index .welcome h3[data-v-effe19ba] {\n color: rgba(255, 255, 255, 0.8);\n font-size: 40px;\n font-weight: normal;\n text-align: center;\n margin: 30px auto;\n width: 380px;\n}\n.index .welcome .start[data-v-effe19ba] {\n display: inline-block;\n width: 160px;\n height: 50px;\n line-height: 50px;\n text-align: center;\n font-weight: normal;\n cursor: pointer;\n font-size: 20px;\n background: #fff;\n color: #0396f2;\n border-radius: 4px;\n border: 0;\n}\n.index .welcome .start[data-v-effe19ba]:hover, .index .welcome .start[data-v-effe19ba]:focus {\n background: #f6f6f6;\n color: #0396f2;\n}\n.index .welcome .second[data-v-effe19ba] {\n position: relative;\n height: 220px;\n text-align: center;\n}\n.index .welcome .second .bg[data-v-effe19ba] {\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.index .welcome .second .z-row[data-v-effe19ba] {\n z-index: 2;\n position: relative;\n font-size: 22px;\n max-width: 1400px;\n margin: 0 auto;\n line-height: 220px;\n}\n.index .welcome .second i[data-v-effe19ba] {\n color: rgba(255, 255, 255, 0.85);\n margin-right: 6px;\n}\n.index .welcome .second a[data-v-effe19ba] {\n color: #fff;\n}\n.index .welcome .second a[data-v-effe19ba]:hover, .index .welcome .second a[data-v-effe19ba]:visited {\n color: #fff;\n}\n.index .block[data-v-effe19ba] {\n max-width: 1200px;\n margin: 30px auto;\n padding-top: 50px;\n border: 1px solid transparent;\n}\n.index .block .wrap-left[data-v-effe19ba], .index .block .wrap-right[data-v-effe19ba] {\n line-height: 36px;\n color: #666;\n font-size: 16px;\n}\n.index .block .wrap-left[data-v-effe19ba] {\n margin: 20px 30px 0 0;\n}\n.index .block .wrap-right[data-v-effe19ba] {\n margin: 20px 0 0 30px;\n}\n.index .block i[data-v-effe19ba] {\n color: rgba(248, 14, 21, 0.7);\n margin-right: 6px;\n}\n.index .block img[data-v-effe19ba] {\n border: 5px solid #fff;\n border-radius: 10px;\n width: 100%;\n}\n.index .p-footer[data-v-effe19ba] {\n margin: 20px 0;\n text-align: center;\n color: #333;\n}\n.index .p-footer a[data-v-effe19ba], .index .p-footer span[data-v-effe19ba] {\n color: #333;\n margin-left: 10px;\n}\n@media (max-width: 768px) {\n.index .header .z-row .header-col-sub h2[data-v-effe19ba] {\n padding: 12px 0 0 12px;\n}\n.index .header .z-row .header-col-sub h2 span[data-v-effe19ba] {\n display: none;\n}\n.index .welbg[data-v-effe19ba] {\n display: none;\n}\n.index .welcome[data-v-effe19ba] {\n height: auto;\n background: #2d8cf0;\n -webkit-transform: skewY(-2deg);\n transform: skewY(-2deg);\n -webkit-box-shadow: 0 2px 244px 0 rgba(56, 132, 255, 0.4);\n box-shadow: 0 2px 244px 0 rgba(56, 132, 255, 0.4);\n}\n.index .welcome .banner[data-v-effe19ba] {\n height: auto;\n -webkit-transform: skewY(2deg);\n transform: skewY(2deg);\n}\n.index .welcome .banner .z-row[data-v-effe19ba] {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-bottom: 52px;\n}\n.index .welcome .banner .z-row > div[data-v-effe19ba] {\n width: 90%;\n margin: 0 auto;\n}\n.index .welcome .banner h3[data-v-effe19ba] {\n font-size: 24px;\n width: auto;\n}\n.index .welcome .banner img[data-v-effe19ba] {\n max-width: 100%;\n height: auto;\n}\n.index .welcome .second[data-v-effe19ba] {\n height: 120px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-transform: skewY(2deg);\n transform: skewY(2deg);\n}\n.index .welcome .second .bg[data-v-effe19ba] {\n -webkit-transform: skewY(-4.5deg);\n transform: skewY(-4.5deg);\n background: #1F65D6;\n}\n.index .welcome .second .z-row[data-v-effe19ba] {\n height: auto;\n line-height: 36px;\n font-size: 16px;\n display: block;\n}\n.index .welcome .second .z-row .z-6[data-v-effe19ba] {\n width: 30%;\n margin: 0 5%;\n white-space: nowrap;\n}\n.index .block[data-v-effe19ba] {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin: 24px auto;\n padding-top: 24px;\n max-width: 90%;\n border: 0;\n}\n.index .block > div[data-v-effe19ba] {\n width: 96%;\n margin: 0 auto;\n}\n.index .block .wrap-left[data-v-effe19ba],\n .index .block .wrap-right[data-v-effe19ba] {\n margin: 6px 0;\n line-height: 28px;\n}\n}\n", ""]);
  113. // exports
  114. /***/ }),
  115. /***/ 696:
  116. /***/ (function(module, __webpack_exports__, __webpack_require__) {
  117. "use strict";
  118. Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
  119. //
  120. //
  121. //
  122. //
  123. //
  124. //
  125. //
  126. //
  127. //
  128. //
  129. //
  130. //
  131. //
  132. //
  133. //
  134. //
  135. //
  136. //
  137. //
  138. //
  139. //
  140. //
  141. //
  142. //
  143. //
  144. //
  145. //
  146. //
  147. //
  148. //
  149. //
  150. //
  151. //
  152. //
  153. //
  154. //
  155. //
  156. //
  157. //
  158. //
  159. //
  160. //
  161. //
  162. //
  163. //
  164. //
  165. //
  166. //
  167. //
  168. //
  169. //
  170. //
  171. //
  172. //
  173. //
  174. //
  175. //
  176. //
  177. //
  178. //
  179. //
  180. //
  181. //
  182. //
  183. //
  184. //
  185. //
  186. //
  187. //
  188. //
  189. //
  190. //
  191. //
  192. //
  193. //
  194. //
  195. //
  196. //
  197. //
  198. //
  199. //
  200. //
  201. //
  202. //
  203. //
  204. //
  205. //
  206. //
  207. //
  208. //
  209. //
  210. //
  211. //
  212. //
  213. //
  214. //
  215. //
  216. //
  217. //
  218. //
  219. //
  220. //
  221. //
  222. //
  223. //
  224. //
  225. //
  226. //
  227. //
  228. //
  229. //
  230. //
  231. //
  232. //
  233. //
  234. //
  235. //
  236. //
  237. //
  238. //
  239. //
  240. //
  241. //
  242. //
  243. //
  244. //
  245. //
  246. //
  247. //
  248. //
  249. //
  250. //
  251. //
  252. //
  253. //
  254. //
  255. //
  256. //
  257. //
  258. //
  259. //
  260. //
  261. //
  262. //
  263. //
  264. //
  265. //
  266. //
  267. //
  268. //
  269. //
  270. //
  271. //
  272. //
  273. //
  274. //
  275. //
  276. //
  277. //
  278. //
  279. //
  280. //
  281. //
  282. //
  283. //
  284. //
  285. //
  286. //
  287. //
  288. //
  289. //
  290. //
  291. //
  292. //
  293. //
  294. //
  295. //
  296. //
  297. //
  298. //
  299. //
  300. //
  301. //
  302. //
  303. //
  304. //
  305. //
  306. //
  307. //
  308. //
  309. //
  310. //
  311. //
  312. //
  313. //
  314. //
  315. //
  316. //
  317. //
  318. //
  319. //
  320. //
  321. //
  322. //
  323. //
  324. //
  325. //
  326. //
  327. //
  328. //
  329. //
  330. //
  331. //
  332. //
  333. //
  334. //
  335. //
  336. //
  337. //
  338. //
  339. //
  340. //
  341. //
  342. //
  343. //
  344. //
  345. //
  346. //
  347. //
  348. //
  349. //
  350. //
  351. //
  352. //
  353. //
  354. //
  355. //
  356. //
  357. //
  358. //
  359. //
  360. //
  361. //
  362. //
  363. //
  364. //
  365. //
  366. //
  367. //
  368. //
  369. //
  370. //
  371. //
  372. //
  373. //
  374. //
  375. //
  376. //
  377. //
  378. //
  379. //
  380. //
  381. //
  382. //
  383. //
  384. //
  385. //
  386. //
  387. //
  388. //
  389. //
  390. //
  391. //
  392. //
  393. //
  394. //
  395. //
  396. //
  397. //
  398. //
  399. //
  400. //
  401. //
  402. //
  403. //
  404. //
  405. //
  406. //
  407. //
  408. //
  409. //
  410. //
  411. //
  412. //
  413. //
  414. //
  415. //
  416. //
  417. //
  418. //
  419. //
  420. //
  421. //
  422. //
  423. //
  424. //
  425. //
  426. //
  427. //
  428. //
  429. //
  430. //
  431. //
  432. //
  433. //
  434. //
  435. //
  436. //
  437. //
  438. //
  439. //
  440. //
  441. //
  442. //
  443. //
  444. //
  445. //
  446. //
  447. //
  448. //
  449. //
  450. //
  451. //
  452. //
  453. //
  454. //
  455. //
  456. //
  457. //
  458. //
  459. //
  460. //
  461. //
  462. //
  463. //
  464. //
  465. //
  466. //
  467. //
  468. //
  469. //
  470. //
  471. //
  472. //
  473. //
  474. //
  475. //
  476. //
  477. //
  478. //
  479. //
  480. //
  481. //
  482. //
  483. //
  484. //
  485. //
  486. //
  487. //
  488. //
  489. //
  490. //
  491. //
  492. //
  493. //
  494. //
  495. //
  496. //
  497. //
  498. //
  499. //
  500. //
  501. //
  502. //
  503. //
  504. //
  505. //
  506. //
  507. //
  508. //
  509. //
  510. //
  511. //
  512. //
  513. //
  514. //
  515. //
  516. //
  517. //
  518. //
  519. //
  520. //
  521. //
  522. //
  523. //
  524. //
  525. //
  526. //
  527. //
  528. //
  529. //
  530. //
  531. //
  532. //
  533. //
  534. //
  535. //
  536. //
  537. //
  538. //
  539. //
  540. //
  541. //
  542. //
  543. //
  544. //
  545. //
  546. //
  547. //
  548. //
  549. //
  550. //
  551. //
  552. //
  553. //
  554. //
  555. //
  556. //
  557. //
  558. //
  559. //
  560. //
  561. //
  562. //
  563. //
  564. //
  565. //
  566. //
  567. //
  568. //
  569. //
  570. //
  571. //
  572. //
  573. //
  574. //
  575. //
  576. //
  577. //
  578. //
  579. //
  580. //
  581. //
  582. //
  583. //
  584. //
  585. //
  586. //
  587. //
  588. //
  589. //
  590. //
  591. //
  592. //
  593. //
  594. //
  595. //
  596. //
  597. //
  598. //
  599. //
  600. //
  601. //
  602. //
  603. //
  604. //
  605. //
  606. //
  607. //
  608. //
  609. //
  610. //
  611. //
  612. //
  613. //
  614. //
  615. /* harmony default export */ __webpack_exports__["default"] = ({
  616. data: function data() {
  617. return {
  618. loadIng: 0,
  619. loginShow: false,
  620. loginType: 'login',
  621. codeNeed: false,
  622. codeUrl: $A.apiUrl('users/login/codeimg'),
  623. formLogin: {
  624. username: '',
  625. userpass: '',
  626. userpass2: '',
  627. code: ''
  628. },
  629. ruleLogin: {},
  630. systemConfig: $A.jsonParse($A.storage("systemSetting")),
  631. fromUrl: ''
  632. };
  633. },
  634. mounted: function mounted() {
  635. //
  636. },
  637. activated: function activated() {
  638. this.getSetting();
  639. this.fromUrl = decodeURIComponent($A.getObject(this.$route.query, 'from'));
  640. if (this.fromUrl) {
  641. this.loginChack();
  642. }
  643. },
  644. deactivated: function deactivated() {
  645. this.loginShow = false;
  646. },
  647. watch: {
  648. loginShow: function loginShow(val) {
  649. if (val) {
  650. this.getSetting();
  651. } else {
  652. this.loginType = 'login';
  653. }
  654. }
  655. },
  656. methods: {
  657. initLanguage: function initLanguage() {
  658. var _this = this;
  659. this.ruleLogin = {
  660. username: [{ required: true, message: this.$L('请填写用户名!'), trigger: 'change' }, { type: 'string', min: 2, message: this.$L('用户名长度至少2位!'), trigger: 'change' }],
  661. userpass: [{ required: true, message: this.$L('请填写登录密码!'), trigger: 'change' }, { type: 'string', min: 6, message: this.$L('密码错长度至少6位!'), trigger: 'change' }],
  662. userpass2: [{ required: true, message: this.$L('请填写确认密码!'), trigger: 'change' }, { type: 'string', min: 6, message: this.$L('确认密码错长度至少6位!'), trigger: 'change' }, {
  663. validator: function validator(rule, value, callback) {
  664. if (value !== _this.formLogin.userpass) {
  665. callback(new Error(_this.$L('两次密码输入不一致!')));
  666. } else {
  667. callback();
  668. }
  669. },
  670. required: true,
  671. trigger: 'change'
  672. }]
  673. };
  674. },
  675. getSetting: function getSetting() {
  676. var _this2 = this;
  677. $A.apiAjax({
  678. url: 'system/setting',
  679. error: function error() {
  680. $A.storage("systemSetting", {});
  681. },
  682. success: function success(res) {
  683. if (res.ret === 1) {
  684. _this2.systemConfig = res.data;
  685. $A.storage("systemSetting", _this2.systemConfig);
  686. } else {
  687. $A.storage("systemSetting", {});
  688. }
  689. if (_this2.systemConfig.loginWin == 'direct') {
  690. _this2.loginChack();
  691. }
  692. }
  693. });
  694. },
  695. loginChack: function loginChack() {
  696. if ($A.getToken() !== false) {
  697. this.goForward({ path: '/todo' }, true);
  698. } else {
  699. this.loginShow = true;
  700. }
  701. },
  702. refreshCode: function refreshCode() {
  703. this.codeUrl = $A.apiUrl('users/login/codeimg?_=' + Math.random());
  704. },
  705. enterpriseOpen: function enterpriseOpen() {
  706. this.goForward({ path: '/plans' });
  707. },
  708. onBlur: function onBlur() {
  709. var _this3 = this;
  710. if (this.loginType != 'login') {
  711. this.codeNeed = false;
  712. return;
  713. }
  714. this.loadIng++;
  715. $A.ajax({
  716. url: $A.apiUrl('users/login/needcode'),
  717. data: {
  718. username: this.formLogin.username
  719. },
  720. complete: function complete() {
  721. _this3.loadIng--;
  722. },
  723. success: function success(res) {
  724. _this3.codeNeed = res.ret === 1;
  725. }
  726. });
  727. },
  728. onLogin: function onLogin() {
  729. var _this4 = this;
  730. this.$refs.login.validate(function (valid) {
  731. if (valid) {
  732. _this4.loadIng++;
  733. $A.ajax({
  734. url: $A.apiUrl('users/login?type=' + _this4.loginType),
  735. data: _this4.formLogin,
  736. complete: function complete() {
  737. _this4.loadIng--;
  738. },
  739. success: function success(res) {
  740. if (res.ret === 1) {
  741. $A.storage("userInfo", res.data);
  742. $A.setToken(res.data.token);
  743. $A.triggerUserInfoListener(res.data);
  744. //
  745. _this4.loadIng--;
  746. _this4.loginShow = false;
  747. _this4.$refs.login.resetFields();
  748. _this4.$Message.success(_this4.$L('登录成功'));
  749. if (_this4.fromUrl) {
  750. window.location.replace(_this4.fromUrl);
  751. } else {
  752. _this4.goForward({ path: '/todo' }, true);
  753. }
  754. } else {
  755. _this4.$Modal.error({
  756. title: _this4.$L("温馨提示"),
  757. content: res.msg
  758. });
  759. if (res.data.code === 'need') {
  760. _this4.codeNeed = true;
  761. _this4.refreshCode();
  762. }
  763. }
  764. }
  765. });
  766. }
  767. });
  768. }
  769. }
  770. });
  771. /***/ }),
  772. /***/ 697:
  773. /***/ (function(module, exports, __webpack_require__) {
  774. var render = function() {
  775. var _vm = this
  776. var _h = _vm.$createElement
  777. var _c = _vm._self._c || _h
  778. return _c(
  779. "div",
  780. { staticClass: "w-box index" },
  781. [
  782. _c("v-title", [_vm._v(_vm._s(_vm.$L("轻量级的团队在线协作")))]),
  783. _vm._v(" "),
  784. _vm._m(0),
  785. _vm._v(" "),
  786. _c("div", { staticClass: "header" }, [
  787. _c("div", { staticClass: "z-row" }, [
  788. _c("div", { staticClass: "header-col-sub" }, [
  789. _c("h2", [
  790. _vm.systemConfig.logo
  791. ? _c("img", { attrs: { src: _vm.systemConfig.logo } })
  792. : _c("img", {
  793. attrs: {
  794. src: __webpack_require__(570)
  795. }
  796. }),
  797. _vm._v(" "),
  798. _c("span", [_vm._v(_vm._s(_vm.$L("轻量级的团队在线协作")))])
  799. ])
  800. ]),
  801. _vm._v(" "),
  802. _c("div", { staticClass: "z-1" }, [
  803. _c("dl", [
  804. _c(
  805. "dd",
  806. [
  807. _vm.systemConfig.enterprise == "show"
  808. ? _c(
  809. "Button",
  810. {
  811. staticClass: "right-enterprise",
  812. attrs: { type: "success", size: "small" },
  813. on: { click: _vm.enterpriseOpen }
  814. },
  815. [_vm._v(_vm._s(_vm.$L("企业版")))]
  816. )
  817. : _vm._e(),
  818. _vm._v(" "),
  819. _vm.systemConfig.github == "show"
  820. ? _c(
  821. "a",
  822. {
  823. staticClass: "right-info",
  824. attrs: {
  825. href: "https://gitee.com/aipaw/wookteam",
  826. target: "_blank"
  827. }
  828. },
  829. [
  830. _c("img", {
  831. staticClass: "right-img",
  832. attrs: {
  833. src:
  834. "https://gitee.com/aipaw/wookteam/badge/star.svg?theme=gvp",
  835. alt: "star"
  836. }
  837. })
  838. ]
  839. )
  840. : _vm._e(),
  841. _vm._v(" "),
  842. _vm.systemConfig.github == "show"
  843. ? _c(
  844. "a",
  845. {
  846. staticClass: "right-info",
  847. attrs: {
  848. target: "_blank",
  849. href: "https://gitee.com/aipaw/wookteam"
  850. }
  851. },
  852. [
  853. _c("Icon", {
  854. staticClass: "right-icon",
  855. attrs: { type: "logo-github" }
  856. })
  857. ],
  858. 1
  859. )
  860. : _vm._e(),
  861. _vm._v(" "),
  862. _c(
  863. "Dropdown",
  864. {
  865. staticClass: "right-info",
  866. attrs: { trigger: "hover", transfer: "" },
  867. on: { "on-click": _vm.setLanguage }
  868. },
  869. [
  870. _c(
  871. "div",
  872. [
  873. _c("Icon", {
  874. staticClass: "right-icon",
  875. attrs: { type: "md-globe" }
  876. }),
  877. _vm._v(" "),
  878. _c("Icon", { attrs: { type: "md-arrow-dropdown" } })
  879. ],
  880. 1
  881. ),
  882. _vm._v(" "),
  883. _c(
  884. "Dropdown-menu",
  885. { attrs: { slot: "list" }, slot: "list" },
  886. [
  887. _c(
  888. "Dropdown-item",
  889. {
  890. attrs: {
  891. name: "zh",
  892. selected: _vm.getLanguage() === "zh"
  893. }
  894. },
  895. [_vm._v("中文")]
  896. ),
  897. _vm._v(" "),
  898. _c(
  899. "Dropdown-item",
  900. {
  901. attrs: {
  902. name: "en",
  903. selected: _vm.getLanguage() === "en"
  904. }
  905. },
  906. [_vm._v("English")]
  907. )
  908. ],
  909. 1
  910. )
  911. ],
  912. 1
  913. )
  914. ],
  915. 1
  916. )
  917. ])
  918. ])
  919. ])
  920. ]),
  921. _vm._v(" "),
  922. _c("div", { staticClass: "welcome" }, [
  923. _c("div", { staticClass: "banner" }, [
  924. _c("div", { staticClass: "z-row" }, [
  925. _c(
  926. "div",
  927. { staticClass: "z-16" },
  928. [
  929. _c(
  930. "Carousel",
  931. {
  932. staticClass: "banner-carousel",
  933. attrs: { autoplay: "", loop: "", "autoplay-speed": 5000 }
  934. },
  935. [
  936. _c("CarouselItem", [
  937. _c("img", {
  938. attrs: {
  939. src: __webpack_require__(698)
  940. }
  941. })
  942. ]),
  943. _vm._v(" "),
  944. _c("CarouselItem", [
  945. _c("img", {
  946. attrs: {
  947. src: __webpack_require__(699)
  948. }
  949. })
  950. ])
  951. ],
  952. 1
  953. )
  954. ],
  955. 1
  956. ),
  957. _vm._v(" "),
  958. _c("div", { staticClass: "z-8" }, [
  959. _c("h3", [_vm._v(_vm._s(_vm.$L("酷团队协作工具就从这里开始")))]),
  960. _vm._v(" "),
  961. _c("div", { staticClass: "bl inline-block" }, [
  962. _c(
  963. "span",
  964. { staticClass: "start", on: { click: _vm.loginChack } },
  965. [_vm._v(_vm._s(_vm.$L("立即登陆")))]
  966. )
  967. ])
  968. ])
  969. ])
  970. ]),
  971. _vm._v(" "),
  972. _c("div", { staticClass: "second" }, [
  973. _c("div", { staticClass: "bg" }),
  974. _vm._v(" "),
  975. _c("div", { staticClass: "z-row" }, [
  976. _c("div", { staticClass: "z-6" }, [
  977. _c("a", { attrs: { href: "#W_link1" } }, [
  978. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  979. _vm._v(_vm._s(_vm.$L("待办四象限")))
  980. ])
  981. ]),
  982. _vm._v(" "),
  983. _c("div", { staticClass: "z-6" }, [
  984. _c("a", { attrs: { href: "#W_link2" } }, [
  985. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  986. _vm._v(_vm._s(_vm.$L("项目管理")))
  987. ])
  988. ]),
  989. _vm._v(" "),
  990. _c("div", { staticClass: "z-6" }, [
  991. _c("a", { attrs: { href: "#W_link3" } }, [
  992. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  993. _vm._v(_vm._s(_vm.$L("在线知识库")))
  994. ])
  995. ]),
  996. _vm._v(" "),
  997. _c("div", { staticClass: "z-6" }, [
  998. _c("a", { attrs: { href: "#W_link4" } }, [
  999. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  1000. _vm._v(_vm._s(_vm.$L("日程管理")))
  1001. ])
  1002. ])
  1003. ])
  1004. ])
  1005. ]),
  1006. _vm._v(" "),
  1007. _c("div", { staticClass: "z-row block" }, [
  1008. _c("div", { staticClass: "z-6" }, [
  1009. _c("div", { staticClass: "wrap-left", attrs: { id: "W_link1" } }, [
  1010. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  1011. _vm._v(
  1012. _vm._s(
  1013. _vm.$L(
  1014. "待办四象限:突出事情优先级,帮助员工合理安排时间,提高工作效率。"
  1015. )
  1016. )
  1017. )
  1018. ])
  1019. ]),
  1020. _vm._v(" "),
  1021. _vm._m(1)
  1022. ]),
  1023. _vm._v(" "),
  1024. _c("div", { staticClass: "z-row block" }, [
  1025. _vm._m(2),
  1026. _vm._v(" "),
  1027. _c("div", { staticClass: "z-6" }, [
  1028. _c("div", { staticClass: "wrap-right", attrs: { id: "W_link2" } }, [
  1029. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  1030. _vm._v(_vm._s(_vm.$L("项目管理:自定义项目看板,可视化任务安排。")))
  1031. ])
  1032. ])
  1033. ]),
  1034. _vm._v(" "),
  1035. _c("div", { staticClass: "z-row block" }, [
  1036. _c("div", { staticClass: "z-6" }, [
  1037. _c("div", { staticClass: "wrap-left", attrs: { id: "W_link3" } }, [
  1038. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  1039. _vm._v(
  1040. _vm._s(
  1041. _vm.$L(
  1042. "在线知识库:在线流程图,在线文档,以及可视化的目录编排,文档管理无忧。"
  1043. )
  1044. )
  1045. )
  1046. ])
  1047. ]),
  1048. _vm._v(" "),
  1049. _vm._m(3)
  1050. ]),
  1051. _vm._v(" "),
  1052. _c("div", { staticClass: "z-row block" }, [
  1053. _vm._m(4),
  1054. _vm._v(" "),
  1055. _c("div", { staticClass: "z-6" }, [
  1056. _c("div", { staticClass: "wrap-right", attrs: { id: "W_link4" } }, [
  1057. _c("i", { staticClass: "ft icon" }, [_vm._v("")]),
  1058. _vm._v(
  1059. _vm._s(
  1060. _vm.$L(
  1061. "日程管理:可视化日程管理,快速搞定工作计划,了解工作宏观安排。"
  1062. )
  1063. )
  1064. )
  1065. ])
  1066. ])
  1067. ]),
  1068. _vm._v(" "),
  1069. _c("div", { staticClass: "p-footer" }, [
  1070. _c("span", {
  1071. domProps: {
  1072. innerHTML: _vm._s(
  1073. _vm.systemConfig.footerText || "WookTeam &copy; 2018-2020"
  1074. )
  1075. }
  1076. })
  1077. ]),
  1078. _vm._v(" "),
  1079. _c(
  1080. "Modal",
  1081. {
  1082. attrs: { "mask-closable": false, "class-name": "simple-modal" },
  1083. model: {
  1084. value: _vm.loginShow,
  1085. callback: function($$v) {
  1086. _vm.loginShow = $$v
  1087. },
  1088. expression: "loginShow"
  1089. }
  1090. },
  1091. [
  1092. _c(
  1093. "Form",
  1094. {
  1095. ref: "login",
  1096. attrs: { model: _vm.formLogin, rules: _vm.ruleLogin },
  1097. nativeOn: {
  1098. submit: function($event) {
  1099. $event.preventDefault()
  1100. }
  1101. }
  1102. },
  1103. [
  1104. _c(
  1105. "FormItem",
  1106. { attrs: { prop: "username" } },
  1107. [
  1108. _c(
  1109. "Input",
  1110. {
  1111. attrs: { type: "text", placeholder: _vm.$L("用户名") },
  1112. on: { "on-enter": _vm.onLogin, "on-blur": _vm.onBlur },
  1113. model: {
  1114. value: _vm.formLogin.username,
  1115. callback: function($$v) {
  1116. _vm.$set(_vm.formLogin, "username", $$v)
  1117. },
  1118. expression: "formLogin.username"
  1119. }
  1120. },
  1121. [
  1122. _c("Icon", {
  1123. attrs: { slot: "prepend", type: "ios-person-outline" },
  1124. slot: "prepend"
  1125. })
  1126. ],
  1127. 1
  1128. )
  1129. ],
  1130. 1
  1131. ),
  1132. _vm._v(" "),
  1133. _c(
  1134. "FormItem",
  1135. { attrs: { prop: "userpass" } },
  1136. [
  1137. _c(
  1138. "Input",
  1139. {
  1140. attrs: { type: "password", placeholder: _vm.$L("密码") },
  1141. on: { "on-enter": _vm.onLogin },
  1142. model: {
  1143. value: _vm.formLogin.userpass,
  1144. callback: function($$v) {
  1145. _vm.$set(_vm.formLogin, "userpass", $$v)
  1146. },
  1147. expression: "formLogin.userpass"
  1148. }
  1149. },
  1150. [
  1151. _c("Icon", {
  1152. attrs: { slot: "prepend", type: "ios-lock-outline" },
  1153. slot: "prepend"
  1154. })
  1155. ],
  1156. 1
  1157. )
  1158. ],
  1159. 1
  1160. ),
  1161. _vm._v(" "),
  1162. _vm.loginType == "reg"
  1163. ? _c(
  1164. "FormItem",
  1165. { attrs: { prop: "userpass2" } },
  1166. [
  1167. _c(
  1168. "Input",
  1169. {
  1170. attrs: {
  1171. type: "password",
  1172. placeholder: _vm.$L("确认密码")
  1173. },
  1174. on: { "on-enter": _vm.onLogin },
  1175. model: {
  1176. value: _vm.formLogin.userpass2,
  1177. callback: function($$v) {
  1178. _vm.$set(_vm.formLogin, "userpass2", $$v)
  1179. },
  1180. expression: "formLogin.userpass2"
  1181. }
  1182. },
  1183. [
  1184. _c("Icon", {
  1185. attrs: {
  1186. slot: "prepend",
  1187. type: "ios-lock-outline"
  1188. },
  1189. slot: "prepend"
  1190. })
  1191. ],
  1192. 1
  1193. )
  1194. ],
  1195. 1
  1196. )
  1197. : _vm._e(),
  1198. _vm._v(" "),
  1199. _vm.loginType == "login" && _vm.codeNeed
  1200. ? _c(
  1201. "FormItem",
  1202. { attrs: { prop: "code" } },
  1203. [
  1204. _c(
  1205. "Input",
  1206. {
  1207. attrs: {
  1208. type: "text",
  1209. placeholder: _vm.$L("验证码")
  1210. },
  1211. on: { "on-enter": _vm.onLogin },
  1212. model: {
  1213. value: _vm.formLogin.code,
  1214. callback: function($$v) {
  1215. _vm.$set(_vm.formLogin, "code", $$v)
  1216. },
  1217. expression: "formLogin.code"
  1218. }
  1219. },
  1220. [
  1221. _c("Icon", {
  1222. attrs: {
  1223. slot: "prepend",
  1224. type: "ios-checkmark-circle-outline"
  1225. },
  1226. slot: "prepend"
  1227. }),
  1228. _vm._v(" "),
  1229. _c(
  1230. "div",
  1231. {
  1232. staticClass: "login-code",
  1233. attrs: { slot: "append" },
  1234. on: { click: _vm.refreshCode },
  1235. slot: "append"
  1236. },
  1237. [_c("img", { attrs: { src: _vm.codeUrl } })]
  1238. )
  1239. ],
  1240. 1
  1241. )
  1242. ],
  1243. 1
  1244. )
  1245. : _vm._e()
  1246. ],
  1247. 1
  1248. ),
  1249. _vm._v(" "),
  1250. _c(
  1251. "div",
  1252. {
  1253. staticClass: "login-header",
  1254. attrs: { slot: "header" },
  1255. slot: "header"
  1256. },
  1257. [
  1258. _c(
  1259. "div",
  1260. {
  1261. staticClass: "login-header-item",
  1262. class: { active: _vm.loginType == "login" },
  1263. on: {
  1264. click: function($event) {
  1265. _vm.loginType = "login"
  1266. }
  1267. }
  1268. },
  1269. [_vm._v(_vm._s(_vm.$L("用户登录")))]
  1270. ),
  1271. _vm._v(" "),
  1272. _vm.systemConfig.reg == "open"
  1273. ? _c(
  1274. "div",
  1275. {
  1276. staticClass: "login-header-item",
  1277. class: { active: _vm.loginType == "reg" },
  1278. on: {
  1279. click: function($event) {
  1280. _vm.loginType = "reg"
  1281. }
  1282. }
  1283. },
  1284. [_vm._v(_vm._s(_vm.$L("注册账号")))]
  1285. )
  1286. : _vm._e()
  1287. ]
  1288. ),
  1289. _vm._v(" "),
  1290. _c(
  1291. "div",
  1292. { attrs: { slot: "footer" }, slot: "footer" },
  1293. [
  1294. _c(
  1295. "Button",
  1296. {
  1297. attrs: { type: "default" },
  1298. on: {
  1299. click: function($event) {
  1300. _vm.loginShow = false
  1301. }
  1302. }
  1303. },
  1304. [_vm._v(_vm._s(_vm.$L("取消")))]
  1305. ),
  1306. _vm._v(" "),
  1307. _c(
  1308. "Button",
  1309. {
  1310. attrs: { type: "primary", loading: _vm.loadIng > 0 },
  1311. on: { click: _vm.onLogin }
  1312. },
  1313. [
  1314. _vm._v(
  1315. _vm._s(_vm.$L(_vm.loginType == "reg" ? "注册" : "登录"))
  1316. )
  1317. ]
  1318. )
  1319. ],
  1320. 1
  1321. )
  1322. ],
  1323. 1
  1324. )
  1325. ],
  1326. 1
  1327. )
  1328. }
  1329. var staticRenderFns = [
  1330. function() {
  1331. var _vm = this
  1332. var _h = _vm.$createElement
  1333. var _c = _vm._self._c || _h
  1334. return _c("div", { staticClass: "welbg" }, [
  1335. _c("div", { staticClass: "second" }, [_c("div", { staticClass: "bg" })])
  1336. ])
  1337. },
  1338. function() {
  1339. var _vm = this
  1340. var _h = _vm.$createElement
  1341. var _c = _vm._self._c || _h
  1342. return _c("div", { staticClass: "z-18" }, [
  1343. _c("img", {
  1344. attrs: { src: __webpack_require__(700) }
  1345. })
  1346. ])
  1347. },
  1348. function() {
  1349. var _vm = this
  1350. var _h = _vm.$createElement
  1351. var _c = _vm._self._c || _h
  1352. return _c("div", { staticClass: "z-18" }, [
  1353. _c("img", {
  1354. attrs: { src: __webpack_require__(701) }
  1355. })
  1356. ])
  1357. },
  1358. function() {
  1359. var _vm = this
  1360. var _h = _vm.$createElement
  1361. var _c = _vm._self._c || _h
  1362. return _c("div", { staticClass: "z-18" }, [
  1363. _c("img", {
  1364. attrs: { src: __webpack_require__(702) }
  1365. })
  1366. ])
  1367. },
  1368. function() {
  1369. var _vm = this
  1370. var _h = _vm.$createElement
  1371. var _c = _vm._self._c || _h
  1372. return _c("div", { staticClass: "z-18" }, [
  1373. _c("img", {
  1374. attrs: { src: __webpack_require__(703) }
  1375. })
  1376. ])
  1377. }
  1378. ]
  1379. render._withStripped = true
  1380. module.exports = { render: render, staticRenderFns: staticRenderFns }
  1381. if (false) {
  1382. module.hot.accept()
  1383. if (module.hot.data) {
  1384. require("vue-hot-reload-api") .rerender("data-v-effe19ba", module.exports)
  1385. }
  1386. }
  1387. /***/ }),
  1388. /***/ 698:
  1389. /***/ (function(module, exports) {
  1390. module.exports = "/images/statics/images/index/banner/1.jpg?76c04ea4";
  1391. /***/ }),
  1392. /***/ 699:
  1393. /***/ (function(module, exports) {
  1394. module.exports = "/images/statics/images/index/banner/2.jpg?7acabd56";
  1395. /***/ }),
  1396. /***/ 700:
  1397. /***/ (function(module, exports) {
  1398. module.exports = "/images/statics/images/index/todo.jpg?a9249b17";
  1399. /***/ }),
  1400. /***/ 701:
  1401. /***/ (function(module, exports) {
  1402. module.exports = "/images/statics/images/index/project.jpg?badbfb0f";
  1403. /***/ }),
  1404. /***/ 702:
  1405. /***/ (function(module, exports) {
  1406. module.exports = "/images/statics/images/index/wiki.jpg?e9154757";
  1407. /***/ }),
  1408. /***/ 703:
  1409. /***/ (function(module, exports) {
  1410. module.exports = "/images/statics/images/index/week.jpg?bcbeca9f";
  1411. /***/ })
  1412. });