{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\Home.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\src\\views\\Home.vue","mtime":1667327529872},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\babel.config.js","mtime":1667327525434},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-fvue\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/web.dom.iterable\";\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nvar Base64 = require('js-base64').Base64;\n\nimport HtColumn from '@/components/common/HtColumn.vue';\nimport HtTabsColumn from '@/components/common/HtTabsColumn.vue';\nexport default {\n components: {\n HtColumn: HtColumn,\n HtTabsColumn: HtTabsColumn\n },\n data: function data() {\n return {\n layout: {},\n gridList: [],\n notifyList: []\n };\n },\n created: function created() {\n var _this = this;\n\n this.notifyList = [];\n this.$store.dispatch('form/getFormRemindDataByUser').then(function (data) {\n var me_ = _this;\n var i = 0;\n data.forEach(function (item) {\n setTimeout(function () {\n me_.dialogMessage(item);\n }, i);\n i = i + 500;\n });\n });\n this.$store.dispatch('menu/vueFrontHome').then(function (data) {\n _this.layout = JSON.parse(Base64.decode(data.value) || '{}');\n\n if (_this.layout && _this.layout.list && _this.layout.list.length > 0) {\n _this.gridList = _this.layout.list;\n }\n });\n },\n methods: {\n dialogMessage: function dialogMessage(item) {\n var me_ = this;\n var notify = this.$notify.info({\n title: item.subject,\n duration: 0,\n dangerouslyUseHTMLString: true,\n position: 'bottom-right',\n message: item.content,\n onClose: function onClose() {\n if (item.count == 1) {\n me_.$store.dispatch('form/deleteFormRemindDataById', item.id);\n }\n },\n onClick: function onClick() {\n notify.close();\n var path = '/statement/template/form/' + item.opemType + '/get/true?id=' + item.opemId + '&startFlow=false';\n me_.$router.push(path);\n }\n });\n this.notifyList.push(notify);\n }\n },\n destroyed: function destroyed() {\n this.notifyList.forEach(function (item) {\n item.close();\n });\n }\n};",null]}