protected override void Init() { base.Init(); PageTitle.Init("任务详情", App.Instance.Theme.TitleBgColor, App.Instance.Theme.TitleFontColor, BtnBack); int taskId = GetPar <int>(0); Task_Service.Get(taskId, t => { TheTask = t.GetData() as ETask; PageTitle.AddButton("", App.Instance.ImageManger.ImageList[7], GotoTaskTransfer); if (TheTask.CreaterID == Session.UserID && !TheTask.IsComplated) { PageTitle.AddButton("", App.Instance.ImageManger.ImageList[13], GotoTaskEditor); } BindInfo(); }); }
protected override void Init() { base.Init(); PageTitle.Init("处理任务", App.Instance.Theme.TitleBgColor, App.Instance.Theme.TitleFontColor, BtnBack); EventListener.Get(ChooseHeadPerson.gameObject).onClick = OnChooseHeadPersonClicked; int taskId = GetPar <int>(0); Task_Service.Get(taskId, t => { TheTask = t.GetData() as ETask; ProjectTaskStep_Service.ListByProjectID(TheTask.ProjectID, tt => { ProjectStepList = tt.GetData() as List <EProjectTaskStep>; BindInfo(); PageTitle.AddButton("", App.Instance.ImageManger.ImageList[5], OnHandleTask); }); }); }
protected override void Init() { base.Init(); PageTitle.Init("任务详情", App.Instance.Theme.TitleBgColor, App.Instance.Theme.TitleFontColor, BtnBack); EventListener.Get(AddHeadPerson.gameObject).onClick = OnAddHeadPersonClicked; EventListener.Get(AddExcuter.gameObject).onClick = OnAddExcuterClicked; EventListener.Get(AddFile.gameObject).onClick = OnAddFileClicked; PageInfoMode = GetPar <PageInfoMode>(0); int taskId = GetPar <int>(1); PlanID = GetPar <int>(2); ProjectID = GetPar <int>(3); PlatformCallBackListener.Instance.OnUploadComplated = OnUploadComplated; AttachmentList.OnItemClicked = OnAttachmentItemClicked; ProjectTaskStep_Service.ListByProjectID(ProjectID, tt => { ProjectStepList = tt.GetData() as List <EProjectTaskStep>; InitUI(); if (PageInfoMode == PageInfoMode.Add) { PageTitle.AddButton("", App.Instance.ImageManger.ImageList[5], OnAddTask); BindInfo(new ETask() { State = 1 }); } else if (PageInfoMode == PageInfoMode.Editor) { Task_Service.Get(taskId, t => { TheTask = t.GetData() as ETask; BindInfo(TheTask); if (TheTask.CreaterID == Session.UserID) { PageTitle.AddButton("", App.Instance.ImageManger.ImageList[2], OnDeleteTask); } PageTitle.AddButton("", App.Instance.ImageManger.ImageList[5], OnSaveTask); }); } }); }