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

1 line
24 KiB
JSON
Raw Normal View History

2026-01-11 00:11:34 +08:00
{"ast":null,"code":"var render = function render() {\n var _vm = this,\n _c = _vm._self._c,\n _setup = _vm._self._setupProxy;\n return _c(\"div\", {\n staticStyle: {\n display: \"flex\",\n \"flex-direction\": \"column\"\n }\n }, [_c(\"h2\", [_vm._v(\"代码上传\")]), _c(\"div\", [_c(\"el-button\", {\n staticStyle: {\n width: \"150px\",\n height: \"60px\"\n },\n on: {\n click: function ($event) {\n _vm.file_update_api = true;\n }\n }\n }, [_vm._v(\"文件形式上传\")]), _c(\"el-button\", {\n staticStyle: {\n width: \"150px\",\n height: \"60px\"\n },\n on: {\n click: function ($event) {\n _vm.code_update_api = true;\n }\n }\n }, [_vm._v(\"代码形式上传\")])], 1), _c(\"h2\", [_vm._v(\"API信息\")]), _c(\"el-form\", {\n ref: \"form\",\n attrs: {\n model: _vm.submit_data_dict,\n \"label-width\": \"120px\",\n \"label-position\": \"left\"\n }\n }, _vm._l(_vm.form_data, function (item) {\n return item.is_show ? _c(\"el-form-item\", {\n key: item.id,\n attrs: {\n label: item.name_cn\n }\n }, [item.type !== \"ManyToManyField\" ? _c(\"el-input\", {\n staticStyle: {\n width: \"400px\"\n },\n model: {\n value: _vm.submit_data_dict[item.name],\n callback: function ($$v) {\n _vm.$set(_vm.submit_data_dict, item.name, $$v);\n },\n expression: \"submit_data_dict[item.name]\"\n }\n }) : _c(\"el-select\", {\n attrs: {\n placeholder: \"请选择\",\n \"collapse-tags\": \"\",\n multiple: \"\",\n \"value-key\": \"id\"\n },\n model: {\n value: _vm.submit_data_dict[item.name],\n callback: function ($$v) {\n _vm.$set(_vm.submit_data_dict, item.name, $$v);\n },\n expression: \"submit_data_dict[item.name]\"\n }\n }, _vm._l(_vm.submit_data_source_dict[item.name], function (item) {\n return _c(\"el-option\", {\n key: item.id,\n attrs: {\n label: item.meta_class_name_cn,\n value: item\n }\n });\n }), 1)], 1) : _vm._e();\n }), 1), _c(\"div\", {\n staticStyle: {\n \"margin-top\": \"30px\",\n \"align-self\": \"flex-end\"\n }\n }, [_c(\"el-button\", {\n staticStyle: {\n \"margin-left\": \"20px\"\n },\n attrs: {\n type: \"primary\"\n },\n on: {\n click: _vm.submit\n }\n }, [_vm._v(\"提交\")])], 1), _c(\"el-dialog\", {\n staticStyle: {\n \"align-items\": \"center\",\n \"justify-content\": \"center\"\n },\n attrs: {\n title: \"文件形式上传API\",\n visible: _vm.file_update_api,\n width: \"50%\",\n \"append-to-body\": true\n },\n on: {\n \"update:visible\": function ($event) {\n _vm.file_update_api = $event;\n }\n }\n }, [_c(\"div\", {\n staticClass: \"add_new_main\"\n }, [_c(\"el-upload\", {\n ref: \"upload\",\n staticClass: \"upload-demo\",\n attrs: {\n action: \"#\",\n \"on-change\": _vm.handleChange,\n \"on-remove\": _vm.handleRemove,\n \"file-list\": _vm.fileList,\n limit: \"1\",\n accept: \".py\",\n \"auto-upload\": false\n }\n }, [_c(\"el-button\", {\n attrs: {\n slot: \"trigger\",\n size: \"small\",\n type: \"primary\"\n },\n slot: \"trigger\"\n }, [_vm._v(\"选取文件\")]), _c(\"el-button\", {\n staticStyle: {\n \"margin-left\": \"10px\"\n },\n attrs: {\n size: \"small\",\n type: \"success\"\n },\n on: {\n click: _vm.submitUpload\n }\n }, [_vm._v(\"上传到服务器 \")]), _c(\"el-button\", {\n staticStyle: {\n \"margin-left\": \"10px\"\n },\n attrs: {\n size: \"small\",\n type: \"success\"\n }\n }, [_vm._v(\"测试可用性\")]), _c(\"div\", {\n staticClass: \"el-upload__tip\",\n attrs: {\n slot: \"tip\"\n },\n slot: \"tip\"\n }, [_vm._v(\"只能上传zip文件\")])], 1)], 1), _c(\"span\", {\n