style: 移动网元快速安装到ne目录

This commit is contained in:
TsMask
2024-04-16 19:37:37 +08:00
parent cd2e282624
commit 832f18e2ee
11 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
import { reactive } from 'vue';
/**步骤信息状态类型 */
type StepStateType = {
/**当前选中 */
current: number;
/**步骤项 */
steps: {
title: string;
description: string;
}[];
/**步骤下一步 */
stepNext: boolean;
/**步骤信息状态 */
states: any[];
};
/**步骤信息状态 */
export const stepState: StepStateType = reactive({
current: 0,
steps: [
{
title: '环境检查',
description: '服务器检查,触发免密脚本',
},
{
title: '网元信息',
description: '记录下所安装网元基础信息',
},
{
title: '网元安装',
description: '安装包上传执行安装启动服务等待10秒停止服务',
},
{
title: '网元配置',
description: '修改网元的配置文件',
},
{
title: '网元激活',
description: '获取激活码和上传授权文件,启动验证激活码',
},
{
title: '完成安装',
description: '获取网元服务状态',
},
],
stepNext: false,
states: [],
});
/**步骤信息状态复位 */
export function fnRestStepState() {
stepState.current = 0;
stepState.stepNext = false;
stepState.states = [];
}
export function fnStepNext() {
stepState.current++;
stepState.stepNext = false;
}
export function fnStepPrev() {
stepState.current--;
stepState.stepNext = true;
}