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
{
///
/// 文档信息
///
public class Document_List_Dto
{
///
/// 添加/更新时间
///
public DateTime add_time { get; set; }
///
/// 状态
///
public int status { get; set; }
public int id { get; set; }
///
/// 归属分类(子类型)
///
public int? class_id { get; set; }
public string class_name { get; set; }
///
/// 名称
///
public string doc_name { get; set; }
///
/// 单位ID
///
public int? org_id { get; set; }
public string org_name { get; set; }
///
/// 项目id
///
public int? project_id { get; set; }
public string project_name { get; set; }
///
/// 排序
///
public int? sort { get; set; }
}
///
/// 提交文档信息
///
public class Document_Submit_Dto
{
public int id { get; set; }
public int tenant_id { get; set; }
///
/// 分类id
///
public int? class_id { get; set; }
public string name { get; set; }
///
/// 文档编码
///
public string code { get; set; }
///
/// 投标单位
///
public int? org_id { get; set; }
///
/// 项目名称
///
public int? project_id { get; set; }
public int status { get; set; }
///
/// 排序
///
public int? sort { get; set; }
public List newfiles { get; set; }
public List editfiles { get; set; }
public List delfiles { get; set; }
}
///
/// 查询文档信息
///
public class Document_Info_Dto
{
public Document_Info_Dto() { }
public Document_Info_Dto(Doc_Info doc,List 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;
}
public int id { get; set; }
///
/// 分类id
///
public int class_id { get; set; }
public string name { get; set; }
///
/// 投标单位
///
public int org_id { get; set; }
public int status { get; set; }
public int? sort { get; set; }
public List files { get; set; }
}
///
/// 提交文件信息
///
public class DocumentFile_Submit_Dto
{
public int id { get; set; }
///
/// 原文件名称
///
public string fileoldname { get; set; }
///
/// 新名称
///
public string filenewname { get; set; }
///
/// 保存文件名称
///
public string fileservername { get; set; }
///
/// 文件大小(字节)
///
public int filesize { get; set; }
///
/// 后缀名
///
public string suffix { get; set; }
///
/// 文档ID
///
public int doc_id { get; set; }
///
/// 文件类型
///
public string filetype { get; set; }
///
/// 上传人员
///
public int up_userid { get; set; }
///
/// 上传人员
///
public string up_username { get; set; }
public string filepath { get; set; }
public int sort { get; set; }
}
}