Browse Source

职业病

bjmzak
wxd 2 years ago
parent
commit
14b5c0d3a9
  1. 8
      src/Shentun.Peis.Application.Contracts/OccupationalDiseases/OccupationalDiseaseWithDetailInputDto.cs
  2. 16
      src/Shentun.Peis.Application/PeisApplicationAutoMapperProfile.cs

8
src/Shentun.Peis.Application.Contracts/OccupationalDiseases/OccupationalDiseaseWithDetailInputDto.cs

@ -73,7 +73,7 @@ namespace Shentun.Peis.OccupationalDiseases
/// <summary>
/// 诊断日期
/// </summary>
public DateTime? DiagnosisDate { get; set; }
public string? DiagnosisDate { get; set; }
/// <summary>
/// 诊断单位
@ -89,7 +89,7 @@ namespace Shentun.Peis.OccupationalDiseases
/// <summary>
/// 末次月经日期
/// </summary>
public DateTime? LastMenstrualPeriodDate { get; set; }
public string? LastMenstrualPeriodDate { get; set; }
/// <summary>
/// 初潮多少岁
@ -220,12 +220,12 @@ namespace Shentun.Peis.OccupationalDiseases
/// <summary>
/// 开始日期
/// </summary>
public DateTime? BeginDate { get; set; }
public string? BeginDate { get; set; }
/// <summary>
/// 结束日期
/// </summary>
public DateTime? EndDate { get; set; }
public string? EndDate { get; set; }
/// <summary>
/// 车间

16
src/Shentun.Peis.Application/PeisApplicationAutoMapperProfile.cs

@ -284,7 +284,7 @@ public class PeisApplicationAutoMapperProfile : Profile
CreateMap<AsbitemDetail, AsbitemDetailDto>();
CreateMap<CreateAsbitemDetailDto, AsbitemDetail>();
CreateMap<CreateAsbitemDetail_Detail, AsbitemDetail>();
CreateMap<AsbitemGuide, AsbitemGuideDto>();
@ -298,7 +298,7 @@ public class PeisApplicationAutoMapperProfile : Profile
CreateMap<MedicalPackageDetail, MedicalPackageDetailDto>();
CreateMap<CreateMedicalPackageDetailMany_Detail, MedicalPackageDetail>();
CreateMap<CustomerOrg, CustomerOrgDto>();
CreateMap<CreateCustomerOrgDto, CustomerOrg>();
@ -326,7 +326,7 @@ public class PeisApplicationAutoMapperProfile : Profile
CreateMap<CreateCustomerOrgGroupDetail_Detail, CustomerOrgGroupDetail>();
CreateMap<CreateCustomerOrgGroupDetailDto, CustomerOrgGroupDetail>();
CreateMap<CustomerOrgGroupDetailOrAsbitemEntity, CustomerOrgGroupDetailOrAsbitemDto>();
CreateMap<Patient, PatientDto>();
CreateMap<CreatePatientDto, Patient>().ForMember(d => d.BirthDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BirthDate)));
@ -503,12 +503,16 @@ public class PeisApplicationAutoMapperProfile : Profile
CreateMap<CreateOcCheckTypeDto, OcCheckType>();
CreateMap<UpdateOcCheckTypeDto, OcCheckType>();
CreateMap<PatientOccupationalDiseaseInputDto, PatientOccupationalDisease>();
CreateMap<PatientOccupationalDiseaseInputDto, PatientOccupationalDisease>()
.ForMember(d => d.DiagnosisDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.DiagnosisDate)))
.ForMember(d => d.LastMenstrualPeriodDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.LastMenstrualPeriodDate)));
CreateMap<PatientPoisonInputDto, PatientPoison>();
CreateMap<PatientOccupationalHistoryInputDto, PatientOccupationalHistory>();
CreateMap<PatientOccupationalHistoryInputDto, PatientOccupationalHistory>()
.ForMember(d => d.BeginDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.BeginDate)))
.ForMember(d => d.EndDate, opt => opt.MapFrom(src => PageHelper.ConvertDatetimeV(src.EndDate)));
CreateMap<PatientSymptomInputDto, PatientSymptom>();
}

Loading…
Cancel
Save