{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\bizComponents\\querySql\\querySqlContent.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\bizComponents\\querySql\\querySqlContent.vue","mtime":1675071991631},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\r\nimport DynamicView from '@/components/bizComponents/querySql/DynamicView.vue'\r\n// import utils from\"@/components/bizComponents/utils.js\";\r\n\r\nexport default {\r\n name: 'querySqlContent',\r\n props: {\r\n sqlAlias: String,\r\n alias: String,\r\n single: String,\r\n },\r\n data() {\r\n return {\r\n queryView: {},\r\n displayFields: [],\r\n html: '',\r\n alarmSettingMap: {},\r\n summaryTypeMap: {},\r\n loadedFail: false,\r\n }\r\n },\r\n watch: {\r\n alias: function (newVal) {\r\n if (newVal) {\r\n this.init()\r\n }\r\n },\r\n },\r\n components: {\r\n DynamicView,\r\n },\r\n\r\n created() {\r\n this.init()\r\n },\r\n methods: {\r\n // 根据当前formKey初始化\r\n init() {\r\n const loading = this.$loading(this.options)\r\n let _me = this\r\n this.$store\r\n .dispatch('bizForm/getQuerySqlView', {\r\n sqlAlias: this.sqlAlias,\r\n alias: this.alias,\r\n })\r\n .then((result) => {\r\n if (result) {\r\n _me.queryView = result\r\n _me.html = result.template;\r\n\r\n let params = {sqlAlias: _me.sqlAlias, alias: _me.alias}\r\n let pageBean = {\r\n pageBean: {\r\n page: '1',\r\n pageSize: result.pageSize\r\n ? result.pageSize\r\n : 30,\r\n showTotal: 'true',\r\n },\r\n } //初次加载默认pageBean\r\n params.pagination = pageBean\r\n this.$store\r\n .dispatch(\r\n 'bizForm/getQuerySqlViewByPagination',\r\n params\r\n )\r\n .then(() => {\r\n loading.close()\r\n })\r\n } else {\r\n this.loadedFail = true\r\n }\r\n })\r\n .finally(() => {\r\n loading.close()\r\n })\r\n },\r\n },\r\n}\r\n",null]}