using GalaSoft.MvvmLight.Command; using System; using System.Collections.Generic; using System.Text; using System.Windows.Input; namespace BBWY.Client.Models.APIModel { public class SearchPackerSalaryResponse { /// /// 总天数 /// public int TotalCount { get; set; } /// /// 日薪列表 /// public List PackerDaySalaries { get; set; } /// /// 总工资 /// public decimal TotalSalary { get; set; } /// /// 总任务数 /// public int TotalTaskCount { get; set; } /// /// 总件数 /// public int TotalSkuItemCount { get; set; } } public class PackerDaySalary : NotifyObject { public PackerDaySalary() { HideCommand = new RelayCommand(Hide); } private void Hide() { IsHide = !IsHide; } public ICommand HideCommand { get; set; } private bool isHide=true; public bool IsHide { get => isHide; set { Set(ref isHide, value); } } /// /// 日期 /// public DateTime Date { get; set; } /// /// 花名 /// public string UserName { get; set; } /// /// 当日总日新 /// public decimal DaySalary { get; set; } /// /// 当日任务量 /// public int DayTaskCount { get; set; } /// /// 当日总件数 /// public int DayTaskSkuItemCount { get; set; } /// /// 日薪明细列表 /// public List PackerTaskSalaries { get; set; } } public class PackerTaskSalary { /// /// 任务收益 /// public decimal TaskSalary { get; set; } /// /// 任务id /// public long TaskId { get; set; } /// /// 任务件数 /// public int TaskSkuItemCount { get; set; } } }