ReadAssignPointMsg.razor.cs 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. using AntDesign;
  2. using Microsoft.AspNetCore.Components;
  3. using System;
  4. using System.Collections.Generic;
  5. using wispro.sp.web.Models;
  6. namespace wispro.sp.web.Pages.Project
  7. {
  8. public partial class ReadAssignPointMsg
  9. {
  10. [Inject] protected NavigationManager NavigationManager { get; set; }
  11. ITable table;
  12. int _pageIndex = 1;
  13. int _pageSize = 10;
  14. int _total = 0;
  15. bool _loading = false;
  16. wispro.sp.entity.StaffGrade EditingStaff = null;
  17. bool _visible = false;
  18. bool _isAdd = false;
  19. private ProjectMessage projectMessage = new ProjectMessage()
  20. {
  21. From = "黄瑜",
  22. To = new List<MsgReadInfo>()
  23. {
  24. new(){Reciever = "李申"},
  25. new(){Reciever = "何倚雯"},
  26. new(){Reciever = "王晴"},
  27. new(){Reciever = "陆跃"}
  28. },
  29. MessageInfo = $"【黄瑜】已为专案【S2112394(美的-洗碗机专利调查)】分配9月绩效点数,请您查看确认,如有觉得有问题,请在【2021-10-08】日前点击申诉按钮反馈给项目负责人【黄瑜】",
  30. Type = "专案点数分配任务通知",
  31. Tasks = new List<Models.Task>()
  32. {
  33. new(){
  34. ProjectInfo = new ProjectInfo(){
  35. CaseNo ="S2112394",
  36. CaseName ="美的-洗碗机专利调查",
  37. DoItem="提出报告",
  38. DoPerson=new List<string>(){"李申", "何倚雯", "王晴", "陆跃" },
  39. ResponseMan ="黄瑜"
  40. },
  41. Id =1,
  42. Name ="9月专案【S2112394】绩效点数确认",
  43. Type="专案点数确认",
  44. ResponseMan ="李申",
  45. State="待处理",
  46. LimiteDate = DateTime.Now.AddDays(4),
  47. Handles= new List<TaskHandleInfo>()
  48. {
  49. new TaskHandleInfo(){Name = "查看分配详情",UIUrl="/Project/ConfirmProjectPoint"}
  50. },
  51. //UIUrl = "/Project/AssignPoint"
  52. }
  53. }
  54. };
  55. List<ProjectPoint> projectPoints = new List<ProjectPoint>() {
  56. new ProjectPoint(){ doItem="检索条件策略", DoItemCoefficient="B", person="李申", Point=1.0},
  57. new ProjectPoint(){ doItem="检索条件策略", DoItemCoefficient="B", person="何倚雯", Point=2.0},
  58. new ProjectPoint(){ doItem="检索条件策略", DoItemCoefficient="B", person="王晴", Point=1.5},
  59. new ProjectPoint(){ doItem="检索条件策略", DoItemCoefficient="B", person="陆跃", Point=1.0},
  60. new ProjectPoint(){ doItem="专利分类", DoItemCoefficient="B", person="李申", Point=2.0},
  61. new ProjectPoint(){ doItem="专利分类", DoItemCoefficient="B", person="何倚雯", Point=1.5},
  62. new ProjectPoint(){ doItem="专利分类", DoItemCoefficient="B", person="王晴", Point=2.5},
  63. new ProjectPoint(){ doItem="专利分类", DoItemCoefficient="B", person="陆跃", Point=3.0},
  64. };
  65. private void OnHandle()
  66. {
  67. NavigationManager.NavigateTo("/Project/ConfirmProjectPoint");
  68. }
  69. }
  70. }