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

1 line
94 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 \"justify-content\": \"center\",\n \"align-items\": \"center\"\n }\n }, [_vm._l(_vm.step_list, function (item, index) {\n return _c(\"div\", {\n staticClass: \"base_api_info\",\n staticStyle: {\n \"margin-top\": \"20px\",\n \"margin-bottom\": \"20px\",\n display: \"flex\",\n \"flex-direction\": \"row\",\n \"align-items\": \"center\"\n }\n }, [_c(\"div\", {\n staticStyle: {\n display: \"flex\",\n \"flex-direction\": \"column\"\n }\n }, [_c(\"el-card\", {\n staticClass: \"box-card\"\n }, [_c(\"div\", {\n staticClass: \"clearfix\",\n attrs: {\n slot: \"header\"\n },\n slot: \"header\"\n }, [_c(\"span\", [_vm._v(\"步骤\" + _vm._s(index + 1))]), _c(\"el-button\", {\n staticStyle: {\n float: \"right\",\n padding: \"3px 0\"\n },\n attrs: {\n type: \"text\"\n },\n on: {\n click: function ($event) {\n return _vm.del_step(index);\n }\n }\n }, [_vm._v(\"删除\")])], 1), _c(\"div\", {\n staticStyle: {\n display: \"flex\",\n \"flex-direction\": \"column\"\n }\n }, [_c(\"div\", {\n staticStyle: {\n display: \"flex\"\n }\n }, [_vm._v(\"类型:\")]), _c(\"el-select\", {\n staticStyle: {\n width: \"400px\"\n },\n attrs: {\n placeholder: \"请选择\"\n },\n on: {\n change: function ($event) {\n return _vm.judge_if($event, index);\n }\n },\n model: {\n value: item.type,\n callback: function ($$v) {\n _vm.$set(item, \"type\", $$v);\n },\n expression: \"item.type\"\n }\n }, [_c(\"el-option\", {\n attrs: {\n label: \"判断\",\n value: \"ifelse\"\n }\n }), _c(\"el-option\", {\n attrs: {\n label: \"循环\",\n value: \"loop\"\n }\n }), _c(\"el-option\", {\n attrs: {\n label: \"自定义代码\",\n value: \"coustom\"\n }\n }), _c(\"el-option\", {\n attrs: {\n label: \"已有api\",\n value: \"base_api\"\n }\n })], 1)], 1), item.type == \"base_api\" ? _c(\"div\", {\n staticStyle: {\n display: \"flex\",\n \"flex-direction\": \"column\"\n }\n }, [_c(\"div\", {\n staticStyle: {\n display: \"flex\"\n }\n }, [_vm._v(\"算法:\")]), _c(\"el-select\", {\n staticStyle: {\n width: \"400px\"\n },\n attrs: {\n placeholder: \"请选择\"\n },\n on: {\n change: function ($event) {\n return _vm.get_api_info_to_judge($event, item);\n }\n },\n model: {\n value: item.content,\n callback: function ($$v) {\n _vm.$set(item, \"content\", $$v);\n },\n expression: \"item.content\"\n }\n }, _vm._l(_vm.table_data, function (api_item, index) {\n return _c(\"el-option\", {\n key: index,\n attrs: {\n label: api_item.api_cn_name,\n value: index\n }\n });\n }), 1)], 1) : item.type == \"coustom\" ? _c(\"div\", {\n staticStyle: {\n display: \"flex\",\n \"flex-direction\": \"column\"\n }\n }, [_c(\"div\", {\n staticStyle: {\n display: \"flex\"\n }\n }, [_vm._v(\"代码:\")]), _c(\"el-input\", {\n attrs: {\n type: \"textarea\",\n placeholder: \"请输入代码\"\n },\n model: {\n value: item.content,\n callback: function ($$v) {\n _vm.$set(item, \"content\", $$v);\n },\n expression: \"item.content\"\n }\n })], 1) : _vm._e()])], 1)]);\n }), _c(\"el-button\", {\n staticStyle: {\n width: \"90%\",\n \"align-self\":