1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"ast":null,"code":"import Axios from 'axios';\nimport { codemirror } from \"vue-codemirror\";\nimport { ZeroCodeAxios } from \"@/request/request\";\nconst components = {\n codemirror\n};\nconst props = ['form_data'];\nconst data = function () {\n return {\n file_update_api: false,\n code_update_api: false,\n textarea: 'for i in range(1,10):\\n' + ' import os\\n' + ' i = i + 1\\n' + ' if i == 1:\\n' + ' pass\\n' + ' else:\\n' + ' path = os.path.join(\"sss\", \"change_template\",\"sssssssssssssssssssssssssssssssssss\", \"public\",\\n' + ' \"static\",\\n' + ' \"basedata\")',\n fileList: [],\n code_string: \"\",\n submit_data_dict: {},\n options: {\n line: true,\n theme: \"rubyblue\",\n // 主题\n tabSize: 4,\n // 制表符的宽度\n indentUnit: 4,\n // 一个块应该缩进多少个空格(无论这在编辑语言中意味着什么)。默认值为 2。\n firstLineNumber: 1,\n // 从哪个数字开始计算行数。默认值为 1。\n readOnly: false,\n // 只读\n autorefresh: true,\n smartIndent: true,\n // 上下文缩进\n lineNumbers: true,\n // 是否显示行号\n styleActiveLine: true,\n // 高亮选中行\n viewportMargin: Infinity,\n //处理高度自适应时搭配使用\n showCursorWhenSelecting: true,\n // 当选择处于活动状态时是否应绘制游标\n mode: \"python\"\n }\n };\n};\nfunction mounted() {}\nconst methods = {\n get_select_data() {},\n submitUpload() {\n let form_data = new FormData();\n form_data.append(\"file_path\", this.fileList[0].raw);\n form_data.append(\"name\", this.fileList[0].name);\n Axios({\n method: \"POST\",\n url: \"http://47.116.15.186:10105/ApiClass/base_api_control/api_url/\",\n data: form_data,\n headers: {\n \"Content-Type\": \"multipart/form-data\"\n },\n onUploadProgress: progressEvent => {\n this.progressupdate = Math.round(progressEvent.loaded * 100 / progressEvent.total);\n },\n onDownloadProgress: progressEvent => {\n this.progressend = Math.round(progressEvent.loaded * 100 / progressEvent.total);\n if (this.progressend == 100) {\n this.dispalyprogress = false;\n }\n }\n }).then(res => {\n this.textarea = res.data.return_data.data.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 handleRemove(file, fileList) {\n console.log(file, fileList);\n },\n handleChange(file, fileList) {\n this.fileList = fileList;\n },\n submit() {\n ZeroCodeAxios({\n method: \"POST\",\n url: \"\",\n data: {}\n }).then(res => {});\n },\n above() {\n this.$emit('father_above');\n }\n};\nexport default {\n data: data,\n methods: methods,\n mounted: mounted,\n components: components,\n props: props\n};","map":{"version":3,"names":["Axios","codemirror","ZeroCodeAxios","components","props","data","file_update_api","code_update_api","textarea","fileList","code_string","submit_data_dict","options","line","theme","tabSize","indentUnit","firstLineNumber","readOnly","autorefresh","smartIndent","lineNumbers","styleActiveLine","viewportMargin","Infinity","showCursorWhenSelecting","mode","mounted","methods","get_select_data","submitUpload","form_data","FormData","append","raw","name","method","url","headers","onUploadProgress","progressEvent","progressupdate","Math","round","loaded","total","onDownloadProgress","progressend","dispalyprogress","then","res","return_data","status","$message","message","msg","type","handleRemove","file","console","log","handleChange","submit","above","$emit"],"sources":["/Users/xubincheng/Desktop/job/zero_code_all/zero_project/ZeroCodeProject/main/client/src/components/data_manage/APIManagement/base_api_components/page_one/page_one.js"],"sourcesContent":["import Axios from 'axios';\r\nimport {codemirror} from \"vue-codemirror\";\r\nimport {ZeroCodeAxios} from \"@/request/request\";\r\n\r\nconst components = {\r\n codemirror\r\n}\r\n\r\nconst props = ['form_data']\r\n\r\nconst data = function () {\r\n return {\r\n file_update_api: false,\r\n code_update_api: false,\r\n textarea: 'for i in range(1,10):\\n' +\r\n ' import os\\n' +\r\n ' i = i + 1\\n' +\r\n ' if i == 1:\\n' +\r\n ' pass\\n' +\r\n ' else:\\n' +\r\n ' path = os.path.join(\"sss\", \"change_template\",\"sssssssssssssssssssssssssssssssssss\", \"public\",\\n' +\r\n ' \"static\",\\n' +\r\n ' \"basedata\")',\r\n fileList: [],\r\n code_string: \"\",\r\n submit_data_dict: {},\r\n options: {\r\n line: true,\r\n theme: \"rubyblue\", // 主题\r\n tabSize: 4, // 制表符的宽度\r\n indentUnit: 4, // 一个块应该缩进多少个空格(无论这在编辑语言中意味着什么)。默认值为 2。\r\n firstLineNumber: 1, // 从哪个数字开始计算行数。默认值为 1。\r\n readOnly: false, // 只读\r\n autorefresh: true,\r\n smartIndent: true, // 上下文缩进\r\n lineNumbers: true, // 是否显示行号\r\n styleActiveLine: true, // 高亮选中行\r\n viewportMargin: Infinity, //处理高度自适应时搭配使用\r\n showCursorWhenSelecting: true, // 当选择处于活动状态时是否应绘制游标\r\n mode: \"python\",\r\n },\r\n }\r\n}\r\n\r\nfunction mounted() {\r\n\r\n}\r\n\r\nconst methods = {\r\n get_select_data() {\r\n \r\n },\r\n submitUpload() {\r\n let form_data = new FormData();\r\n form_data.append(\"file_path\", this.fileList[0].raw);\r\n form_data.append(\"name\", this.fileList[0].name);\r\n Axios({\r\n method: \"POST\",\r\n url: \"http://47.116.15.186:10105/ApiClass/base_api_control/api_url/\",\r\n data: form_data,\r\n headers: {\r\n \"Content-Type\": \"multipart/form-data\",\r\n },\r\n onUploadProgress: (progressEvent) => {\r\n this.progressupdate = Math.round((progressEvent.loaded * 100) / progressEvent.total);\r\n },\r\n onDownloadProgress: (progressEvent) => {\r\n this.progressend = Math.round((progressEvent.loaded * 100) / progressEvent.total);\r\n if (this.progressend == 100) {\r\n this.dispalyprogress = false\r\n }\r\n },\r\n }).then((res) => {\r\n this.textarea = res.data.return_data.data.data;\r\n if (res.data.return_data.data.status == 200) {\r\n this.$message({\r\n message: res.data.return_data.data.msg,\r\n type: 'success',\r\n })\r\n } else {\r\n this.$message({\r\n message: res.data.return_data.data.msg,\r\n type: 'warning',\r\n })\r\n }\r\n });\r\n },\r\n handleRemove(file, fileList) {\r\n console.log(file, fileList);\r\n },\r\n handleChange(file, fileList) {\r\n this.fileList = fileList\r\n },\r\n submit() {\r\n ZeroCodeAxios({\r\n method: \"POST\",\r\n url: \"\",\r\n data: {}\r\n }).then(res => {\r\n\r\n })\r\n },\r\n above() {\r\n this.$emit('father_above');\r\n }\r\n}\r\n\r\nexport default {\r\n data: data,\r\n methods: methods,\r\n mounted: mounted,\r\n components: components,\r\n props: props\r\n}"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]} |