|
@@ -10,11 +10,10 @@ using wispro.sp.entity;
|
|
|
using wispro.sp.web.Services;
|
|
|
|
|
|
|
|
|
-namespace wispro.sp.web.Pages
|
|
|
+namespace wispro.sp.web.Pages.AppCase
|
|
|
{
|
|
|
- public partial class PerformanceList
|
|
|
+ public partial class MyCaselist
|
|
|
{
|
|
|
-
|
|
|
private List<PerformanceItem> _Datas;
|
|
|
IEnumerable<PerformanceItem> selectedItems;
|
|
|
|
|
@@ -30,7 +29,7 @@ namespace wispro.sp.web.Pages
|
|
|
[Inject] public MessageService _message { get; set; }
|
|
|
[Inject] protected NavigationManager NavigationManager { get; set; }
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
public void HandleSelectUser(MenuItem item)
|
|
|
{
|
|
@@ -63,13 +62,13 @@ namespace wispro.sp.web.Pages
|
|
|
|
|
|
var data = await _ItemService.GetItems(_pageIndex, _pageSize);
|
|
|
|
|
|
-
|
|
|
+
|
|
|
_Datas = data.Results;
|
|
|
_total = data.TotalCount;
|
|
|
_loading = false;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+
|
|
|
private void OnsubShensu(PerformanceItem Item)
|
|
|
{
|
|
|
EditingItem = Item;
|
|
@@ -112,16 +111,24 @@ namespace wispro.sp.web.Pages
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
|
- public AvatarMenuItem[] AvatarMenuItems { get; set; } = new AvatarMenuItem[]
|
|
|
- {
|
|
|
- new() { Key = "reviewer", IconType = "user", Option = "核稿人申诉"},
|
|
|
- new() { Key = "doPerson", IconType = "user", Option = "处理人申诉"},
|
|
|
- new() { Key = "caseCoe", IconType = "logout", Option = "案件系数申诉"},
|
|
|
- new() { Key = "itemCoe", IconType = "logout", Option = "处理事项系数申诉"},
|
|
|
- new() { Key = "milPerson", IconType = "logout", Option = "多人处理分配比率申诉"},
|
|
|
- new() { Key = "logout", IconType = "logout", Option = "严重超期说明"},
|
|
|
- new() { Key = "logout", IconType = "logout", Option = "涉外新申请绩效计算备注"}
|
|
|
+
|
|
|
+ public shensuType[] AvatarMenuItems { get; set; } = new shensuType[]
|
|
|
+ {
|
|
|
+ new() { ChangeField = "核稿人", Name = "核稿人申诉"},
|
|
|
+ new() { ChangeField = "处理人", Name = "处理人申诉"},
|
|
|
+ new() { ChangeField = "案件系数", Name = "案件系数申诉"},
|
|
|
+ new() { ChangeField = "处理事项系数", Name = "处理事项系数申诉"},
|
|
|
+ new() { Name = "多人处理分配比率申诉"},
|
|
|
+ new() { Name = "严重超期说明"},
|
|
|
+ //new() { Key = "logout", IconType = "logout", Option = "涉外新申请绩效计算备注"}
|
|
|
};
|
|
|
+
|
|
|
+ private shensuType _SelectedItem;
|
|
|
+ private void OnSelectedItemChangedHandler(shensuType value)
|
|
|
+ {
|
|
|
+ _SelectedItem = value;
|
|
|
+ //StaffGradeIdChanged.InvokeAsync(_SelectedItem.Id);
|
|
|
+ }
|
|
|
#region 文件上传控件设定
|
|
|
List<UploadFileItem> fileList = new List<UploadFileItem>
|
|
|
{
|
|
@@ -179,33 +186,17 @@ namespace wispro.sp.web.Pages
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
|
- class shenshou
|
|
|
- {
|
|
|
- public string Type { get; set; }
|
|
|
-
|
|
|
- public int ReviewerId { get; set; }
|
|
|
- public string Reason { get; set; }
|
|
|
-
|
|
|
- public List<UploadFileItem> Files { get; set; }
|
|
|
- }
|
|
|
-
|
|
|
- class CalType
|
|
|
- {
|
|
|
- public string Type { get; set; } = "按照字数计算绩效";
|
|
|
-
|
|
|
- public int ReviewerId { get; set; }
|
|
|
+
|
|
|
|
|
|
- public int wordCount { get; set; }
|
|
|
- }
|
|
|
|
|
|
CalType _calType = new CalType();
|
|
|
shenshou _shenshou = new shenshou();
|
|
|
List<Staff> Reviewers = new List<Staff>()
|
|
|
{
|
|
|
new Staff(){Id =1,Name ="钟子敏"},
|
|
|
- new Staff(){Id =1,Name ="邢丽霞"},
|
|
|
- new Staff(){Id =1,Name ="李丽"},
|
|
|
- new Staff(){Id =1,Name ="贾凤涛"},
|
|
|
+ new Staff(){Id =2,Name ="邢丽霞"},
|
|
|
+ new Staff(){Id =3,Name ="李丽"},
|
|
|
+ new Staff(){Id =4,Name ="贾凤涛"},
|
|
|
};
|
|
|
|
|
|
private async Task OnChange(PaginationEventArgs args)
|