diff --git a/src/api/script.js b/src/api/script.js index d543e5e4fe9f90aa167f6a67f936ad16b88bb69c..8aacba4162238cb577282138f3ee9afa7dbe2450 100644 --- a/src/api/script.js +++ b/src/api/script.js @@ -1,5 +1,15 @@ import request from './config' +// 获取脚本列表 +export function getScriptListApi(data) { + return request({ + url: '/script/list', + method: 'post', + headers: { 'Content-Type': 'application/json' }, + data + }) +} + // 上传脚本 export function uploadScriptApi(data) { return request({ @@ -9,3 +19,13 @@ export function uploadScriptApi(data) { data }) } + +// 下发脚本 +export function executeScriptApi(data) { + return request({ + url: '/script/execute', + method: 'post', + headers: { 'Content-Type': 'application/json' }, + data + }) +} diff --git a/src/pages/script/components/execResult.vue b/src/pages/script/components/execResult.vue new file mode 100644 index 0000000000000000000000000000000000000000..0e6edbf45403025bf9e5d40e711cf428f687f905 --- /dev/null +++ b/src/pages/script/components/execResult.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/pages/script/script/index.vue b/src/pages/script/script/index.vue index d56e90bfa2f0e95520a20424a9fe266549b437ee..25256a1f0b79592b674eb98888957329823965d2 100644 --- a/src/pages/script/script/index.vue +++ b/src/pages/script/script/index.vue @@ -18,6 +18,9 @@ {{ text }} @@ -33,22 +36,52 @@ + + + + + + + +