username@email.com
2024-09-25 9ff87793beacf5069c374b6e6274fa651179a7f3
cylsg/cylsg.Application/Orders/Dtos/OrderDto.cs
@@ -1,6 +1,9 @@
using cylsg.Model.OrderModel;
using cylsg.Core.Attributes;
using cylsg.Core;
using cylsg.Model.OrderModel;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -21,19 +24,116 @@
        public int OrderUserId { get; set; }
        /// <summary>
        /// 招工公司名称
        /// </summary>
        public string OrderComName { get; set; }
        /// <summary>
        /// 招工名称
        /// </summary>
        public string OrderName { get; set; }
        /// <summary>
        /// 工作开始时间
        /// 工作开始日期
        /// </summary>
        public DateTime? WordStartTime { get; set; }
        /// <summary>
        /// 工作结束时间
        /// 工作开始日期名称
        /// </summary>
        public string WordStartTimeName {
            get
            {
                if (this.WordStartTime.HasValue)
                {
                    // 可以添加自己的逻辑
                    return this.WordStartTime.Value.ToString("yyyy-MM-dd");
                }
                else
                {
                    return "";
                }
            }}
        /// <summary>
        /// 工作结束日期
        /// </summary>
        public DateTime? WordEndTime { get; set; }
        /// <summary>
        /// 工作结束日期名称
        /// </summary>
        public string WordEndTimeName
        {
            get
            {
                if (this.WordEndTime.HasValue)
                {
                    // 可以添加自己的逻辑
                    return this.WordEndTime.Value.ToString("yyyy-MM-dd");
                }
                else
                {
                    return "";
                }
            }
        }
        /// <summary>
        /// 工作开始时间
        /// </summary>
        public DateTime? StartTime { get; set; }
        /// <summary>
        /// 工作开始时间名称
        /// </summary>
        public string StartTimeName
        {
            get
            {
                if (this.StartTime.HasValue)
                {
                    // 可以添加自己的逻辑
                    return this.StartTime.Value.ToString("HH:mm");
                }
                else
                {
                    return "";
                }
            }
        }
        /// <summary>
        /// 工作结束时间
        /// </summary>
        public DateTime? EndTime { get; set; }
        /// <summary>
        /// 工作结束日期名称
        /// </summary>
        public string EndTimeName
        {
            get
            {
                if (this.EndTime.HasValue)
                {
                    // 可以添加自己的逻辑
                    return this.EndTime.Value.ToString("HH:mm");
                }
                else
                {
                    return "";
                }
            }
        }
        /// <summary>
        /// 需求
@@ -211,15 +311,21 @@
    {
        /// <summary>
        /// 招工明细OrderBiddingId
        /// 招工OrderId
        /// </summary>
        public int OrderBiddingId { get; set; }
        public int OrderId { get; set; }
        /// <summary>
        /// 打卡照片
        /// </summary>
        public string CheckPhoto { get; set; }
        /// <summary>
        /// 人脸图片
        /// </summary>
        public string FaceImg { get; set; }
@@ -278,6 +384,17 @@
        /// 提现时间
        /// </summary>
        public DateTime? TiXiantime { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public int WorkerUserId { get; set; }
        /// <summary>
        /// 用户昵称
        /// </summary>
        public string WorkerName { get; set; }
        /// <summary>
@@ -365,6 +482,16 @@
        public decimal? WorkCount { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public int WorkerUserId { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public string WorkerUserName { get; set; }
        /// <summary>
        /// 当日工资
        /// </summary>
        public decimal? TodaySalary { get; set; }
@@ -385,6 +512,13 @@
        /// 打卡明细
        /// </summary>
        public string DakaMingxi { get; set; }
        /// <summary>
        /// 招工公司名称
        /// </summary>
        public string Suppliername { get; set; }
    }
@@ -501,4 +635,75 @@
        public decimal? TodaySalary { get; set; }
    }
    /// <summary>
    /// 用户工人提现明细表
    /// </summary>
    public class UserTiXianDetailDto
    {
        /// <summary>
        /// 提现明细Id
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public int UserId { get; set; }
        /// <summary>
        /// 用户id
        /// </summary>
        public string UserName { get; set; }
        /// <summary>
        /// 金额
        /// </summary>
        public decimal? YiTiXianJine { get; set; }
        /// <summary>
        /// 支出还是收入
        /// </summary>
        public int ZhiChuShouRu { get; set; }
        /// <summary>
        /// 支出还是收入
        /// </summary>
        public string ZhiChuShouRuName { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }
    /// <summary>
    /// 修改公司管理员
    /// </summary>
    public class StaffAdminDto
    {
        /// <summary>
        /// 用户公司id
        /// </summary>
        public int ComId { get; set; }
        /// <summary>
        /// 是否管理员
        /// </summary>
        public bool IsAdmin { get; set; }
    }
}