PerformanceItemRow.razor 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <Selection Key="@(EditingItem.Id.ToString())" Width="50" Fixed="left"/>
  2. <AntDesign.Column Title="我方文号" @bind-Field="@EditingItem.CaseNo" Width="150" Sortable Filterable Fixed="left" />
  3. <AntDesign.Column Title="案件类型" @bind-Field="@EditingItem.CaseType" Width="120" Sortable Filterable />
  4. <AntDesign.Column Title="案件系数" @bind-Field="@EditingItem.CaseCoefficient" Width="120" Sortable Filterable />
  5. <AntDesign.Column Title="处理事项" @bind-Field="@EditingItem.DoItem" Width="120" Sortable Filterable />
  6. <AntDesign.Column Title="处理事项系数" @bind-Field="@EditingItem.DoItemCoefficient" Width="150" Sortable Filterable />
  7. <AntDesign.Column Title="处理人" TData="string" DataIndex="@nameof(EditingItem.ItemStaffs)" Width="150">
  8. @if (EditingItem.ItemStaffs != null)
  9. {
  10. foreach (ItemStaff itemStaff in EditingItem.ItemStaffs)
  11. {
  12. <span>@(itemStaff.DoPerson.Name)&nbsp;</span>
  13. }
  14. }
  15. </AntDesign.Column>
  16. <AntDesign.Column Title="核稿人" TData="string" Width="100">@(EditingItem.Reviewer ==null?"": EditingItem.Reviewer.Name)</AntDesign.Column>
  17. <AntDesign.Column Title="基础点数" TData="string" Width="100">@(EditingItem.BasePoint ==null?"": EditingItem.BasePoint)</AntDesign.Column>
  18. <AntDesign.Column Title="完成时间" TData="string" Width="100">@(EditingItem.FinishedDate.HasValue? EditingItem.FinishedDate.Value.ToString("yyyy-MM-dd"):"")</AntDesign.Column>
  19. <AntDesign.Column Title="返稿日" TData="string" Width="100">@(EditingItem.ReturnDate .HasValue? EditingItem.ReturnDate.Value.ToString("yyyy-MM-dd"):"")</AntDesign.Column>
  20. <AntDesign.Column Title="客户期限" TData="string" Width="100">@(EditingItem.CustomerLimitDate .HasValue? EditingItem.CustomerLimitDate.Value.ToString("yyyy-MM-dd"):"")</AntDesign.Column>
  21. <AntDesign.Column Title="初稿日" TData="string" Width="100">@(EditingItem.FirstDraftDate .HasValue? EditingItem.FirstDraftDate.Value.ToString("yyyy-MM-dd"):"")</AntDesign.Column>
  22. <AntDesign.Column Title="内部期限" TData="string" Width="100">@(EditingItem.InternalDate .HasValue? EditingItem.InternalDate.Value.ToString("yyyy-MM-dd"):"")</AntDesign.Column>
  23. <AntDesign.Column Title="案件阶段" TData="string" Width="100">@EditingItem.CaseStage</AntDesign.Column>
  24. <AntDesign.Column Title="案件名称" TData="string" @bind-Field="EditingItem.CaseName" Width="250"></AntDesign.Column>
  25. <AntDesign.Column Title="案件状态" @bind-Field="EditingItem.CaseState" Width="100"></AntDesign.Column>
  26. <AntDesign.Column Title=" 申请人" @bind-Field="EditingItem.ApplicationName" Width="200"></AntDesign.Column>
  27. <AntDesign.Column Title="备注" @bind-Field="EditingItem.CaseMemo"></AntDesign.Column>
  28. <ActionColumn Fixed="right" Title="绩效特殊字段填写与操作" Width="350">
  29. <Space>
  30. <SpaceItem>
  31. <Select DataSource="@_Reasons"
  32. @bind-Value="@EditingItem.AgentFeedbackMemo"
  33. LabelName="@nameof(Reason.Name)"
  34. ValueName="@nameof(Reason.Value)"
  35. Placeholder="请选项一项"
  36. DefaultActiveFirstItem="false"
  37. EnableSearch ="true"
  38. AllowClear="true"
  39. Style="width:220px;">
  40. </Select>
  41. </SpaceItem>
  42. @if ((!EditingItem.CaseNo.Contains("CN") || EditingItem.CaseNo.Contains("WO")) && EditingItem.DoItem == "新申请")
  43. {
  44. <SpaceItem>
  45. <DropdownButton OnClick="OnsubShensu" Type="@((ButtonType.Primary, ButtonType.Default))" ButtonsStyle="@("background-color: #1890ff;")">
  46. <Overlay>
  47. <Menu>
  48. @*<MenuItem Key="1" icon="plus" Click="OnsubShensu"></MenuItem>*@
  49. <MenuItem Key="2" icon="plus" OnClick="OnSWJXType">涉外绩效按字数计算</MenuItem>
  50. </Menu>
  51. </Overlay>
  52. <Unbound>
  53. 申诉
  54. </Unbound>
  55. </DropdownButton>
  56. </SpaceItem>
  57. }
  58. else
  59. {
  60. <SpaceItem>
  61. <Button Type="primary" OnClick="OnsubShensu" Style="float:right" Size="small">申诉</Button>
  62. </SpaceItem>
  63. }
  64. </Space>
  65. </ActionColumn>