diff --git a/src/api/componentInstance.ts b/src/api/componentInstance.ts index b468761..097672a 100644 --- a/src/api/componentInstance.ts +++ b/src/api/componentInstance.ts @@ -5,22 +5,27 @@ const urlPrefix = '/api/v1/bpms-workbench'; // 新增实例 export function createInstance(params) { - return axios.post(`${urlPrefix}/componentInstance/create`, { params }); + return axios.post(`${urlPrefix}/componentInstance/create`, params); } // 停止实例 -export function stopInstance(params) { - return axios.get(`${urlPrefix}/componentInstance/stop`, { params }); +export function stopInstance(id) { + return axios.get(`${urlPrefix}/componentInstance/stop`, { params: { id } }); } // 启动实例 -export function startInstance(params) { - return axios.get(`${urlPrefix}/componentInstance/start`, { params }); +export function startInstance(id) { + return axios.get(`${urlPrefix}/componentInstance/start`, { params: { id } }); +} + +// 删除实例 +export function deleteInstance(id) { + return axios.get(`${urlPrefix}/componentInstance/remove`, { params: { id } }); } // 刷新实例依赖 -export function refreshInstanceDependency(params) { - return axios.get(`${urlPrefix}/componentInstance/refreshDeps`, { params }); +export function refreshInstanceDependency(id) { + return axios.get(`${urlPrefix}/componentInstance/refreshDeps`, { params: { id } }); } // 组件实例日志 diff --git a/src/pages/componentDevelopment/componentDeployment/addModal.tsx b/src/pages/componentDevelopment/componentDeployment/addModal.tsx index 7f36cef..7c2bb79 100644 --- a/src/pages/componentDevelopment/componentDeployment/addModal.tsx +++ b/src/pages/componentDevelopment/componentDeployment/addModal.tsx @@ -156,11 +156,11 @@ const AddModal = ({ addItem, visible, setVisible }) => { confirmLoading={loading} autoFocus={false} focusLock={true} - style={{ width: '35%' }} + style={{ width: '40%' }} >
- + */} {/* */} {/**/} - + { >