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

1 line
6.5 KiB
JSON
Raw Normal View History

2026-01-11 00:11:34 +08:00
{"ast":null,"code":"import { ZeroCodeAxios } from \"@/request/request\";\nconst components = {};\nconst data = function () {\n return {\n tableData: [],\n form: {\n name: \"\",\n name_cn: \"\"\n },\n loading: false,\n selected_project: {}\n };\n};\nfunction mounted() {\n this.fetch_data();\n}\nconst methods = {\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: \"project\",\n Q: {}\n }]\n }\n }).then(res => {\n res.data.data.return_data.forEach(item => {\n item.percentage = 25;\n item.status = \"success\";\n });\n this.tableData = res.data.data.return_data;\n });\n },\n onselect_project(row) {\n this.selected_project = row;\n },\n next() {\n if (Object.keys(this.selected_project).length === 0) {\n this.$alert(\"进行下一步前,请先选择一个项目\", '警告', {\n confirmButtonText: '确定',\n callback: action => {\n this.$message({\n type: 'info',\n message: `action: ${action}`\n });\n }\n });\n } else {\n this.$emit(\"father_next\", this.selected_project);\n }\n },\n async create_project() {\n this.loading = true;\n ZeroCodeAxios({\n method: \"POST\",\n url: \"/zero_code_base/zero_code_main/use_api/\",\n data: {\n api_name: \"create_project\",\n model: \"api_infos\",\n process_data: {\n project_info: this.form\n }\n }\n }).then(res => {\n this.fetch_data();\n });\n }\n};\nexport default {\n data: data,\n methods: methods,\n mounted: mounted,\n components: components\n};","map":{"version":3,"names":["ZeroCodeAxios","components","data","tableData","form","name","name_cn","loading","selected_project","mounted","fetch_data","methods","method","url","params","search_data","model","Q","then","res","return_data","forEach","item","percentage","status","onselect_project","row","next","Object","keys","length","$alert","confirmButtonText","callback","action","$message","type","message","$emit","create_project","api_name","process_data","project_info"],"sources":["/Users/xubincheng/Desktop/job/zero_code_all/zero_project/ZeroCodeProject/main/client/src/components/App_creator/app_creator_components/create_project/create_project.js"],"sourcesContent":["import {ZeroCodeAxios} from \"@/request/request\";\r\n\r\n\r\nconst components = {}\r\n\r\nconst data = function () {\r\n return {\r\n tableData: [],\r\n form: {\r\n name: \"\",\r\n name_cn: \"\",\r\n },\r\n loading: false,\r\n selected_project: {}\r\n }\r\n}\r\n\r\nfunction mounted() {\r\n this.fetch_data()\r\n}\r\n\r\nconst methods = {\r\n fetch_data() {\r\n ZeroCodeAxios({\r\n method: \"GET\",\r\n url: \"/zero_code_base/zero_code_main/record/operate/\",\r\n params: {\r\n search_data: [\r\n {\r\n model: \"project\",\r\n Q: {}\r\n }\r\n ]\r\n }\r\n }).then(res => {\r\n res.data.data.return_data.forEach(item => {\r\n item.percentage = 25\r\n item.status = \"success\"\r\n })\r\n this.tableData = res.data.data.return_data\r\n })\r\n },\r\n onselect_project(row) {\r\n this.selected_project = row\r\n },\r\n next() {\r\n if (Object.keys(this.selected_project).length === 0) {\r\n this.$alert(\"进行下一步前,请先选择一个项目\", '', {\r\n confirmButtonText: '',\r\n callback: action => {\r\n this.$message({\r\n type: 'info',\r\n message: `action: ${action}`\r\n });\r\n }\r\n });\r\n } e