步步为盈
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

100 lines
2.4 KiB

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
{
/// <summary>
/// 总天数
/// </summary>
public int TotalCount { get; set; }
/// <summary>
/// 日薪列表
/// </summary>
public List<PackerDaySalary> PackerDaySalaries { get; set; }
/// <summary>
/// 总工资
/// </summary>
public decimal TotalSalary { get; set; }
/// <summary>
/// 总任务数
/// </summary>
public int TotalTaskCount { get; set; }
/// <summary>
/// 总件数
/// </summary>
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); } }
/// <summary>
/// 日期
/// </summary>
public DateTime Date { get; set; }
/// <summary>
/// 花名
/// </summary>
public string UserName { get; set; }
/// <summary>
/// 当日总日新
/// </summary>
public decimal DaySalary { get; set; }
/// <summary>
/// 当日任务量
/// </summary>
public int DayTaskCount { get; set; }
/// <summary>
/// 当日总件数
/// </summary>
public int DayTaskSkuItemCount { get; set; }
/// <summary>
/// 日薪明细列表
/// </summary>
public List<PackerTaskSalary> PackerTaskSalaries { get; set; }
}
public class PackerTaskSalary
{
2 years ago
public string TaskIdRemark { get; set; }
/// <summary>
/// 任务收益
/// </summary>
public decimal TaskSalary { get; set; }
/// <summary>
/// 任务id
/// </summary>
public long TaskId { get; set; }
/// <summary>
/// 任务件数
/// </summary>
public int TaskSkuItemCount { get; set; }
}
}