refactor: 修改webapi,修改实验板网络设置时不再需要实验板ip与端口

This commit is contained in:
2025-07-17 19:05:13 +08:00
parent 688fe05b1b
commit 08a9be543e
2 changed files with 26 additions and 137 deletions

View File

@@ -2691,16 +2691,11 @@ export class NetConfigClient {
/**
* 设置主机IP地址
* @param boardId (optional) 板卡ID
* @param hostIp (optional) 主机IP地址
* @return 操作结果
*/
setHostIP(boardId: string | undefined, hostIp: string | undefined): Promise<boolean> {
setHostIP(hostIp: string | undefined): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/SetHostIP?";
if (boardId === null)
throw new Error("The parameter 'boardId' cannot be null.");
else if (boardId !== undefined)
url_ += "boardId=" + encodeURIComponent("" + boardId) + "&";
if (hostIp === null)
throw new Error("The parameter 'hostIp' cannot be null.");
else if (hostIp !== undefined)
@@ -2737,13 +2732,6 @@ export class NetConfigClient {
result400 = ProblemDetails.fromJS(resultData400);
return throwException("A server side error occurred.", status, _responseText, _headers, result400);
});
} else if (status === 404) {
return response.text().then((_responseText) => {
let result404: any = null;
let resultData404 = _responseText === "" ? null : JSON.parse(_responseText, this.jsonParseReviver);
result404 = ProblemDetails.fromJS(resultData404);
return throwException("A server side error occurred.", status, _responseText, _headers, result404);
});
} else if (status === 500) {
return response.text().then((_responseText) => {
return throwException("A server side error occurred.", status, _responseText, _headers);
@@ -2758,20 +2746,15 @@ export class NetConfigClient {
/**
* 设置板卡IP地址
* @param boardId (optional) 板卡ID
* @param boardIp (optional) 板卡IP地址
* @param newBoardIp (optional) 新的板卡IP地址
* @return 操作结果
*/
setBoardIP(boardId: string | undefined, boardIp: string | undefined): Promise<boolean> {
setBoardIP(newBoardIp: string | undefined): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/SetBoardIP?";
if (boardId === null)
throw new Error("The parameter 'boardId' cannot be null.");
else if (boardId !== undefined)
url_ += "boardId=" + encodeURIComponent("" + boardId) + "&";
if (boardIp === null)
throw new Error("The parameter 'boardIp' cannot be null.");
else if (boardIp !== undefined)
url_ += "boardIp=" + encodeURIComponent("" + boardIp) + "&";
if (newBoardIp === null)
throw new Error("The parameter 'newBoardIp' cannot be null.");
else if (newBoardIp !== undefined)
url_ += "newBoardIp=" + encodeURIComponent("" + newBoardIp) + "&";
url_ = url_.replace(/[?&]$/, "");
let options_: RequestInit = {
@@ -2804,13 +2787,6 @@ export class NetConfigClient {
result400 = ProblemDetails.fromJS(resultData400);
return throwException("A server side error occurred.", status, _responseText, _headers, result400);
});
} else if (status === 404) {
return response.text().then((_responseText) => {
let result404: any = null;
let resultData404 = _responseText === "" ? null : JSON.parse(_responseText, this.jsonParseReviver);
result404 = ProblemDetails.fromJS(resultData404);
return throwException("A server side error occurred.", status, _responseText, _headers, result404);
});
} else if (status === 500) {
return response.text().then((_responseText) => {
return throwException("A server side error occurred.", status, _responseText, _headers);
@@ -2825,16 +2801,11 @@ export class NetConfigClient {
/**
* 设置主机MAC地址
* @param boardId (optional) 板卡ID
* @param hostMac (optional) 主机MAC地址格式AA:BB:CC:DD:EE:FF
* @return 操作结果
*/
setHostMAC(boardId: string | undefined, hostMac: string | undefined): Promise<boolean> {
setHostMAC(hostMac: string | undefined): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/SetHostMAC?";
if (boardId === null)
throw new Error("The parameter 'boardId' cannot be null.");
else if (boardId !== undefined)
url_ += "boardId=" + encodeURIComponent("" + boardId) + "&";
if (hostMac === null)
throw new Error("The parameter 'hostMac' cannot be null.");
else if (hostMac !== undefined)
@@ -2871,13 +2842,6 @@ export class NetConfigClient {
result400 = ProblemDetails.fromJS(resultData400);
return throwException("A server side error occurred.", status, _responseText, _headers, result400);
});
} else if (status === 404) {
return response.text().then((_responseText) => {
let result404: any = null;
let resultData404 = _responseText === "" ? null : JSON.parse(_responseText, this.jsonParseReviver);
result404 = ProblemDetails.fromJS(resultData404);
return throwException("A server side error occurred.", status, _responseText, _headers, result404);
});
} else if (status === 500) {
return response.text().then((_responseText) => {
return throwException("A server side error occurred.", status, _responseText, _headers);
@@ -2892,15 +2856,10 @@ export class NetConfigClient {
/**
* 更新主机MAC地址
* @param boardId (optional) 板卡ID
* @return 操作结果
*/
updateHostMAC(boardId: string | undefined): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/UpdateHostMAC?";
if (boardId === null)
throw new Error("The parameter 'boardId' cannot be null.");
else if (boardId !== undefined)
url_ += "boardId=" + encodeURIComponent("" + boardId) + "&";
updateHostMAC(): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/UpdateHostMAC";
url_ = url_.replace(/[?&]$/, "");
let options_: RequestInit = {
@@ -2933,13 +2892,6 @@ export class NetConfigClient {
result400 = ProblemDetails.fromJS(resultData400);
return throwException("A server side error occurred.", status, _responseText, _headers, result400);
});
} else if (status === 404) {
return response.text().then((_responseText) => {
let result404: any = null;
let resultData404 = _responseText === "" ? null : JSON.parse(_responseText, this.jsonParseReviver);
result404 = ProblemDetails.fromJS(resultData404);
return throwException("A server side error occurred.", status, _responseText, _headers, result404);
});
} else if (status === 500) {
return response.text().then((_responseText) => {
return throwException("A server side error occurred.", status, _responseText, _headers);
@@ -2954,16 +2906,11 @@ export class NetConfigClient {
/**
* 设置板卡MAC地址
* @param boardId (optional) 板卡ID
* @param boardMac (optional) 板卡MAC地址格式AA:BB:CC:DD:EE:FF
* @return 操作结果
*/
setBoardMAC(boardId: string | undefined, boardMac: string | undefined): Promise<boolean> {
setBoardMAC(boardMac: string | undefined): Promise<boolean> {
let url_ = this.baseUrl + "/api/NetConfig/SetBoardMAC?";
if (boardId === null)
throw new Error("The parameter 'boardId' cannot be null.");
else if (boardId !== undefined)
url_ += "boardId=" + encodeURIComponent("" + boardId) + "&";
if (boardMac === null)
throw new Error("The parameter 'boardMac' cannot be null.");
else if (boardMac !== undefined)
@@ -3000,13 +2947,6 @@ export class NetConfigClient {
result400 = ProblemDetails.fromJS(resultData400);
return throwException("A server side error occurred.", status, _responseText, _headers, result400);
});
} else if (status === 404) {
return response.text().then((_responseText) => {
let result404: any = null;
let resultData404 = _responseText === "" ? null : JSON.parse(_responseText, this.jsonParseReviver);
result404 = ProblemDetails.fromJS(resultData404);
return throwException("A server side error occurred.", status, _responseText, _headers, result404);
});
} else if (status === 500) {
return response.text().then((_responseText) => {
return throwException("A server side error occurred.", status, _responseText, _headers);
@@ -3799,7 +3739,7 @@ export class UDPClient {
}
export class Exception implements IException {
message!: string;
declare message: string;
innerException?: Exception | undefined;
source?: string | undefined;
stackTrace?: string | undefined;