Ejemplo n.º 1
0
    public void ShiZhenClick()
    {
        if (AllStaticVariable.JianChaTime == -1)
        {
            OperateRecordItem.Init("视诊");
            TiChaTip5();
            return;
        }
        if (IsShiZhen == false)
        {
            switch (AllStaticVariable.JianChaTime)
            {
            case -2:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day0Item4();
                break;

            case 0:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day1Item13();
                break;

            case 1:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day2Item6();
                CreateBodyResult.Day2Item7();
                LoadCheckTalk();
                break;

            case 2:
                CreateBodyResult.Day3Item6();
                //StartCoroutine(JumpQuestion());
                LoadCheckTalk();
                break;

            case 3:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day7Item6();
                LoadCheckTalk();
                break;

            case 4:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day8Item6();
                break;

            case 5:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day8Item13();
                break;

            case 6:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.LongAfterItem1();
                break;
            }
            OperateRecordItem.Init("视诊");
            IsShiZhen = true;
            ShiZhenAnim();
        }
        else
        {
            TiChaTip2();
        }
    }
Ejemplo n.º 2
0
    public void BloodCheckClick()
    {
        if (AllStaticVariable.JianChaTime == -2)
        {
            if (IsBloodCheck == true)
            {
                TiChaTip2();
                return;
            }
            IsBloodCheck = true;
            ReduceLeftNum();
            OpenZhiLiao();
            OperateRecordItem.Init("血液检查");
            BloodAnim();

            return;
        }
        if (AllStaticVariable.JianChaTime == -1)
        {
            TiChaTip1();
            return;
        }
        if (IsBloodCheck == true)
        {
            TiChaTip2();
        }
        else
        {
            switch (AllStaticVariable.JianChaTime)
            {
            case 1:
                CreateBodyResult.Day2Item8();
                ReduceLeftNum();
                OpenZhiLiao();
                AllNeedUI.Instance.xueJianReport2.SetActive(true);
                if (AllNeedUI.Instance.ChaTiLeftLabel.text == "0")
                {
                    AllNeedUI.Instance.XueYeJingHuaWarning.SetActive(true);
                }
                break;

            case 2:
                CreateBodyResult.Day3Item9();
                ReduceLeftNum();
                OpenZhiLiao();
                OccurScore33();
                AllNeedUI.Instance.xueJianReport3.SetActive(true);
                break;

            case 3:
                CreateBodyResult.Day7Item7();
                ReduceLeftNum();
                OpenZhiLiao();
                AllNeedUI.Instance.xueJianReport4.SetActive(true);
                break;

            case 4:
                ReduceLeftNum();
                OpenZhiLiao();
                break;

            case 5:
                TiChaTip2();
                return;

            case 6:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.LongAfterItem5();
                AllNeedUI.Instance.xueJianReport5.SetActive(true);
                break;
            }
            OperateRecordItem.Init("血液检查");
            BloodAnim();
            MonoWay.Instance.OpenBingQingResult();

            IsBloodCheck = true;
        }
    }
Ejemplo n.º 3
0
    public void TingZhenClick()
    {
        if (AllStaticVariable.JianChaTime == -1)
        {
            OperateRecordItem.Init("听诊");
            TiChaTip5();
            return;
        }
        if (IsTingZhen == false)
        {
            switch (AllStaticVariable.JianChaTime)
            {
            case -2:
                ReduceLeftNum();
                OpenZhiLiao();
                CreateBodyResult.Day0Item7();
                CreateBodyResult.Day0Item8();
                CreateBodyResult.Day0Item6();
                break;

            case 0:
                CreateBodyResult.Day1Item11();
                CreateBodyResult.Day1Item8();
                CreateBodyResult.Day1Item9();
                ReduceLeftNum();
                OpenZhiLiao();
                break;

            case 1:
                CreateBodyResult.Day2Item4();
                CreateBodyResult.Day2Item5();
                break;

            case 2:
                CreateBodyResult.Day3Item8();
                CreateBodyResult.Day3Item4();
                CreateBodyResult.Day3Item5();
                ReduceLeftNum();
                OpenZhiLiao();
                //StartCoroutine(JumpQuestionAfterTing());
                break;

            case 3:
                CreateBodyResult.Day7Item2();
                CreateBodyResult.Day7Item4();
                break;

            case 4:
                CreateBodyResult.Day8Item2();
                CreateBodyResult.Day8Item5();
                break;

            case 5:
                CreateBodyResult.Day8Item8();
                CreateBodyResult.Day8Item11();
                break;

            case 6:
                CreateBodyResult.LongAfterItem2();
                ReduceLeftNum();
                OpenZhiLiao();
                break;
            }
            CloseChaTi();
            OperateRecordItem.Init("听诊");
            TingZhenAnim();
            IsTingZhen = true;
        }
        else
        {
            TiChaTip2();
        }
    }
Ejemplo n.º 4
0
    public void XueYaClick()
    {
        if (AllStaticVariable.JianChaTime == -1)
        {
            OperateRecordItem.Init("量血压");
            TiChaTip5();
            return;
        }
        if (IsXueYa == false)
        {
            switch (AllStaticVariable.JianChaTime)
            {
            case -2:
                ReduceLeftNum();
                OpenZhiLiao();
                OperateRecordItem.Init("量血压");
                MonoWay.Instance.OpenBingQingResult();
                IsXueYa = true;
                CreateBodyResult.Day0Item2();
                return;

            case 0:
                CreateBodyResult.Day1Item6();
                break;

            case 1:
                CreateBodyResult.Day2Item2();
                break;

            case 2:
                CreateBodyResult.Day3Item2();
                break;

            case 3:
                CreateBodyResult.Day7Item5();
                break;

            case 4:
                CreateBodyResult.Day8Item4();
                break;

            case 5:
                CreateBodyResult.Day8Item10();
                break;

            case 6:
                CreateBodyResult.LongAfterItem4();
                OperateRecordItem.Init("量血压");
                MonoWay.Instance.OpenBingQingResult();
                IsXueYa = true;
                ReduceLeftNum();
                return;
            }
            OperateRecordItem.Init("量血压");
            XueYaAnim();
            MonoWay.Instance.OpenBingQingResult();
            IsXueYa = true;
        }
        else
        {
            TiChaTip2();
        }
    }