From 27ca4a943889eff56ec448512e274fa4feb74c08 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 07 十一月 2025 18:53:30 +0800
Subject: [PATCH] 342 子 【主界面】官职晋升 / 官职补充修改
---
Main/System/OfficialRank/OfficialUpCell.cs | 17 +++++++++++------
1 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/Main/System/OfficialRank/OfficialUpCell.cs b/Main/System/OfficialRank/OfficialUpCell.cs
index c25f777..75f8ef1 100644
--- a/Main/System/OfficialRank/OfficialUpCell.cs
+++ b/Main/System/OfficialRank/OfficialUpCell.cs
@@ -32,12 +32,13 @@
getAwardImg.SetActive(state == 1);
getAwardEffect.SetActive(state == 1);
bgImg.SetSprite(state == 0 ? "OfficialMissionBG0" : "OfficialMissionBG1");
- switch (config.TaskType)
+ var type = config.TaskType;
+ switch (type)
{
case 1:
case 3:
case 4:
- taskName.text = Language.Get("OfficialMission" + config.TaskType, config.NeedValueList[0]);
+ taskName.text = Language.Get("OfficialMission" + type, config.NeedValueList[0]);
break;
case 2:
var mainLVConfig = MainLevelConfig.Get(config.NeedValueList[0]);
@@ -51,15 +52,19 @@
taskProcessText.text = process + "/" + total;
int itemID = config.AwardItemList[0][0];
taskReward.Init(new ItemCellModel(itemID, false, config.AwardItemList[0][1]));
- taskReward.button.AddListener(() =>
- {
- ItemTipUtility.Show(itemID);
- });
+ // taskReward.button.AddListener(() =>
+ // {
+ // ItemTipUtility.Show(itemID);
+ // });
getBtn.AddListener(() =>
{
if (state != 1)
+ {
+ UIManager.Instance.CloseWindow<OfficialUpWin>();
+ NewBieCenter.Instance.StartNewBieGuide(OfficialRankManager.Instance.guideDict[type]);
return;
+ }
OfficialRankManager.Instance.RequestAllAwards(id);
});
--
Gitblit v1.8.0