{"remainingRequest":"D:\\jiayue\\pig-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\jiayue\\pig-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jiayue\\pig-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jiayue\\pig-ui\\src\\views\\gen\\index.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jiayue\\pig-ui\\src\\views\\gen\\index.vue","mtime":1619070292893},{"path":"D:\\jiayue\\pig-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jiayue\\pig-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jiayue\\pig-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jiayue\\pig-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es7.symbol.async-iterator\";\nimport \"core-js/modules/es6.symbol\";\nimport \"core-js/modules/es6.string.iterator\";\nimport \"core-js/modules/es6.array.from\";\nimport \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.to-string\";\n\nfunction _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== \"undefined\" && o[Symbol.iterator] || o[\"@@iterator\"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === \"number\") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError(\"Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.\"); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }\n\nfunction _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === \"string\") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === \"Object\" && o.constructor) n = o.constructor.name; if (n === \"Map\" || n === \"Set\") return Array.from(o); if (n === \"Arguments\" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }\n\nfunction _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport { fetchList, fetchSelectDsList, handleDown } from \"@/api/gen/gen\";\nimport { formBatchOption, formOption, tableOption } from \"@/const/crud/gen/gen\";\nimport Preview from \"./preview\";\nexport default {\n name: \"CodeGenerator\",\n components: {\n Preview: Preview\n },\n data: function data() {\n return {\n q: {},\n dataSourceList: [],\n tableData: [],\n formData: {},\n formBatchData: {},\n box: false,\n boxBatch: false,\n page: {\n total: 0,\n // 总页数\n currentPage: 1,\n // 当前页数\n pageSize: 20 // 每页显示多少条\n\n },\n // 预览参数\n preview: {\n open: false,\n title: \"代码预览\"\n },\n tableLoading: false,\n tableOption: tableOption,\n formOption: formOption,\n formBatchOption: formBatchOption\n };\n },\n created: function created() {\n this.getdataSourceList();\n },\n methods: {\n getList: function getList(page) {\n var _this = this;\n\n this.tableLoading = true;\n fetchList(Object.assign({\n current: page.currentPage,\n size: page.pageSize\n }, this.q)).then(function (response) {\n _this.tableData = response.data.data.records;\n _this.page.total = response.data.data.total;\n _this.tableLoading = false;\n });\n },\n handleDesign: function handleDesign(row) {\n this.$router.push({\n path: \"/gen/design\",\n query: {\n tableName: row.tableName,\n dsName: this.q.dsName\n }\n });\n },\n handleDown: function handleDown(row) {\n this.formData.tableName = row.tableName;\n this.box = true;\n },\n sizeChange: function sizeChange(pageSize) {\n this.page.pageSize = pageSize;\n },\n currentChange: function currentChange(current) {\n this.page.currentPage = current;\n },\n refreshChange: function refreshChange() {\n this.getList(this.page);\n },\n handleView: function handleView() {\n this.formData.dsName = this.q.dsName;\n this.preview.open = true;\n },\n gen: function gen(form, done) {\n var _this2 = this;\n\n this.formData.dsName = this.q.dsName;\n handleDown(this.formData).then(function () {\n done();\n _this2.box = false;\n }).catch(function () {\n done();\n });\n },\n getdataSourceList: function getdataSourceList() {\n var _this3 = this;\n\n fetchSelectDsList().then(function (response) {\n _this3.dataSourceList = response.data.data;\n });\n },\n search: function search() {\n this.getList(this.page);\n },\n openBatch: function openBatch() {\n if (this.$refs.crud.tableSelect.length <= 1 || this.$refs.crud.tableSelect.length > 10) {\n this.$message.error(\"选中表数量不合法,数量最少2个或最多为10个\");\n return false;\n }\n\n var tableName = [];\n\n var _iterator = _createForOfIteratorHelper(this.$refs.crud.tableSelect),\n _step;\n\n try {\n for (_iterator.s(); !(_step = _iterator.n()).done;) {\n var table = _step.value;\n tableName.push(table.tableName);\n }\n } catch (err) {\n _iterator.e(err);\n } finally {\n _iterator.f();\n }\n\n this.formBatchData.tableName = tableName.join(\"-\");\n this.boxBatch = true;\n },\n batchGen: function batchGen(form, done) {\n var _this4 = this;\n\n this.formBatchData.dsName = this.q.dsName;\n handleDown(this.formBatchData).then(function () {\n done();\n _this4.boxBatch = false;\n }).catch(function () {\n done();\n });\n }\n }\n};",{"version":3,"sources":["index.vue"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAgIA,SAAA,SAAA,EAAA,iBAAA,EAAA,UAAA,QAAA,eAAA;AACA,SAAA,eAAA,EAAA,UAAA,EAAA,WAAA,QAAA,sBAAA;AACA,OAAA,OAAA;AAEA,eAAA;AACA,EAAA,IAAA,EAAA,eADA;AAEA,EAAA,UAAA,EAAA;AAAA,IAAA,OAAA,EAAA;AAAA,GAFA;AAGA,EAAA,IAHA,kBAGA;AACA,WAAA;AACA,MAAA,CAAA,EAAA,EADA;AAEA,MAAA,cAAA,EAAA,EAFA;AAGA,MAAA,SAAA,EAAA,EAHA;AAIA,MAAA,QAAA,EAAA,EAJA;AAKA,MAAA,aAAA,EAAA,EALA;AAMA,MAAA,GAAA,EAAA,KANA;AAOA,MAAA,QAAA,EAAA,KAPA;AAQA,MAAA,IAAA,EAAA;AACA,QAAA,KAAA,EAAA,CADA;AACA;AACA,QAAA,WAAA,EAAA,CAFA;AAEA;AACA,QAAA,QAAA,EAAA,EAHA,CAGA;;AAHA,OARA;AAaA;AACA,MAAA,OAAA,EAAA;AACA,QAAA,IAAA,EAAA,KADA;AAEA,QAAA,KAAA,EAAA;AAFA,OAdA;AAkBA,MAAA,YAAA,EAAA,KAlBA;AAmBA,MAAA,WAAA,EAAA,WAnBA;AAoBA,MAAA,UAAA,EAAA,UApBA;AAqBA,MAAA,eAAA,EAAA;AArBA,KAAA;AAuBA,GA3BA;AA4BA,EAAA,OA5BA,qBA4BA;AACA,SAAA,iBAAA;AACA,GA9BA;AA+BA,EAAA,OAAA,EAAA;AACA,IAAA,OADA,mBACA,IADA,EACA;AAAA;;AACA,WAAA,YAAA,GAAA,IAAA;AACA,MAAA,SAAA,CACA,MAAA,CAAA,MAAA,CACA;AACA,QAAA,OAAA,EAAA,IAAA,CAAA,WADA;AAEA,QAAA,IAAA,EAAA,IAAA,CAAA;AAFA,OADA,EAKA,KAAA,CALA,CADA,CAAA,CAQA,IARA,CAQA,UAAA,QAAA,EAAA;AACA,QAAA,KAAA,CAAA,SAAA,GAAA,QAAA,CAAA,IAAA,CAAA,IAAA,CAAA,OAAA;AACA,QAAA,KAAA,CAAA,IAAA,CAAA,KAAA,GAAA,QAAA,CAAA,IAAA,CAAA,IAAA,CAAA,KAAA;AACA,QAAA,KAAA,CAAA,YAAA,GAAA,KAAA;AACA,OAZA;AAaA,KAhBA;AAiBA,IAAA,YAAA,EAAA,sBAAA,GAAA,EAAA;AACA,WAAA,OAAA,CAAA,IAAA,CAAA;AACA,QAAA,IAAA,EAAA,aADA;AAEA,QAAA,KAAA,EAAA;AAAA,UAAA,SAAA,EAAA,GAAA,CAAA,SAAA;AAAA,UAAA,MAAA,EAAA,KAAA,CAAA,CAAA;AAAA;AAFA,OAAA;AAIA,KAtBA;AAuBA,IAAA,UAAA,EAAA,oBAAA,GAAA,EAAA;AACA,WAAA,QAAA,CAAA,SAAA,GAAA,GAAA,CAAA,SAAA;AACA,WAAA,GAAA,GAAA,IAAA;AACA,KA1BA;AA2BA,IAAA,UA3BA,sBA2BA,QA3BA,EA2BA;AACA,WAAA,IAAA,CAAA,QAAA,GAAA,QAAA;AACA,KA7BA;AA8BA,IAAA,aA9BA,yBA8BA,OA9BA,EA8BA;AACA,WAAA,IAAA,CAAA,WAAA,GAAA,OAAA;AACA,KAhCA;AAiCA,IAAA,aAjCA,2BAiCA;AACA,WAAA,OAAA,CAAA,KAAA,IAAA;AACA,KAnCA;AAoCA,IAAA,UAAA,EAAA,sBAAA;AACA,WAAA,QAAA,CAAA,MAAA,GAAA,KAAA,CAAA,CAAA,MAAA;AACA,WAAA,OAAA,CAAA,IAAA,GAAA,IAAA;AACA,KAvCA;AAwCA,IAAA,GAxCA,eAwCA,IAxCA,EAwCA,IAxCA,EAwCA;AAAA;;AACA,WAAA,QAAA,CAAA,MAAA,GAAA,KAAA,CAAA,CAAA,MAAA;AACA,MAAA,UAAA,CAAA,KAAA,QAAA,CAAA,CACA,IADA,CACA,YAAA;AACA,QAAA,IAAA;AACA,QAAA,MAAA,CAAA,GAAA,GAAA,KAAA;AACA,OAJA,EAKA,KALA,CAKA,YAAA;AACA,QAAA,IAAA;AACA,OAPA;AAQA,KAlDA;AAmDA,IAAA,iBAnDA,+BAmDA;AAAA;;AACA,MAAA,iBAAA,GAAA,IAAA,CAAA,UAAA,QAAA,EAAA;AACA,QAAA,MAAA,CAAA,cAAA,GAAA,QAAA,CAAA,IAAA,CAAA,IAAA;AACA,OAFA;AAGA,KAvDA;AAwDA,IAAA,MAxDA,oBAwDA;AACA,WAAA,OAAA,CAAA,KAAA,IAAA;AACA,KA1DA;AA2DA,IAAA,SA3DA,uBA2DA;AACA,UACA,KAAA,KAAA,CAAA,IAAA,CAAA,WAAA,CAAA,MAAA,IAAA,CAAA,IACA,KAAA,KAAA,CAAA,IAAA,CAAA,WAAA,CAAA,MAAA,GAAA,EAFA,EAGA;AACA,aAAA,QAAA,CAAA,KAAA,CAAA,wBAAA;AACA,eAAA,KAAA;AACA;;AACA,UAAA,SAAA,GAAA,EAAA;;AARA,iDASA,KAAA,KAAA,CAAA,IAAA,CAAA,WATA;AAAA;;AAAA;AASA,4DAAA;AAAA,cAAA,KAAA;AACA,UAAA,SAAA,CAAA,IAAA,CAAA,KAAA,CAAA,SAAA;AACA;AAXA;AAAA;AAAA;AAAA;AAAA;;AAYA,WAAA,aAAA,CAAA,SAAA,GAAA,SAAA,CAAA,IAAA,CAAA,GAAA,CAAA;AACA,WAAA,QAAA,GAAA,IAAA;AACA,KAzEA;AA0EA,IAAA,QA1EA,oBA0EA,IA1EA,EA0EA,IA1EA,EA0EA;AAAA;;AACA,WAAA,aAAA,CAAA,MAAA,GAAA,KAAA,CAAA,CAAA,MAAA;AACA,MAAA,UAAA,CAAA,KAAA,aAAA,CAAA,CACA,IADA,CACA,YAAA;AACA,QAAA,IAAA;AACA,QAAA,MAAA,CAAA,QAAA,GAAA,KAAA;AACA,OAJA,EAKA,KALA,CAKA,YAAA;AACA,QAAA,IAAA;AACA,OAPA;AAQA;AApFA;AA/BA,CAAA","sourcesContent":["\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"],"sourceRoot":"src/views/gen"}]}