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

1 line
15 KiB
JSON
Raw Normal View History

2026-01-11 00:11:34 +08:00
{"ast":null,"code":"import Axios from \"axios\";\nconst components = {};\nconst data = function () {\n return {\n tableData: [],\n tableData_column: [],\n table_data: [],\n create_dialog: false,\n edit_dialog: false,\n now_select_model: {},\n now_select_model_field: [],\n form_name: \"\",\n form_cn_name: \"\",\n edit_form: {}\n };\n};\nfunction mounted() {\n this.fetch_table_data();\n this.fetch_form_data();\n}\nconst methods = {\n fetch_form_data() {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10004/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data: {\n model_name: \"front_form_display_settings_table\",\n return_type: \"True\",\n relations: [],\n filter_context: {}\n }\n }\n }\n }).then(res => {\n res.data.return_data.data.data.table_data.forEach(item => {\n item.form_structure = JSON.stringify(item.form_structure);\n item.selected_form = JSON.stringify(item.selected_form);\n });\n this.tableData = res.data.return_data.data.data.table_data;\n this.tableData_column = res.data.return_data.data.data.table_columns;\n });\n },\n fetch_table_data() {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10004/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data: {\n model_name: \"zero_code_model\",\n return_type: \"True\",\n relations: [],\n filter_context: {}\n }\n }\n }\n }).then(res => {\n this.table_data = res.data.return_data.data.data.table_data;\n });\n },\n notions() {\n this.$alert('如选择是单选,字段选择就只能选择一个字段哦', '提示', {\n confirmButtonText: '确定',\n callback: action => {\n this.$message({\n type: 'info',\n message: `action: ${action}`\n });\n }\n });\n },\n handleCreateSubmit() {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10001/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data: {\n model_name: \"front_form_display_settings_table\",\n add_data: {\n form_name: this.form_name,\n form_name_cn: this.form_cn_name,\n form_structure: this.now_select_model_field,\n selected_form: this.now_select_model,\n creator: \"admin\"\n },\n relations: []\n }\n }\n }\n }).then(res => {\n this.fetch_form_data();\n this.create_dialog = false;\n });\n },\n handleEditSubmit() {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10003/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data: {\n model_name: \"front_form_display_settings_table\",\n edit_data: {\n sign: this.edit_form.sign,\n form_name: this.form_name,\n form_name_cn: this.form_cn_name,\n form_structure: this.now_select_model_field,\n selected_form: this.now_select_model,\n creator: \"admin\"\n },\n return_type: \"False\",\n filter_context: {\n sign: this.edit_form.sign\n },\n relations: []\n }\n }\n }\n }).then(res => {\n this.fetch_form_data();\n this.edit_dialog = false;\n });\n },\n handleEdit(row) {\n this.edit_form = row;\n this.now_select_model = JSON.parse(row.selected_form);\n this.now_select_model_field = JSON.parse(row.form_structure);\n this.form_name = row.form_name;\n this.form_cn_name = row.form_name_cn;\n this.edit_dialog = true;\n },\n handleDelete(row) {\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10002/ApiClass/base_api_control/api_url/\",\n data: {\n submit_data: {\n data