From 39b43fa0d66887f7bf3b45626eca253860b4773f Mon Sep 17 00:00:00 2001 From: Dong Xia Date: Wed, 8 Feb 2023 09:42:58 +0000 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E5=8C=85=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=8F=A3=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Dong Xia --- src/api/node_package.js | 99 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 src/api/node_package.js diff --git a/src/api/node_package.js b/src/api/node_package.js new file mode 100644 index 0000000..c692b13 --- /dev/null +++ b/src/api/node_package.js @@ -0,0 +1,99 @@ +import request from '../utils/request' +// import qs from 'qs' + +export function addPackageTask(data) { + return request({ + url: '/node/putToTaskQueue', + headers: { + 'Content-Type': 'application/json; charset=UTF-8' + }, + method: 'post', + data + }) +} + +export function getTaskStatus(data) { + return request({ + url: '/node/getTaskStatus', + method: 'post', + data + }) +} + +export function startThread(data) { + return request({ + url: '/node/threadServiceRunner', + method: 'post', + data + }) +} + +export function getPackageList(data) { + return request({ + url: '/node/getPackageInfo', + method: 'post', + data + }) +} + +export function delTaskById(data) { + return request({ + url: '/node/delTaskById', + method: 'post', + headers: { + 'Content-Type': 'application/json; charset=UTF-8' + }, + data + }) +} + +export function setTaskViewed(data) { + return request({ + url: '/node/setTaskViewed', + method: 'post', + data + }) +} + +export function getInstallablePackage(data) { + return request({ + timeout: 0, + url: '/node/getSourcePackageInfo', + method: 'post', + data: data + }) +} + +export function getInstallablePackageByKeyword(data) { + return request({ + url: '/node/searchSourcePackageInfo', + method: 'post', + data, + headers: { + tip: 'no' + } + }) +} + +export function getUpdateablePackage(nodeId) { + return request({ + headers: { + tip: 'no' + }, + url: '/node/getUpgradeable', + method: 'post', + data: { nodeId } + }) +} + +export function queryDependency(data) { + return request({ + headers: { + tip: 'no', + 'Content-Type': 'application/json; charset=UTF-8' + }, + url: '/pkg/queryDependency?nodeId=' + data.nodeId, + method: 'post', + data: { packageName: data.packageName } + }) +} -- Gitee