1115 lines
48 KiB
C#
1115 lines
48 KiB
C#
using DevExpress.XtraEditors;
|
|
using HL_FristAidPlatform_DTO;
|
|
using HL_FristAidPlatform_Public;
|
|
using Newtonsoft.Json;
|
|
using Newtonsoft.Json.Linq;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Windows.Forms;
|
|
|
|
namespace HL_FristAidPlatform_Apoplexy
|
|
{
|
|
public partial class Form_PatientHospitalization : XtraForm
|
|
{
|
|
public string patientGuid;
|
|
public string aczlType = "";
|
|
public int auditStatus = 0;
|
|
|
|
public int flag = -1;
|
|
public int n = 0;
|
|
public int d = 0;
|
|
public int a = 0;
|
|
|
|
public string GUID;
|
|
|
|
public Form_PatientHospitalization(string guid)
|
|
{
|
|
InitializeComponent();
|
|
patientGuid = guid;
|
|
}
|
|
|
|
#region 显示隐藏
|
|
|
|
private void radio_YYXueXiaoBan_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_YYXueXiaoBan.SelectedIndex == 0)
|
|
{
|
|
panel_YYXxbYm.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_YYXxbYm.Visible = false;
|
|
}
|
|
radio_YYXueXiaoBan.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_YYKangNing_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_YYKangNing.SelectedIndex == 0)
|
|
{
|
|
panel_YYKnYm.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_YYKnYm.Visible = false;
|
|
}
|
|
radio_YYKangNing.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_YYJiangYa_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_YYJiangYa.SelectedIndex == 0)
|
|
{
|
|
panel_YYJyZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_YYJyZl.Visible = false;
|
|
}
|
|
radio_YYJiangYa.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_YYTiaoZhi_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_YYTiaoZhi.SelectedIndex == 0)
|
|
{
|
|
panel_YYTzZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_YYTzZl.Visible = false;
|
|
}
|
|
radio_YYTiaoZhi.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_YYJiangTang_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_YYJiangTang.SelectedIndex == 0)
|
|
{
|
|
panel_YYJtZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_YYJtZl.Visible = false;
|
|
}
|
|
radio_YYJiangTang.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_CEAYYXueXiaoBan_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_CEAYYXueXiaoBan.SelectedIndex == 0)
|
|
{
|
|
panel_CEAYYXxbYm.Visible = true;
|
|
txt_Str1.Visible = false;
|
|
checkedList_CEAYYXxbYm.Visible = true;
|
|
labelControl30.Text = "药物名称";
|
|
}
|
|
else
|
|
{
|
|
panel_CEAYYXxbYm.Visible = true;
|
|
txt_Str1.Visible = true;
|
|
checkedList_CEAYYXxbYm.Visible = false;
|
|
labelControl30.Text = "未用药原因";
|
|
}
|
|
radio_CEAYYXueXiaoBan.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_CEAYYKangNing_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_CEAYYKangNing.SelectedIndex == 0)
|
|
{
|
|
panel_CEAYYKnYm.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_CEAYYKnYm.Visible = false;
|
|
}
|
|
radio_CEAYYKangNing.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_CEAYYJiangYa_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_CEAYYJiangYa.SelectedIndex == 0)
|
|
{
|
|
panel_CEAYYJyZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_CEAYYJyZl.Visible = false;
|
|
}
|
|
radio_CEAYYJiangYa.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_CEATiaoZhi_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_CEATiaoZhi.SelectedIndex == 0)
|
|
{
|
|
panel_CEATzZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_CEATzZl.Visible = false;
|
|
}
|
|
radio_CEATiaoZhi.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_CEAJiangTang_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (radio_CEAJiangTang.SelectedIndex == 0)
|
|
{
|
|
panel_CEAJtZl.Visible = true;
|
|
}
|
|
else
|
|
{
|
|
panel_CEAJtZl.Visible = false;
|
|
}
|
|
radio_CEAJiangTang.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void radio_YYXxbYm48Gy_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
radio_YYXxbYm48Gy.BackColor = System.Drawing.Color.Transparent;
|
|
}
|
|
|
|
private void checkedList_YYXxbYm_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_YYXxbYm.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_YYXxbYm.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_YYKnYm_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_YYKnYm.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_YYKnYm.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_YYJyZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_YYJyZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_YYJyZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_YYTzZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_YYTzZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_YYTzZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_YYJtZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_YYJtZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_YYJtZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_CEAYYXxbYm_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_CEAYYXxbYm.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_CEAYYXxbYm.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_CEAYYKnYm_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_CEAYYKnYm.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_CEAYYKnYm.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_CEAYYJyZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_CEAYYJyZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_CEAYYJyZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_CEATzZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_CEATzZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_CEATzZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
private void checkedList_CEAJtZl_SelectedIndexChanged(object sender, EventArgs e)
|
|
{
|
|
if (checkedList_CEAJtZl.SelectedItems.Count > 0)
|
|
{
|
|
checkedList_CEAJtZl.BackColor = System.Drawing.Color.White;
|
|
}
|
|
}
|
|
|
|
#endregion 显示隐藏
|
|
|
|
private void Form_ZYYW_Load(object sender, EventArgs e)
|
|
{
|
|
try
|
|
{
|
|
ACZLTypeAuditModel model = new ACZLTypeAuditModel();
|
|
string url = string.Format("api/service/T_Service_Patient/GetApoplexyHospitalModel?guid={0}", patientGuid);
|
|
model = DBHelpClass.GetDateModel<ACZLTypeAuditModel>(url);
|
|
if (model != null)
|
|
{
|
|
aczlType = model.ACZLType;
|
|
auditStatus = model.Audit;
|
|
}
|
|
|
|
//if (auditStatus == 2)
|
|
//{
|
|
// panelControl2.Visible = true;
|
|
//}
|
|
//else
|
|
//{
|
|
// panelControl2.Visible = false;
|
|
//}
|
|
if (string.IsNullOrEmpty(aczlType))
|
|
{
|
|
panel1.Visible = false;
|
|
panelControl2.Visible = true;
|
|
lbl_Msg.Text = "填写术后治疗药物信息之前,请确定患者的治疗类型等相关信息";
|
|
}
|
|
else
|
|
{
|
|
if (aczlType == ";04;")
|
|
{
|
|
panel1.Visible = false;
|
|
panelControl2.Visible = true;
|
|
lbl_Msg.Text = "无相关信息";
|
|
}
|
|
if (aczlType.Contains("01") || aczlType.Contains("02") || aczlType.Contains("03"))
|
|
{
|
|
groupBox1.Visible = true;
|
|
if (aczlType.Contains("01") || aczlType.Contains("02"))
|
|
{
|
|
panel_YYXueXiaoBan.Visible = true;
|
|
panel_YYKangNing.Visible = true;
|
|
}
|
|
panel_YYJiangYa.Visible = true;
|
|
panel_YYTiaoZhi.Visible = true;
|
|
panel_YYJiangTang.Visible = true;
|
|
|
|
#region 住院药物治疗
|
|
|
|
string Url = string.Format("api/service/T_Service_Apoplexy_ZYYW/GetOfPatientGuid?patientGuid={0}", patientGuid);
|
|
DataTable dt = DBHelpClass.GetDataRow(Url);
|
|
if (dt != null)
|
|
{
|
|
if (dt.Rows.Count > 0)
|
|
{
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYXueXiaoBan"].ToString()))
|
|
radio_YYXueXiaoBan.SelectedIndex = dt.Rows[0]["YYXueXiaoBan"].ToString() == "1" ? 0 : 1;
|
|
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYXxbYm48Gy"].ToString())) radio_YYXxbYm48Gy.SelectedIndex = dt.Rows[0]["YYXxbYm48Gy"].ToString() == "1" ? 0 : 1;
|
|
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYXxbYm"].ToString()))
|
|
{
|
|
string str = dt.Rows[0]["YYXxbYm"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryYYXxbYm = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryYYXxbYm.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_YYXxbYm.Items.Count; j++)
|
|
{
|
|
if (checkedList_YYXxbYm.Items[j].Value.ToString().Trim().Contains(arryYYXxbYm[i]))
|
|
{
|
|
checkedList_YYXxbYm.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYKangNing"].ToString()))
|
|
radio_YYKangNing.SelectedIndex = dt.Rows[0]["YYKangNing"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYKnYm"].ToString()))
|
|
{
|
|
string str = dt.Rows[0]["YYKnYm"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryYYKnYm = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryYYKnYm.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_YYKnYm.Items.Count; j++)
|
|
{
|
|
if (checkedList_YYKnYm.Items[j].Value.ToString().Trim().Contains(arryYYKnYm[i]))
|
|
{
|
|
checkedList_YYKnYm.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYJiangYa"].ToString()))
|
|
radio_YYJiangYa.SelectedIndex = dt.Rows[0]["YYJiangYa"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYJyZl"].ToString()))
|
|
{
|
|
string str = dt.Rows[0]["YYJyZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryYYJyZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryYYJyZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_YYJyZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_YYJyZl.Items[j].Value.ToString().Trim().Contains(arryYYJyZl[i]))
|
|
{
|
|
checkedList_YYJyZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYTiaoZhi"].ToString()))
|
|
radio_YYTiaoZhi.SelectedIndex = dt.Rows[0]["YYTiaoZhi"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYTzZl"].ToString()))
|
|
{
|
|
string str = dt.Rows[0]["YYTzZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryYYTzZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryYYTzZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_YYTzZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_YYTzZl.Items[j].Value.ToString().Trim().Contains(arryYYTzZl[i]))
|
|
{
|
|
checkedList_YYTzZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYJiangTang"].ToString()))
|
|
radio_YYJiangTang.SelectedIndex = dt.Rows[0]["YYJiangTang"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt.Rows[0]["YYJtZl"].ToString()))
|
|
{
|
|
string str = dt.Rows[0]["YYJtZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryYYJtZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryYYJtZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_YYJtZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_YYJtZl.Items[j].Value.ToString().Trim().Contains(arryYYJtZl[i]))
|
|
{
|
|
checkedList_YYJtZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#endregion 住院药物治疗
|
|
}
|
|
|
|
if (aczlType.Contains("05"))
|
|
{
|
|
groupBox2.Visible = true;
|
|
|
|
#region CEA/CAS 术后药物治疗
|
|
|
|
string Url1 = string.Format("api/service/T_Service_Apoplexy_SHYW/GetOfPatientGuid?patientGuid={0}", patientGuid);
|
|
DataTable dt1 = DBHelpClass.GetDataRow(Url1);
|
|
if (dt1 != null)
|
|
{
|
|
if (dt1.Rows.Count > 0)
|
|
{
|
|
radio_CEAYYXueXiaoBan.SelectedIndex = dt1.Rows[0]["CEAYYXueXiaoBan"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt1.Rows[0]["CEAYYXxbYm"].ToString()))
|
|
{
|
|
string str = dt1.Rows[0]["CEAYYXxbYm"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryCEAYYXxbYm = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryCEAYYXxbYm.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_CEAYYXxbYm.Items.Count; j++)
|
|
{
|
|
if (checkedList_CEAYYXxbYm.Items[j].Value.ToString().Trim().Contains(arryCEAYYXxbYm[i]))
|
|
{
|
|
checkedList_CEAYYXxbYm.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else if (radio_CEAYYXueXiaoBan.SelectedIndex == 1)
|
|
{
|
|
txt_Str1.Text = dt1.Rows[0]["Str1"].ToString();
|
|
}
|
|
|
|
radio_CEAYYKangNing.SelectedIndex = dt1.Rows[0]["CEAYYKangNing"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt1.Rows[0]["CEAYYKnYm"].ToString()))
|
|
{
|
|
string str = dt1.Rows[0]["CEAYYKnYm"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryCEAYYKnYm = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryCEAYYKnYm.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_CEAYYKnYm.Items.Count; j++)
|
|
{
|
|
if (checkedList_CEAYYKnYm.Items[j].Value.ToString().Trim().Contains(arryCEAYYKnYm[i]))
|
|
{
|
|
checkedList_CEAYYKnYm.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
radio_CEAYYJiangYa.SelectedIndex = dt1.Rows[0]["CEAYYJiangYa"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt1.Rows[0]["CEAYYJyZl"].ToString()))
|
|
{
|
|
string str = dt1.Rows[0]["CEAYYJyZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryCEAYYJyZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryCEAYYJyZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_CEAYYJyZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_CEAYYJyZl.Items[j].Value.ToString().Trim().Contains(arryCEAYYJyZl[i]))
|
|
{
|
|
checkedList_CEAYYJyZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
radio_CEATiaoZhi.SelectedIndex = dt1.Rows[0]["CEATiaoZhi"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt1.Rows[0]["CEATzZl"].ToString()))
|
|
{
|
|
string str = dt1.Rows[0]["CEATzZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryCEATzZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryCEATzZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_CEATzZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_CEATzZl.Items[j].Value.ToString().Trim().Contains(arryCEATzZl[i]))
|
|
{
|
|
checkedList_CEATzZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
radio_CEAJiangTang.SelectedIndex = dt1.Rows[0]["CEAJiangTang"].ToString() == "1" ? 0 : 1;
|
|
if (!string.IsNullOrEmpty(dt1.Rows[0]["CEAJtZl"].ToString()))
|
|
{
|
|
string str = dt1.Rows[0]["CEAJtZl"].ToString().Remove(0, 1).TrimEnd(';');
|
|
string[] arryCEAJtZl = str.Split(new char[] { ';' });
|
|
for (int i = 0; i < arryCEAJtZl.Length; i++)
|
|
{
|
|
for (int j = 0; j < checkedList_CEAJtZl.Items.Count; j++)
|
|
{
|
|
if (checkedList_CEAJtZl.Items[j].Value.ToString().Trim().Contains(arryCEAJtZl[i]))
|
|
{
|
|
checkedList_CEAJtZl.SetItemChecked(j, true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
#endregion CEA/CAS 术后药物治疗
|
|
}
|
|
}
|
|
GetNutritionalRiskByPatientGuid();
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
PublicClass.WriteErrorLog(this.Text, "卒中患者药物治疗:\r\n" + ex);
|
|
}
|
|
}
|
|
|
|
public void SaveHospitalization()
|
|
{
|
|
try
|
|
{
|
|
HospitalizationDTO dto = new HospitalizationDTO();
|
|
List<HospitalizationDTO> list = new List<HospitalizationDTO>();
|
|
|
|
#region 住院治疗
|
|
|
|
if (aczlType.Contains("01") || aczlType.Contains("02") || aczlType.Contains("03"))
|
|
{
|
|
#region 抗血小板
|
|
|
|
if ((aczlType.Contains("01") || aczlType.Contains("02")) && (radio_YYXueXiaoBan.SelectedIndex == -1))
|
|
{
|
|
XtraMessageBox.Show("是否抗血小板治疗选项为必选项");
|
|
radio_YYXueXiaoBan.Focus();
|
|
radio_YYXueXiaoBan.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
return;
|
|
}
|
|
|
|
dto.YYXueXiaoBan = radio_YYXueXiaoBan.Properties.Items[radio_YYXueXiaoBan.SelectedIndex].Value.ToString();
|
|
if (radio_YYXueXiaoBan.SelectedIndex == 0 && radio_YYXxbYm48Gy.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否发病48小时内用药为必选项");
|
|
radio_YYXxbYm48Gy.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
return;
|
|
}
|
|
|
|
if (radio_YYXueXiaoBan.SelectedIndex == 0 && checkedList_YYXxbYm.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项不能为空");
|
|
checkedList_YYXxbYm.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
return;
|
|
}
|
|
if (radio_YYXueXiaoBan.SelectedIndex == 0)
|
|
{
|
|
dto.YYXxbYm48Gy = radio_YYXxbYm48Gy.Properties.Items[radio_YYXxbYm48Gy.SelectedIndex].Value.ToString();
|
|
|
|
for (int i = 0; i < checkedList_YYXxbYm.Items.Count; i++)
|
|
{
|
|
if (checkedList_YYXxbYm.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.YYXxbYm += ";" + checkedList_YYXxbYm.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.YYXxbYm))
|
|
{
|
|
dto.YYXxbYm += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 抗血小板
|
|
|
|
#region 抗凝
|
|
|
|
if (radio_YYKangNing.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否抗凝治疗选项为必选项");
|
|
radio_YYKangNing.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_YYKangNing.Focus();
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_YYKangNing.SelectedIndex == 0 && checkedList_YYKnYm.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_YYKnYm.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_YYKnYm.Focus();
|
|
return;
|
|
}
|
|
dto.YYKangNing = radio_YYKangNing.Properties.Items[radio_YYKangNing.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_YYKnYm.Items.Count; i++)
|
|
{
|
|
if (checkedList_YYKnYm.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.YYKnYm += ";" + checkedList_YYKnYm.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.YYKnYm))
|
|
{
|
|
dto.YYKnYm += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 抗凝
|
|
|
|
#region 降压
|
|
|
|
if ((aczlType.Contains("01") || aczlType.Contains("02") || aczlType.Contains("03")) && (radio_YYJiangYa.SelectedIndex == -1))
|
|
{
|
|
XtraMessageBox.Show("是否降压治疗选项为必选项");
|
|
radio_YYJiangYa.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_YYJiangYa.Focus();
|
|
return;
|
|
}
|
|
if (radio_YYJiangYa.SelectedIndex == 0 && checkedList_YYJyZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_YYJyZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_YYJyZl.Focus();
|
|
return;
|
|
}
|
|
dto.YYJiangYa = radio_YYJiangYa.Properties.Items[radio_YYJiangYa.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_YYJyZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_YYJyZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.YYJyZl += ";" + checkedList_YYJyZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.YYJyZl))
|
|
{
|
|
dto.YYJyZl += ";";
|
|
}
|
|
|
|
#endregion 降压
|
|
|
|
#region 调脂
|
|
|
|
if ((aczlType.Contains("01") || aczlType.Contains("02") || aczlType.Contains("03")) && radio_YYTiaoZhi.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否调脂药物治疗选项为必选项");
|
|
radio_YYTiaoZhi.Focus();
|
|
radio_YYTiaoZhi.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
return;
|
|
}
|
|
if (radio_YYTiaoZhi.SelectedIndex == 0 && checkedList_YYTzZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_YYTzZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_YYTzZl.Focus();
|
|
return;
|
|
}
|
|
dto.YYTiaoZhi = radio_YYTiaoZhi.Properties.Items[radio_YYTiaoZhi.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_YYTzZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_YYTzZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.YYTzZl += ";" + checkedList_YYTzZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.YYTzZl))
|
|
{
|
|
dto.YYTzZl += ";";
|
|
}
|
|
|
|
#endregion 调脂
|
|
|
|
#region 降糖
|
|
|
|
if ((aczlType.Contains("01") || aczlType.Contains("02") || aczlType.Contains("03")) && radio_YYJiangTang.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否降糖药物治疗选项为必选项");
|
|
radio_YYJiangTang.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_YYJiangTang.Focus();
|
|
return;
|
|
}
|
|
if (radio_YYJiangTang.SelectedIndex == 0 && checkedList_YYJtZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_YYJtZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_YYJtZl.Focus();
|
|
return;
|
|
}
|
|
dto.YYJiangTang = radio_YYJiangTang.Properties.Items[radio_YYJiangTang.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_YYJtZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_YYJtZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.YYJtZl += ";" + checkedList_YYJtZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.YYJtZl))
|
|
{
|
|
dto.YYJtZl += ";";
|
|
}
|
|
|
|
#endregion 降糖
|
|
}
|
|
|
|
#endregion 住院治疗
|
|
|
|
#region CEA/CAS 术后抗血小板
|
|
|
|
if (aczlType.Contains("05"))
|
|
{
|
|
#region 抗血小板
|
|
|
|
if (radio_CEAYYXueXiaoBan.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否抗凝治疗选项为必选项");
|
|
radio_CEAYYXueXiaoBan.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_CEAYYXueXiaoBan.Focus();
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_CEAYYXueXiaoBan.SelectedIndex == 0 && checkedList_CEAYYXxbYm.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_CEAYYXxbYm.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_CEAYYXxbYm.Focus();
|
|
return;
|
|
}
|
|
|
|
if (radio_CEAYYXueXiaoBan.SelectedIndex == 1 && txt_Str1.Text == "")
|
|
{
|
|
XtraMessageBox.Show("未用药原因不能为空");
|
|
txt_Str1.Focus();
|
|
return;
|
|
}
|
|
dto.CEAYYXueXiaoBan = radio_CEAYYXueXiaoBan.Properties.Items[radio_CEAYYXueXiaoBan.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_CEAYYXxbYm.Items.Count; i++)
|
|
{
|
|
if (checkedList_CEAYYXxbYm.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.CEAYYXxbYm += ";" + checkedList_CEAYYXxbYm.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.CEAYYXxbYm))
|
|
{
|
|
dto.CEAYYXxbYm += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 抗血小板
|
|
|
|
#region 抗凝
|
|
|
|
if (radio_CEAYYKangNing.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否抗凝治疗选项为必选项");
|
|
radio_CEAYYKangNing.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_CEAYYKangNing.Focus();
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_CEAYYKangNing.SelectedIndex == 0 && checkedList_CEAYYKnYm.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_CEAYYKnYm.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_CEAYYKnYm.Focus();
|
|
return;
|
|
}
|
|
dto.CEAYYKangNing = radio_CEAYYKangNing.Properties.Items[radio_CEAYYKangNing.SelectedIndex].Value.ToString();
|
|
dto.Str1 = txt_Str1.Text;
|
|
for (int i = 0; i < checkedList_CEAYYKnYm.Items.Count; i++)
|
|
{
|
|
if (checkedList_CEAYYKnYm.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.CEAYYKnYm += ";" + checkedList_CEAYYKnYm.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.CEAYYKnYm))
|
|
{
|
|
dto.CEAYYKnYm += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 抗凝
|
|
|
|
#region 降压
|
|
|
|
if (radio_CEAYYJiangYa.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否降压治疗选项为必选项");
|
|
radio_CEAYYJiangYa.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_CEAYYJiangYa.Focus();
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_CEAYYJiangYa.SelectedIndex == 0 && checkedList_CEAYYJyZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_CEAYYJyZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_CEAYYJyZl.Focus();
|
|
return;
|
|
}
|
|
dto.CEAYYJiangYa = radio_CEAYYJiangYa.Properties.Items[radio_CEAYYJiangYa.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_CEAYYJyZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_CEAYYJyZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.CEAYYJyZl += ";" + checkedList_CEAYYJyZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.CEAYYJyZl))
|
|
{
|
|
dto.CEAYYJyZl += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 降压
|
|
|
|
#region 调脂
|
|
|
|
if (radio_CEATiaoZhi.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否调脂药物治疗选项为必选项");
|
|
radio_CEATiaoZhi.Focus();
|
|
radio_CEATiaoZhi.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_CEATiaoZhi.SelectedIndex == 0 && checkedList_CEATzZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_CEATzZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_CEATzZl.Focus();
|
|
return;
|
|
}
|
|
dto.CEATiaoZhi = radio_CEATiaoZhi.Properties.Items[radio_CEATiaoZhi.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_CEATzZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_CEATzZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.CEATzZl += ";" + checkedList_CEATzZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.CEATzZl))
|
|
{
|
|
dto.CEATzZl += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 调脂
|
|
|
|
#region 降糖
|
|
|
|
if (radio_CEAJiangTang.SelectedIndex == -1)
|
|
{
|
|
XtraMessageBox.Show("是否降糖药物治疗选项为必选项");
|
|
radio_CEAJiangTang.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
radio_CEAJiangTang.Focus();
|
|
return;
|
|
}
|
|
else
|
|
{
|
|
if (radio_CEAJiangTang.SelectedIndex == 0 && checkedList_CEAJtZl.CheckedItems.Count == 0)
|
|
{
|
|
XtraMessageBox.Show("药物选项为必选项");
|
|
checkedList_CEAJtZl.BackColor = System.Drawing.Color.FromArgb(252, 189, 113);
|
|
checkedList_CEAJtZl.Focus();
|
|
return;
|
|
}
|
|
dto.CEAJiangTang = radio_CEAJiangTang.Properties.Items[radio_CEAJiangTang.SelectedIndex].Value.ToString();
|
|
for (int i = 0; i < checkedList_CEAJtZl.Items.Count; i++)
|
|
{
|
|
if (checkedList_CEAJtZl.Items[i].CheckState == CheckState.Checked)
|
|
{
|
|
dto.CEAJtZl += ";" + checkedList_CEAJtZl.GetItemValue(i);
|
|
}
|
|
}
|
|
if (!string.IsNullOrEmpty(dto.CEAJtZl))
|
|
{
|
|
dto.CEAJtZl += ";";
|
|
}
|
|
}
|
|
|
|
#endregion 降糖
|
|
}
|
|
|
|
#endregion CEA/CAS 术后抗血小板
|
|
|
|
dto.PatientGuid = patientGuid;
|
|
dto.CreatorID = Information.User.ID;
|
|
if (!string.IsNullOrEmpty(GUID))
|
|
dto.GUID = GUID;
|
|
dto.PatientGuid = patientGuid;
|
|
dto.Nutritional = n;
|
|
dto.Disease = d;
|
|
dto.Age = a;
|
|
list.Add(dto);
|
|
string Url = string.Empty;
|
|
Url = "api/service/ApoplexyPatientTran/SaveHospitalization";
|
|
//初始化两个工厂
|
|
ClientFactory<HospitalizationDTO> httpClient = new HttpClientFactory<HospitalizationDTO>();
|
|
Client<HospitalizationDTO> client = httpClient.VisitFactory();
|
|
|
|
//访问
|
|
ListEntity<HospitalizationDTO> t = client.Post(Url, list);
|
|
|
|
JObject jo = (JObject)JsonConvert.DeserializeObject(t.DataString);
|
|
string msg = jo["Msg"].ToString();
|
|
if (!string.IsNullOrEmpty(msg))
|
|
{
|
|
XtraMessageBox.Show(msg);
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
{
|
|
PublicClass.WriteErrorLog(this.Text, "卒中患者药物治疗保存:\r\n" + ex);
|
|
}
|
|
}
|
|
|
|
public void GetNutritionalRiskByPatientGuid()
|
|
{
|
|
NutritionalRiskDTO nutritional = new NutritionalRiskDTO();
|
|
string url = string.Format("api/service/T_Service_Apoplexy_NutritionalRisk/GetNutritionalRiskByPatientGuid?patientGuid={0}", patientGuid);
|
|
nutritional = DBHelpClass.GetDateModel<NutritionalRiskDTO>(url);
|
|
if (nutritional != null)
|
|
{
|
|
GUID = nutritional.GUID;
|
|
if (nutritional.Nutritional == 0)
|
|
radio_Nutritional1.Checked = true;
|
|
if (nutritional.Nutritional == 1)
|
|
radio_Nutritional2.Checked = true;
|
|
if (nutritional.Nutritional == 2)
|
|
radio_Nutritional3.Checked = true;
|
|
if (nutritional.Nutritional == 3)
|
|
radio_Nutritional4.Checked = true;
|
|
n = nutritional.Nutritional;
|
|
if (nutritional.Disease == 0)
|
|
radio_Disease1.Checked = true;
|
|
if (nutritional.Disease == 1)
|
|
radio_Disease2.Checked = true;
|
|
if (nutritional.Disease == 2)
|
|
radio_Disease3.Checked = true;
|
|
if (nutritional.Disease == 3)
|
|
radio_Disease4.Checked = true;
|
|
d = nutritional.Disease;
|
|
if (nutritional.Age == 0)
|
|
radio_Age1.Checked = true;
|
|
if (nutritional.Age == 1)
|
|
radio_Age2.Checked = true;
|
|
lbl_Age.Text = nutritional.Age.ToString();
|
|
a = nutritional.Age;
|
|
if (nutritional.ScreenFlag == 1)
|
|
lbl_message.Text = "已复筛";
|
|
}
|
|
}
|
|
|
|
#region 总分计算
|
|
|
|
private void radio_Nutritional1_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Nutritional1.Checked == true)
|
|
{
|
|
lbl_Nutritional.Text = "0";
|
|
n = 0;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Nutritional2_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Nutritional2.Checked == true)
|
|
{
|
|
lbl_Nutritional.Text = "1";
|
|
n = 1;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Nutritional3_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Nutritional3.Checked == true)
|
|
{
|
|
lbl_Nutritional.Text = "2";
|
|
n = 2;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Nutritional4_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Nutritional4.Checked == true)
|
|
{
|
|
lbl_Nutritional.Text = "3";
|
|
n = 3;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Disease1_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Disease1.Checked == true)
|
|
{
|
|
lbl_Disease.Text = "0";
|
|
d = 0;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Disease2_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Disease2.Checked == true)
|
|
{
|
|
lbl_Disease.Text = "1";
|
|
d = 1;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Disease3_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Disease3.Checked == true)
|
|
{
|
|
lbl_Disease.Text = "2";
|
|
d = 2;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Disease4_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Disease4.Checked == true)
|
|
{
|
|
lbl_Disease.Text = "3";
|
|
d = 0;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Age1_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Age1.Checked == true)
|
|
{
|
|
lbl_Age.Text = "0";
|
|
a = 0;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
|
|
private void radio_Age2_CheckedChanged(object sender, EventArgs e)
|
|
{
|
|
flag = 0;
|
|
if (radio_Age2.Checked == true)
|
|
{
|
|
lbl_Age.Text = "1";
|
|
a = 1;
|
|
lbl_TotalScore.Text = (n + d + a).ToString();
|
|
if ((n + d + a) >= 3)
|
|
lbl_message.Visible = true;
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
private void lbl_TotalScore_TextChanged(object sender, EventArgs e)
|
|
{
|
|
if (!string.IsNullOrEmpty(lbl_TotalScore.Text))
|
|
{
|
|
int i = int.Parse(lbl_TotalScore.Text);
|
|
if (i <= 3)
|
|
{ lbl_message.Visible = true; }
|
|
else { lbl_message.Visible = false; }
|
|
}
|
|
else { lbl_message.Visible = false; }
|
|
}
|
|
}
|
|
|
|
public class ACZLTypeAuditModel
|
|
{
|
|
public string ACZLType { get; set; }
|
|
public int Audit { get; set; }
|
|
|
|
/// <summary>
|
|
/// 动脉瘤临床分类 :单选
|
|
/// 1.本次破裂致蛛网膜下腔出血 2.本次破裂致蛛网膜下腔出血合并 脑出血 3.未破裂
|
|
/// 当 ACZLType 包含:;04;时,填写该字段
|
|
/// </summary>
|
|
public string DMLLCType { get; set; }
|
|
}
|
|
} |