12 changed files with 216 additions and 42 deletions
-
18src/Shentun.ColumnReferencePlugIns/WebAppointPlugInsBase.cs
-
48src/Shentun.ColumnReferencePlugIns/WebAppointWebPeisPlugIns.cs
-
4src/Shentun.Peis.Application.Contracts/AppointPatientRegisters/AppointPatientRegisterDto.cs
-
13src/Shentun.Peis.Application.Contracts/AppointPatientRegisters/AppointPatientRegisterIdInputDto.cs
-
63src/Shentun.Peis.Application.Contracts/AppointRegisterAsbitems/AppointRegisterAsbitemDto.cs
-
11src/Shentun.Peis.Application.Contracts/ThirdInterfaces/ThirdInterfaceTypeInputDto.cs
-
43src/Shentun.Peis.Application/AppointPatientRegisters/AppointPatientRegisterAppService.cs
-
27src/Shentun.Peis.Application/ThirdInterfaces/ThirdInterfaceAppService.cs
-
2src/Shentun.Peis.Domain/PatientRegisters/PatientRegister.cs
-
2src/Shentun.Peis.Domain/ThirdInterfaces/ThirdInterfaceManager.cs
-
2src/Shentun.Peis.EntityFrameworkCore/DbMapping/PatientRegisters/PatientRegisterDbMapping.cs
-
25test/Shentun.Peis.ColumnReference.Tests/WebAppointWebPeisPlugInsTest.cs
@ -0,0 +1,13 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
|
||||
|
namespace Shentun.Peis.PlugIns |
||||
|
{ |
||||
|
public class AppointPatientRegisterIdInputDto |
||||
|
{ |
||||
|
public string AppointPatientRegisterId { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,63 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.Peis.AppointRegisterAsbitems |
||||
|
{ |
||||
|
public class AppointRegisterAsbitemDto |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 主键
|
||||
|
/// </summary>
|
||||
|
public string AppointRegisterAsbitemId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 组合项目ID
|
||||
|
/// </summary>
|
||||
|
public Guid AsbitemId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 组合项目名称
|
||||
|
/// </summary>
|
||||
|
public string AsbitemName { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 项目类别ID
|
||||
|
/// </summary>
|
||||
|
public string ItemTypeId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 项目类别名称
|
||||
|
/// </summary>
|
||||
|
public string ItemTypeName { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 预约主档ID
|
||||
|
/// </summary>
|
||||
|
public string AppointPatientRegisterId { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 标准价格
|
||||
|
/// </summary>
|
||||
|
public decimal StandardPrice { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 收费价格
|
||||
|
/// </summary>
|
||||
|
public decimal ChargePrice { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 支付类别标准
|
||||
|
/// </summary>
|
||||
|
public char PayTypeFlag { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 是否收费
|
||||
|
/// </summary>
|
||||
|
public char IsCharge { get; set; } |
||||
|
/// <summary>
|
||||
|
/// 数量
|
||||
|
/// </summary>
|
||||
|
public short Amount { get; set; } |
||||
|
|
||||
|
public char IsInMedicalPackage { get; set; } = 'N'; |
||||
|
/// <summary>
|
||||
|
/// 项目类别顺序
|
||||
|
/// </summary>
|
||||
|
|
||||
|
public int ItemTypeDisplayOrder { get; set; } |
||||
|
|
||||
|
public int DisplayOrder { get; set; } |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,11 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Text; |
||||
|
|
||||
|
namespace Shentun.Peis.ThirdInterfaces |
||||
|
{ |
||||
|
public class ThirdInterfaceTypeInputDto |
||||
|
{ |
||||
|
public string ThirdInterfaceType { get; set; } |
||||
|
} |
||||
|
} |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue