Files
ZERO_CODE/ZeroCodeProject/main/client/node_modules/.cache/babel-loader/d253a2c144410a545696de507d77fb9f929dba76762fb5d1280143a20eee54d3.json

1 line
17 KiB
JSON
Raw Normal View History

2026-01-11 00:11:34 +08:00
{"ast":null,"code":"import base_api_page_one from \"@/components/data_manage/APIManagement/base_api_components/page_one/page_one.vue\";\nimport base_api_page_two from \"@/components/data_manage/APIManagement/base_api_components/page_two/page_two.vue\";\nimport combination_page_one from \"@/components/data_manage/APIManagement/combination_api_components/page_one/page_one.vue\";\nimport combination_page_two from \"@/components/data_manage/APIManagement/combination_api_components/page_two/page_two.vue\";\nimport Axios from \"axios\";\nimport { ZeroCodeAxios } from \"@/request/request\";\nconst components = {\n // 新的导入逻辑\n base_api_page_one: () => import(\"@/components/data_manage/APIManagement/base_api_components/page_one/page_one.vue\"),\n base_api_page_two,\n combination_page_one,\n combination_page_two\n};\nconst data = function () {\n return {\n base_api_page_list: ['base_api_page_one', 'base_api_page_two'],\n base_api_default_page: \"base_api_page_one\",\n base_api_now_index: 0,\n combination_api_page_list: ['combination_page_one', 'combination_page_two'],\n combination_api_default_page: \"combination_page_one\",\n combination_now_index: 0,\n add_api_dialog: false,\n open_has_base_api_dialog: false,\n open_new_multi_api_dialog: false,\n show_loop_selection: false,\n now_select_source: \"\",\n now_select_output: \"\",\n table_data: [],\n table_data_column: [],\n all_page_data: {},\n combination_all_page_data: {}\n };\n};\nfunction mounted() {\n this.fetch_data();\n}\nconst methods = {\n change_base_api_page_next(value) {\n if (this.base_api_now_index + 1 < this.base_api_page_list.length) {\n this.base_api_now_index = this.base_api_now_index + 1;\n this.base_api_default_page = this.base_api_page_list[this.base_api_now_index];\n }\n Object.assign(this.all_page_data, value);\n },\n //创建基础API\n submit_data(value) {\n Object.assign(this.all_page_data, value);\n if (this.base_api_now_index + 1 === this.base_api_page_list.length) {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10048/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data: this.all_page_data\n }\n }\n }).then(res => {\n // this.fetch_data()\n console.log(res.data);\n if (res.data.return_data.data.status == 200) {\n this.$message({\n message: res.data.return_data.data.msg,\n type: 'success'\n });\n } else {\n this.$message({\n message: res.data.return_data.data.msg,\n type: 'warning'\n });\n }\n });\n }\n },\n change_base_api_page_above() {\n if (this.base_api_now_index - 1 >= 0) {\n this.base_api_now_index = this.base_api_now_index - 1;\n this.base_api_default_page = this.base_api_page_list[this.base_api_now_index];\n }\n },\n change_combination_api_page_next(value) {\n if (this.combination_now_index + 1 < this.base_api_page_list.length) {\n this.combination_now_index = this.combination_now_index + 1;\n this.combination_api_default_page = this.combination_api_page_list[this.combination_now_index];\n }\n Object.assign(this.combination_all_page_data, value);\n if (this.combination_now_index === this.base_api_page_list.length - 1) {}\n },\n change_combination_api_page_above() {\n if (this.combination_now_index - 1 >= 0) {\n this.combination_now_index = this.combination_now_index - 1;\n this.combination_api_default_page = this.combination_api_page_list[this.combination_now_index];\n }\n },\n // 获取api表数据\n fetch_data() {\n ZeroCodeAxios({\n method: \"GET\",\n url: \"/zero_code_base/zero_code_main/record/operate/\",\n params: {\n search_data: [{\n model: \"api_infos\",\n Q: {}\n }]\n }\n }).then(res => {\n res.data.return_data.data.data.table_data.forEach(item => {\n item.api_out = JSON.stringify(item.api_o