121 lines
2.9 KiB
C#
121 lines
2.9 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Unity.VisualScripting.Antlr3.Runtime.Misc;
|
|
using UnityEngine;
|
|
|
|
/// <summary>
|
|
/// 直接接入式电能计量装置 步骤状态设置
|
|
/// </summary>
|
|
public class StepState_1002 : StepState
|
|
{
|
|
private void Awake()
|
|
{
|
|
steps.Add(3001, E_SceneType.Office);
|
|
steps.Add(3002, E_SceneType.Office);
|
|
steps.Add(3003, E_SceneType.Office);
|
|
steps.Add(3004, E_SceneType.Office);
|
|
steps.Add(3005, E_SceneType.ToolRoom);
|
|
steps.Add(3006, E_SceneType.ToolRoom);
|
|
steps.Add(3007, E_SceneType.Site);
|
|
steps.Add(3008, E_SceneType.Site);
|
|
steps.Add(3009, E_SceneType.Site);
|
|
steps.Add(3010, E_SceneType.Site);
|
|
steps.Add(3011, E_SceneType.Site);
|
|
steps.Add(3012, E_SceneType.Site);
|
|
steps.Add(3013, E_SceneType.Site);
|
|
steps.Add(3014, E_SceneType.Site);
|
|
steps.Add(3015, E_SceneType.Site);
|
|
steps.Add(3016, E_SceneType.Site);
|
|
steps.Add(3017, E_SceneType.Site);
|
|
steps.Add(3018, E_SceneType.Site);
|
|
}
|
|
|
|
/// <summary>
|
|
/// 从场景第一步会依次往下执行,直到指定步骤
|
|
/// </summary>
|
|
/// <param name="num"></param>
|
|
public override void SetStepState(int num)
|
|
{
|
|
Debug.Log("切换步骤"+num);
|
|
if (num == 3001)
|
|
{
|
|
//查看任务单
|
|
OfficeManager.Instance.mobileController.downIndex = 0;
|
|
}
|
|
else if (num == 3002)
|
|
{
|
|
//工作预约
|
|
OfficeManager.Instance.mobileController.downIndex = 1;
|
|
}
|
|
else if (num == 3003)
|
|
{
|
|
//办理工作票
|
|
OfficeManager.Instance.mobileController.downIndex = 1;
|
|
}
|
|
else if (num == 3004)
|
|
{
|
|
//填写装拆工单
|
|
OfficeManager.Instance.mobileController.downIndex = 1;
|
|
}
|
|
else if (num == 3005)
|
|
{
|
|
//场景首个步骤
|
|
//正确着装
|
|
PacksackBagMgr.Instance.ClearAllToolAndDiveceAndMaterial();
|
|
}
|
|
else if (num == 3006)
|
|
{
|
|
//选取工器具
|
|
}
|
|
else if (num == 3007)
|
|
{
|
|
//与客户沟通
|
|
}
|
|
else if (num == 3008)
|
|
{
|
|
//班前会
|
|
}
|
|
else if (num == 3009)
|
|
{
|
|
//接线检查
|
|
}
|
|
else if(num == 3010)
|
|
{
|
|
//断开电源并验电
|
|
}
|
|
else if (num == 3011)
|
|
{
|
|
//核对和抄录计量设备信息
|
|
}
|
|
else if(num== 3012)
|
|
{
|
|
//拆除电能计量装置
|
|
}
|
|
else if( num == 3013)
|
|
{
|
|
//安装电能表
|
|
}
|
|
else if (num == 3014)
|
|
{
|
|
//安装检查
|
|
}
|
|
else if(num== 3015)
|
|
{
|
|
//现场通电及检查
|
|
}
|
|
else if(num== 3016)
|
|
{
|
|
//实施封印
|
|
}
|
|
else if(num== 3017)
|
|
{
|
|
//填写告知单
|
|
}
|
|
else if(num== 3018)
|
|
{
|
|
//清理现场
|
|
}
|
|
}
|
|
}
|