using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace TVShoppingCallCenter_ZLJ.Models.Inputs
{
    public class TaskManagementInput
    {
        /// <summary>
        /// 任务id
        /// </summary>
        public int F_ID
        { get; set; }
        /// <summary>
        /// 任务名称
        /// </summary>
        public string F_Name
        { get; set; }
        /// <summary>
        /// 任务内容
        /// </summary>
        public string F_Content
        { get; set; }
        /// <summary>
        /// 任务开始时间
        /// </summary>
        public DateTime? F_StartTime
        { get; set; }
        /// <summary>
        /// 任务结束时间
        /// </summary>
        public DateTime? F_EndTime
        { get; set; }
        /// <summary>
        /// 任务类型
        /// </summary>
        public int? F_Type
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string F_Deptid
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string  F_DeptName
        { get; set; }
        /// <summary>
        /// 任务人
        /// </summary>
        public int  F_Tasker
        { get; set; }
        /// <summary>
        /// 任务人
        /// </summary>
        public string F_TaskerName
        { get; set; }
        /// <summary>
        /// 目标金额
        /// </summary>
        public float? F_Money
        { get; set; }
        /// <summary>
        /// 当前金额
        /// </summary>
        public float? F_Currentamount
        { get; set; }
        /// <summary>
        /// 任务进度
        /// </summary>
        public string F_Taskprogress
        { get; set; }
        /// <summary>
        /// 任务状态
        /// </summary>
        public int? F_State
        { get; set; }
        /// <summary>
        /// 提醒时间
        /// </summary>
        public DateTime? F_Remindertime
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string F_CreateUser
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? F_CreateTime
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? F_UpdateTime
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string F_UpdateUser
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? F_IsDelete
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? F_DeleteTime
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string F_DeleteUser
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int F_Parentid
        { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string F_ParentName
        { get; set; }
        public bool isSubtask
        { get; set; }
        public List<TaskManagementInput> children
        { get; set; }
    }
}
