{"remainingRequest":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\reform-fvue\\node_modules\\eslint-loader\\index.js??ref--13-0!D:\\jenkins\\workspace\\reform-fvue\\src\\main.js","dependencies":[{"path":"D:\\jenkins\\workspace\\reform-fvue\\src\\main.js","mtime":1695291042237},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\reform-fvue\\node_modules\\eslint-loader\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.regexp.replace\";\nimport 'babel-polyfill';\nimport Vue from 'vue';\nimport App from \"./App.vue\";\nimport store from \"./store\";\nimport router from \"./router\";\nimport '@/assets/css/element-custom.scss';\nimport ElementUI from 'element-ui';\nimport _i18n from '@/lang/index.js';\nimport moment from 'moment'; //日期格式化插件\n\nimport JsonExcel from 'vue-json-excel'; // 导出excle\n\nVue.component('downloadExcel', JsonExcel); // 富文本编辑器\n\nimport quillEditor from 'vue-quill-editor';\nimport 'quill/dist/quill.core.css';\nimport 'quill/dist/quill.snow.css';\nimport 'quill/dist/quill.bubble.css';\nimport * as Quill from 'quill'; // 引入编辑器\n\nimport { ImageDrop } from 'quill-image-drop-module';\nimport ImageResize from 'quill-image-resize-module';\nQuill.register('modules/imageDrop', ImageDrop);\nQuill.register('modules/imageResize', ImageResize);\nVue.use(quillEditor); // 地图组件\n// import { loadScript, loadCss } from 'esri-loader';\n// loadCss('https://t1.digitalcq.com/jsapi/Arcgis/4.26/esri/css/main.css');\n// loadScript({\n// dojoConfig: {\n// async: true\n// },\n// url: 'https://t1.digitalcq.com/jsapi/Arcgis/4.26/init.js'\n// });\n// import { loadScript, loadCss } from 'esri-loader';\n// loadCss('http://23.213.34.22/jsapi/Arcgis/4.26/esri/css/main.css');\n// loadScript({\n// dojoConfig: {\n// async: true\n// },\n// url: 'http://23.213.34.22/jsapi/Arcgis/4.26/init.js'\n// });\n// import HotentUi from 'bpm_el_ui' //引入ui\n// import 'bpm_el_ui/lib/bpm_el_ui.css'\n// import 'bpm_el_ui/src/assets/css/element-variables.scss'\n\nimport '@/directive.js';\nimport req from '@/request.js';\nimport deepmerge from 'deepmerge';\nimport validate from '@/validate.js';\nimport dict from '@/lang/dict.js';\nimport ExportData from '@/components/ImportExportData/ExportData/ExportData.vue';\nimport ImportData from '@/components/ImportExportData/ImportData/ImportData.vue';\nimport utils from '@/utils.js'; // 滚动表格\n\nimport dataV from '@jiaminghi/data-view';\nVue.use(dataV); //引入字典\n\nimport DictSelect from '@/components/dict/DictSelect.vue';\nimport dictUtils from '@/components/dict/DictSelectUtils'; // 引入状态颜色组件\n\nimport StatusByColor from '@/components/common/StatusByColor.vue'; // 引如查看历史审批流程组件\n\nimport RecordDialog from '@/components/dialog/RecordDialog';\nimport RecordPopover from '@/components/dialog/RecordPopover.vue';\nimport DeletePopover from '@/components/dialog/DeletePopover.vue'; //侧边导航事件\n\nimport eventBus from \"./api/bus.js\";\nVue.use(eventBus); //菜单图标\n\nimport svgIcon from '@/components/global/svgIcon.vue';\nVue.config.debug = true;\nVue.prototype.$http = req; // 字符串解析和序列化字符串\n\nimport qs from 'qs';\nVue.prototype.qs = qs;\nVue.use(ElementUI, {\n i18n: function i18n(key, value) {\n return _i18n.t(key, value);\n } // size: 'small'\n\n}); // 列头自适应\n\nElementUI.TableColumn.props.minWidth = {\n default: function _default() {\n if (this.label) {\n //将双字节字符替换为两个a,14为当前font-size 一个a为7.8px 一个汉字为14px 单元格左右padding为20px\n return this.label.replace(/[^\\x00-\\xff]/g, 'aa').length * 7.8 + 20 + 'px';\n }\n }\n};\nimport { Icon, Form, Field, Button } from 'vant';\nVue.use(Icon);\nVue.use(Form);\nVue.use(Field);\nVue.use(Button);\nimport 'vant/lib/icon/style';\nimport 'vant/lib/form/style';\nimport 'vant/lib/field/style';\nimport 'vant/lib/button/style'; // 拖拽指令\n\nimport '@/dialog'; // Vue.use(HotentUi, {\n// i18n: (key, value) => i18n.t(key, value)\n// })\n// 注册全局组件\n\nVue.component('svgIcon', svgIcon);\nVue.component('DictSelect', DictSelect);\nVue.component('ExportData', ExportData);\nVue.component('ImportData', ImportData);\nVue.component('StatusByColor', StatusByColor);\nVue.component('RecordDialog', RecordDialog);\nVue.component('RecordPopover', RecordPopover);\nVue.component('DeletePopover', DeletePopover);\nwindow.app = new Vue({\n store: store,\n router: router,\n i18n: _i18n,\n render: function render(createElement) {\n var _this = this;\n\n if ('-ms-scroll-limit' in document.documentElement.style && '-ms-ime-align' in document.documentElement.style) {\n window.addEventListener('hashchange', function () {\n var currentPath = window.location.hash.slice(1);\n\n if (_this.$route.path !== currentPath) {\n _this.$router.push(currentPath);\n }\n }, false);\n }\n\n return createElement(App);\n }\n}).$mount('#root');\nvar validateLocal = localStorage.getItem('lang');\nvar currentLocal = validateLocal || 'zh-CN'; // app.$validator.locale = currentLocal\n\nif (app.$validator) {\n for (var rule in validate) {\n app.$validator.rules[rule] = validate[rule];\n }\n\n app.$validator.dictionary.container = deepmerge(dict, app.$validator.dictionary.container, {\n clone: true\n });\n} // 日期控件格式化\n\n\nif ('zh-CN' == currentLocal) {\n moment.locale('zh-cn');\n} else {\n moment.locale('en');\n}\n\nmoment.locale('zh-cn'); // el-tooltip 默认显示\n\nVue.prototype.$tooltipplacement = 'bottom'; // 默认获取当前时间并格式化为yyyy-MM-dd\n\nVue.prototype.getDate = function () {\n var nowDate = new Date();\n var date = {\n year: nowDate.getFullYear(),\n month: nowDate.getMonth() + 1,\n date: nowDate.getDate()\n };\n var newmonth = date.month >= 10 ? date.month : '0' + date.month;\n var day = date.date >= 10 ? date.date : '0' + date.date;\n date = date.year + '-' + newmonth + '-' + day;\n return date;\n};",null]}