using DocumentServiceAPI.Model.cyDocumentModel;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace DocumentServiceAPI.Application.DocManage.Dtos
|
{
|
/// <summary>
|
/// 文档信息
|
/// </summary>
|
public class Document_List_Dto
|
{
|
/// <summary>
|
/// 添加/更新时间
|
/// </summary>
|
public DateTime add_time { get; set; }
|
|
/// <summary>
|
/// 状态
|
/// </summary>
|
public int status { get; set; }
|
|
public int id { get; set; }
|
|
/// <summary>
|
/// 归属分类(子类型)
|
/// </summary>
|
public int? class_id { get; set; }
|
|
public string class_name { get; set; }
|
|
/// <summary>
|
/// 名称
|
/// </summary>
|
public string doc_name { get; set; }
|
|
/// <summary>
|
/// 单位ID
|
/// </summary>
|
public int? org_id { get; set; }
|
|
public string org_name { get; set; }
|
|
/// <summary>
|
/// 项目id
|
/// </summary>
|
public int? project_id { get; set; }
|
|
public string project_name { get; set; }
|
/// <summary>
|
/// 排序
|
/// </summary>
|
public int? sort { get; set; }
|
|
/// <summary>
|
/// 资格文件类型
|
/// </summary>
|
public int? zige_code { get; set; }
|
|
public string zige_code_name { get; set; }
|
|
/// <summary>
|
/// 获奖时间
|
/// </summary>
|
public string zb_time { get; set; }
|
}
|
|
/// <summary>
|
/// 提交文档信息
|
/// </summary>
|
public class Document_Submit_Dto
|
{
|
public int id { get; set; }
|
|
public int tenant_id { get; set; }
|
|
/// <summary>
|
/// 分类id
|
/// </summary>
|
public int? class_id { get; set; }
|
public string name { get; set; }
|
|
/// <summary>
|
/// 文档编码
|
/// </summary>
|
public string code { get; set; }
|
|
/// <summary>
|
/// 投标单位
|
/// </summary>
|
public int? org_id { get; set; }
|
|
/// <summary>
|
/// 项目名称
|
/// </summary>
|
public int? project_id { get; set; }
|
|
public int status { get; set; }
|
|
/// <summary>
|
/// 排序
|
/// </summary>
|
public int? sort { get; set; }
|
|
/// <summary>
|
/// 资格文件类型
|
/// </summary>
|
public int? zige_code { get; set; }
|
|
/// <summary>
|
/// 获奖时间
|
/// </summary>
|
public DateTime? zb_time { get; set; }
|
|
public List<DocumentFile_Submit_Dto> newfiles { get; set; }
|
|
public List<DocumentFile_Submit_Dto> editfiles { get; set; }
|
|
public List<int> delfiles { get; set; }
|
}
|
|
/// <summary>
|
/// 查询文档信息
|
/// </summary>
|
public class Document_Info_Dto
|
{
|
public Document_Info_Dto() { }
|
|
public Document_Info_Dto(Doc_Info doc,List<FileInfo_List_Dto> filelist)
|
{
|
this.id = doc.id;
|
if (doc.classification_id.HasValue)
|
{
|
this.class_id = doc.classification_id.Value;
|
}
|
this.name = doc.doc_name;
|
if (doc.org_id.HasValue)
|
{
|
this.org_id = doc.org_id.Value;
|
}
|
this.status = doc.status;
|
this.files = filelist;
|
this.sort = doc.sort;
|
this.zb_time = doc.zb_time;
|
this.zige_code = doc.zige_code;
|
|
}
|
|
public int id { get; set; }
|
|
/// <summary>
|
/// 分类id
|
/// </summary>
|
public int class_id { get; set; }
|
public string name { get; set; }
|
|
/// <summary>
|
/// 投标单位
|
/// </summary>
|
public int org_id { get; set; }
|
|
public int status { get; set; }
|
|
public int? sort { get; set; }
|
|
/// <summary>
|
/// 资格文件类型
|
/// </summary>
|
public int? zige_code { get; set; }
|
|
/// <summary>
|
/// 获奖时间
|
/// </summary>
|
public DateTime? zb_time { get; set; }
|
|
public List<FileInfo_List_Dto> files { get; set; }
|
}
|
|
/// <summary>
|
/// 提交文件信息
|
/// </summary>
|
public class DocumentFile_Submit_Dto
|
{
|
public int id { get; set; }
|
/// <summary>
|
/// 原文件名称
|
/// </summary>
|
public string fileoldname { get; set; }
|
|
/// <summary>
|
/// 新名称
|
/// </summary>
|
public string filenewname { get; set; }
|
|
/// <summary>
|
/// 保存文件名称
|
/// </summary>
|
public string fileservername { get; set; }
|
|
/// <summary>
|
/// 文件大小(字节)
|
/// </summary>
|
public int filesize { get; set; }
|
|
/// <summary>
|
/// 后缀名
|
/// </summary>
|
public string suffix { get; set; }
|
|
/// <summary>
|
/// 文档ID
|
/// </summary>
|
public int doc_id { get; set; }
|
|
/// <summary>
|
/// 文件类型
|
/// </summary>
|
public string filetype { get; set; }
|
|
/// <summary>
|
/// 上传人员
|
/// </summary>
|
public int up_userid { get; set; }
|
|
/// <summary>
|
/// 上传人员
|
/// </summary>
|
public string up_username { get; set; }
|
|
public string filepath { get; set; }
|
|
public int sort { get; set; }
|
|
}
|
}
|