VistarStarDataIntegration/admin.net.pro/Admin.NET/Vistar.Application/Service/ProjectManagement/Dto/ProjectManagementInput.cs
2024-09-26 00:21:59 +08:00

400 lines
9.0 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using Admin.NET.Core;
using DocumentFormat.OpenXml.Office2010.Word;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Vistar.Application.Service.ProjectManagement.Dto;
/// <summary>
/// 项目管理基础输入参数
/// </summary>
public class ProjectManagementInput
{
public long idRecord { get; set; }
public int? CheckedStatus { get; set; }
public int? VersionIndex { get; set; }
public bool? IsLatestVersion { get; set; }
public DateTime? CreatedDate { get; set; }
public DateTime? VersionCreatedDate { get; set; }
public DateTime? dateModified { get; set; }
public long? UserCreatedId { get; set; }
public long? VersionUserCreatedId { get; set; }
public long? UserModifiedId { get; set; }
public string? RecordGuid { get; set; }
public bool? isVisibilityNormal { get; set; }
public bool? deleted { get; set; }
public string? SubObjectGuid { get; set; }
public bool? PreviousStatus { get; set; }
public string? revision { get; set; }
public byte[]? Record_image160_160 { get; set; }
public byte[]? Record_Image320_240 { get; set; }
public byte[]? Record_ImageMax { get; set; }
public string? _System_objNBS { get; set; }
public string? _System_ObjDescription { get; set; }
public DateTime? _System_Effectivity_Begin { get; set; }
public DateTime? _System_Effectivity_End { get; set; }
public string? CheckedOutPc { get; set; }
public long? StageId { get; set; }
public long? ProjectManager { get; set; }
public string? ProjectManager_Rec { get; set; }
public long? GroupObjId { get; set; }
public bool? EnableNotifications { get; set; }
public bool? _CheckOutInProgress { get; set; }
public string _System_ObjNbsAuto { get; set; }
public double? WorkHoursMon { get; set; }
public double? WorkHoursTue { get; set; }
public double? WorkHoursWed { get; set; }
public double? WorkHoursThu { get; set; }
public double? WorkHoursFri { get; set; }
public double? WorkHoursSat { get; set; }
public double? WorkHoursSun { get; set; }
public string? DefaultStartTime { get; set; }
public bool? WeekStartDay { get; set; }
public bool? DurationUnits { get; set; }
public bool? MoveUnEditedTask { get; set; }
public bool? MoveEditedTask { get; set; }
public bool? UpdateProgressFromTasks { get; set; }
public bool IsAutomaticScheduling { get; set; }
public string? _System_DerivedFrom { get; set; }
public string? _System_DerivedFrom_RecordGuid { get; set; }
public string? _System_WebLink { get; set; }
public double? _System_Progress { get; set; }
public bool? isReleasedVersion { get; set; }
public bool ShowHoursInDates { get; set; }
public double TimeIncrement { get; set; }
/// <summary>
/// 业务类型
/// </summary>
public string? fld004481 { get; set; }
/// <summary>
/// 公司缩写
/// </summary>
public string? fld004482 { get; set; }
/// <summary>
/// 项目编号(设计)
/// </summary>
public string? fld004483 { get; set; }
/// <summary>
/// 项目描述
/// </summary>
public string? fld004502 { get; set; }
/// <summary>
/// 开始日期
/// </summary>
public DateTime? fld004503 { get; set; }
/// <summary>
/// 预计完成日期
/// </summary>
public DateTime? fld004504 { get; set; }
/// <summary>
/// 实际完成日期
/// </summary>
public DateTime? fld004505 { get; set; }
/// <summary>
/// 项目状态
/// </summary>
public string? fld004506 { get; set; }
/// <summary>
/// 物料同步信息
/// </summary>
public string? fld004507 { get; set; }
/// <summary>
/// 物料同步日期
/// </summary>
public DateTime? fld004508 { get; set; }
/// <summary>
/// 物料同步状态
/// </summary>
public string? fld004509 { get; set; }
/// <summary>
/// 物料同步标识 A新增 M修改 D停用 N已处理
/// </summary>
public string? fld004510 { get; set; }
/// <summary>
/// BOM同步状态
/// </summary>
public string? fld004511 { get; set; }
/// <summary>
/// BOM同步信息
/// </summary>
public string? fld004512 { get; set; }
/// <summary>
/// BOM同步日期
/// </summary>
public DateTime? fld004513 { get; set; }
/// <summary>
/// BOM同步标识 A新增 M修改 D停用 N已处理
/// </summary>
public string? fld004514 { get; set; }
/// <summary>
/// 工艺同步状态
/// </summary>
public string? fld004515 { get; set; }
/// <summary>
/// 工艺同步标识 A新增 M修改 D停用 N已处理
/// </summary>
public string? fld004516 { get; set; }
/// <summary>
/// 工艺同步标识
/// </summary>
public string? fld004517 { get; set; }
/// <summary>
/// 工艺同步日期
/// </summary>
public DateTime? fld004518 { get; set; }
/// <summary>
/// 物料类型
/// </summary>
public string? fld004519 { get; set; }
/// <summary>
/// 物料组
/// </summary>
public string? fld004520 { get; set; }
/// <summary>
/// 行业领域
/// </summary>
public string? fld004521 { get; set; }
/// <summary>
/// 工厂
/// </summary>
public string? fld004522 { get; set; }
/// <summary>
/// 毛重
/// </summary>
public double? fld004523 { get; set; }
/// <summary>
/// 预算总额
/// </summary>
public double? fld004524 { get; set; }
/// <summary>
/// 已花费金额
/// </summary>
public double? fld004525 { get; set; }
/// <summary>
/// 剩余预算
/// </summary>
public string? fld004526 { get; set; }
/// <summary>
/// 客户编号
/// </summary>
public long? fld004545 { get; set; }
/// <summary>
/// 客户编号ID
/// </summary>
public string? fld004545_Rec { get; set; }
/// <summary>
/// 客户名称
/// </summary>
public string? fld004546 { get; set; }
/// <summary>
/// 项目经理
/// </summary>
public string? fld004547 { get; set; }
public long? fld004682 { get; set; }
public string? fld004682_Rec { get; set; }
public DateTime? fld004683 { get; set; }
public string? fld004684 { get; set; }
public string? fld004685 { get; set; }
public string? fld004686 { get; set; }
public long? fld004687 { get; set; }
public string? fld004687_Rec { get; set; }
public DateTime? fld004688 { get; set; }
public long? fld004689 { get; set; }
public string? fld004689_Rec { get; set; }
public DateTime? fld004690 { get; set; }
public string? fld004728 { get; set; }
public long? fld004866 { get; set; }
public string? fld004866_Rec { get; set; }
public long? fld004867 { get; set; }
public string? fld004867_Rec { get; set; }
public long? fld004868 { get; set; }
public string? fld004868_Rec { get; set; }
public DateTime? fld004869 { get; set; }
public DateTime? fld004870 { get; set; }
public DateTime? fld004871 { get; set; }
public long? fld004883 { get; set; }
public string? fld004883_Rec { get; set; }
public long? fld004884 { get; set; }
public string? fld004884_Rec { get; set; }
public long? fld004885 { get; set; }
public string? fld004885_Rec { get; set; }
public long? fld004886 { get; set; }
public string? fld004886_Rec { get; set; }
public string? fld004924 { get; set; }
public string? fld004925 { get; set; }
public string? fld004926 { get; set; }
public string? fld004927 { get; set; }
public string? fld004928 { get; set; }
public string? fld004929 { get; set; }
public string? fld004930 { get; set; }
public string? fld004931 { get; set; }
public string? fld004932 { get; set; }
public double? fld004933 { get; set; }
public double? fld004934 { get; set; }
public string? fld004935 { get; set; }
public long? fld004946 { get; set; }
public long? fld004947 { get; set; }
public string? fld004947_Rec { get; set; }
public string? fld004948 { get; set; }
public DateTime? fld004949 { get; set; }
public string? fld005040 { get; set; }
}
/// <summary>
/// 产品管理分页查询输入参数
/// </summary>
public class PageProjectManagementInput : BasePageInput
{
/// <summary>
/// 项目编号
/// </summary>
public string? _System_objNBS { get; set; }
/// <summary>
/// 项目描述
/// </summary>
public string? fld004502 { get; set; }
/// <summary>
/// 创建时间
/// </summary>
public DateTime? fld004683 { get; set; }
/// <summary>
/// 创建时间范围
/// </summary>
public DateTime?[] fld004683Range { get; set; }
}