diff --git a/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/service/impl/ExecJobServiceImpl.java b/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/service/impl/ExecJobServiceImpl.java index 344c8669..cb454f40 100644 --- a/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/service/impl/ExecJobServiceImpl.java +++ b/orion-visor-module-asset/orion-visor-module-asset-service/src/main/java/org/dromara/visor/module/asset/service/impl/ExecJobServiceImpl.java @@ -112,7 +112,7 @@ public class ExecJobServiceImpl implements ExecJobService { // 设置任务主机 execJobHostService.setHostIdByJobId(id, request.getHostIdList()); // 设置 quartz 状态 - this.setQuartzJobStatus(record, false, true); + // this.setQuartzJobStatus(record, false, false); log.info("ExecJobService-createExecJob id: {}, effect: {}", id, effect); return id; } diff --git a/orion-visor-ui/src/utils/is.ts b/orion-visor-ui/src/utils/is.ts index a93ca0e2..a4b6dca8 100644 --- a/orion-visor-ui/src/utils/is.ts +++ b/orion-visor-ui/src/utils/is.ts @@ -55,6 +55,14 @@ export function isWindow(el: any): el is Window { /** * 是否为移动端 ua */ -export function isMobile(userAgent: string) { +export function isMobile(userAgent: string): boolean { return /Mobi|Android|iPhone/i.test(userAgent); } + +/** + * 是否为 IPv4 + */ +export function isIPv4(ip: string): boolean { + const reg = /^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/; + return reg.test(ip); +}