35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C#
		
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C#
		
	
	
| using System;
 | |
| using System.ComponentModel.DataAnnotations.Schema;
 | |
| 
 | |
| namespace IRaCIS.Core.Domain.Models
 | |
| {
 | |
|     //public enum AttachmentType
 | |
|     //{
 | |
|     //    Avatar=1,//头像
 | |
|     //    Resume=2,//简历
 | |
|     //    GCP=3,//GCP证书
 | |
|     //    MedicalLicence=4,//医师资格证
 | |
|     //    PracticeCertificate=5,//执业资格证
 | |
|     //    LargeEquipmentWorkingCertificate=6,//大型器械上岗证
 | |
|     //    HighestDegreeCertificate=7//最高学历证书
 | |
|     //}
 | |
|     [Table("Attachment")]
 | |
|     public partial class Attachment : Entity, IAuditAdd
 | |
|     {
 | |
|         public Guid? DoctorId { get; set; }
 | |
|         public string Type { get; set; }
 | |
|         public bool IsOfficial { get; set; } = false;
 | |
|         public string Path { get; set; } = string.Empty;
 | |
|         public string Code { get; set; } = string.Empty;
 | |
|         public DateTime? ExpiryDate { get; set; }
 | |
|         public string FileName { get; set; } = string.Empty;
 | |
|         public DateTime CreateTime { get; set; }
 | |
|         public Guid CreateUserId { get; set; } = Guid.Empty;
 | |
|         //language=1 中文, 2为英文
 | |
|         public int Language { get; set; } = 0;
 | |
| 
 | |
|         //public Guid CreateUserId { get; set; } = Guid.Empty;
 | |
|         //public DateTime? CreateTime { get; set; }
 | |
|     }
 | |
| }
 |