diff --git a/AIMS/AIMS.csproj b/AIMS/AIMS.csproj
index f0be091..182cc16 100644
--- a/AIMS/AIMS.csproj
+++ b/AIMS/AIMS.csproj
@@ -245,6 +245,12 @@
frmAnasRecordInstrument2.cs
+
+ Form
+
+
+ frmOperationInfoNew2.cs
+
Form
@@ -973,6 +979,9 @@
frmBloodGasAnalysisNew.cs
+
+ frmOperationInfoNew2.cs
+
frmSelectPatientNew2.cs
diff --git a/AIMS/DataDictionary/frmOperationRoom.designer.cs b/AIMS/DataDictionary/frmOperationRoom.designer.cs
index 801763a..49b0b93 100644
--- a/AIMS/DataDictionary/frmOperationRoom.designer.cs
+++ b/AIMS/DataDictionary/frmOperationRoom.designer.cs
@@ -42,6 +42,11 @@
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.tsbExit = new System.Windows.Forms.ToolStripButton();
this.panel1 = new System.Windows.Forms.Panel();
+ this.cbotype = new DevComponents.DotNetBar.Controls.ComboBoxEx();
+ this.comboItem1 = new DevComponents.Editors.ComboItem();
+ this.comboItem2 = new DevComponents.Editors.ComboItem();
+ this.txtIp1 = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.txtName = new DevComponents.DotNetBar.Controls.TextBoxX();
this.label6 = new System.Windows.Forms.Label();
this.cboDepartment = new System.Windows.Forms.ComboBox();
this.txtOrderBy = new AIMS.OremrUserControl.NumTextBox();
@@ -52,6 +57,14 @@
this.label2 = new System.Windows.Forms.Label();
this.panel2 = new System.Windows.Forms.Panel();
this.dgvOperationsRoom = new DevComponents.DotNetBar.Controls.DataGridViewX();
+ this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.type = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.oName = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.Ip1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.DepartmentNameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.OrderBy = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.IsValid = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -61,19 +74,6 @@
this.dataGridViewTextBoxColumn7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.txtName = new DevComponents.DotNetBar.Controls.TextBoxX();
- this.txtIp1 = new DevComponents.DotNetBar.Controls.TextBoxX();
- this.cbotype = new DevComponents.DotNetBar.Controls.ComboBoxEx();
- this.comboItem1 = new DevComponents.Editors.ComboItem();
- this.comboItem2 = new DevComponents.Editors.ComboItem();
- this.Id = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.Index = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.type = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.oName = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.Ip1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.DepartmentNameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.OrderBy = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.IsValid = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.toolStrip1.SuspendLayout();
this.panel1.SuspendLayout();
this.panel2.SuspendLayout();
@@ -196,6 +196,63 @@
this.panel1.Size = new System.Drawing.Size(811, 103);
this.panel1.TabIndex = 6;
//
+ // cbotype
+ //
+ this.cbotype.DisplayMember = "Text";
+ this.cbotype.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
+ this.cbotype.ForeColor = System.Drawing.Color.Black;
+ this.cbotype.FormattingEnabled = true;
+ this.cbotype.ItemHeight = 20;
+ this.cbotype.Items.AddRange(new object[] {
+ this.comboItem1,
+ this.comboItem2});
+ this.cbotype.Location = new System.Drawing.Point(94, 49);
+ this.cbotype.Name = "cbotype";
+ this.cbotype.Size = new System.Drawing.Size(167, 26);
+ this.cbotype.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.cbotype.TabIndex = 403;
+ this.cbotype.Text = "手术室";
+ //
+ // comboItem1
+ //
+ this.comboItem1.Text = "手术室";
+ //
+ // comboItem2
+ //
+ this.comboItem2.Text = "恢复室";
+ //
+ // txtIp1
+ //
+ this.txtIp1.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtIp1.Border.Class = "TextBoxBorder";
+ this.txtIp1.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtIp1.DisabledBackColor = System.Drawing.Color.White;
+ this.txtIp1.ForeColor = System.Drawing.Color.Black;
+ this.txtIp1.Location = new System.Drawing.Point(327, 10);
+ this.txtIp1.Name = "txtIp1";
+ this.txtIp1.PreventEnterBeep = true;
+ this.txtIp1.Size = new System.Drawing.Size(167, 26);
+ this.txtIp1.TabIndex = 402;
+ //
+ // txtName
+ //
+ this.txtName.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtName.Border.Class = "TextBoxBorder";
+ this.txtName.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtName.DisabledBackColor = System.Drawing.Color.White;
+ this.txtName.ForeColor = System.Drawing.Color.Black;
+ this.txtName.Location = new System.Drawing.Point(94, 8);
+ this.txtName.Name = "txtName";
+ this.txtName.PreventEnterBeep = true;
+ this.txtName.Size = new System.Drawing.Size(167, 26);
+ this.txtName.TabIndex = 402;
+ //
// label6
//
this.label6.AutoSize = true;
@@ -324,7 +381,7 @@
dataGridViewCellStyle3.WrapMode = System.Windows.Forms.DataGridViewTriState.False;
this.dgvOperationsRoom.DefaultCellStyle = dataGridViewCellStyle3;
this.dgvOperationsRoom.Dock = System.Windows.Forms.DockStyle.Fill;
- this.dgvOperationsRoom.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(170)))), ((int)(((byte)(170)))), ((int)(((byte)(170)))));
+ this.dgvOperationsRoom.GridColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(215)))), ((int)(((byte)(229)))));
this.dgvOperationsRoom.Location = new System.Drawing.Point(0, 0);
this.dgvOperationsRoom.MultiSelect = false;
this.dgvOperationsRoom.Name = "dgvOperationsRoom";
@@ -333,6 +390,57 @@
this.dgvOperationsRoom.Size = new System.Drawing.Size(811, 329);
this.dgvOperationsRoom.TabIndex = 0;
//
+ // Id
+ //
+ this.Id.DataPropertyName = "Id";
+ this.Id.HeaderText = "编号";
+ this.Id.Name = "Id";
+ this.Id.Visible = false;
+ //
+ // Index
+ //
+ this.Index.DataPropertyName = "Index";
+ this.Index.HeaderText = "序号";
+ this.Index.Name = "Index";
+ this.Index.Width = 80;
+ //
+ // type
+ //
+ this.type.HeaderText = "地点";
+ this.type.Name = "type";
+ //
+ // oName
+ //
+ this.oName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
+ this.oName.DataPropertyName = "oName";
+ this.oName.HeaderText = "名称";
+ this.oName.Name = "oName";
+ //
+ // Ip1
+ //
+ this.Ip1.DataPropertyName = "Ip";
+ this.Ip1.HeaderText = "Ip地址";
+ this.Ip1.Name = "Ip1";
+ this.Ip1.Width = 140;
+ //
+ // DepartmentNameColumn
+ //
+ this.DepartmentNameColumn.HeaderText = "所属科室";
+ this.DepartmentNameColumn.Name = "DepartmentNameColumn";
+ this.DepartmentNameColumn.Visible = false;
+ //
+ // OrderBy
+ //
+ this.OrderBy.DataPropertyName = "OrderBy";
+ this.OrderBy.HeaderText = "排序顺序";
+ this.OrderBy.Name = "OrderBy";
+ //
+ // IsValid
+ //
+ this.IsValid.DataPropertyName = "IsValid";
+ this.IsValid.HeaderText = "是否有效";
+ this.IsValid.Name = "IsValid";
+ //
// dataGridViewTextBoxColumn1
//
this.dataGridViewTextBoxColumn1.DataPropertyName = "Id";
@@ -392,114 +500,6 @@
this.dataGridViewTextBoxColumn9.HeaderText = "是否有效";
this.dataGridViewTextBoxColumn9.Name = "dataGridViewTextBoxColumn9";
//
- // txtName
- //
- this.txtName.BackColor = System.Drawing.Color.White;
- //
- //
- //
- this.txtName.Border.Class = "TextBoxBorder";
- this.txtName.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.txtName.DisabledBackColor = System.Drawing.Color.White;
- this.txtName.ForeColor = System.Drawing.Color.Black;
- this.txtName.Location = new System.Drawing.Point(94, 8);
- this.txtName.Name = "txtName";
- this.txtName.PreventEnterBeep = true;
- this.txtName.Size = new System.Drawing.Size(167, 26);
- this.txtName.TabIndex = 402;
- //
- // txtIp1
- //
- this.txtIp1.BackColor = System.Drawing.Color.White;
- //
- //
- //
- this.txtIp1.Border.Class = "TextBoxBorder";
- this.txtIp1.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
- this.txtIp1.DisabledBackColor = System.Drawing.Color.White;
- this.txtIp1.ForeColor = System.Drawing.Color.Black;
- this.txtIp1.Location = new System.Drawing.Point(327, 10);
- this.txtIp1.Name = "txtIp1";
- this.txtIp1.PreventEnterBeep = true;
- this.txtIp1.Size = new System.Drawing.Size(167, 26);
- this.txtIp1.TabIndex = 402;
- //
- // cbotype
- //
- this.cbotype.DisplayMember = "Text";
- this.cbotype.DrawMode = System.Windows.Forms.DrawMode.OwnerDrawFixed;
- this.cbotype.ForeColor = System.Drawing.Color.Black;
- this.cbotype.FormattingEnabled = true;
- this.cbotype.ItemHeight = 20;
- this.cbotype.Items.AddRange(new object[] {
- this.comboItem1,
- this.comboItem2});
- this.cbotype.Location = new System.Drawing.Point(94, 49);
- this.cbotype.Name = "cbotype";
- this.cbotype.Size = new System.Drawing.Size(167, 26);
- this.cbotype.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.cbotype.TabIndex = 403;
- this.cbotype.Text = "手术室";
- //
- // comboItem1
- //
- this.comboItem1.Text = "手术间";
- //
- // comboItem2
- //
- this.comboItem2.Text = "恢复室";
- //
- // Id
- //
- this.Id.DataPropertyName = "Id";
- this.Id.HeaderText = "编号";
- this.Id.Name = "Id";
- this.Id.Visible = false;
- //
- // Index
- //
- this.Index.DataPropertyName = "Index";
- this.Index.HeaderText = "序号";
- this.Index.Name = "Index";
- this.Index.Width = 80;
- //
- // type
- //
- this.type.HeaderText = "地点";
- this.type.Name = "type";
- //
- // oName
- //
- this.oName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
- this.oName.DataPropertyName = "oName";
- this.oName.HeaderText = "名称";
- this.oName.Name = "oName";
- //
- // Ip1
- //
- this.Ip1.DataPropertyName = "Ip";
- this.Ip1.HeaderText = "Ip地址";
- this.Ip1.Name = "Ip1";
- this.Ip1.Width = 140;
- //
- // DepartmentNameColumn
- //
- this.DepartmentNameColumn.HeaderText = "所属科室";
- this.DepartmentNameColumn.Name = "DepartmentNameColumn";
- this.DepartmentNameColumn.Visible = false;
- //
- // OrderBy
- //
- this.OrderBy.DataPropertyName = "OrderBy";
- this.OrderBy.HeaderText = "排序顺序";
- this.OrderBy.Name = "OrderBy";
- //
- // IsValid
- //
- this.IsValid.DataPropertyName = "IsValid";
- this.IsValid.HeaderText = "是否有效";
- this.IsValid.Name = "IsValid";
- //
// frmOperationRoom
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.Designer.cs
index 97568d8..01a03a6 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.Designer.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.Designer.cs
@@ -47,7 +47,6 @@
this.btnSelectPatient = new System.Windows.Forms.Button();
this.panel4 = new System.Windows.Forms.Panel();
this.btnChage = new System.Windows.Forms.Button();
- this.btnqxqd = new System.Windows.Forms.Button();
this.btnsjzx = new System.Windows.Forms.Button();
this.btnyldj = new System.Windows.Forms.Button();
this.btnzsk = new System.Windows.Forms.Button();
@@ -231,7 +230,7 @@
this.button8.Name = "button8";
this.button8.Size = new System.Drawing.Size(160, 50);
this.button8.TabIndex = 15;
- this.button8.Text = " 系统设置";
+ this.button8.Text = " 参数设置";
this.button8.UseVisualStyleBackColor = false;
this.button8.Click += new System.EventHandler(this.toolStripMenuItem2_Click);
//
@@ -460,7 +459,6 @@
//
this.panel4.BackColor = System.Drawing.Color.White;
this.panel4.Controls.Add(this.btnChage);
- this.panel4.Controls.Add(this.btnqxqd);
this.panel4.Controls.Add(this.btnsjzx);
this.panel4.Controls.Add(this.btnyldj);
this.panel4.Controls.Add(this.btnzsk);
@@ -501,7 +499,7 @@
this.btnChage.ForeColor = System.Drawing.Color.DimGray;
this.btnChage.Image = global::AIMS.Properties.Resources.麻醉医嘱;
this.btnChage.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
- this.btnChage.Location = new System.Drawing.Point(0, 632);
+ this.btnChage.Location = new System.Drawing.Point(0, 682);
this.btnChage.Name = "btnChage";
this.btnChage.Size = new System.Drawing.Size(160, 50);
this.btnChage.TabIndex = 32;
@@ -510,26 +508,6 @@
this.btnChage.Visible = false;
this.btnChage.Click += new System.EventHandler(this.btnChage_Click);
//
- // btnqxqd
- //
- this.btnqxqd.BackColor = System.Drawing.Color.Transparent;
- this.btnqxqd.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
- this.btnqxqd.Cursor = System.Windows.Forms.Cursors.Hand;
- this.btnqxqd.Dock = System.Windows.Forms.DockStyle.Bottom;
- this.btnqxqd.FlatAppearance.BorderSize = 0;
- this.btnqxqd.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
- this.btnqxqd.Font = new System.Drawing.Font("微软雅黑", 11F);
- this.btnqxqd.ForeColor = System.Drawing.Color.DimGray;
- this.btnqxqd.Image = global::AIMS.Properties.Resources.麻药管理;
- this.btnqxqd.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
- this.btnqxqd.Location = new System.Drawing.Point(0, 682);
- this.btnqxqd.Name = "btnqxqd";
- this.btnqxqd.Size = new System.Drawing.Size(160, 50);
- this.btnqxqd.TabIndex = 31;
- this.btnqxqd.Text = " 麻醉记录单";
- this.btnqxqd.UseVisualStyleBackColor = false;
- this.btnqxqd.Click += new System.EventHandler(this.btnqxqd_Click);
- //
// btnsjzx
//
this.btnsjzx.BackColor = System.Drawing.Color.Transparent;
@@ -628,6 +606,7 @@
this.btnxldlx.TabIndex = 26;
this.btnxldlx.Text = " 血流动力学";
this.btnxldlx.UseVisualStyleBackColor = false;
+ this.btnxldlx.Visible = false;
this.btnxldlx.Click += new System.EventHandler(this.btnxldlx_Click);
//
// btnsbwh
@@ -648,13 +627,14 @@
this.btnsbwh.TabIndex = 25;
this.btnsbwh.Text = " 设备维护";
this.btnsbwh.UseVisualStyleBackColor = false;
+ this.btnsbwh.Visible = false;
this.btnsbwh.Click += new System.EventHandler(this.btnsbwh_Click);
//
// lblSpo2
//
this.lblSpo2.AutoSize = true;
this.lblSpo2.Font = new System.Drawing.Font("微软雅黑", 23F);
- this.lblSpo2.ForeColor = System.Drawing.Color.Teal;
+ this.lblSpo2.ForeColor = System.Drawing.Color.Cyan;
this.lblSpo2.Location = new System.Drawing.Point(63, 399);
this.lblSpo2.Name = "lblSpo2";
this.lblSpo2.Size = new System.Drawing.Size(43, 40);
@@ -665,7 +645,7 @@
//
this.lblRESP.AutoSize = true;
this.lblRESP.Font = new System.Drawing.Font("微软雅黑", 23F);
- this.lblRESP.ForeColor = System.Drawing.Color.Teal;
+ this.lblRESP.ForeColor = System.Drawing.Color.Yellow;
this.lblRESP.Location = new System.Drawing.Point(63, 308);
this.lblRESP.Name = "lblRESP";
this.lblRESP.Size = new System.Drawing.Size(43, 40);
@@ -676,7 +656,7 @@
//
this.lblDia.AutoSize = true;
this.lblDia.Font = new System.Drawing.Font("微软雅黑", 23F);
- this.lblDia.ForeColor = System.Drawing.Color.Teal;
+ this.lblDia.ForeColor = System.Drawing.Color.Red;
this.lblDia.Location = new System.Drawing.Point(43, 217);
this.lblDia.Name = "lblDia";
this.lblDia.Size = new System.Drawing.Size(82, 40);
@@ -687,7 +667,7 @@
//
this.lblPR.AutoSize = true;
this.lblPR.Font = new System.Drawing.Font("微软雅黑", 23F);
- this.lblPR.ForeColor = System.Drawing.Color.Teal;
+ this.lblPR.ForeColor = System.Drawing.Color.Green;
this.lblPR.Location = new System.Drawing.Point(63, 126);
this.lblPR.Name = "lblPR";
this.lblPR.Size = new System.Drawing.Size(43, 40);
@@ -698,7 +678,7 @@
//
this.lblHR.AutoSize = true;
this.lblHR.Font = new System.Drawing.Font("微软雅黑", 23F);
- this.lblHR.ForeColor = System.Drawing.Color.Teal;
+ this.lblHR.ForeColor = System.Drawing.Color.Green;
this.lblHR.Location = new System.Drawing.Point(63, 35);
this.lblHR.Name = "lblHR";
this.lblHR.Size = new System.Drawing.Size(43, 40);
@@ -867,8 +847,8 @@
this.superTabMain.ControlBox.SubItems.AddRange(new DevComponents.DotNetBar.BaseItem[] {
this.superTabMain.ControlBox.MenuBox,
this.superTabMain.ControlBox.CloseBox});
- this.superTabMain.Controls.Add(this.superTabControlPanel2);
this.superTabMain.Controls.Add(this.superTabControlPanel1);
+ this.superTabMain.Controls.Add(this.superTabControlPanel2);
this.superTabMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.superTabMain.Location = new System.Drawing.Point(0, 58);
this.superTabMain.Name = "superTabMain";
@@ -2127,7 +2107,6 @@
private System.Windows.Forms.PictureBox picInRoom;
private System.Windows.Forms.Button txtInRoom1;
private System.Windows.Forms.Button btnChage;
- private System.Windows.Forms.Button btnqxqd;
private System.Windows.Forms.Button btnsjzx;
private System.Windows.Forms.Button btnyldj;
private System.Windows.Forms.Button btnzsk;
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs
index fe94716..55d5ca5 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordBill2.cs
@@ -82,12 +82,6 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private void frmAnasRecordBill2_Load(object sender, EventArgs e)
{
- //系统演示 收费功能
- if (PublicMethod.OperatorNo == "admin")
- {
- btnChage.Visible = true;
- }
-
labOperatorName.Text = "(" + AIMSExtension.PublicMethod.OperatorNo + ")" + " " + AIMSExtension.PublicMethod.OperatorName;
if (NowRoom != null) lblRoom.Text = NowRoom.Name;
circularProgress1.Location = new Point((panel8.Width - circularProgress1.Width) / 2, (panel8.Height - circularProgress1.Height) / 2);
@@ -182,7 +176,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
Panel panel = zgcAnaesRecord.Parent as Panel;
panel.VerticalScroll.Value = 0;
Panel panel2 = zgcAnaesRecord2.Parent as Panel;
- panel2.VerticalScroll.Value = 0;
+ panel2.VerticalScroll.Value = 0;
mPanes = new List();
UpPanes = new List();
@@ -311,10 +305,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
}
}
if (InitChart == false)
- {
+ {
int LocationY = Convert.ToInt32(templateManage2.ZedControl.Height * 0.065);
templateManage2.LocationY = LocationY;
- templateManage2.SetPYL();
+ templateManage2.SetPYL();
foreach (AreaManageBase area in template.ManageList)
{
area.setPrint(true);
@@ -324,7 +318,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.04);
templateManage.LocationY = LocationY;
- templateManage.SetPYL();
+ templateManage.SetPYL();
}
}
@@ -804,20 +798,20 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
#region 下方按钮
private void panel8_Scroll(object sender, ScrollEventArgs e)
- {
+ {
templateManage.SetPYL();
}
private void panel82_Scroll(object sender, ScrollEventArgs e)
- {
+ {
templateManage2.SetPYL();
}
-
+
private void panel8_MouseWheel(object sender, MouseEventArgs e)
- {
+ {
templateManage.SetPYL();
}
private void panel82_MouseWheel(object sender, MouseEventArgs e)
- {
+ {
templateManage2.SetPYL();
}
private void plRefresh_Click(object sender, EventArgs e)
@@ -909,7 +903,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
#region 左侧按钮
private void btnSelectPatient_Click(object sender, EventArgs e)
{
- OperationDoing.AnasRecordBill.UI.frmSelectPatientNew frmSelectPatient = new UI.frmSelectPatientNew();
+ OperationDoing.AnasRecordBill.UI.frmSelectPatientNew2 frmSelectPatient = new UI.frmSelectPatientNew2();
frmSelectPatient.isMainOpen = true;
frmSelectPatient.FormClosed += new FormClosedEventHandler(frmSelectPatient_FormClosed);
frmSelectPatient.ShowDialog();
@@ -1103,24 +1097,20 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
MessageBox.Show("请选择患者!");
return;
- }
- if (BOperationRecord.GetDataCount(_record.Id.Value, PatientId, RecoverId) > 0)
- {
- MessageBox.Show("清除数据在进行作废手术操作!");
- return;
- }
- if (MessageBox.Show("确认要停止手术吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
+ }
+ frmStopOperation frmStop = new frmStopOperation();
+ frmStop.tsbCancel.Text = " 停止手术";
+ frmStop.ApplyIdList = new List() { _record.OperationApplyId.Value };
+ DialogResult ddr = frmStop.ShowDialog();
+ if (ddr == System.Windows.Forms.DialogResult.OK)
{
try
{
-
HelperDB.DbHelperSQL.BeginTrans();
- BOperationApply.UpdateApplyState(ApplyId, 11);
- //BOperationRecord.DeleteOperationRecordData(PatientId, RecoverId);
- BOperationRecord.UpdateState(PatientId, 1, 5);
+ BOperationApply.UpdateApplyState(ApplyId, 11);
+ BOperationRecord.UpdateOpeState(PatientId, 1, 5,frmStop.txtContent.Text.Trim());
HelperDB.DbHelperSQL.CommitTrans();
-
- //ClearData();
+
this.Close();
}
catch
@@ -1208,7 +1198,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
frmBloodGasAnalysisNew frmFactBloodGasAnalysis = new frmBloodGasAnalysisNew();
frmFactBloodGasAnalysis._record = _record;
frmFactBloodGasAnalysis.zgcAnaesRecord = zgcAnaesRecord;
- frmFactBloodGasAnalysis.FormClosed += new FormClosedEventHandler(frmFactEventsNew_FormClosed);
+ frmFactBloodGasAnalysis.FormClosed += ((s, er) =>
+ {
+ reDrawAnalysis();
+ });
frmFactBloodGasAnalysis.ShowDialog();
}
else
@@ -1221,13 +1214,14 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
try
{
//图表的对象
- TextPackObj janCePack = templateManage.GetPackObjectOTag("PhysioDataManage_TextPackObj_17");
+ TextPackObj janCePack = templateManage.GetPackObjectOTag("PhysioDataManage_TextPackObj_17");
+ LinePackObj H5pack = templateManage.GetPackObjectOTag("IconManage_LinePackObj_6");
foreach (FactBloodGasAnalysis analysis in _record.FactBloodGasAnalysisList)
{
analysis.clearAddObj(zgcAnaesRecord);
if (analysis.RecordTime.Value >= _record.pageBegin && analysis.RecordTime.Value < _record.lastPageBegin)
{
- analysis.setAnasArr(zgcAnaesRecord, janCePack.RealX, janCePack.RealEndY, _record.pageBegin, _record.pageBegin.AddMinutes(240));
+ analysis.setAnasArr(zgcAnaesRecord, H5pack.RealX, H5pack.RealEndX, _record.pageBegin, _record.pageBegin.AddMinutes(240));
analysis.drawText(janCePack.RealEndX, janCePack.RealY);
}
}
@@ -1420,12 +1414,12 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (keyValuePair.Name == "自主呼吸")
{
lblRESP.Text = value <= 0 ? "- -" : value.ToString();
- if (iswar == true) lblRESP.ForeColor = Color.Red; else lblRESP.ForeColor = Color.Green;
+ if (iswar == true) lblRESP.ForeColor = Color.Red; else lblRESP.ForeColor = Color.Yellow;
}
if (keyValuePair.Name == "氧饱和度")
{
lblSpo2.Text = value <= 0 ? "- -" : value.ToString();
- if (iswar == true) lblSpo2.ForeColor = Color.Red; else lblSpo2.ForeColor = Color.Green;
+ if (iswar == true) lblSpo2.ForeColor = Color.Red; else lblSpo2.ForeColor = Color.Cyan;
}
if (keyValuePair.Name == "脉率")
{
@@ -1435,22 +1429,22 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (keyValuePair.Name == "无创舒张压")
{
szy = value <= 0 ? "" : value.ToString();
- if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
+ //if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
}
if (keyValuePair.Name == "无创收缩压")
{
ssy = value <= 0 ? "" : value.ToString();
- if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
+ //if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
}
if (keyValuePair.Name == "有创舒张压")
{
szy = value <= 0 ? "" : value.ToString();
- if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
+ //if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
}
if (keyValuePair.Name == "有创收缩压")
{
ssy = value <= 0 ? "" : value.ToString();
- if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
+ //if (iswar == true) lblDia.ForeColor = Color.Red; else lblDia.ForeColor = Color.Green;
}
break;
}
@@ -1473,10 +1467,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
lblPR.Text = "- -";
lblDia.Text = "--/--";
lblHR.ForeColor = Color.Green;
- lblRESP.ForeColor = Color.Green;
- lblSpo2.ForeColor = Color.Green;
+ lblRESP.ForeColor = Color.Yellow;
+ lblSpo2.ForeColor = Color.Cyan;
lblPR.ForeColor = Color.Green;
- lblDia.ForeColor = Color.Green;
+ lblDia.ForeColor = Color.Red;
}
}
@@ -1554,7 +1548,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (templateManage != null && isReadOnly == false)
{
SelectWorkerValue.Hidden();
- SelectDictValue.Hidden();
+ SelectDictValue.Hidden();
templateManage.zedControl_MouseDownEvent(sender, e);
}
@@ -1735,7 +1729,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
private bool zgcAnaesRecord2_MouseDownEvent(ZedGraphControl sender, MouseEventArgs e)
{
if (templateManage2 != null && isReadOnly == false)
- {
+ {
SelectDictValue2.Hidden();
templateManage2.zedControl_MouseDownEvent(sender, e);
@@ -2114,8 +2108,6 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
frmchargRecord.Show();
frmchargRecord.BringToFront();
}
- #endregion
-
private void superTabMain_SelectedTabChanged(object sender, DevComponents.DotNetBar.SuperTabStripSelectedTabChangedEventArgs e)
{
//int LocationY = Convert.ToInt32(templateManage.ZedControl.Height * 0.08);
@@ -2133,5 +2125,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
// templateManage2.SetPYL();
//}
}
+ #endregion
+
}
}
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs
index 895d4d9..db4ccdc 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.Designer.cs
@@ -81,11 +81,13 @@
this.label12 = new System.Windows.Forms.Label();
this.label13 = new System.Windows.Forms.Label();
this.label14 = new System.Windows.Forms.Label();
+ this.label17 = new System.Windows.Forms.Label();
this.label15 = new System.Windows.Forms.Label();
this.panel16 = new System.Windows.Forms.Panel();
this.label65 = new System.Windows.Forms.Label();
this.label57 = new System.Windows.Forms.Label();
this.label59 = new System.Windows.Forms.Label();
+ this.label16 = new System.Windows.Forms.Label();
this.label66 = new System.Windows.Forms.Label();
this.label58 = new System.Windows.Forms.Label();
this.plTop = new System.Windows.Forms.Panel();
@@ -120,8 +122,6 @@
this.picInRoom = new System.Windows.Forms.PictureBox();
this.txtInRoom1 = new System.Windows.Forms.Button();
this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
- this.label16 = new System.Windows.Forms.Label();
- this.label17 = new System.Windows.Forms.Label();
this.panel3.SuspendLayout();
this.panel14.SuspendLayout();
this.panel4.SuspendLayout();
@@ -235,6 +235,7 @@
this.button8.TabIndex = 15;
this.button8.Text = " 系统设置";
this.button8.UseVisualStyleBackColor = false;
+ this.button8.Visible = false;
this.button8.Click += new System.EventHandler(this.toolStripMenuItem2_Click);
//
// button7
@@ -379,6 +380,7 @@
this.btnOutputLiquids.TabIndex = 7;
this.btnOutputLiquids.Text = " 出量记录";
this.btnOutputLiquids.UseVisualStyleBackColor = false;
+ this.btnOutputLiquids.Visible = false;
this.btnOutputLiquids.Click += new System.EventHandler(this.btnOutputLiquids_Click);
//
// btnAddEvents
@@ -419,6 +421,7 @@
this.btnDrug.TabIndex = 5;
this.btnDrug.Text = " 用药记录";
this.btnDrug.UseVisualStyleBackColor = false;
+ this.btnDrug.Visible = false;
this.btnDrug.Click += new System.EventHandler(this.btnDrug_Click);
//
// btnTemplate
@@ -952,6 +955,16 @@
this.label14.TabIndex = 8;
this.label14.Text = "关体\r\n腔前";
//
+ // label17
+ //
+ this.label17.AutoSize = true;
+ this.label17.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label17.Location = new System.Drawing.Point(532, 5);
+ this.label17.Name = "label17";
+ this.label17.Size = new System.Drawing.Size(32, 34);
+ this.label17.TabIndex = 11;
+ this.label17.Text = "缝合\r\n皮后";
+ //
// label15
//
this.label15.AutoSize = true;
@@ -1011,6 +1024,16 @@
this.label59.TabIndex = 8;
this.label59.Text = "关体\r\n腔前";
//
+ // label16
+ //
+ this.label16.AutoSize = true;
+ this.label16.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label16.Location = new System.Drawing.Point(539, 5);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(32, 34);
+ this.label16.TabIndex = 11;
+ this.label16.Text = "缝合\r\n皮后";
+ //
// label66
//
this.label66.AutoSize = true;
@@ -1593,26 +1616,6 @@
this.flowLayoutPanel1.Size = new System.Drawing.Size(147, 71);
this.flowLayoutPanel1.TabIndex = 0;
//
- // label16
- //
- this.label16.AutoSize = true;
- this.label16.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.label16.Location = new System.Drawing.Point(539, 5);
- this.label16.Name = "label16";
- this.label16.Size = new System.Drawing.Size(32, 34);
- this.label16.TabIndex = 11;
- this.label16.Text = "缝合\r\n皮后";
- //
- // label17
- //
- this.label17.AutoSize = true;
- this.label17.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
- this.label17.Location = new System.Drawing.Point(532, 5);
- this.label17.Name = "label17";
- this.label17.Size = new System.Drawing.Size(32, 34);
- this.label17.TabIndex = 11;
- this.label17.Text = "缝合\r\n皮后";
- //
// frmAnasRecordInstrument
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
index 4da132f..33391c0 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnasRecordInstrument.cs
@@ -540,7 +540,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
if (PatientId != 0)
{
- AIMS.OperationDoing.AnasRecordBill.UI.frmOperationInfoNew frmOperationInfo = new frmOperationInfoNew();
+ AIMS.OperationDoing.AnasRecordBill.UI.frmOperationInfoNew2 frmOperationInfo = new frmOperationInfoNew2();
frmOperationInfo._record = _record;
frmOperationInfo.FormClosed += new FormClosedEventHandler(plRefresh_Click);
frmOperationInfo.ShowDialog();
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.cs
index edfd4b9..151a341 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.cs
@@ -12,7 +12,7 @@ namespace AIMS.PublicUI.UI
public partial class frmAnaseDataQualityRecord : Form
{
///
- /// 手术记录
+ /// 手术记录
///
public DrawGraph.OperationRecord _record;
///
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.designer.cs
index 7d3dce1..d0cb96d 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.designer.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmAnaseDataQualityRecord.designer.cs
@@ -30,23 +30,23 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmAnaseDataQualityRecord));
this.panel1 = new System.Windows.Forms.Panel();
- this.checkBox1 = new System.Windows.Forms.CheckBox();
this.btndefault = new DevComponents.DotNetBar.ButtonX();
this.btnSave = new DevComponents.DotNetBar.ButtonX();
this.panel3 = new System.Windows.Forms.Panel();
- this.superTabControlPanel2 = new DevComponents.DotNetBar.SuperTabControlPanel();
- this.panelExBLSJ = new DevComponents.DotNetBar.PanelEx();
- this.superTabControlPanel1 = new DevComponents.DotNetBar.SuperTabControlPanel();
- this.panelExZKZB = new DevComponents.DotNetBar.PanelEx();
this.superTabControl1 = new DevComponents.DotNetBar.SuperTabControl();
this.spTabZLZK = new DevComponents.DotNetBar.SuperTabItem();
+ this.superTabControlPanel1 = new DevComponents.DotNetBar.SuperTabControlPanel();
+ this.panelExZKZB = new DevComponents.DotNetBar.PanelEx();
this.spTabBLSJ = new DevComponents.DotNetBar.SuperTabItem();
+ this.superTabControlPanel2 = new DevComponents.DotNetBar.SuperTabControlPanel();
+ this.checkBox1 = new System.Windows.Forms.CheckBox();
+ this.panelExBLSJ = new DevComponents.DotNetBar.PanelEx();
this.panel1.SuspendLayout();
this.panel3.SuspendLayout();
- this.superTabControlPanel2.SuspendLayout();
- this.superTabControlPanel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.superTabControl1)).BeginInit();
this.superTabControl1.SuspendLayout();
+ this.superTabControlPanel1.SuspendLayout();
+ this.superTabControlPanel2.SuspendLayout();
this.SuspendLayout();
//
// panel1
@@ -62,16 +62,6 @@
this.panel1.Size = new System.Drawing.Size(495, 49);
this.panel1.TabIndex = 4;
//
- // checkBox1
- //
- this.checkBox1.AutoSize = true;
- this.checkBox1.Location = new System.Drawing.Point(12, 12);
- this.checkBox1.Name = "checkBox1";
- this.checkBox1.Size = new System.Drawing.Size(98, 24);
- this.checkBox1.TabIndex = 7;
- this.checkBox1.Text = "无不良事件";
- this.checkBox1.UseVisualStyleBackColor = true;
- //
// btndefault
//
this.btndefault.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
@@ -103,62 +93,6 @@
this.panel3.Size = new System.Drawing.Size(495, 598);
this.panel3.TabIndex = 6;
//
- // superTabControlPanel2
- //
- this.superTabControlPanel2.Controls.Add(this.panelExBLSJ);
- this.superTabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
- this.superTabControlPanel2.Location = new System.Drawing.Point(0, 0);
- this.superTabControlPanel2.Name = "superTabControlPanel2";
- this.superTabControlPanel2.Size = new System.Drawing.Size(495, 598);
- this.superTabControlPanel2.TabIndex = 0;
- this.superTabControlPanel2.TabItem = this.spTabBLSJ;
- //
- // panelExBLSJ
- //
- this.panelExBLSJ.CanvasColor = System.Drawing.SystemColors.Control;
- this.panelExBLSJ.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.panelExBLSJ.DisabledBackColor = System.Drawing.Color.Empty;
- this.panelExBLSJ.Dock = System.Windows.Forms.DockStyle.Fill;
- this.panelExBLSJ.Location = new System.Drawing.Point(0, 0);
- this.panelExBLSJ.Name = "panelExBLSJ";
- this.panelExBLSJ.Size = new System.Drawing.Size(495, 598);
- this.panelExBLSJ.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.panelExBLSJ.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
- this.panelExBLSJ.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
- this.panelExBLSJ.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelExBLSJ.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.panelExBLSJ.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.panelExBLSJ.Style.GradientAngle = 90;
- this.panelExBLSJ.TabIndex = 0;
- //
- // superTabControlPanel1
- //
- this.superTabControlPanel1.Controls.Add(this.panelExZKZB);
- this.superTabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.superTabControlPanel1.Location = new System.Drawing.Point(0, 0);
- this.superTabControlPanel1.Name = "superTabControlPanel1";
- this.superTabControlPanel1.Size = new System.Drawing.Size(495, 598);
- this.superTabControlPanel1.TabIndex = 1;
- this.superTabControlPanel1.TabItem = this.spTabZLZK;
- //
- // panelExZKZB
- //
- this.panelExZKZB.CanvasColor = System.Drawing.SystemColors.Control;
- this.panelExZKZB.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
- this.panelExZKZB.DisabledBackColor = System.Drawing.Color.Empty;
- this.panelExZKZB.Dock = System.Windows.Forms.DockStyle.Fill;
- this.panelExZKZB.Location = new System.Drawing.Point(0, 0);
- this.panelExZKZB.Name = "panelExZKZB";
- this.panelExZKZB.Size = new System.Drawing.Size(495, 598);
- this.panelExZKZB.Style.Alignment = System.Drawing.StringAlignment.Center;
- this.panelExZKZB.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
- this.panelExZKZB.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
- this.panelExZKZB.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
- this.panelExZKZB.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
- this.panelExZKZB.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
- this.panelExZKZB.Style.GradientAngle = 90;
- this.panelExZKZB.TabIndex = 0;
- //
// superTabControl1
//
//
@@ -187,6 +121,9 @@
this.superTabControl1.Size = new System.Drawing.Size(495, 598);
this.superTabControl1.TabFont = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.superTabControl1.TabIndex = 0;
+ this.superTabControl1.Tabs.AddRange(new DevComponents.DotNetBar.BaseItem[] {
+ this.spTabZLZK,
+ this.spTabBLSJ});
//
// spTabZLZK
//
@@ -195,6 +132,34 @@
this.spTabZLZK.Name = "spTabZLZK";
this.spTabZLZK.Text = "麻醉质量指控";
//
+ // superTabControlPanel1
+ //
+ this.superTabControlPanel1.Controls.Add(this.panelExZKZB);
+ this.superTabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.superTabControlPanel1.Location = new System.Drawing.Point(0, 28);
+ this.superTabControlPanel1.Name = "superTabControlPanel1";
+ this.superTabControlPanel1.Size = new System.Drawing.Size(495, 570);
+ this.superTabControlPanel1.TabIndex = 1;
+ this.superTabControlPanel1.TabItem = this.spTabZLZK;
+ //
+ // panelExZKZB
+ //
+ this.panelExZKZB.CanvasColor = System.Drawing.SystemColors.Control;
+ this.panelExZKZB.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.panelExZKZB.DisabledBackColor = System.Drawing.Color.Empty;
+ this.panelExZKZB.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panelExZKZB.Location = new System.Drawing.Point(0, 0);
+ this.panelExZKZB.Name = "panelExZKZB";
+ this.panelExZKZB.Size = new System.Drawing.Size(495, 570);
+ this.panelExZKZB.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.panelExZKZB.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.panelExZKZB.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.panelExZKZB.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.panelExZKZB.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.panelExZKZB.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.panelExZKZB.Style.GradientAngle = 90;
+ this.panelExZKZB.TabIndex = 0;
+ //
// spTabBLSJ
//
this.spTabBLSJ.AttachedControl = this.superTabControlPanel2;
@@ -202,6 +167,44 @@
this.spTabBLSJ.Name = "spTabBLSJ";
this.spTabBLSJ.Text = "不良事件";
//
+ // superTabControlPanel2
+ //
+ this.superTabControlPanel2.Controls.Add(this.panelExBLSJ);
+ this.superTabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.superTabControlPanel2.Location = new System.Drawing.Point(0, 28);
+ this.superTabControlPanel2.Name = "superTabControlPanel2";
+ this.superTabControlPanel2.Size = new System.Drawing.Size(495, 570);
+ this.superTabControlPanel2.TabIndex = 0;
+ this.superTabControlPanel2.TabItem = this.spTabBLSJ;
+ //
+ // checkBox1
+ //
+ this.checkBox1.AutoSize = true;
+ this.checkBox1.Location = new System.Drawing.Point(12, 12);
+ this.checkBox1.Name = "checkBox1";
+ this.checkBox1.Size = new System.Drawing.Size(98, 24);
+ this.checkBox1.TabIndex = 7;
+ this.checkBox1.Text = "无不良事件";
+ this.checkBox1.UseVisualStyleBackColor = true;
+ //
+ // panelExBLSJ
+ //
+ this.panelExBLSJ.CanvasColor = System.Drawing.SystemColors.Control;
+ this.panelExBLSJ.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.panelExBLSJ.DisabledBackColor = System.Drawing.Color.Empty;
+ this.panelExBLSJ.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panelExBLSJ.Location = new System.Drawing.Point(0, 0);
+ this.panelExBLSJ.Name = "panelExBLSJ";
+ this.panelExBLSJ.Size = new System.Drawing.Size(495, 570);
+ this.panelExBLSJ.Style.Alignment = System.Drawing.StringAlignment.Center;
+ this.panelExBLSJ.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.panelExBLSJ.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.panelExBLSJ.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
+ this.panelExBLSJ.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
+ this.panelExBLSJ.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
+ this.panelExBLSJ.Style.GradientAngle = 90;
+ this.panelExBLSJ.TabIndex = 0;
+ //
// frmAnaseDataQualityRecord
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
@@ -220,10 +223,10 @@
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.panel3.ResumeLayout(false);
- this.superTabControlPanel2.ResumeLayout(false);
- this.superTabControlPanel1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.superTabControl1)).EndInit();
this.superTabControl1.ResumeLayout(false);
+ this.superTabControlPanel1.ResumeLayout(false);
+ this.superTabControlPanel2.ResumeLayout(false);
this.ResumeLayout(false);
}
@@ -234,13 +237,13 @@
private System.Windows.Forms.Panel panel3;
private DevComponents.DotNetBar.ButtonX btnSave;
private DevComponents.DotNetBar.ButtonX btndefault;
- private System.Windows.Forms.CheckBox checkBox1;
private DevComponents.DotNetBar.SuperTabControl superTabControl1;
private DevComponents.DotNetBar.SuperTabControlPanel superTabControlPanel1;
private DevComponents.DotNetBar.PanelEx panelExZKZB;
private DevComponents.DotNetBar.SuperTabItem spTabZLZK;
+ private System.Windows.Forms.CheckBox checkBox1;
private DevComponents.DotNetBar.SuperTabControlPanel superTabControlPanel2;
- private DevComponents.DotNetBar.PanelEx panelExBLSJ;
private DevComponents.DotNetBar.SuperTabItem spTabBLSJ;
+ private DevComponents.DotNetBar.PanelEx panelExBLSJ;
}
}
\ No newline at end of file
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmBloodGasAnalysisNew.Designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmBloodGasAnalysisNew.Designer.cs
index 0b5d4fb..aea9914 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmBloodGasAnalysisNew.Designer.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmBloodGasAnalysisNew.Designer.cs
@@ -48,10 +48,10 @@
this.txtBloodResult = new DevComponents.DotNetBar.Controls.TextBoxX();
this.label4 = new System.Windows.Forms.Label();
this.dgvAnalysis = new DevComponents.DotNetBar.Controls.DataGridViewX();
- this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
- this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ID = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.AnalysisTimes = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.dataGridViewTextBoxColumn1 = new System.Windows.Forms.DataGridViewTextBoxColumn();
+ this.dataGridViewTextBoxColumn2 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn3 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn4 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.dataGridViewTextBoxColumn5 = new System.Windows.Forms.DataGridViewTextBoxColumn();
@@ -308,22 +308,6 @@
this.dgvAnalysis.TabStop = false;
this.dgvAnalysis.RowPostPaint += new System.Windows.Forms.DataGridViewRowPostPaintEventHandler(this.dgvAnalysis_RowPostPaint);
//
- // dataGridViewTextBoxColumn1
- //
- this.dataGridViewTextBoxColumn1.DataPropertyName = "Id";
- this.dataGridViewTextBoxColumn1.HeaderText = "ID";
- this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
- this.dataGridViewTextBoxColumn1.ReadOnly = true;
- this.dataGridViewTextBoxColumn1.Visible = false;
- //
- // dataGridViewTextBoxColumn2
- //
- this.dataGridViewTextBoxColumn2.DataPropertyName = "RecordTime";
- this.dataGridViewTextBoxColumn2.HeaderText = "分析时间";
- this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
- this.dataGridViewTextBoxColumn2.ReadOnly = true;
- this.dataGridViewTextBoxColumn2.Width = 130;
- //
// ID
//
this.ID.DataPropertyName = "Id";
@@ -340,6 +324,22 @@
this.AnalysisTimes.ReadOnly = true;
this.AnalysisTimes.Width = 160;
//
+ // dataGridViewTextBoxColumn1
+ //
+ this.dataGridViewTextBoxColumn1.DataPropertyName = "Id";
+ this.dataGridViewTextBoxColumn1.HeaderText = "ID";
+ this.dataGridViewTextBoxColumn1.Name = "dataGridViewTextBoxColumn1";
+ this.dataGridViewTextBoxColumn1.ReadOnly = true;
+ this.dataGridViewTextBoxColumn1.Visible = false;
+ //
+ // dataGridViewTextBoxColumn2
+ //
+ this.dataGridViewTextBoxColumn2.DataPropertyName = "RecordTime";
+ this.dataGridViewTextBoxColumn2.HeaderText = "分析时间";
+ this.dataGridViewTextBoxColumn2.Name = "dataGridViewTextBoxColumn2";
+ this.dataGridViewTextBoxColumn2.ReadOnly = true;
+ this.dataGridViewTextBoxColumn2.Width = 130;
+ //
// dataGridViewTextBoxColumn3
//
this.dataGridViewTextBoxColumn3.DataPropertyName = "PH";
@@ -511,6 +511,7 @@
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmBloodGasAnalysisNew";
this.ShowIcon = false;
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmBloodGasAnalysisNew_FormClosing);
this.Load += new System.EventHandler(this.frmAnalysis_Load);
this.toolStrip1.ResumeLayout(false);
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquidsNew.cs b/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquidsNew.cs
index 5ea4657..a605980 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquidsNew.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmFactOutputLiquidsNew.cs
@@ -418,7 +418,7 @@ namespace AIMS.PublicUI.UI
dgvTxt = (DataGridViewTextBoxEditingControl)e.Control; // 得到单元格
dgvTxt.KeyPress -= new KeyPressEventHandler(dgvTxt_KeyPress); // 绑定事件
dgvTxt.KeyPress += new KeyPressEventHandler(dgvTxt_KeyPress); // 绑定事件
- if (dgvOutput.CurrentRow.Cells[4].Value != null && dgvOutput.CurrentRow.Cells[4].Value.ToString() != "")
+ if (dgvOutput.CurrentRow.Cells[4].Value == null || dgvOutput.CurrentRow.Cells[4].Value.ToString() == "")
{
dgvOutput.CurrentRow.Cells[4].Value = DateTime.Now;
}
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.cs b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.cs
new file mode 100644
index 0000000..91a170a
--- /dev/null
+++ b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.cs
@@ -0,0 +1,919 @@
+using AIMS.PublicUI.UI;
+using AIMSBLL;
+using AIMSModel;
+using DevComponents.Editors.DateTimeAdv;
+using DrawGraph;
+using AIMSExtension;
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.Windows.Forms;
+
+namespace AIMS.OperationDoing.AnasRecordBill.UI
+{
+ public partial class frmOperationInfoNew2 : Form, IMessageFilter
+ {
+ #region IMessageFilter 成员
+
+ public bool PreFilterMessage(ref Message m)
+ {
+ if (m.Msg == 522)
+ {
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ #endregion
+ public frmOperationInfoNew2()
+ {
+ InitializeComponent();
+ this.FormBorderStyle = FormBorderStyle.FixedSingle;//无边框
+ }
+
+ ///
+ /// 手术记录
+ ///
+ public DrawGraph.OperationRecord _record;
+ ///
+ /// 穿刺及插管
+ ///
+ public OperationRecordInfo OPInfo;
+
+ #region 申请手术窗体加载事件
+ private void frmOperationInfoNew2_Load(object sender, EventArgs e)
+ {
+ Application.AddMessageFilter(this);
+ //初始化各个控件
+ InitData();
+
+ FullPatientInfo();
+
+ dtpAnesthesiaByDoctor.MouseDown += new MouseEventHandler(txtDateTime_MouseDown);
+ dtpTourNurseSucceed.MouseDown += new MouseEventHandler(txtDateTime_MouseDown);
+ dtpInstrumentNurseSucceed.MouseDown += new MouseEventHandler(txtDateTime_MouseDown);
+
+ dtpAnesthesiaByDoctor.LostFocus += new EventHandler(txtDateTime_LostFocus);
+ dtpTourNurseSucceed.LostFocus += new EventHandler(txtDateTime_LostFocus);
+ dtpInstrumentNurseSucceed.LostFocus += new EventHandler(txtDateTime_LostFocus);
+
+ }
+ #endregion
+
+ public List listNew = new List();
+ public List listOnit = new List();
+ public List listNewNur = new List();
+ public List listOnitNur = new List();
+ public List listNewexperts = new List();
+ public List listOnitexperts = new List();
+
+ public int _isCompound;
+
+ #region 初始化所有控件内容
+ private void InitData()
+ {
+ BindBasicDictionaryToComboBox(cbomzpm, "麻醉平面");
+ BindBasicDictionaryToComboBox(cbomzxg, "麻醉效果");
+
+ listOnit = BPerson.GetruleAnesthesiaDoctor("");
+ this.txtruleAnesthesiaDoctor.Items.AddRange(listOnit.ToArray());
+
+ listOnitNur = BPerson.GetruleNurse("");
+ this.txtruleNurse.Items.AddRange(listOnitNur.ToArray());
+
+ listOnitexperts = BPerson.Getexperts("");
+ this.txtexperts.Items.AddRange(listOnitexperts.ToArray());
+
+ cboOperationLevel.DisplayMember = "Name";
+ cboOperationLevel.ValueMember = "Id";
+ cboOperationLevel.DataSource = BOperationLevel.GetDataTable("IsValid=1");
+ cboOperationLevel.SelectedIndex = -1;
+
+ if (txtOperationCut.DataSource == null) BindBasicDictionaryToComboBox(txtOperationCut, "手术切口");
+ }
+
+ ///
+ /// 绑定基础表项目数据 到 ComboBox
+ ///
+ ///
+ ///
+ public static void BindBasicDictionaryToComboBox(ComboBox loadCbo, string setDataName)
+ {
+ BasicDictionary basicDictionary = BBasicDictionary.GetBasicDictionaryByName(setDataName);
+ if (basicDictionary == null) return;
+ basicDictionary.SubItem.Insert(0, new BasicDictionary() { Id = -1, Name = "" });
+ loadCbo.DataSource = basicDictionary.SubItem;
+
+ loadCbo.DisplayMember = "Name";
+ loadCbo.ValueMember = "Id";
+ loadCbo.SelectedIndex = -1;
+ }
+
+ #endregion
+
+ #region 填充患者信息
+ public void FullPatientInfo()
+ {
+ try
+ {
+ if (_record.OpeRecordInfo != null)
+ {
+ OPInfo = _record.OpeRecordInfo;
+
+ cboOperationLevel.Text = OPInfo.OperationLevel;
+ cboOperationLevel.Tag = OPInfo.OperationLevelId;
+ txtOperationCut.Tag = OPInfo.OperationCutId;
+ txtOperationCut.Text = OPInfo.OperationCut;
+ txtOperationSiteId.Text = OPInfo.OperationSite;
+ txtOperationSiteId.Tag = OPInfo.OperationSiteId;
+ //麻醉医生 || 麻醉接台 || 巡回护士|| 护士接台||器械护士||器械接台||体外循环
+ txtAnesthesiaByDoctor.Text = OPInfo.AnesthesiaSucceed;
+ txtTourNurseSucceed.Text = OPInfo.TourNurseSucceed;
+ txtInstrumentNurseSucceed.Text = OPInfo.InstrumentNurseSucceed;
+ if (OPInfo.AnesthesiaSucceedTime != null)
+ {
+ dtpAnesthesiaByDoctor.CustomFormat = "MM-dd HH:mm";
+ dtpAnesthesiaByDoctor.Value = OPInfo.AnesthesiaSucceedTime.Value;
+ dtpAnesthesiaByDoctor.Tag = OPInfo.AnesthesiaSucceedTime.Value;
+ }
+ if (OPInfo.InstrumentNurseSucceedTime != null)
+ {
+ dtpInstrumentNurseSucceed.CustomFormat = "MM-dd HH:mm";
+ dtpInstrumentNurseSucceed.Value = OPInfo.InstrumentNurseSucceedTime.Value;
+ dtpInstrumentNurseSucceed.Tag = OPInfo.InstrumentNurseSucceedTime.Value;
+ }
+ if (OPInfo.TourNurseSucceedTime != null)
+ {
+ dtpTourNurseSucceed.CustomFormat = "MM-dd HH:mm";
+ dtpTourNurseSucceed.Value = OPInfo.TourNurseSucceedTime.Value;
+ dtpTourNurseSucceed.Tag = OPInfo.TourNurseSucceedTime.Value;
+ }
+ if (OPInfo.Experts != null) txtexperts.Text = OPInfo.Experts;
+ if (OPInfo.RuleAnesthesiaDoctor != null) txtruleAnesthesiaDoctor.Text = OPInfo.RuleAnesthesiaDoctor;
+ if (OPInfo.RuleNurse != null) txtruleNurse.Text = OPInfo.RuleNurse;
+
+ txtOperationCut.Text = OPInfo.OperationCut;
+ cboOperationLevel.Text = OPInfo.OperationLevel;
+ txtOperationSiteId.Text = OPInfo.OperationSite;
+
+ cbomzpm.Text = OPInfo.AnesthesiaPlane;
+ cbomzxg.Text = OPInfo.AnesthesiaEffect;
+ cmbBRQK.Text = OPInfo.SpecialSituation;
+
+ if (OPInfo.Whereabouts != null && OPInfo.Whereabouts.ToString() != "")
+ {
+ if (OPInfo.Whereabouts == "恢复室")
+ {
+ radioButton2.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "病房")
+ {
+ radioButton1.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "计划入ICU")
+ {
+ radioButton3.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "非计划入ICU")
+ {
+ radioButton6.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "急诊")
+ {
+ radioButton4.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "离院")
+ {
+ radioButton5.Checked = true;
+ }
+ else if (OPInfo.Whereabouts == "死亡")
+ {
+ radioButton7.Checked = true;
+ }
+ }
+
+ if (OPInfo.AnesthesiaMethodFirstName != null)
+ {
+ rdoYes.Checked = true;
+ txtAnaesthesiaMethod.Text = OPInfo.AnesthesiaMethodFirstName;
+ txtAnaesthesiaMethod.Tag = OPInfo.AnesthesiaMethodLastName;
+ txtCause.Text = OPInfo.AnesthesiaMethodChangeReason;
+ if (OPInfo.AnesthesiaMethodChangeTime != null) dtpTime.Value = OPInfo.AnesthesiaMethodChangeTime.Value;
+ }
+
+ cboQXCD.Text = OPInfo.StewardSober;
+ cboHXDTCCD.Text = OPInfo.StewardBreathing;
+ cboZTHDD.Text = OPInfo.StewardLimbActivity;
+ cboSteward.Text = OPInfo.StewardNumber;
+
+ }
+ }
+ catch (Exception ex)
+ {
+ PublicMethod.WriteLog(ex);
+ }
+ }
+ #endregion
+
+ #region 关闭保存手术信息
+ private void btExit_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ OPInfo.AnesthesiaPlane = cbomzpm.Text;
+ OPInfo.AnesthesiaEffect = cbomzxg.Text;
+ OPInfo.SpecialSituation = cmbBRQK.Text;
+
+ OPInfo.OperationCut = txtOperationCut.Text;
+ OPInfo.OperationLevel = cboOperationLevel.Text;
+ OPInfo.OperationSite = txtOperationSiteId.Text;
+
+ SetOPInfo();
+
+ if (radioButton2.Checked == true)
+ {
+ OPInfo.Whereabouts = "恢复室";
+ }
+ else if (radioButton1.Checked == true)
+ {
+ OPInfo.Whereabouts = "病房";
+ }
+ else if (radioButton3.Checked == true)
+ {
+ OPInfo.Whereabouts = "计划入ICU";
+ }
+ else if (radioButton6.Checked == true)
+ {
+ OPInfo.Whereabouts = "非计划入ICU";
+ }
+ else if (radioButton4.Checked == true)
+ {
+ OPInfo.Whereabouts = "急诊";
+ }
+ else if (radioButton5.Checked == true)
+ {
+ OPInfo.Whereabouts = "离院";
+ }
+ else if (radioButton7.Checked == true)
+ {
+ OPInfo.Whereabouts = "死亡";
+ }
+
+ if (rdoYes.Checked == true && txtAnaesthesiaMethod.Text != "")
+ {
+ OPInfo.AnesthesiaMethodFirstName = txtAnaesthesiaMethod.Text;
+ //OPInfo.AnesthesiaMethodLastName = txtAnaesthesiaMethod.Tag.ToString();
+ OPInfo.AnesthesiaMethodChangeReason = txtCause.Text.Trim();
+ OPInfo.AnesthesiaMethodChangeTime = dtpTime.Value;
+ }
+
+ OPInfo.OperatorId = PublicMethod.OperatorName;
+ if (OPInfo.Id == null)
+ {
+ OPInfo.Id = BOperationRecordInfo.Insert(OPInfo);
+ }
+ else
+ {
+ BOperationRecordInfo.Update(OPInfo);
+ }
+
+
+ }
+ catch (Exception exp)
+ {
+ PublicMethod.WriteLog(exp, ""); return;
+ }
+ }
+ #endregion
+
+ #region 选择医生术者
+ ///
+ /// 麻醉接台医生
+ ///
+ ///
+ ///
+ private void txtAnesthesiaByDoctor_TextChanged(object sender, EventArgs e)
+ {
+ setDoctor(sender as TextBox, "麻醉医生");
+ OPInfo.AnesthesiaSucceed = txtAnesthesiaByDoctor.Text;
+ if (txtAnesthesiaByDoctor.Text != "")
+ {
+ txtDateTime_MouseDown(dtpAnesthesiaByDoctor, null);
+ dtpAnesthesiaByDoctor.Enabled = true;
+ }
+ else
+ {
+ dtpAnesthesiaByDoctor.CustomFormat = " ";
+ OPInfo.AnesthesiaSucceedTime = null;
+ dtpAnesthesiaByDoctor.Tag = null;
+ dtpAnesthesiaByDoctor.Enabled = false;
+ }
+ }
+ ///
+ /// 巡回接台护士
+ ///
+ ///
+ ///
+ private void txtTourNurseSucceed_TextChanged(object sender, EventArgs e)
+ {
+ setDoctor(sender as TextBox, "护士");
+ OPInfo.TourNurseSucceed = txtTourNurseSucceed.Text;
+ if (txtTourNurseSucceed.Text != "")
+ {
+ txtDateTime_MouseDown(dtpTourNurseSucceed, null);
+ dtpTourNurseSucceed.Enabled = true;
+ }
+ else
+ {
+ dtpTourNurseSucceed.CustomFormat = " ";
+ OPInfo.TourNurseSucceedTime = null;
+ dtpTourNurseSucceed.Tag = null;
+ dtpTourNurseSucceed.Enabled = false;
+ }
+ }
+ ///
+ /// 器械接台护士
+ ///
+ ///
+ ///
+ private void txtInstrumentNurseSucceed_TextChanged(object sender, EventArgs e)
+ {
+ setDoctor(sender as TextBox, "护士"); ;
+ OPInfo.InstrumentNurseSucceed = txtInstrumentNurseSucceed.Text;
+ if (txtInstrumentNurseSucceed.Text != "")
+ {
+ txtDateTime_MouseDown(dtpInstrumentNurseSucceed, null);
+ dtpInstrumentNurseSucceed.Enabled = true;
+ }
+ else
+ {
+ dtpInstrumentNurseSucceed.CustomFormat = " ";
+ OPInfo.InstrumentNurseSucceedTime = null;
+ dtpInstrumentNurseSucceed.Tag = null;
+ dtpInstrumentNurseSucceed.Enabled = false;
+ }
+ }
+ #endregion
+
+ #region 修改手术信息
+
+ #region 选择手术体位
+ private void txtOperationPosition_TextChanged(object sender, EventArgs e)
+ {
+ frmSelectDictionary fsd = new frmSelectDictionary();
+ fsd._controlName = sender as TextBox;
+ fsd._dictionaryName = "手术体位";
+ fsd.ShowDialog();
+ }
+ #endregion
+
+ #endregion
+
+ #region 公共方法
+
+ ///
+ /// 根据工作类型 选择医生术者赋值TextBox
+ ///
+ /// 医生术者TextBox
+ /// 工作类型
+ public void setDoctor(TextBox controlTextBox, string workersType)
+ {
+ PublicUI.UI.frmSelectPerson frmOperationDoctor = new PublicUI.UI.frmSelectPerson();
+ frmOperationDoctor.PersonType = workersType;
+ frmOperationDoctor.SelectDepartmentName = "手术室";
+ frmOperationDoctor.SelectPersonData = new List();
+ frmOperationDoctor.ShowDialog();
+
+ foreach (int RowId in frmOperationDoctor.SelectPersonData)
+ {
+ controlTextBox.Text += BPerson.GetModel(RowId).Name + " ,";
+ }
+ if (controlTextBox.Text != "")
+ {
+ int idxStart = controlTextBox.Text.LastIndexOf(" ,");
+ controlTextBox.Text = controlTextBox.Text.Substring(0, idxStart);
+ }
+ }
+
+ #endregion
+
+ #region 手术信息赋值
+ private void SetOPInfo()
+ {
+ if (OPInfo == null) OPInfo = new OperationRecordInfo();
+ string intubateOther = string.Empty;
+ string M;
+ string T;
+ string S;
+
+
+ OPInfo.Experts = txtexperts.Text.Trim();
+ OPInfo.RuleAnesthesiaDoctor = txtruleAnesthesiaDoctor.Text.Trim();
+ OPInfo.RuleNurse = txtruleNurse.Text.Trim();
+
+
+ if (cboQXCD.Text.Trim() == "") OPInfo.StewardSober = null; else OPInfo.StewardSober = cboQXCD.Text;
+ if (cboHXDTCCD.Text.Trim() == "") OPInfo.StewardBreathing = null; else OPInfo.StewardBreathing = cboHXDTCCD.Text;
+ if (cboZTHDD.Text.Trim() == "") OPInfo.StewardLimbActivity = null; else OPInfo.StewardLimbActivity = cboZTHDD.Text;
+ if (cboSteward.Text.Trim() == "") OPInfo.StewardNumber = null; else OPInfo.StewardNumber = cboSteward.Text;
+
+ OPInfo.OperationRecordId = _record.Id;
+ OPInfo.PatientId = _record.PatientId;
+ OPInfo.ApplyId = _record.OperationApplyId;
+ OPInfo.OperatorTime = DateTime.Now;
+ }
+ #endregion
+
+ #region 手术特殊事件时间点处理事件
+ public void txtDateTime_MouseDown(object sender, MouseEventArgs e)
+ {
+ DateTimeInput tb = sender as DateTimeInput;
+ if (tb.Text.Trim() == "" && tb.CustomFormat == " ")
+ {
+ tb.BackColor = Color.White;
+ DateTime curTimeTemp = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day, DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);
+ SetPic(0, sender, curTimeTemp);
+ }
+ else
+ {
+ tb.CustomFormat = "MM-dd HH:mm";
+ tb.ButtonDropDown.Visible = true;
+ }
+ }
+
+ private void txtDateTime_LostFocus(object sender, EventArgs e)
+ {
+ DateTimeInput tb = sender as DateTimeInput;
+ if (tb.Text.Trim() != "" && tb.Value.ToString() != tb.Tag.ToString())
+ {
+ try
+ {
+ SetPic(0, sender, tb.Value);
+ }
+ catch (Exception exp)
+ {
+ tb.Focus();
+ PublicMethod.WriteLog(exp, ""); return;
+ }
+ }
+ {
+ if (tb.Tag != null && tb.Tag.ToString() != "")
+ tb.Value = DateTime.Parse(tb.Tag.ToString());
+ }
+ }
+
+ #endregion
+
+ #region 特殊事件触发时设置图片
+
+ private void SetPic(int state, Object obj, DateTime curTimeTemp)
+ {
+ DateTimeInput tb = obj as DateTimeInput;
+ if (tb.Name == "dtpAnesthesiaByDoctor")
+ {
+ if (state == 0)
+ {
+ if (txtAnesthesiaByDoctor.Text == "")
+ {
+ MessageBox.Show("请选择接台人员!", "系统提示");
+ return;
+ }
+ tb.CustomFormat = "MM-dd HH:mm";
+ OPInfo.AnesthesiaSucceedTime = curTimeTemp;
+ tb.Tag = curTimeTemp;
+ tb.Value = curTimeTemp;
+
+ }
+ else
+ {
+ dtpAnesthesiaByDoctor.CustomFormat = " ";
+ OPInfo.AnesthesiaSucceedTime = null;
+ tb.Tag = null;
+ }
+ }
+ if (tb.Name == "dtpTourNurseSucceed")
+ {
+ if (state == 0)
+ {
+ if (txtTourNurseSucceed.Text == "")
+ {
+ MessageBox.Show("请选择接台人员!", "系统提示");
+ return;
+ }
+ tb.CustomFormat = "MM-dd HH:mm";
+ OPInfo.TourNurseSucceedTime = curTimeTemp;
+ tb.Tag = curTimeTemp;
+ tb.Value = curTimeTemp;
+ }
+ else
+ {
+ tb.CustomFormat = " ";
+ OPInfo.TourNurseSucceedTime = null;
+ tb.Tag = null;
+ }
+ }
+ if (tb.Name == "dtpInstrumentNurseSucceed")
+ {
+ if (state == 0)
+ {
+ if (txtInstrumentNurseSucceed.Text == "")
+ {
+ MessageBox.Show("请选择接台人员!", "系统提示");
+ return;
+ }
+ tb.CustomFormat = "MM-dd HH:mm";
+ OPInfo.InstrumentNurseSucceedTime = curTimeTemp;
+ tb.Tag = curTimeTemp;
+ tb.Value = curTimeTemp;
+ }
+ else
+ {
+ tb.CustomFormat = " ";
+ OPInfo.InstrumentNurseSucceedTime = null;
+ tb.Tag = null;
+ }
+ }
+ }
+ #endregion
+
+ #region 关闭时触发
+ private void frmOperationInfoNew2_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (ConnectionVerification() == false)
+ {
+ e.Cancel = true;
+ return;
+ }
+ btExit_Click(null, null);
+ //this.Hide();
+ //e.Cancel = true;
+ Application.RemoveMessageFilter(this);
+ }
+ #endregion
+
+ #region RadioButton
+ RadioButton radd = null;
+ private void radD_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (radd == null)
+ {
+ rdo.Checked = true;
+ radd = rdo;
+ }
+ else if (radd != rdo)
+ {
+ rdo.Checked = true;
+ radd.Checked = false;
+ radd = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ radd = null;
+ }
+ }
+ RadioButton radz = null;
+ private void radZ_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (radz == null)
+ {
+ rdo.Checked = true;
+ radz = rdo;
+ }
+ else if (radd != rdo)
+ {
+ rdo.Checked = true;
+ radz.Checked = false;
+ radz = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ radz = null;
+ }
+ }
+
+ CheckBox radb = null;
+ private void radB_Click(object sender, EventArgs e)
+ {
+ CheckBox rdo = (CheckBox)sender;
+ if (radb == null)
+ {
+ rdo.Checked = true;
+ radb = rdo;
+ }
+ else if (radb != rdo)
+ {
+ rdo.Checked = true;
+ radb.Checked = false;
+ radb = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ radb = null;
+ }
+ }
+ RadioButton rady = null;
+ private void radY_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (rady == null)
+ {
+ rdo.Checked = true;
+ rady = rdo;
+ }
+ else if (rady != rdo)
+ {
+ rdo.Checked = true;
+ rady.Checked = false;
+ rady = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ rady = null;
+ }
+ }
+
+ RadioButton radBM = null;
+ private void radM_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (radBM == null)
+ {
+ rdo.Checked = true;
+ radBM = rdo;
+ }
+ else if (radBM != rdo)
+ {
+ rdo.Checked = true;
+ radBM.Checked = false;
+ radBM = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ radBM = null;
+ }
+ }
+
+ RadioButton rdoNeuroPlexusAroundLef = null;
+ private void rdoNeuroPlexusAroundLeft_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (rdoNeuroPlexusAroundLef == null)
+ {
+ rdo.Checked = true;
+ rdoNeuroPlexusAroundLef = rdo;
+ }
+ else if (rdoNeuroPlexusAroundLef != rdo)
+ {
+ rdo.Checked = true;
+ rdoNeuroPlexusAroundLef.Checked = false;
+ rdoNeuroPlexusAroundLef = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ rdoNeuroPlexusAroundLef = null;
+ }
+ }
+
+
+ RadioButton chkshi = null;
+ private void radMas_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (chkshi == null)
+ {
+ rdo.Checked = true;
+ chkshi = rdo;
+ }
+ else if (chkshi != rdo)
+ {
+ rdo.Checked = true;
+ chkshi.Checked = false;
+ chkshi = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ chkshi = null;
+ }
+ }
+
+
+ RadioButton chkkshj = null;
+ private void radKSHJ_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (chkkshj == null)
+ {
+ rdo.Checked = true;
+ chkkshj = rdo;
+ }
+ else if (chkkshj != rdo)
+ {
+ rdo.Checked = true;
+ chkkshj.Checked = false;
+ chkkshj = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ chkkshj = null;
+ }
+ }
+
+
+
+ RadioButton chkdmcc = null;
+ private void radDMCC_Click(object sender, EventArgs e)
+ {
+ RadioButton rdo = (RadioButton)sender;
+ if (chkdmcc == null)
+ {
+ rdo.Checked = true;
+ chkdmcc = rdo;
+ }
+ else if (chkdmcc != rdo)
+ {
+ rdo.Checked = true;
+ chkdmcc.Checked = false;
+ chkdmcc = rdo;
+ }
+ else
+ {
+ rdo.Checked = false;
+ chkdmcc = null;
+ }
+
+ }
+ #endregion
+
+ #region 接台验证
+ private bool ConnectionVerification()
+ {
+ bool b = true;
+
+ if (cboOperationLevel.Text == "" || cboOperationLevel.Text == "未分级")
+ {
+ MessageBox.Show("请填手术分级");
+ label19.ForeColor = Color.Red;
+ cboOperationLevel.Focus();
+ b = false;
+ }
+ //if (txtOperationCut.Text == "")
+ //{
+ // MessageBox.Show("请填写切口类型");
+ // label20.ForeColor = Color.Red;
+ // txtOperationCut.Focus();
+ // b = false;
+ //}
+ if (cbomzxg.Text == "")
+ {
+ MessageBox.Show("请填写麻醉效果");
+ label14.ForeColor = Color.Red;
+ cbomzxg.Focus();
+ b = false;
+ }
+ return b;
+ }
+ #endregion
+
+ private void cboODepartment_TextUpdate(object sender, EventArgs e)
+ {
+ //清空combobox
+ this.txtruleAnesthesiaDoctor.Items.Clear();
+ //清空listNew
+ listNew.Clear();
+ //遍历全部备查数据
+ listNew = BPerson.GetruleAnesthesiaDoctor(txtruleAnesthesiaDoctor.Text);
+
+ //combobox添加已经查到的关键词
+ this.txtruleAnesthesiaDoctor.Items.AddRange(listNew.ToArray());
+ //设置光标位置,否则光标位置始终保持在第一列,造成输入关键词的倒序排列
+ this.txtruleAnesthesiaDoctor.SelectionStart = this.txtruleAnesthesiaDoctor.Text.Length;
+ //保持鼠标指针原来状态,有时候鼠标指针会被下拉框覆盖,所以要进行一次设置。
+ Cursor = Cursors.Default;
+ //自动弹出下拉框
+ this.txtruleAnesthesiaDoctor.DroppedDown = true;
+
+ }
+ private void txtruleNurse_TextUpdate(object sender, EventArgs e)
+ {
+ //清空combobox
+ this.txtruleNurse.Items.Clear();
+ //清空listNew
+ listNewNur.Clear();
+ //遍历全部备查数据
+ listNewNur = BPerson.GetruleNurse(txtruleNurse.Text);
+
+ //combobox添加已经查到的关键词
+ this.txtruleNurse.Items.AddRange(listNewNur.ToArray());
+ //设置光标位置,否则光标位置始终保持在第一列,造成输入关键词的倒序排列
+ this.txtruleNurse.SelectionStart = this.txtruleNurse.Text.Length;
+ //保持鼠标指针原来状态,有时候鼠标指针会被下拉框覆盖,所以要进行一次设置。
+ Cursor = Cursors.Default;
+ //自动弹出下拉框
+ this.txtruleNurse.DroppedDown = true;
+ }
+ private void txtexperts_TextUpdate(object sender, EventArgs e)
+ {
+ //清空combobox
+ this.txtexperts.Items.Clear();
+ //清空listNew
+ listNewexperts.Clear();
+ //遍历全部备查数据
+ listNewexperts = BPerson.Getexperts(txtexperts.Text);
+
+ //combobox添加已经查到的关键词
+ this.txtexperts.Items.AddRange(listNewexperts.ToArray());
+ //设置光标位置,否则光标位置始终保持在第一列,造成输入关键词的倒序排列
+ this.txtexperts.SelectionStart = this.txtexperts.Text.Length;
+ //保持鼠标指针原来状态,有时候鼠标指针会被下拉框覆盖,所以要进行一次设置。
+ Cursor = Cursors.Default;
+ //自动弹出下拉框
+ this.txtexperts.DroppedDown = true;
+ }
+
+ private void rdoYes_CheckedChanged(object sender, EventArgs e)
+ {
+ if (rdoYes.Checked == true)
+ {
+ label10.Visible = true;
+ label15.Visible = true;
+ label16.Visible = true;
+ txtAnaesthesiaMethod.Visible = true;
+ txtCause.Visible = true;
+ dtpTime.Visible = true;
+ }
+ else
+ {
+ label10.Visible = false;
+ label15.Visible = false;
+ label16.Visible = false;
+ txtAnaesthesiaMethod.Visible = false;
+ txtCause.Visible = false;
+ dtpTime.Visible = false;
+ }
+ }
+
+ public List SelectAnaesthesiaMethodData = new List();
+ frmAnaesthesiaMethod frmAnaesthesia;
+ private void txtAnaesthesiaMethod_Click(object sender, EventArgs e)
+ {
+ frmAnaesthesia = new PublicUI.UI.frmAnaesthesiaMethod();
+ frmAnaesthesia.FormClosed += new FormClosedEventHandler(frmAnaesthesiaMethod_FormClosed);
+ frmAnaesthesia.SelectAnaesthesiaMethodData = SelectAnaesthesiaMethodData;
+ frmAnaesthesia.ShowDialog();
+ }
+
+ void frmAnaesthesiaMethod_FormClosed(object sender, FormClosedEventArgs e)
+ {
+ txtAnaesthesiaMethod.Text = "";
+ if (frmAnaesthesia.SelectAnaesthesiaMethodData.Count > 0)
+ {
+ SelectAnaesthesiaMethodData = frmAnaesthesia.SelectAnaesthesiaMethodData;
+ foreach (int RowId in frmAnaesthesia.SelectAnaesthesiaMethodData)
+ {
+ txtAnaesthesiaMethod.Text += BAnaesthesiaMethod.GetModel(RowId).Name + " ,";
+ }
+ int idxStart = txtAnaesthesiaMethod.Text.LastIndexOf(" ,");
+ txtAnaesthesiaMethod.Text = txtAnaesthesiaMethod.Text.Substring(0, idxStart);
+ }
+ }
+
+
+ ///
+ /// 清醒程度
+ ///
+ int StewardSober = 0;
+ ///
+ /// 呼吸道通畅程度
+ ///
+ int StewardBreathing = 0;
+ ///
+ /// 肢体活动度
+ ///
+ int StewardLimbActivity = 0;
+ ///
+ /// 总评分
+ ///
+ ///
+ ///
+ private void cboQXCD_SelectedIndexChanged(object sender, EventArgs e)
+ {
+ if (cboQXCD.Text != null && cboQXCD.Text.Trim() != "") StewardSober = int.Parse(cboQXCD.Text);
+ if (cboHXDTCCD.Text != null && cboHXDTCCD.Text.Trim() != "") StewardBreathing = int.Parse(cboHXDTCCD.Text);
+ if (cboZTHDD.Text != null && cboZTHDD.Text.Trim() != "") StewardLimbActivity = int.Parse(cboZTHDD.Text);
+ cboSteward.Text = (StewardSober + StewardBreathing + StewardLimbActivity).ToString();
+ }
+ }
+}
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.designer.cs b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.designer.cs
new file mode 100644
index 0000000..5fcd252
--- /dev/null
+++ b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.designer.cs
@@ -0,0 +1,1184 @@
+namespace AIMS.OperationDoing.AnasRecordBill.UI
+{
+ partial class frmOperationInfoNew2
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmOperationInfoNew2));
+ this.groupBox2 = new System.Windows.Forms.GroupBox();
+ this.panelOpeDate = new System.Windows.Forms.Panel();
+ this.panel5 = new System.Windows.Forms.Panel();
+ this.txtruleNurse = new System.Windows.Forms.ComboBox();
+ this.txtexperts = new System.Windows.Forms.ComboBox();
+ this.txtruleAnesthesiaDoctor = new System.Windows.Forms.ComboBox();
+ this.label9 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label7 = new System.Windows.Forms.Label();
+ this.dtpInstrumentNurseSucceed = new DevComponents.Editors.DateTimeAdv.DateTimeInput();
+ this.dtpTourNurseSucceed = new DevComponents.Editors.DateTimeAdv.DateTimeInput();
+ this.dtpAnesthesiaByDoctor = new DevComponents.Editors.DateTimeAdv.DateTimeInput();
+ this.label26 = new System.Windows.Forms.Label();
+ this.label28 = new System.Windows.Forms.Label();
+ this.label27 = new System.Windows.Forms.Label();
+ this.label49 = new System.Windows.Forms.Label();
+ this.label50 = new System.Windows.Forms.Label();
+ this.label51 = new System.Windows.Forms.Label();
+ this.txtAnesthesiaByDoctor = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.txtTourNurseSucceed = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.txtInstrumentNurseSucceed = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.label19 = new System.Windows.Forms.Label();
+ this.txtOperationCut = new System.Windows.Forms.ComboBox();
+ this.cboOperationLevel = new System.Windows.Forms.ComboBox();
+ this.label20 = new System.Windows.Forms.Label();
+ this.label35 = new System.Windows.Forms.Label();
+ this.txtOperationSiteId = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.groupBox8 = new System.Windows.Forms.GroupBox();
+ this.lblIsCompound = new System.Windows.Forms.Label();
+ this.txtCause = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.rdoNo = new System.Windows.Forms.RadioButton();
+ this.dtpTime = new System.Windows.Forms.DateTimePicker();
+ this.rdoYes = new System.Windows.Forms.RadioButton();
+ this.label16 = new System.Windows.Forms.Label();
+ this.label10 = new System.Windows.Forms.Label();
+ this.label15 = new System.Windows.Forms.Label();
+ this.txtAnaesthesiaMethod = new DevComponents.DotNetBar.Controls.TextBoxX();
+ this.groupBox5 = new System.Windows.Forms.GroupBox();
+ this.label17 = new System.Windows.Forms.Label();
+ this.cboSteward = new System.Windows.Forms.ComboBox();
+ this.cboZTHDD = new System.Windows.Forms.ComboBox();
+ this.label22 = new System.Windows.Forms.Label();
+ this.cboHXDTCCD = new System.Windows.Forms.ComboBox();
+ this.label23 = new System.Windows.Forms.Label();
+ this.cboQXCD = new System.Windows.Forms.ComboBox();
+ this.label24 = new System.Windows.Forms.Label();
+ this.label14 = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.cbomzxg = new System.Windows.Forms.ComboBox();
+ this.cbomzpm = new System.Windows.Forms.ComboBox();
+ this.label21 = new System.Windows.Forms.Label();
+ this.cmbBRQK = new System.Windows.Forms.ComboBox();
+ this.groupBox4 = new System.Windows.Forms.GroupBox();
+ this.panel3 = new System.Windows.Forms.Panel();
+ this.radioButton7 = new System.Windows.Forms.RadioButton();
+ this.radioButton5 = new System.Windows.Forms.RadioButton();
+ this.radioButton4 = new System.Windows.Forms.RadioButton();
+ this.radioButton6 = new System.Windows.Forms.RadioButton();
+ this.radioButton3 = new System.Windows.Forms.RadioButton();
+ this.radioButton1 = new System.Windows.Forms.RadioButton();
+ this.radioButton2 = new System.Windows.Forms.RadioButton();
+ this.groupBox2.SuspendLayout();
+ this.panelOpeDate.SuspendLayout();
+ this.panel5.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpInstrumentNurseSucceed)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpTourNurseSucceed)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpAnesthesiaByDoctor)).BeginInit();
+ this.panel1.SuspendLayout();
+ this.groupBox8.SuspendLayout();
+ this.groupBox5.SuspendLayout();
+ this.groupBox4.SuspendLayout();
+ this.panel3.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // groupBox2
+ //
+ this.groupBox2.BackColor = System.Drawing.Color.White;
+ this.groupBox2.Controls.Add(this.panelOpeDate);
+ this.groupBox2.Font = new System.Drawing.Font("微软雅黑", 10F, System.Drawing.FontStyle.Bold);
+ this.groupBox2.Location = new System.Drawing.Point(0, 0);
+ this.groupBox2.Name = "groupBox2";
+ this.groupBox2.Size = new System.Drawing.Size(1115, 130);
+ this.groupBox2.TabIndex = 1;
+ this.groupBox2.TabStop = false;
+ this.groupBox2.Text = "手术信息";
+ //
+ // panelOpeDate
+ //
+ this.panelOpeDate.BackColor = System.Drawing.Color.White;
+ this.panelOpeDate.Controls.Add(this.panel5);
+ this.panelOpeDate.Controls.Add(this.label19);
+ this.panelOpeDate.Controls.Add(this.txtOperationCut);
+ this.panelOpeDate.Controls.Add(this.cboOperationLevel);
+ this.panelOpeDate.Controls.Add(this.label20);
+ this.panelOpeDate.Controls.Add(this.label35);
+ this.panelOpeDate.Controls.Add(this.txtOperationSiteId);
+ this.panelOpeDate.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.panelOpeDate.Location = new System.Drawing.Point(3, 21);
+ this.panelOpeDate.Name = "panelOpeDate";
+ this.panelOpeDate.Size = new System.Drawing.Size(1109, 106);
+ this.panelOpeDate.TabIndex = 728;
+ //
+ // panel5
+ //
+ this.panel5.Controls.Add(this.txtruleNurse);
+ this.panel5.Controls.Add(this.txtexperts);
+ this.panel5.Controls.Add(this.txtruleAnesthesiaDoctor);
+ this.panel5.Controls.Add(this.label9);
+ this.panel5.Controls.Add(this.label8);
+ this.panel5.Controls.Add(this.label7);
+ this.panel5.Controls.Add(this.dtpInstrumentNurseSucceed);
+ this.panel5.Controls.Add(this.dtpTourNurseSucceed);
+ this.panel5.Controls.Add(this.dtpAnesthesiaByDoctor);
+ this.panel5.Controls.Add(this.label26);
+ this.panel5.Controls.Add(this.label28);
+ this.panel5.Controls.Add(this.label27);
+ this.panel5.Controls.Add(this.label49);
+ this.panel5.Controls.Add(this.label50);
+ this.panel5.Controls.Add(this.label51);
+ this.panel5.Controls.Add(this.txtAnesthesiaByDoctor);
+ this.panel5.Controls.Add(this.txtTourNurseSucceed);
+ this.panel5.Controls.Add(this.txtInstrumentNurseSucceed);
+ this.panel5.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+ this.panel5.Location = new System.Drawing.Point(10, 38);
+ this.panel5.Name = "panel5";
+ this.panel5.Size = new System.Drawing.Size(1027, 65);
+ this.panel5.TabIndex = 874;
+ //
+ // txtruleNurse
+ //
+ this.txtruleNurse.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtruleNurse.Location = new System.Drawing.Point(597, 33);
+ this.txtruleNurse.Name = "txtruleNurse";
+ this.txtruleNurse.Size = new System.Drawing.Size(140, 28);
+ this.txtruleNurse.TabIndex = 856;
+ this.txtruleNurse.TextUpdate += new System.EventHandler(this.txtruleNurse_TextUpdate);
+ //
+ // txtexperts
+ //
+ this.txtexperts.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtexperts.Location = new System.Drawing.Point(77, 32);
+ this.txtexperts.Name = "txtexperts";
+ this.txtexperts.Size = new System.Drawing.Size(140, 28);
+ this.txtexperts.TabIndex = 856;
+ this.txtexperts.TextUpdate += new System.EventHandler(this.txtexperts_TextUpdate);
+ //
+ // txtruleAnesthesiaDoctor
+ //
+ this.txtruleAnesthesiaDoctor.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtruleAnesthesiaDoctor.Location = new System.Drawing.Point(356, 33);
+ this.txtruleAnesthesiaDoctor.Name = "txtruleAnesthesiaDoctor";
+ this.txtruleAnesthesiaDoctor.Size = new System.Drawing.Size(140, 28);
+ this.txtruleAnesthesiaDoctor.TabIndex = 856;
+ this.txtruleAnesthesiaDoctor.TextUpdate += new System.EventHandler(this.cboODepartment_TextUpdate);
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label9.Location = new System.Drawing.Point(526, 37);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(65, 20);
+ this.label9.TabIndex = 855;
+ this.label9.Text = "规培护士";
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label8.Location = new System.Drawing.Point(257, 37);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(93, 20);
+ this.label8.TabIndex = 855;
+ this.label8.Text = "规培麻醉医生";
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label7.Location = new System.Drawing.Point(12, 37);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(65, 20);
+ this.label7.TabIndex = 855;
+ this.label7.Text = "外请专家";
+ //
+ // dtpInstrumentNurseSucceed
+ //
+ this.dtpInstrumentNurseSucceed.AutoAdvance = true;
+ //
+ //
+ //
+ this.dtpInstrumentNurseSucceed.BackgroundStyle.Class = "DateTimeInputBackground";
+ this.dtpInstrumentNurseSucceed.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpInstrumentNurseSucceed.ButtonDropDown.Shortcut = DevComponents.DotNetBar.eShortcut.AltDown;
+ this.dtpInstrumentNurseSucceed.CustomFormat = " ";
+ this.dtpInstrumentNurseSucceed.FocusHighlightColor = System.Drawing.Color.White;
+ this.dtpInstrumentNurseSucceed.Font = new System.Drawing.Font("微软雅黑", 9F);
+ this.dtpInstrumentNurseSucceed.Format = DevComponents.Editors.eDateTimePickerFormat.Custom;
+ this.dtpInstrumentNurseSucceed.InputHorizontalAlignment = DevComponents.Editors.eHorizontalAlignment.Center;
+ this.dtpInstrumentNurseSucceed.IsPopupCalendarOpen = false;
+ this.dtpInstrumentNurseSucceed.Location = new System.Drawing.Point(908, 5);
+ this.dtpInstrumentNurseSucceed.Margin = new System.Windows.Forms.Padding(6, 0, 6, 6);
+ //
+ //
+ //
+ //
+ //
+ //
+ this.dtpInstrumentNurseSucceed.MonthCalendar.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CalendarDimensions = new System.Drawing.Size(1, 1);
+ this.dtpInstrumentNurseSucceed.MonthCalendar.ClearButtonVisible = true;
+ //
+ //
+ //
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTopColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTopWidth = 1;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.CommandsBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.DaySize = new System.Drawing.Size(20, 15);
+ this.dtpInstrumentNurseSucceed.MonthCalendar.DisplayMonth = new System.DateTime(2017, 11, 1, 0, 0, 0, 0);
+ this.dtpInstrumentNurseSucceed.MonthCalendar.FirstDayOfWeek = System.DayOfWeek.Monday;
+ //
+ //
+ //
+ this.dtpInstrumentNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.dtpInstrumentNurseSucceed.MonthCalendar.NavigationBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpInstrumentNurseSucceed.Name = "dtpInstrumentNurseSucceed";
+ this.dtpInstrumentNurseSucceed.Size = new System.Drawing.Size(104, 23);
+ this.dtpInstrumentNurseSucceed.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.dtpInstrumentNurseSucceed.TabIndex = 851;
+ //
+ // dtpTourNurseSucceed
+ //
+ this.dtpTourNurseSucceed.AutoAdvance = true;
+ //
+ //
+ //
+ this.dtpTourNurseSucceed.BackgroundStyle.Class = "DateTimeInputBackground";
+ this.dtpTourNurseSucceed.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpTourNurseSucceed.ButtonDropDown.Shortcut = DevComponents.DotNetBar.eShortcut.AltDown;
+ this.dtpTourNurseSucceed.CustomFormat = " ";
+ this.dtpTourNurseSucceed.FocusHighlightColor = System.Drawing.Color.White;
+ this.dtpTourNurseSucceed.Font = new System.Drawing.Font("微软雅黑", 9F);
+ this.dtpTourNurseSucceed.Format = DevComponents.Editors.eDateTimePickerFormat.Custom;
+ this.dtpTourNurseSucceed.InputHorizontalAlignment = DevComponents.Editors.eHorizontalAlignment.Center;
+ this.dtpTourNurseSucceed.IsPopupCalendarOpen = false;
+ this.dtpTourNurseSucceed.Location = new System.Drawing.Point(574, 5);
+ this.dtpTourNurseSucceed.Margin = new System.Windows.Forms.Padding(6, 0, 6, 6);
+ //
+ //
+ //
+ //
+ //
+ //
+ this.dtpTourNurseSucceed.MonthCalendar.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpTourNurseSucceed.MonthCalendar.CalendarDimensions = new System.Drawing.Size(1, 1);
+ this.dtpTourNurseSucceed.MonthCalendar.ClearButtonVisible = true;
+ //
+ //
+ //
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTopColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.BorderTopWidth = 1;
+ this.dtpTourNurseSucceed.MonthCalendar.CommandsBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpTourNurseSucceed.MonthCalendar.DaySize = new System.Drawing.Size(20, 15);
+ this.dtpTourNurseSucceed.MonthCalendar.DisplayMonth = new System.DateTime(2017, 11, 1, 0, 0, 0, 0);
+ this.dtpTourNurseSucceed.MonthCalendar.FirstDayOfWeek = System.DayOfWeek.Monday;
+ //
+ //
+ //
+ this.dtpTourNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.dtpTourNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpTourNurseSucceed.MonthCalendar.NavigationBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.dtpTourNurseSucceed.MonthCalendar.NavigationBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpTourNurseSucceed.Name = "dtpTourNurseSucceed";
+ this.dtpTourNurseSucceed.Size = new System.Drawing.Size(113, 23);
+ this.dtpTourNurseSucceed.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.dtpTourNurseSucceed.TabIndex = 852;
+ //
+ // dtpAnesthesiaByDoctor
+ //
+ this.dtpAnesthesiaByDoctor.AutoAdvance = true;
+ //
+ //
+ //
+ this.dtpAnesthesiaByDoctor.BackgroundStyle.Class = "DateTimeInputBackground";
+ this.dtpAnesthesiaByDoctor.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpAnesthesiaByDoctor.ButtonDropDown.Shortcut = DevComponents.DotNetBar.eShortcut.AltDown;
+ this.dtpAnesthesiaByDoctor.CustomFormat = " ";
+ this.dtpAnesthesiaByDoctor.FocusHighlightColor = System.Drawing.Color.White;
+ this.dtpAnesthesiaByDoctor.Font = new System.Drawing.Font("微软雅黑", 9F);
+ this.dtpAnesthesiaByDoctor.Format = DevComponents.Editors.eDateTimePickerFormat.Custom;
+ this.dtpAnesthesiaByDoctor.InputHorizontalAlignment = DevComponents.Editors.eHorizontalAlignment.Center;
+ this.dtpAnesthesiaByDoctor.IsPopupCalendarOpen = false;
+ this.dtpAnesthesiaByDoctor.Location = new System.Drawing.Point(227, 5);
+ this.dtpAnesthesiaByDoctor.Margin = new System.Windows.Forms.Padding(6, 0, 6, 6);
+ //
+ //
+ //
+ //
+ //
+ //
+ this.dtpAnesthesiaByDoctor.MonthCalendar.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CalendarDimensions = new System.Drawing.Size(1, 1);
+ this.dtpAnesthesiaByDoctor.MonthCalendar.ClearButtonVisible = true;
+ //
+ //
+ //
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderTopColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.BorderTopWidth = 1;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.CommandsBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.DaySize = new System.Drawing.Size(20, 15);
+ this.dtpAnesthesiaByDoctor.MonthCalendar.DisplayMonth = new System.DateTime(2017, 11, 1, 0, 0, 0, 0);
+ this.dtpAnesthesiaByDoctor.MonthCalendar.FirstDayOfWeek = System.DayOfWeek.Monday;
+ //
+ //
+ //
+ this.dtpAnesthesiaByDoctor.MonthCalendar.NavigationBackgroundStyle.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.NavigationBackgroundStyle.BackColorGradientAngle = 90;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.NavigationBackgroundStyle.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
+ this.dtpAnesthesiaByDoctor.MonthCalendar.NavigationBackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.dtpAnesthesiaByDoctor.Name = "dtpAnesthesiaByDoctor";
+ this.dtpAnesthesiaByDoctor.Size = new System.Drawing.Size(120, 23);
+ this.dtpAnesthesiaByDoctor.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
+ this.dtpAnesthesiaByDoctor.TabIndex = 853;
+ //
+ // label26
+ //
+ this.label26.AutoSize = true;
+ this.label26.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label26.Location = new System.Drawing.Point(358, 6);
+ this.label26.Name = "label26";
+ this.label26.Size = new System.Drawing.Size(65, 20);
+ this.label26.TabIndex = 846;
+ this.label26.Text = "巡回接台";
+ //
+ // label28
+ //
+ this.label28.AutoSize = true;
+ this.label28.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label28.Location = new System.Drawing.Point(12, 6);
+ this.label28.Name = "label28";
+ this.label28.Size = new System.Drawing.Size(65, 20);
+ this.label28.TabIndex = 844;
+ this.label28.Text = "麻醉接台";
+ //
+ // label27
+ //
+ this.label27.AutoSize = true;
+ this.label27.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label27.Location = new System.Drawing.Point(698, 6);
+ this.label27.Name = "label27";
+ this.label27.Size = new System.Drawing.Size(65, 20);
+ this.label27.TabIndex = 845;
+ this.label27.Text = "器械接台";
+ //
+ // label49
+ //
+ this.label49.AutoSize = true;
+ this.label49.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label49.Location = new System.Drawing.Point(158, 6);
+ this.label49.Name = "label49";
+ this.label49.Size = new System.Drawing.Size(65, 20);
+ this.label49.TabIndex = 846;
+ this.label49.Text = "接台时间";
+ //
+ // label50
+ //
+ this.label50.AutoSize = true;
+ this.label50.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label50.Location = new System.Drawing.Point(504, 6);
+ this.label50.Name = "label50";
+ this.label50.Size = new System.Drawing.Size(65, 20);
+ this.label50.TabIndex = 846;
+ this.label50.Text = "接台时间";
+ //
+ // label51
+ //
+ this.label51.AutoSize = true;
+ this.label51.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label51.Location = new System.Drawing.Point(844, 6);
+ this.label51.Name = "label51";
+ this.label51.Size = new System.Drawing.Size(65, 20);
+ this.label51.TabIndex = 846;
+ this.label51.Text = "接台时间";
+ //
+ // txtAnesthesiaByDoctor
+ //
+ this.txtAnesthesiaByDoctor.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtAnesthesiaByDoctor.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtAnesthesiaByDoctor.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnesthesiaByDoctor.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtAnesthesiaByDoctor.Border.BorderBottomWidth = 1;
+ this.txtAnesthesiaByDoctor.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtAnesthesiaByDoctor.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnesthesiaByDoctor.Border.BorderLeftWidth = 1;
+ this.txtAnesthesiaByDoctor.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnesthesiaByDoctor.Border.BorderRightWidth = 1;
+ this.txtAnesthesiaByDoctor.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnesthesiaByDoctor.Border.BorderTopWidth = 1;
+ this.txtAnesthesiaByDoctor.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtAnesthesiaByDoctor.DisabledBackColor = System.Drawing.Color.White;
+ this.txtAnesthesiaByDoctor.ForeColor = System.Drawing.Color.Black;
+ this.txtAnesthesiaByDoctor.Location = new System.Drawing.Point(77, 6);
+ this.txtAnesthesiaByDoctor.Name = "txtAnesthesiaByDoctor";
+ this.txtAnesthesiaByDoctor.Size = new System.Drawing.Size(73, 21);
+ this.txtAnesthesiaByDoctor.TabIndex = 21;
+ this.txtAnesthesiaByDoctor.Click += new System.EventHandler(this.txtAnesthesiaByDoctor_TextChanged);
+ //
+ // txtTourNurseSucceed
+ //
+ this.txtTourNurseSucceed.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtTourNurseSucceed.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtTourNurseSucceed.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtTourNurseSucceed.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtTourNurseSucceed.Border.BorderBottomWidth = 1;
+ this.txtTourNurseSucceed.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtTourNurseSucceed.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtTourNurseSucceed.Border.BorderLeftWidth = 1;
+ this.txtTourNurseSucceed.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtTourNurseSucceed.Border.BorderRightWidth = 1;
+ this.txtTourNurseSucceed.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtTourNurseSucceed.Border.BorderTopWidth = 1;
+ this.txtTourNurseSucceed.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtTourNurseSucceed.DisabledBackColor = System.Drawing.Color.White;
+ this.txtTourNurseSucceed.ForeColor = System.Drawing.Color.Black;
+ this.txtTourNurseSucceed.Location = new System.Drawing.Point(423, 6);
+ this.txtTourNurseSucceed.Name = "txtTourNurseSucceed";
+ this.txtTourNurseSucceed.Size = new System.Drawing.Size(73, 21);
+ this.txtTourNurseSucceed.TabIndex = 23;
+ this.txtTourNurseSucceed.Click += new System.EventHandler(this.txtTourNurseSucceed_TextChanged);
+ //
+ // txtInstrumentNurseSucceed
+ //
+ this.txtInstrumentNurseSucceed.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtInstrumentNurseSucceed.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtInstrumentNurseSucceed.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtInstrumentNurseSucceed.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtInstrumentNurseSucceed.Border.BorderBottomWidth = 1;
+ this.txtInstrumentNurseSucceed.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtInstrumentNurseSucceed.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtInstrumentNurseSucceed.Border.BorderLeftWidth = 1;
+ this.txtInstrumentNurseSucceed.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtInstrumentNurseSucceed.Border.BorderRightWidth = 1;
+ this.txtInstrumentNurseSucceed.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtInstrumentNurseSucceed.Border.BorderTopWidth = 1;
+ this.txtInstrumentNurseSucceed.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtInstrumentNurseSucceed.DisabledBackColor = System.Drawing.Color.White;
+ this.txtInstrumentNurseSucceed.ForeColor = System.Drawing.Color.Black;
+ this.txtInstrumentNurseSucceed.Location = new System.Drawing.Point(763, 6);
+ this.txtInstrumentNurseSucceed.Name = "txtInstrumentNurseSucceed";
+ this.txtInstrumentNurseSucceed.Size = new System.Drawing.Size(73, 21);
+ this.txtInstrumentNurseSucceed.TabIndex = 25;
+ this.txtInstrumentNurseSucceed.Click += new System.EventHandler(this.txtInstrumentNurseSucceed_TextChanged);
+ //
+ // label19
+ //
+ this.label19.AutoSize = true;
+ this.label19.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label19.Location = new System.Drawing.Point(22, 10);
+ this.label19.Name = "label19";
+ this.label19.Size = new System.Drawing.Size(65, 20);
+ this.label19.TabIndex = 864;
+ this.label19.Text = "手术分级";
+ //
+ // txtOperationCut
+ //
+ this.txtOperationCut.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.txtOperationCut.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtOperationCut.FormattingEnabled = true;
+ this.txtOperationCut.Location = new System.Drawing.Point(281, 6);
+ this.txtOperationCut.Name = "txtOperationCut";
+ this.txtOperationCut.Size = new System.Drawing.Size(179, 28);
+ this.txtOperationCut.TabIndex = 13;
+ //
+ // cboOperationLevel
+ //
+ this.cboOperationLevel.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cboOperationLevel.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.cboOperationLevel.FormattingEnabled = true;
+ this.cboOperationLevel.Location = new System.Drawing.Point(87, 6);
+ this.cboOperationLevel.Name = "cboOperationLevel";
+ this.cboOperationLevel.Size = new System.Drawing.Size(84, 28);
+ this.cboOperationLevel.TabIndex = 13;
+ //
+ // label20
+ //
+ this.label20.AutoSize = true;
+ this.label20.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label20.Location = new System.Drawing.Point(211, 10);
+ this.label20.Name = "label20";
+ this.label20.Size = new System.Drawing.Size(65, 20);
+ this.label20.TabIndex = 866;
+ this.label20.Text = "切口类型";
+ //
+ // label35
+ //
+ this.label35.AutoSize = true;
+ this.label35.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label35.Location = new System.Drawing.Point(518, 10);
+ this.label35.Name = "label35";
+ this.label35.Size = new System.Drawing.Size(65, 20);
+ this.label35.TabIndex = 855;
+ this.label35.Text = "手术体位";
+ this.label35.Visible = false;
+ //
+ // txtOperationSiteId
+ //
+ this.txtOperationSiteId.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtOperationSiteId.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtOperationSiteId.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtOperationSiteId.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtOperationSiteId.Border.BorderBottomWidth = 1;
+ this.txtOperationSiteId.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtOperationSiteId.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtOperationSiteId.Border.BorderLeftWidth = 1;
+ this.txtOperationSiteId.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtOperationSiteId.Border.BorderRightWidth = 1;
+ this.txtOperationSiteId.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtOperationSiteId.Border.BorderTopWidth = 1;
+ this.txtOperationSiteId.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtOperationSiteId.DisabledBackColor = System.Drawing.Color.White;
+ this.txtOperationSiteId.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtOperationSiteId.ForeColor = System.Drawing.Color.Black;
+ this.txtOperationSiteId.Location = new System.Drawing.Point(583, 10);
+ this.txtOperationSiteId.Name = "txtOperationSiteId";
+ this.txtOperationSiteId.Size = new System.Drawing.Size(251, 22);
+ this.txtOperationSiteId.TabIndex = 12;
+ this.txtOperationSiteId.Visible = false;
+ this.txtOperationSiteId.Click += new System.EventHandler(this.txtOperationPosition_TextChanged);
+ this.txtOperationSiteId.DoubleClick += new System.EventHandler(this.txtOperationPosition_TextChanged);
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(this.groupBox2);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
+ this.panel1.Location = new System.Drawing.Point(0, 0);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(1048, 130);
+ this.panel1.TabIndex = 10;
+ //
+ // groupBox8
+ //
+ this.groupBox8.BackColor = System.Drawing.Color.White;
+ this.groupBox8.Controls.Add(this.lblIsCompound);
+ this.groupBox8.Controls.Add(this.txtCause);
+ this.groupBox8.Controls.Add(this.rdoNo);
+ this.groupBox8.Controls.Add(this.txtAnaesthesiaMethod);
+ this.groupBox8.Controls.Add(this.dtpTime);
+ this.groupBox8.Controls.Add(this.label15);
+ this.groupBox8.Controls.Add(this.rdoYes);
+ this.groupBox8.Controls.Add(this.label10);
+ this.groupBox8.Controls.Add(this.label16);
+ this.groupBox8.Dock = System.Windows.Forms.DockStyle.Top;
+ this.groupBox8.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.groupBox8.Location = new System.Drawing.Point(0, 130);
+ this.groupBox8.Name = "groupBox8";
+ this.groupBox8.Size = new System.Drawing.Size(1048, 77);
+ this.groupBox8.TabIndex = 874;
+ this.groupBox8.TabStop = false;
+ this.groupBox8.Text = "麻醉方式变更";
+ //
+ // lblIsCompound
+ //
+ this.lblIsCompound.AutoSize = true;
+ this.lblIsCompound.Location = new System.Drawing.Point(463, 31);
+ this.lblIsCompound.Name = "lblIsCompound";
+ this.lblIsCompound.Size = new System.Drawing.Size(0, 19);
+ this.lblIsCompound.TabIndex = 42;
+ this.lblIsCompound.Visible = false;
+ //
+ // txtCause
+ //
+ this.txtCause.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtCause.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtCause.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtCause.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtCause.Border.BorderBottomWidth = 1;
+ this.txtCause.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtCause.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtCause.Border.BorderLeftWidth = 1;
+ this.txtCause.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtCause.Border.BorderRightWidth = 1;
+ this.txtCause.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtCause.Border.BorderTopWidth = 1;
+ this.txtCause.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtCause.DisabledBackColor = System.Drawing.Color.White;
+ this.txtCause.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtCause.ForeColor = System.Drawing.Color.Black;
+ this.txtCause.Location = new System.Drawing.Point(761, 29);
+ this.txtCause.Name = "txtCause";
+ this.txtCause.Size = new System.Drawing.Size(264, 22);
+ this.txtCause.TabIndex = 41;
+ this.txtCause.Visible = false;
+ //
+ // rdoNo
+ //
+ this.rdoNo.AutoSize = true;
+ this.rdoNo.Checked = true;
+ this.rdoNo.Location = new System.Drawing.Point(26, 31);
+ this.rdoNo.Name = "rdoNo";
+ this.rdoNo.Size = new System.Drawing.Size(40, 23);
+ this.rdoNo.TabIndex = 0;
+ this.rdoNo.TabStop = true;
+ this.rdoNo.Text = "否";
+ this.rdoNo.UseVisualStyleBackColor = true;
+ //
+ // dtpTime
+ //
+ this.dtpTime.CustomFormat = "MM-dd HH:mm";
+ this.dtpTime.Format = System.Windows.Forms.DateTimePickerFormat.Custom;
+ this.dtpTime.Location = new System.Drawing.Point(552, 29);
+ this.dtpTime.Name = "dtpTime";
+ this.dtpTime.Size = new System.Drawing.Size(137, 25);
+ this.dtpTime.TabIndex = 40;
+ this.dtpTime.Visible = false;
+ //
+ // rdoYes
+ //
+ this.rdoYes.AutoSize = true;
+ this.rdoYes.Location = new System.Drawing.Point(72, 31);
+ this.rdoYes.Name = "rdoYes";
+ this.rdoYes.Size = new System.Drawing.Size(40, 23);
+ this.rdoYes.TabIndex = 0;
+ this.rdoYes.Text = "是";
+ this.rdoYes.UseVisualStyleBackColor = true;
+ this.rdoYes.CheckedChanged += new System.EventHandler(this.rdoYes_CheckedChanged);
+ //
+ // label16
+ //
+ this.label16.AutoSize = true;
+ this.label16.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label16.Location = new System.Drawing.Point(692, 30);
+ this.label16.Name = "label16";
+ this.label16.Size = new System.Drawing.Size(65, 20);
+ this.label16.TabIndex = 39;
+ this.label16.Text = "变更原因";
+ this.label16.Visible = false;
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label10.Location = new System.Drawing.Point(117, 31);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(107, 20);
+ this.label10.TabIndex = 37;
+ this.label10.Text = "变更后麻醉方式";
+ this.label10.Visible = false;
+ //
+ // label15
+ //
+ this.label15.AutoSize = true;
+ this.label15.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label15.Location = new System.Drawing.Point(483, 30);
+ this.label15.Name = "label15";
+ this.label15.Size = new System.Drawing.Size(65, 20);
+ this.label15.TabIndex = 39;
+ this.label15.Text = "变更时间";
+ this.label15.Visible = false;
+ //
+ // txtAnaesthesiaMethod
+ //
+ this.txtAnaesthesiaMethod.BackColor = System.Drawing.Color.White;
+ //
+ //
+ //
+ this.txtAnaesthesiaMethod.Border.BackColor = System.Drawing.SystemColors.Desktop;
+ this.txtAnaesthesiaMethod.Border.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnaesthesiaMethod.Border.BorderBottomColor = System.Drawing.Color.FromArgb(((int)(((byte)(231)))), ((int)(((byte)(227)))), ((int)(((byte)(231)))));
+ this.txtAnaesthesiaMethod.Border.BorderBottomWidth = 1;
+ this.txtAnaesthesiaMethod.Border.BorderColor = System.Drawing.SystemColors.Desktop;
+ this.txtAnaesthesiaMethod.Border.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnaesthesiaMethod.Border.BorderLeftWidth = 1;
+ this.txtAnaesthesiaMethod.Border.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnaesthesiaMethod.Border.BorderRightWidth = 1;
+ this.txtAnaesthesiaMethod.Border.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
+ this.txtAnaesthesiaMethod.Border.BorderTopWidth = 1;
+ this.txtAnaesthesiaMethod.Border.CornerType = DevComponents.DotNetBar.eCornerType.Square;
+ this.txtAnaesthesiaMethod.DisabledBackColor = System.Drawing.Color.White;
+ this.txtAnaesthesiaMethod.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.txtAnaesthesiaMethod.ForeColor = System.Drawing.Color.Black;
+ this.txtAnaesthesiaMethod.Location = new System.Drawing.Point(225, 30);
+ this.txtAnaesthesiaMethod.Name = "txtAnaesthesiaMethod";
+ this.txtAnaesthesiaMethod.Size = new System.Drawing.Size(238, 22);
+ this.txtAnaesthesiaMethod.TabIndex = 38;
+ this.txtAnaesthesiaMethod.Visible = false;
+ this.txtAnaesthesiaMethod.Click += new System.EventHandler(this.txtAnaesthesiaMethod_Click);
+ //
+ // groupBox5
+ //
+ this.groupBox5.BackColor = System.Drawing.Color.White;
+ this.groupBox5.Controls.Add(this.label17);
+ this.groupBox5.Controls.Add(this.cboSteward);
+ this.groupBox5.Controls.Add(this.cboZTHDD);
+ this.groupBox5.Controls.Add(this.label22);
+ this.groupBox5.Controls.Add(this.cboHXDTCCD);
+ this.groupBox5.Controls.Add(this.label23);
+ this.groupBox5.Controls.Add(this.cboQXCD);
+ this.groupBox5.Controls.Add(this.label24);
+ this.groupBox5.Controls.Add(this.label14);
+ this.groupBox5.Controls.Add(this.label1);
+ this.groupBox5.Controls.Add(this.cbomzxg);
+ this.groupBox5.Controls.Add(this.cbomzpm);
+ this.groupBox5.Controls.Add(this.label21);
+ this.groupBox5.Controls.Add(this.cmbBRQK);
+ this.groupBox5.Dock = System.Windows.Forms.DockStyle.Top;
+ this.groupBox5.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.groupBox5.Location = new System.Drawing.Point(0, 207);
+ this.groupBox5.Name = "groupBox5";
+ this.groupBox5.Size = new System.Drawing.Size(1048, 88);
+ this.groupBox5.TabIndex = 875;
+ this.groupBox5.TabStop = false;
+ this.groupBox5.Text = "麻醉情况";
+ //
+ // label17
+ //
+ this.label17.AutoSize = true;
+ this.label17.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label17.Location = new System.Drawing.Point(350, 24);
+ this.label17.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
+ this.label17.Name = "label17";
+ this.label17.Size = new System.Drawing.Size(74, 19);
+ this.label17.TabIndex = 873;
+ this.label17.Text = "肢体活动度";
+ //
+ // cboSteward
+ //
+ this.cboSteward.FormattingEnabled = true;
+ this.cboSteward.Items.AddRange(new object[] {
+ "",
+ "0",
+ "1",
+ "2",
+ "3",
+ "4",
+ "5",
+ "6"});
+ this.cboSteward.Location = new System.Drawing.Point(605, 20);
+ this.cboSteward.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
+ this.cboSteward.Name = "cboSteward";
+ this.cboSteward.Size = new System.Drawing.Size(52, 27);
+ this.cboSteward.TabIndex = 876;
+ //
+ // cboZTHDD
+ //
+ this.cboZTHDD.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cboZTHDD.FormattingEnabled = true;
+ this.cboZTHDD.Items.AddRange(new object[] {
+ "",
+ "0",
+ "1",
+ "2"});
+ this.cboZTHDD.Location = new System.Drawing.Point(438, 20);
+ this.cboZTHDD.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
+ this.cboZTHDD.Name = "cboZTHDD";
+ this.cboZTHDD.Size = new System.Drawing.Size(52, 27);
+ this.cboZTHDD.TabIndex = 876;
+ this.cboZTHDD.SelectedIndexChanged += new System.EventHandler(this.cboQXCD_SelectedIndexChanged);
+ //
+ // label22
+ //
+ this.label22.AutoSize = true;
+ this.label22.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label22.Location = new System.Drawing.Point(170, 24);
+ this.label22.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
+ this.label22.Name = "label22";
+ this.label22.Size = new System.Drawing.Size(100, 19);
+ this.label22.TabIndex = 874;
+ this.label22.Text = "呼吸道通畅程度";
+ //
+ // cboHXDTCCD
+ //
+ this.cboHXDTCCD.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cboHXDTCCD.FormattingEnabled = true;
+ this.cboHXDTCCD.Items.AddRange(new object[] {
+ "",
+ "0",
+ "1",
+ "2"});
+ this.cboHXDTCCD.Location = new System.Drawing.Point(284, 20);
+ this.cboHXDTCCD.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
+ this.cboHXDTCCD.Name = "cboHXDTCCD";
+ this.cboHXDTCCD.Size = new System.Drawing.Size(52, 27);
+ this.cboHXDTCCD.TabIndex = 877;
+ this.cboHXDTCCD.SelectedIndexChanged += new System.EventHandler(this.cboQXCD_SelectedIndexChanged);
+ //
+ // label23
+ //
+ this.label23.AutoSize = true;
+ this.label23.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label23.Location = new System.Drawing.Point(29, 24);
+ this.label23.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
+ this.label23.Name = "label23";
+ this.label23.Size = new System.Drawing.Size(61, 19);
+ this.label23.TabIndex = 875;
+ this.label23.Text = "清醒程度";
+ //
+ // cboQXCD
+ //
+ this.cboQXCD.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cboQXCD.FormattingEnabled = true;
+ this.cboQXCD.Items.AddRange(new object[] {
+ "",
+ "0",
+ "1",
+ "2"});
+ this.cboQXCD.Location = new System.Drawing.Point(104, 20);
+ this.cboQXCD.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
+ this.cboQXCD.Name = "cboQXCD";
+ this.cboQXCD.Size = new System.Drawing.Size(52, 27);
+ this.cboQXCD.TabIndex = 878;
+ this.cboQXCD.SelectedIndexChanged += new System.EventHandler(this.cboQXCD_SelectedIndexChanged);
+ //
+ // label24
+ //
+ this.label24.AutoSize = true;
+ this.label24.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.label24.Location = new System.Drawing.Point(504, 24);
+ this.label24.Name = "label24";
+ this.label24.Size = new System.Drawing.Size(98, 19);
+ this.label24.TabIndex = 879;
+ this.label24.Text = "Steward总评分";
+ //
+ // label14
+ //
+ this.label14.AutoSize = true;
+ this.label14.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label14.Location = new System.Drawing.Point(209, 58);
+ this.label14.Name = "label14";
+ this.label14.Size = new System.Drawing.Size(65, 20);
+ this.label14.TabIndex = 35;
+ this.label14.Text = "麻醉效果";
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label1.Location = new System.Drawing.Point(30, 58);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(65, 20);
+ this.label1.TabIndex = 36;
+ this.label1.Text = "麻醉平面";
+ //
+ // cbomzxg
+ //
+ this.cbomzxg.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cbomzxg.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+ this.cbomzxg.FormattingEnabled = true;
+ this.cbomzxg.Items.AddRange(new object[] {
+ "",
+ "2.0",
+ "3.0",
+ "4.0"});
+ this.cbomzxg.Location = new System.Drawing.Point(285, 55);
+ this.cbomzxg.Name = "cbomzxg";
+ this.cbomzxg.Size = new System.Drawing.Size(70, 27);
+ this.cbomzxg.TabIndex = 30;
+ //
+ // cbomzpm
+ //
+ this.cbomzpm.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+ this.cbomzpm.FormattingEnabled = true;
+ this.cbomzpm.Items.AddRange(new object[] {
+ "",
+ "2.0",
+ "3.0",
+ "4.0"});
+ this.cbomzpm.Location = new System.Drawing.Point(106, 55);
+ this.cbomzpm.Name = "cbomzpm";
+ this.cbomzpm.Size = new System.Drawing.Size(70, 27);
+ this.cbomzpm.TabIndex = 30;
+ //
+ // label21
+ //
+ this.label21.AutoSize = true;
+ this.label21.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.label21.Location = new System.Drawing.Point(388, 58);
+ this.label21.Name = "label21";
+ this.label21.Size = new System.Drawing.Size(121, 20);
+ this.label21.TabIndex = 872;
+ this.label21.Text = "手术结束患者情况";
+ //
+ // cmbBRQK
+ //
+ this.cmbBRQK.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+ this.cmbBRQK.Font = new System.Drawing.Font("微软雅黑", 9.75F);
+ this.cmbBRQK.FormattingEnabled = true;
+ this.cmbBRQK.Items.AddRange(new object[] {
+ "良好",
+ "尚可",
+ "休克",
+ "病危"});
+ this.cmbBRQK.Location = new System.Drawing.Point(520, 55);
+ this.cmbBRQK.Name = "cmbBRQK";
+ this.cmbBRQK.Size = new System.Drawing.Size(70, 27);
+ this.cmbBRQK.TabIndex = 15;
+ //
+ // groupBox4
+ //
+ this.groupBox4.BackColor = System.Drawing.Color.White;
+ this.groupBox4.Controls.Add(this.panel3);
+ this.groupBox4.Dock = System.Windows.Forms.DockStyle.Top;
+ this.groupBox4.Font = new System.Drawing.Font("微软雅黑", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
+ this.groupBox4.Location = new System.Drawing.Point(0, 295);
+ this.groupBox4.Name = "groupBox4";
+ this.groupBox4.Size = new System.Drawing.Size(1048, 79);
+ this.groupBox4.TabIndex = 876;
+ this.groupBox4.TabStop = false;
+ this.groupBox4.Text = "患者去向";
+ //
+ // panel3
+ //
+ this.panel3.BackColor = System.Drawing.Color.White;
+ this.panel3.Controls.Add(this.radioButton7);
+ this.panel3.Controls.Add(this.radioButton5);
+ this.panel3.Controls.Add(this.radioButton4);
+ this.panel3.Controls.Add(this.radioButton6);
+ this.panel3.Controls.Add(this.radioButton3);
+ this.panel3.Controls.Add(this.radioButton1);
+ this.panel3.Controls.Add(this.radioButton2);
+ this.panel3.Location = new System.Drawing.Point(6, 21);
+ this.panel3.Name = "panel3";
+ this.panel3.Size = new System.Drawing.Size(1034, 46);
+ this.panel3.TabIndex = 24;
+ //
+ // radioButton7
+ //
+ this.radioButton7.AutoSize = true;
+ this.radioButton7.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton7.Location = new System.Drawing.Point(521, 13);
+ this.radioButton7.Name = "radioButton7";
+ this.radioButton7.Size = new System.Drawing.Size(55, 24);
+ this.radioButton7.TabIndex = 1618;
+ this.radioButton7.TabStop = true;
+ this.radioButton7.Text = "死亡";
+ this.radioButton7.UseVisualStyleBackColor = true;
+ //
+ // radioButton5
+ //
+ this.radioButton5.AutoSize = true;
+ this.radioButton5.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton5.Location = new System.Drawing.Point(446, 13);
+ this.radioButton5.Name = "radioButton5";
+ this.radioButton5.Size = new System.Drawing.Size(55, 24);
+ this.radioButton5.TabIndex = 1618;
+ this.radioButton5.TabStop = true;
+ this.radioButton5.Text = "离院";
+ this.radioButton5.UseVisualStyleBackColor = true;
+ //
+ // radioButton4
+ //
+ this.radioButton4.AutoSize = true;
+ this.radioButton4.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton4.Location = new System.Drawing.Point(371, 13);
+ this.radioButton4.Name = "radioButton4";
+ this.radioButton4.Size = new System.Drawing.Size(55, 24);
+ this.radioButton4.TabIndex = 1620;
+ this.radioButton4.TabStop = true;
+ this.radioButton4.Text = "急诊";
+ this.radioButton4.UseVisualStyleBackColor = true;
+ //
+ // radioButton6
+ //
+ this.radioButton6.AutoSize = true;
+ this.radioButton6.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton6.Location = new System.Drawing.Point(245, 13);
+ this.radioButton6.Name = "radioButton6";
+ this.radioButton6.Size = new System.Drawing.Size(106, 24);
+ this.radioButton6.TabIndex = 1619;
+ this.radioButton6.TabStop = true;
+ this.radioButton6.Text = "非计划入ICU";
+ this.radioButton6.UseVisualStyleBackColor = true;
+ //
+ // radioButton3
+ //
+ this.radioButton3.AutoSize = true;
+ this.radioButton3.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton3.Location = new System.Drawing.Point(175, 13);
+ this.radioButton3.Name = "radioButton3";
+ this.radioButton3.Size = new System.Drawing.Size(50, 24);
+ this.radioButton3.TabIndex = 1619;
+ this.radioButton3.TabStop = true;
+ this.radioButton3.Text = "ICU";
+ this.radioButton3.UseVisualStyleBackColor = true;
+ //
+ // radioButton1
+ //
+ this.radioButton1.AutoSize = true;
+ this.radioButton1.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton1.Location = new System.Drawing.Point(100, 13);
+ this.radioButton1.Name = "radioButton1";
+ this.radioButton1.Size = new System.Drawing.Size(55, 24);
+ this.radioButton1.TabIndex = 1617;
+ this.radioButton1.TabStop = true;
+ this.radioButton1.Text = "病房";
+ this.radioButton1.UseVisualStyleBackColor = true;
+ //
+ // radioButton2
+ //
+ this.radioButton2.AutoSize = true;
+ this.radioButton2.Font = new System.Drawing.Font("微软雅黑", 10.5F);
+ this.radioButton2.Location = new System.Drawing.Point(11, 13);
+ this.radioButton2.Name = "radioButton2";
+ this.radioButton2.Size = new System.Drawing.Size(69, 24);
+ this.radioButton2.TabIndex = 1616;
+ this.radioButton2.TabStop = true;
+ this.radioButton2.Text = "恢复室";
+ this.radioButton2.UseVisualStyleBackColor = true;
+ //
+ // frmOperationInfoNew2
+ //
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
+ this.AutoScroll = true;
+ this.BackColor = System.Drawing.Color.AliceBlue;
+ this.ClientSize = new System.Drawing.Size(1048, 374);
+ this.Controls.Add(this.groupBox4);
+ this.Controls.Add(this.groupBox5);
+ this.Controls.Add(this.groupBox8);
+ this.Controls.Add(this.panel1);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "frmOperationInfoNew2";
+ this.ShowIcon = false;
+ this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
+ this.Text = "手术信息";
+ this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.frmOperationInfoNew2_FormClosing);
+ this.Load += new System.EventHandler(this.frmOperationInfoNew2_Load);
+ this.groupBox2.ResumeLayout(false);
+ this.panelOpeDate.ResumeLayout(false);
+ this.panelOpeDate.PerformLayout();
+ this.panel5.ResumeLayout(false);
+ this.panel5.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpInstrumentNurseSucceed)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpTourNurseSucceed)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.dtpAnesthesiaByDoctor)).EndInit();
+ this.panel1.ResumeLayout(false);
+ this.groupBox8.ResumeLayout(false);
+ this.groupBox8.PerformLayout();
+ this.groupBox5.ResumeLayout(false);
+ this.groupBox5.PerformLayout();
+ this.groupBox4.ResumeLayout(false);
+ this.panel3.ResumeLayout(false);
+ this.panel3.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ public System.Windows.Forms.GroupBox groupBox2;
+ private System.Windows.Forms.Panel panelOpeDate;
+ public System.Windows.Forms.Label label19;
+ public System.Windows.Forms.ComboBox cboOperationLevel;
+ private System.Windows.Forms.Label label20;
+ public System.Windows.Forms.Label label35;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtOperationSiteId;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.GroupBox groupBox8;
+ private System.Windows.Forms.GroupBox groupBox5;
+ private System.Windows.Forms.Label label14;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.ComboBox cbomzxg;
+ private System.Windows.Forms.ComboBox cbomzpm;
+ public System.Windows.Forms.Label label21;
+ public System.Windows.Forms.ComboBox cmbBRQK;
+ private System.Windows.Forms.Panel panel5;
+ public System.Windows.Forms.Label label26;
+ public System.Windows.Forms.Label label28;
+ public System.Windows.Forms.Label label27;
+ public System.Windows.Forms.Label label49;
+ public System.Windows.Forms.Label label50;
+ public System.Windows.Forms.Label label51;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtAnesthesiaByDoctor;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtTourNurseSucceed;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtInstrumentNurseSucceed;
+ private DevComponents.Editors.DateTimeAdv.DateTimeInput dtpInstrumentNurseSucceed;
+ private DevComponents.Editors.DateTimeAdv.DateTimeInput dtpTourNurseSucceed;
+ private DevComponents.Editors.DateTimeAdv.DateTimeInput dtpAnesthesiaByDoctor;
+ public System.Windows.Forms.Label label9;
+ public System.Windows.Forms.Label label8;
+ public System.Windows.Forms.Label label7;
+ public System.Windows.Forms.ComboBox txtruleAnesthesiaDoctor;
+ public System.Windows.Forms.ComboBox txtruleNurse;
+ public System.Windows.Forms.ComboBox txtexperts;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtCause;
+ private System.Windows.Forms.DateTimePicker dtpTime;
+ private System.Windows.Forms.Label label16;
+ private System.Windows.Forms.Label label15;
+ private DevComponents.DotNetBar.Controls.TextBoxX txtAnaesthesiaMethod;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.RadioButton rdoYes;
+ private System.Windows.Forms.RadioButton rdoNo;
+ private System.Windows.Forms.Label lblIsCompound;
+ public System.Windows.Forms.ComboBox txtOperationCut;
+ private System.Windows.Forms.Label label17;
+ private System.Windows.Forms.ComboBox cboSteward;
+ private System.Windows.Forms.ComboBox cboZTHDD;
+ private System.Windows.Forms.Label label22;
+ private System.Windows.Forms.ComboBox cboHXDTCCD;
+ private System.Windows.Forms.Label label23;
+ private System.Windows.Forms.ComboBox cboQXCD;
+ private System.Windows.Forms.Label label24;
+ private System.Windows.Forms.GroupBox groupBox4;
+ private System.Windows.Forms.Panel panel3;
+ private System.Windows.Forms.RadioButton radioButton7;
+ private System.Windows.Forms.RadioButton radioButton5;
+ private System.Windows.Forms.RadioButton radioButton4;
+ private System.Windows.Forms.RadioButton radioButton6;
+ private System.Windows.Forms.RadioButton radioButton3;
+ private System.Windows.Forms.RadioButton radioButton1;
+ private System.Windows.Forms.RadioButton radioButton2;
+ }
+}
\ No newline at end of file
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.resx b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.resx
new file mode 100644
index 0000000..1f2a571
--- /dev/null
+++ b/AIMS/OperationDoing/AnasRecordBill/frmOperationInfoNew2.resx
@@ -0,0 +1,411 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 49
+
+
+
+
+ AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAEAAABMLAAATCwAAAAAAAAAA
+ AAD/////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////////////+//38/P/9+/r//v38////
+ /v//////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////////////////////v5
+ 9//q2tD/4sq6/+rc0v/7+ff/////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////37ef/5LGP/+Kdbv/jsZD/9uzl//7/////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////8+/r/79vO/+OZZv/jk1z/45lm/+nQwP/69/b/////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////+fb0/+bLuf/jlF3/45Nc/+OT
+ Xf/gvaT/9vHt////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////////////////////fy
+ 7//hv6r/45Re/+OTXP/jlF3/36+N//bs5f//////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////27+r/3rac/+OUXf/jk1z/45Nd/+Omff/y4dX//f39////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////9uzl/96ujf/jlF3/45Nc/+OTXP/mnWz/58q2//fz
+ 8f//////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////fp4P/hp4D/45Nd/+OT
+ XP/jk1z/45Ja/9+0l//z6uX/////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////////////////////7/
+ ///14tX/5qFy/+OTXP/jk1z/4pJb/+OSW//fp4H/8+PZ////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////5+Pf/68+7/+OSW//jk1z/4pJc/92OWP/hkVv/5KBx//LZyf/9/f7/////////
+ ///////////////////////////////////////////////+/v/9+/r/+/j1//z39P/8+PX//Pn3//79
+ /f//////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////9vLv/+TDq//jklv/4pJb/+GRW//djlj/4JBa/+OS
+ Wv/kvaL/9O7q///////////////////////////////////////////////////////59vT/69nN/9+7
+ ov/gtZf/37id/+HGsv/17Ob//fz7////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////Ts6P/guJ7/45Jb/+KT
+ XP/fkFr/3I5Y/+CRWv/jkVn/36yJ//Dj2f//////////////////////////////////////////////
+ ///38/H/6c68/+Knfv/il2P/4pdi/+KXY//jmmn/6bGM//Di2P/8+/r/////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///z5+D/3q6O/+OSW//ilmH/3q2M/+O8ov/mqH//5JZh/+Cid//x28z/////////////////////////
+ ////////////////////////7NvP/+CqhP/jlF7/45Jb/+OTW//jk1v/45Nc/+SYY//jtZT/+O/p////
+ ////////////////////////////////////////////////////////////////////////+PLv/+nP
+ v//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwqP/78Kj/+/Co//vwaP/7cKl/+vOu//8+vj/////////
+ ////////////////////////8+TZ/9+ngP/jklr/45lm/+bOv//27ef/57mb/+KYZf/lnm7/7tC8//r6
+ +f//////+fLu/+jKtv/vwqT/78Kj/+/Co//vwqP/78Kk/+m1k//jnm//45Ja/+OTXP/jk1z/45Nc/+OT
+ XP/jk1z/4pln/+nPvf/59vT/////////////////////////////////////////////////////////
+ //////////////Xt6f/et57/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+SYZP/kmGT/5Jhk/+OZ
+ Zv/ipHr/7d7U//38+/////////////////////////////bh0//koXT/45Re/+iofv/06+X//fz7/+TD
+ rf/hm2r/5JVf/+W5nP/y6ub//Pz7/+/d0P/jqYH/5Jhl/+SYZP/kmGT/5Jhk/+SYZP/lmWb/5JZh/+OT
+ XP/jk1z/45Nc/+OTXP/jk1z/45Nc/+OTW//guqL/9u/r////////////////////////////////////
+ ///////////////////////////////////17ej/3ree/+WaaP/lmmf/5Zpn/+WaZ//lmmf/5Zpn/+Wa
+ Z//lmmf/5Ztp/+WZZv/jklr/45hk/+HFsf/8+ff///////////////////////z9/f/y2sn/5qBx/+SW
+ Yf/rsov//fn2//7+/v/l0MH/4Z9x/+OPVv/fpoD/7d3S//by7//jwar/5pxq/+Wda//lmmj/5Zpn/+Wa
+ Z//lmmf/5Zxq/+SYY//jk1v/45Nc/+OTXP/jk1z/45Nc/+OTXP/jk1v/4Luj//bw7P//////////////
+ ////////////////////////////////////////////////////////+fXy/+3Yy//yzbT/8s20//LN
+ tP/yzbT/8s20//LNtP/yzbT/8s61/+3GrP/krIf/45Ja/+KXY//guZ3//Pj1////////////////////
+ ///39PL/6cmz/+WaZ//jlmH/6LOO//76+P//////7eLb/+Wthf/jlF3/4Z9x//DVw//06uP/3qyK/+SV
+ YP/prIP/8cux//LNtP/yzbT/8s62/+m5mv/jnW7/45Ja/+OTXP/jk1z/45Nc/+OTXP/jk1z/5Jto/+bK
+ t//49PL/////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////18e7/5MOt/+SXYv/jlmH/5LCN//ny
+ 7f//////////////////////8uzo/+K5nf/jkFf/4pdk/+O4mf/9+/n///////j29P/pwKT/45po/+Wb
+ af/wy7P/8dzO/+Kjef/jlmH/6LGM//369//////////////////t3ND/4ayI/+KVYP/jklr/45Jb/+OS
+ W//jk1v/5Jlm/+Sxjv/w4dj//Pv6////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////+vn4/+7Z
+ yv/lpHj/5JVf/+ene//u4NX//Pv6//////////////////Dl3f/fr4//45FZ/+KZZ//hwKj//fv6////
+ ////////5su4/+Cdb//lmWX/5rCM/+a1lv/mnWz/4pdk/+O4nP/9+vj/////////////////+Pb0/+vU
+ xP/irYj/4Zlo/+KYZP/imGX/4p5w/+i1kv/o08b/+vf1////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////26eH/36mE/+OTXP/jl2P/5Mq6//r39v/////////////////v3tL/3qV//+OR
+ Wf/inGz/482+//38+////////////+jWzP/hpn7/45Jb/+GRWv/hklv/45Nc/+Oeb//kzb7//fz7////
+ ///////////////////7+fj/7d/W/+LBqv/muJj/5rqc/+PLuf/v5d7//fz7////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////9e3n/96zlf/jk13/45Zh/9+8pf/59fH/////////
+ ////////8drK/+GhdP/jkln/5KJ0/+zf1//+/f3////////////x6uT/57qc/+KYZv/gkFn/4pJb/+SX
+ Y//ptJD/9e7q//7+/v////////////////////////////7+/f/+/fz//vz7//78+//+/fz//v7+////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////fy7//iwav/45Re/+OV
+ YP/fsJD/+fLt//////////////////TYxP/lnWz/5JZh/+u1kf/69vT////+/////////////////+vI
+ sv/gmmv/4pFa/+OSW//imWb/5ryg//78+///////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///6+Pb/69XH/+ekd//jlWD/5qmB//Tn3v/9/f3///////n5+P/uzrn/5p1s/+OXY//ruZj//v38////
+ ///////////////////p0sH/36F2/+OSWv/jklr/4Z1u/+PJuP/+/v3/////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////v////br4//iq4f/45Vf/+SZZv/p0cH/+vj2///////z7ur/5rye/+ST
+ XP/imWb/5r6h///+/f//////////////////////7N/V/+GqhP/jkFf/5Jdi/+ewi//r39f//v7+////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////////////////////48u3/3rWY/+OVX//jlF3/4L+p//fy
+ 7///////7uPc/+CujP/jkFf/4Ztr/+PDrf/+/v3///////////////////////Tv7P/pvqH/5Zdi/+KZ
+ Zv/nv6T/+vj2////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////+fXy/+HC
+ rP/jlV//45Rd/96ylf/27uj//////+zZzf/fpX7/45FY/+GecP/kzLz//v7+////////////////////
+ ///9/f3/7NTF/9+phv/grYr/69fJ////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////v59//p1cb/5Z9w/+OUXv/hqYT/9ejf///////u1MH/4J9z/+OQV//jonb/6drQ///+
+ /v////////////////////////////bv6//t28//8N/T//fz8P//////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////+/f3/9erj/+WtiP/jlmD/5J1u/+7Xyf/7/f7/8dG7/+Oc
+ a//jk1z/6LCJ//Tv6///////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////v28v/ftZf/4pZi/+OS
+ Wv/kvqX/8ube//DIrf/lm2j/45hk/+3Aov//////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///7+PX/4MKs/+KXZP/jklv/3qR9/+S0lP/mrIP/5Jll/+GZaP/pwqj/////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////Pr5/+bSxP/knGv/4pFc/9+QWv/gkVv/35Ba/+CPWP/gnW//5sm1////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////79/f/06uX/6K+J/+OVYP/gkVr/35Ba/+CQ
+ Wv/ikFj/4KJ2/+bSw///////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////////Pn2/+O4
+ mv/il2T/349Y/9+QWf/gkFr/4pBZ/+Knfv/p29L/////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////37+f/hwq3/4ppo/+KRWv/fj1n/349Z/+SYZf/ouJj/7+fi////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///////////////////////////////////9/Pv/5dLF/+OcbP/jklr/4pJb/+KRWv/kmmj/7saq//z8
+ +///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////v39//Ho4v/nrYX/45Vg/+OT
+ XP/jklv/4pxs/+3LtP//////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///7+ff/5rue/+KZZv/jklv/45Ja/+Cfc//qz73/////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////v39/+PEsP/hm2v/45Ja/+ORWf/fpHz/6dbJ////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////7+/f/l0cX/4p9x/+OSWf/jkVj/4aqF/+zf
+ 1///////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ /////////////////////////////////////////////////////////////////////v7/7uXf/+Wq
+ gf/jk1z/5JNc/+W1lP/w6eT/////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////v6+f/qv6H/45hl/+Scav/ryK//9/Xz////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////58u3/+Ghdf/go3n/7tfG////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ //////////////////////////////////////////////////////////////Tu6v/m0cT/5M7A//Pr
+ 5f//////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ///+/f3//Pr4//v5+P/9/fz/////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////////////////////////////////////////////////////////////////////////////
+ ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+
+
+
\ No newline at end of file
diff --git a/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs b/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs
index ef67801..afa40c2 100644
--- a/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs
+++ b/AIMS/OperationDoing/AnasRecordBill/frmSelectPatientNew2.cs
@@ -124,7 +124,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
if (!txtType.Text.Contains("急")) txtType.ForeColor = Color.DarkGreen;
else txtType.ForeColor = Color.Red;
txtState.Text = dr["State"].ToString();
- if (txtState.Text == "手术中" || txtState.Text == "手术结束")
+ if (txtState.Text == "手术中" || txtState.Text == "手术结束" || txtState.Text == "停止手术")
{
label5.Text = "手术开始时间";
label23.Text = "术中诊断";
@@ -293,7 +293,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
{
HelperDB.DbHelperSQL.BeginTrans();
BOperationApply.UpdateApplyState(applyId, 6);
- BOperationRecord.UpdateState(PatientId, 1, 1);
+ BOperationRecord.UpdateOpeState(PatientId, 1, 1, "");
BOperationRecord.DeleteEvent(PatientId, 8);
HelperDB.DbHelperSQL.CommitTrans();
diff --git a/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs b/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs
index bef97e3..ccdcdcf 100644
--- a/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs
+++ b/AIMS/OperationDoing/oldSystemCode/frmSelectPatientGoodsBill.cs
@@ -71,6 +71,10 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
+ if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
+ uc.buttonX1.Enabled = true;
+ else
+ uc.buttonX1.Enabled = false;
panel3.Controls.Add(uc);
j++;
if (j == 5)
@@ -87,11 +91,15 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
foreach (DataRow dr in dt2.Rows)
{
ucPatientCard uc = new ucPatientCard(dr);
- uc.buttonX1.Text = "查看记录";
+ uc.buttonX1.Text = "器械清点";
uc.buttonX2.Visible = true;
uc.InRoom += Uc_InRoom;
uc.QxRoom += Uc_QxRoom;
uc.Clicks += Uc_Clicks;
+ if (uc.lblAnesDoctors.Text == "麻醉医生:" || uc.lblAnesDoctors.Text.Trim() == "麻醉医生")
+ uc.buttonX2.Enabled = true;
+ else
+ uc.buttonX2.Enabled = false;
uc.Location = new Point((uc.Width + 9) * j, (uc.Height + 10) * i + 30);
panel3.Controls.Add(uc);
j++;
@@ -208,7 +216,7 @@ namespace AIMS.OperationDoing.AnasRecordBill.UI
SelectPatient.UpdateApplyState(PatientId, applyId); //修改状态
uc.label2.Text = "状态:手术中";
- uc.buttonX1.Text = "查看记录";
+ uc.buttonX1.Text = "器械清点";
uc.buttonX2.Text = "取消手术";
uc.buttonX1.Visible = true;
uc.buttonX2.Visible = true;
diff --git a/AIMS/OperationFront/frmOperationSchedulePlan.cs b/AIMS/OperationFront/frmOperationSchedulePlan.cs
index 29f1a7b..f4696ff 100644
--- a/AIMS/OperationFront/frmOperationSchedulePlan.cs
+++ b/AIMS/OperationFront/frmOperationSchedulePlan.cs
@@ -3776,7 +3776,7 @@ namespace AIMS.OperationFront.UI
if (RoomCardManage.SelectDgv.Name == "dgvApplyOrDoctor")
{
LoadSelectDate(txtQuery.Text.Trim());
- lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
+ //lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
}
else FullWorkerDgv("");
@@ -3786,6 +3786,8 @@ namespace AIMS.OperationFront.UI
}
else
LoadOperationInfo(_operoom.Id.Value);
+ if (RoomCardManage.lastSelectOpeRoom != null)
+ RoomCardManage.lastSelectOpeRoom.ShowDetial(RoomCardManage.lastSelectOpeRoom);
}
catch (Exception ex)
{
@@ -3866,9 +3868,9 @@ namespace AIMS.OperationFront.UI
else
Newdt = AIMSExtension.PublicMethod.GetNewDataTable(NowPatientDataTable, "State IN ('') and (OperationDoctor LIKE '%" + selname + "%' or OperationDoctorcode LIKE '%" + selname + "%' ) ", "");
- RoomCardManage.SelectDgv.AutoGenerateColumns = false;
- RoomCardManage.SelectDgv.DataSource = Newdt;
- foreach (DataGridViewRow item in RoomCardManage.SelectDgv.Rows)
+ dgvApplyOrDoctor.AutoGenerateColumns = false;
+ dgvApplyOrDoctor.DataSource = Newdt;
+ foreach (DataGridViewRow item in dgvApplyOrDoctor.Rows)
{
if (item.Cells["OperationType"].Value != null && item.Cells["OperationType"].Value.ToString() == "")
{
@@ -3883,7 +3885,7 @@ namespace AIMS.OperationFront.UI
item.DefaultCellStyle.BackColor = Color.Purple;
}
}
- RoomCardManage.SelectDgv.ClearSelection();
+ dgvApplyOrDoctor.ClearSelection();
}
#endregion
@@ -3896,14 +3898,14 @@ namespace AIMS.OperationFront.UI
RoomCardManage.lastSelectOpeRoom = null;
LoadSelectDate(txtQuery.Text.Trim());
LoadOperationInfo();
- lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
+ //lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
}
private void txtQuery_TextChanged(object sender, EventArgs e)
{
RoomCardManage.SelectDgv = dgvApplyOrDoctor;
LoadSelectDate(txtQuery.Text.Trim());
- lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
+ //lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + OpeCount + "";
}
private void btnBeforeDay_Click(object sender, EventArgs e)
@@ -4208,8 +4210,7 @@ namespace AIMS.OperationFront.UI
}
#endregion
- #region ѡԱ
- public bool isClick = false;
+ #region ѡԱ
private void dgvApplyOrDoctor_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
if (RoomCardManage.lastSelectOpeRoom == null) return;
@@ -4231,32 +4232,37 @@ namespace AIMS.OperationFront.UI
LoadOperationInfo(CurrentRoom);
//dgvApplyOrDoctor.Rows.RemoveAt(dgvApplyOrDoctor.CurrentRow.Index);
RoomCardManage.SelectIds = new List();
+ for (int i = dgvApplyOrDoctor.Rows.Count - 1; i >= 0; i--)
+ {
+ DataGridViewCell senderdgvr = dgvApplyOrDoctor.Rows[i].Cells[0];
+ if (senderdgvr.EditedFormattedValue.ToString() == "True")
+ {
+ string outMsg = string.Format(":{0} :{1} --> {2}ɹ", dgvApplyOrDoctor.Rows[i].Cells["PatientName"].Value, dgvApplyOrDoctor.Rows[i].Cells["Operation"].Value, RoomCardManage.lastSelectOpeRoom.operationRoom.Name);
+ RoomCardManage.WriteMsg(rtbLog, outMsg);
+ dgvApplyOrDoctor.Rows.RemoveAt(senderdgvr.RowIndex);
+ }
+
+ }
foreach (DataGridViewRow item in dgvApplyOrDoctor.Rows)
{
if (item.Displayed == true)
rowIndexLastDisplayed = item.Index;
DataGridViewCell senderdgvr = item.Cells[0];
- if (senderdgvr.EditedFormattedValue.ToString() == "True")
- {
- string outMsg = string.Format(":{0} :{1} --> {2}ɹ", item.Cells["PatientName"].Value, item.Cells["Operation"].Value, RoomCardManage.lastSelectOpeRoom.operationRoom.Name);
- RoomCardManage.WriteMsg(rtbLog, outMsg);
- dgvApplyOrDoctor.Rows.RemoveAt(senderdgvr.RowIndex);
- }
senderdgvr.Value = false;
- isClick = true;
}
RoomCardManage.lastSelectOpeRoom.ShowDetial(RoomCardManage.lastSelectOpeRoom);
//manager.OnDataSaved(null, manager.lastSelectOpeRoom.OpeRoom, true, 1);
- lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + (OpeCount++) + "";
+ //lblcount.Text = "ǰ" + dgvApplyOrDoctor.Rows.Count + "\\" + (OpeCount++) + "";
}
#region ѡһ벢ɼ
if (rowIndex >= dgvApplyOrDoctor.Rows.Count)
{
- rowIndex = dgvApplyOrDoctor.Rows.Count;
+ rowIndex = dgvApplyOrDoctor.Rows.Count - 1;
rowIndexLastDisplayed = rowIndex;
}
+ //жdgvApplyOrDoctor.Rows.Count>0
if (rowIndex >= 0 && dgvApplyOrDoctor.Rows.Count > 0)
{
dgvApplyOrDoctor.Rows[rowIndex].Selected = true;
@@ -4386,6 +4392,7 @@ namespace AIMS.OperationFront.UI
grCurrentSub = (GridRow)e.GridCell.GridRow;
int iRowID = int.Parse(grCurrentSub.Cells["Id"].Value.ToString());
selApply = iRowID.ToString();
+ RoomCardManage.IsFillAll = false;
if (e.GridCell.Value != null)
{
if (e.GridCell.Value.ToString() == "")
@@ -4436,11 +4443,11 @@ namespace AIMS.OperationFront.UI
string DoctorNures = RoomCardManage.SelectIds.FirstOrDefault().ToString();
if (_workerType == workerType.AnesthesiaDoctor)
{
- #region ҽ
+ #region ҽ
foreach (DataRow item in RoomCardManage.lastSelectOpeRoom.pDataTable.Rows)
{
- //if (IsFillAll == true || item["ApplyID"].ToString() == selApply)
- iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
+ if (RoomCardManage.IsFillAll == true || item["ApplyID"].ToString() == selApply)
+ iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
}
if (iRet != -1)
outMsg = string.Format("ҽ:{0} --> {1}ɹ", dgvWorkers.CurrentRow.Cells["oName"].Value, RoomCardManage.lastSelectOpeRoom.operationRoom.Name);
@@ -4453,8 +4460,8 @@ namespace AIMS.OperationFront.UI
{
foreach (DataRow item in RoomCardManage.lastSelectOpeRoom.pDataTable.Rows)
{
- //if (IsFillAll == true || item["ApplyID"].ToString() == selApply)
- iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
+ if (RoomCardManage.IsFillAll == true || item["ApplyID"].ToString() == selApply)
+ iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
}
if (iRet != -1)
outMsg = string.Format("ϴֻʿ:{0} --> {1}ɹ", dgvInstrumentNurse.CurrentRow.Cells[2].Value, RoomCardManage.lastSelectOpeRoom.operationRoom.Name);
@@ -4463,8 +4470,8 @@ namespace AIMS.OperationFront.UI
{
foreach (DataRow item in RoomCardManage.lastSelectOpeRoom.pDataTable.Rows)
{
- //if (IsFillAll == true || item["ApplyID"].ToString() == selApply)
- iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
+ if (RoomCardManage.IsFillAll == true || item["ApplyID"].ToString() == selApply)
+ iRet = SaveAnasDoctor(int.Parse(item["ApplyID"].ToString()), DoctorNures);
}
if (iRet != -1)
outMsg = string.Format(" Ѳػʿ:{0} --> {1}ɹ", dgvTourNurse.CurrentRow.Cells[2].Value, RoomCardManage.lastSelectOpeRoom.operationRoom.Name);
@@ -4559,6 +4566,35 @@ namespace AIMS.OperationFront.UI
private void sgcDetail_ColumnHeaderClick(object sender, GridColumnHeaderClickEventArgs e)
{
+ if (lstOrderStr.Contains(e.GridColumn.HeaderText))
+ {
+ RoomCardManage.CallObjectEvent(buttonItem1, "OnClick");
+ buttonItemApply_Click(buttonItem1, new EventArgs());
+ //setCellBackground(0);
+ }
+ else if (e.GridColumn.HeaderText == "ҽ")
+ {
+ e.GridColumn.AllowSelection = true;
+ RoomCardManage.CallObjectEvent(buttonItemAnas, "OnClick");
+ buttonItemDoctor_Click(buttonItemAnas, new EventArgs());
+ RoomCardManage.IsFillAll = true;
+ //setCellBackground(e.GridColumn.ColumnIndex);
+ }
+ else if (e.GridColumn.HeaderText == "ϴֻʿ")
+ {
+ RoomCardManage.CallObjectEvent(buttonInstrumentNurse, "OnClick");
+ buttonInstrumentNurse_Click(buttonInstrumentNurse, new EventArgs());
+ RoomCardManage.IsFillAll = true;
+ //setCellBackground(e.GridColumn.ColumnIndex);
+ }
+ else if (e.GridColumn.HeaderText == "Ѳػʿ")
+ {
+ RoomCardManage.CallObjectEvent(buttonItemTourNurse, "OnClick");
+ buttonItemTourNurse_Click(buttonItemTourNurse, new EventArgs());
+ RoomCardManage.IsFillAll = true;
+ //setCellBackground(e.GridColumn.ColumnIndex);
+ }
+
}
private void dgvApplyOrDoctor_CellClick(object sender, DataGridViewCellEventArgs e)
{
diff --git a/AIMS/OperationFront/frmStopOperation.Designer.cs b/AIMS/OperationFront/frmStopOperation.Designer.cs
index f673ced..8dc2f83 100644
--- a/AIMS/OperationFront/frmStopOperation.Designer.cs
+++ b/AIMS/OperationFront/frmStopOperation.Designer.cs
@@ -81,6 +81,7 @@
// txtContent
//
this.txtContent.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.txtContent.Font = new System.Drawing.Font("宋体", 10.5F);
this.txtContent.Location = new System.Drawing.Point(0, 49);
this.txtContent.Multiline = true;
this.txtContent.Name = "txtContent";
@@ -108,9 +109,9 @@
#endregion
private System.Windows.Forms.ToolStrip toolStrip1;
- private System.Windows.Forms.ToolStripButton tsbCancel;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripButton tsbExit;
- private System.Windows.Forms.TextBox txtContent;
+ public System.Windows.Forms.ToolStripButton tsbCancel;
+ public System.Windows.Forms.TextBox txtContent;
}
}
\ No newline at end of file
diff --git a/AIMS/OperationFront/frmStopOperation.cs b/AIMS/OperationFront/frmStopOperation.cs
index 64b6b68..91ed174 100644
--- a/AIMS/OperationFront/frmStopOperation.cs
+++ b/AIMS/OperationFront/frmStopOperation.cs
@@ -33,19 +33,26 @@ namespace AIMS.OperationFront.UI
return;
}
- try
+ if (tsbCancel.Text == " 停止申请")
{
- for (int i = 0; i < ApplyIdList.Count; i++)
+ try
{
- BOperationApply.UpdateStopOperation(ApplyIdList[i], txtContent.Text.Trim());
- }
- MessageBox.Show("停止成功!");
+ for (int i = 0; i < ApplyIdList.Count; i++)
+ {
+ BOperationApply.UpdateStopOperation(ApplyIdList[i], txtContent.Text.Trim());
+ }
+ MessageBox.Show("停止成功!");
- this.DialogResult = System.Windows.Forms.DialogResult.OK;
+ this.DialogResult = System.Windows.Forms.DialogResult.OK;
+ }
+ catch (Exception ex)
+ {
+ MessageBox.Show("停止失败!" + ex.Message);
+ }
}
- catch (Exception ex)
+ else
{
- MessageBox.Show("停止失败!" + ex.Message);
+ this.DialogResult = System.Windows.Forms.DialogResult.OK;
}
}
}
diff --git a/AIMS/OremrUserControl/RoomCardManage.cs b/AIMS/OremrUserControl/RoomCardManage.cs
index 767baae..bc1445a 100644
--- a/AIMS/OremrUserControl/RoomCardManage.cs
+++ b/AIMS/OremrUserControl/RoomCardManage.cs
@@ -16,6 +16,7 @@ namespace AIMS.OremrUserControl
public static List SelectIds = new List();
public static DataGridView SelectDgv;
public static ucPlanOperationRoomCard lastSelectOpeRoom;
+ public static bool IsFillAll = false;
public static Action OnDataSaved;
diff --git a/AIMS/OremrUserControl/ucPatientCard.cs b/AIMS/OremrUserControl/ucPatientCard.cs
index 21812fd..ef7fc13 100644
--- a/AIMS/OremrUserControl/ucPatientCard.cs
+++ b/AIMS/OremrUserControl/ucPatientCard.cs
@@ -75,6 +75,12 @@ namespace AIMS.OremrUserControl
buttonX2.Visible = false;
label2.Text = "状态:未排程";
}
+ else if (dr["State"].ToString() == "停止手术")
+ {
+ this.BackColor = Color.MistyRose;
+ buttonX1.Text = "查看手术";
+ buttonX2.Text = "返回手术";
+ }
else
{
this.BackColor = Color.Honeydew;
diff --git a/AIMS/OremrUserControl/ucPlanOperationRoomCard.Designer.cs b/AIMS/OremrUserControl/ucPlanOperationRoomCard.Designer.cs
index 7cdf8b7..904f2f5 100644
--- a/AIMS/OremrUserControl/ucPlanOperationRoomCard.Designer.cs
+++ b/AIMS/OremrUserControl/ucPlanOperationRoomCard.Designer.cs
@@ -54,7 +54,7 @@
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
- this.panel1.Size = new System.Drawing.Size(200, 37);
+ this.panel1.Size = new System.Drawing.Size(196, 37);
this.panel1.TabIndex = 0;
this.panel1.Click += new System.EventHandler(this.UcPlanOperationRoomCard_Click);
//
@@ -133,7 +133,7 @@
this.lblNurse2.Location = new System.Drawing.Point(0, 88);
this.lblNurse2.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.lblNurse2.Name = "lblNurse2";
- this.lblNurse2.Size = new System.Drawing.Size(200, 17);
+ this.lblNurse2.Size = new System.Drawing.Size(196, 17);
this.lblNurse2.TabIndex = 7;
this.lblNurse2.Text = "巡回护士";
this.lblNurse2.Click += new System.EventHandler(this.UcPlanOperationRoomCard_Click);
@@ -146,7 +146,7 @@
this.lblNurse.Location = new System.Drawing.Point(0, 71);
this.lblNurse.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.lblNurse.Name = "lblNurse";
- this.lblNurse.Size = new System.Drawing.Size(200, 17);
+ this.lblNurse.Size = new System.Drawing.Size(196, 17);
this.lblNurse.TabIndex = 6;
this.lblNurse.Text = "洗手护士";
this.lblNurse.Click += new System.EventHandler(this.UcPlanOperationRoomCard_Click);
@@ -159,7 +159,7 @@
this.lblAnesDoctors.Location = new System.Drawing.Point(0, 54);
this.lblAnesDoctors.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.lblAnesDoctors.Name = "lblAnesDoctors";
- this.lblAnesDoctors.Size = new System.Drawing.Size(200, 17);
+ this.lblAnesDoctors.Size = new System.Drawing.Size(196, 17);
this.lblAnesDoctors.TabIndex = 5;
this.lblAnesDoctors.Text = "麻醉医生";
this.lblAnesDoctors.Click += new System.EventHandler(this.UcPlanOperationRoomCard_Click);
@@ -172,7 +172,7 @@
this.lblOpeDoctors.Location = new System.Drawing.Point(0, 37);
this.lblOpeDoctors.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2);
this.lblOpeDoctors.Name = "lblOpeDoctors";
- this.lblOpeDoctors.Size = new System.Drawing.Size(200, 17);
+ this.lblOpeDoctors.Size = new System.Drawing.Size(196, 17);
this.lblOpeDoctors.TabIndex = 4;
this.lblOpeDoctors.Text = "手术医生";
this.lblOpeDoctors.Click += new System.EventHandler(this.UcPlanOperationRoomCard_Click);
@@ -181,13 +181,14 @@
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.None;
this.BackColor = System.Drawing.SystemColors.GradientActiveCaption;
+ this.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
this.Controls.Add(this.lblNurse2);
this.Controls.Add(this.lblNurse);
this.Controls.Add(this.lblAnesDoctors);
this.Controls.Add(this.lblOpeDoctors);
this.Controls.Add(this.panel1);
this.Name = "ucPlanOperationRoomCard";
- this.Size = new System.Drawing.Size(200, 110);
+ this.Size = new System.Drawing.Size(196, 106);
this.Load += new System.EventHandler(this.ucPlanOperationRoomCard_Load);
this.panel1.ResumeLayout(false);
this.contextMenuStrip1.ResumeLayout(false);
diff --git a/AIMS/OremrUserControl/ucPlanOperationRoomCard.cs b/AIMS/OremrUserControl/ucPlanOperationRoomCard.cs
index c12e766..84c433e 100644
--- a/AIMS/OremrUserControl/ucPlanOperationRoomCard.cs
+++ b/AIMS/OremrUserControl/ucPlanOperationRoomCard.cs
@@ -31,39 +31,38 @@ namespace AIMS.OremrUserControl
{
InitializeComponent();
}
- private void SetWindowRegion()
- {
- GraphicsPath FormPath = new GraphicsPath();
- Rectangle rect = new Rectangle(0, 4, this.Width, this.Height - 4);
- FormPath = GetRoundedRectPath(rect, 10);
- this.Region = new Region(FormPath);
+ //private void SetWindowRegion()
+ //{
+ // GraphicsPath FormPath = new GraphicsPath();
+ // Rectangle rect = new Rectangle(0, 4, this.Width, this.Height - 4);
+ // FormPath = GetRoundedRectPath(rect, 10);
+ // this.Region = new Region(FormPath);
- }
- private GraphicsPath GetRoundedRectPath(Rectangle rect, int radius)
- {
- int diameter = radius;
- Rectangle arcRect = new Rectangle(rect.Location, new Size(diameter, diameter));
- GraphicsPath path = new GraphicsPath();
- //左上角
- path.AddArc(arcRect, 180, 90);
- //右上角
- arcRect.X = rect.Right - diameter;
- path.AddArc(arcRect, 270, 90);
- //右下角
- arcRect.Y = rect.Bottom - diameter;
- path.AddArc(arcRect, 0, 90);
- //左下角
- arcRect.X = rect.Left;
- path.AddArc(arcRect, 90, 90);
- path.CloseFigure();
- return path;
-
- }
- protected override void OnResize(System.EventArgs e)
- {
- this.Region = null;
- SetWindowRegion();
- }
+ //}
+ //private GraphicsPath GetRoundedRectPath(Rectangle rect, int radius)
+ //{
+ // int diameter = radius;
+ // Rectangle arcRect = new Rectangle(rect.Location, new Size(diameter, diameter));
+ // GraphicsPath path = new GraphicsPath();
+ // //左上角
+ // path.AddArc(arcRect, 180, 90);
+ // //右上角
+ // arcRect.X = rect.Right - diameter;
+ // path.AddArc(arcRect, 270, 90);
+ // //右下角
+ // arcRect.Y = rect.Bottom - diameter;
+ // path.AddArc(arcRect, 0, 90);
+ // //左下角
+ // arcRect.X = rect.Left;
+ // path.AddArc(arcRect, 90, 90);
+ // path.CloseFigure();
+ // return path;
+ //}
+ //protected override void OnResize(System.EventArgs e)
+ //{
+ // this.Region = null;
+ // SetWindowRegion();
+ //}
public ucPlanOperationRoomCard(OperationRoom _operationRoom, List _operationRooms)
{
InitializeComponent();
@@ -95,9 +94,10 @@ namespace AIMS.OremrUserControl
if (operationRoomClicked != RoomCardManage.lastSelectOpeRoom)
{
if (RoomCardManage.lastSelectOpeRoom != null)
- RoomCardManage.lastSelectOpeRoom.BackColor = Color.Transparent;
+ RoomCardManage.lastSelectOpeRoom.BackColor = System.Drawing.SystemColors.GradientActiveCaption;
operationRoomClicked.BackColor = Color.Khaki;
RoomCardManage.lastSelectOpeRoom = operationRoomClicked;
+ RoomCardManage.IsFillAll = true;
}
if (RoomCardManage.SelectIds != null && RoomCardManage.SelectDgv.Name == "dgvApplyOrDoctor")
{
@@ -168,6 +168,7 @@ namespace AIMS.OremrUserControl
}
lblAnesDoctors.Text = "麻醉医生";
lblAnesDoctors.ForeColor = Color.Gray;
+ RoomCardManage.IsFillAll = true;
RaiseDataSavedEvent();
MessageBox.Show("全部撤销麻醉成功!");
}
@@ -181,6 +182,7 @@ namespace AIMS.OremrUserControl
}
lblNurse.Text = "洗手护士";
lblNurse.ForeColor = Color.Gray;
+ RoomCardManage.IsFillAll = true;
RaiseDataSavedEvent();
MessageBox.Show("全部撤销洗手护士成功!");
}
@@ -194,6 +196,7 @@ namespace AIMS.OremrUserControl
}
lblNurse2.Text = "巡回护士";
lblNurse2.ForeColor = Color.Gray;
+ RoomCardManage.IsFillAll = true;
RaiseDataSavedEvent();
MessageBox.Show("全部撤销巡回护士成功!");
}
diff --git a/AIMSEntity/BLL/Extension/BOperationRecord.cs b/AIMSEntity/BLL/Extension/BOperationRecord.cs
index 033a9fc..51e1094 100644
--- a/AIMSEntity/BLL/Extension/BOperationRecord.cs
+++ b/AIMSEntity/BLL/Extension/BOperationRecord.cs
@@ -439,6 +439,10 @@ namespace AIMSBLL
{
DOperationRecord.UpdateState(PatientId, TypeId, State);
}
+ public static void UpdateOpeState(int PatientId, int TypeId, int State,string Text)
+ {
+ DOperationRecord.UpdateOpeState(PatientId, TypeId, State, Text);
+ }
public static void DeleteOperationRecordData(int RecorId, int PatientId, int TypeId)
{
DOperationRecord.DeleteOperationRecordData(RecorId, PatientId, TypeId);
diff --git a/AIMSEntity/DAL/Extension/DFactDrug.cs b/AIMSEntity/DAL/Extension/DFactDrug.cs
index a80d5c2..c7f47b0 100644
--- a/AIMSEntity/DAL/Extension/DFactDrug.cs
+++ b/AIMSEntity/DAL/Extension/DFactDrug.cs
@@ -16,7 +16,7 @@ namespace AIMSDAL
{
StringBuilder strSql = new StringBuilder();
strSql.Append("insert into [FactDrug](");
- strSql.Append("PatientId,DrugTypeId,DrugId,DrugBeginTime,DrugEndTime,Dosage,DosageUnit,DrugChannel,GiveDrugType,IsContinue,Remark,OperatorNo,OperatorName,OperateDate, Density, DensityUnit, Velocity, VelocityUnit");
+ strSql.Append("PatientId,DrugTypeId,DrugId,DrugBeginTime,DrugEndTime,Dosage,DosageUnit,DrugChannel,GiveDrugType,IsContinue,Remark,OperatorNo,OperatorName,OperateDate, Density, DensityUnit, Velocity, VelocityUnit,ParentId");
strSql.Append(")");
strSql.Append(" values (");
strSql.Append("" + FactDrugObj.PatientId + ",");
@@ -36,7 +36,8 @@ namespace AIMSDAL
strSql.Append("'" + FactDrugObj.Density + "',");
strSql.Append("'" + FactDrugObj.DensityUnit + "',");
strSql.Append("'" + FactDrugObj.Velocity + "',");
- strSql.Append("'" + FactDrugObj.VelocityUnit + "'");
+ strSql.Append("'" + FactDrugObj.VelocityUnit + "',");
+ strSql.Append("'" + FactDrugObj.ParentId + "'");
strSql.Append(")");
HelperDB.DbHelperSQL.ExecNonQuery(strSql.ToString());
}
diff --git a/AIMSEntity/DAL/Extension/DOperationApply.cs b/AIMSEntity/DAL/Extension/DOperationApply.cs
index 4f7efd6..62f1b5b 100644
--- a/AIMSEntity/DAL/Extension/DOperationApply.cs
+++ b/AIMSEntity/DAL/Extension/DOperationApply.cs
@@ -271,7 +271,7 @@ namespace AIMSDAL
"of1.VerifyTime, of1.VerifyOperatorName," +
"of1.PlanOperationTime, of1.OperationRoom, of1.OperationRoomId, of1.AnesthesiaDoctor," +
"of1.InstrumentNurse, of1.TourNurse, of1.AnesthesiaDoctorSucceed," +
- "of1.InstrumentNurseSucceed, of1.TourNurseSucceed,of1.Remark,of1.PlanOrder,of1.PatientType " +
+ "of1.InstrumentNurseSucceed, of1.TourNurseSucceed,of1.Remark,of1.PlanOrder,of1.PatientType " +
"FROM V_OperationFront of1 WHERE of1.OrderOperationTime>='" + BegInData + "' and of1.OrderOperationTime<'" + EndData + "' order by OperationRoomId,PlanOrder asc";
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
}
diff --git a/AIMSEntity/DAL/Extension/DOperationRecord.cs b/AIMSEntity/DAL/Extension/DOperationRecord.cs
index e3290e6..3255b75 100644
--- a/AIMSEntity/DAL/Extension/DOperationRecord.cs
+++ b/AIMSEntity/DAL/Extension/DOperationRecord.cs
@@ -38,6 +38,17 @@ namespace AIMSDAL
HelperDB.DbHelperSQL.ExecNonQuery(strSql.ToString());
}
+ public static void UpdateOpeState(int PatientId, int TypeId, int State, string Text)
+ {
+ string strSql = "UPDATE OperationRecord SET " + (State == 1 ? " OutRoomTime=null, " : "") + " [State] = " + State +
+ ",Remark3 = '" + Text +
+ "',OperatorNo = '" + AIMSExtension.PublicMethod.OperatorNo +
+ "',OperatorName = '" + AIMSExtension.PublicMethod.OperatorName +
+ "',OperateDate = '" + AIMSExtension.PublicMethod.SystemDate() +
+ "' WHERE PatientId=" + PatientId + " and RecoverId='" + TypeId + "'";
+ HelperDB.DbHelperSQL.ExecNonQuery(strSql.ToString());
+ }
+
public static void DeleteOperationRecordData(int RecorId, int PatientId, int TypeId)
{
HelperDB.DbHelperSQL.ExecNonQuery("DELETE FROM FactAnaesthesiaMethod WHERE PatientId=" + PatientId + "");
diff --git a/AIMSEntity/Extensions/SelectPatient.cs b/AIMSEntity/Extensions/SelectPatient.cs
index f67e780..8abe619 100644
--- a/AIMSEntity/Extensions/SelectPatient.cs
+++ b/AIMSEntity/Extensions/SelectPatient.cs
@@ -37,7 +37,7 @@ namespace AIMSBLL
}
public static DataTable GetRelieveLockingPatientDataTable(DateTime BeginDate, string Room)
{
- string strSql = "SELECT of2.Id,of1.PatientId, of1.ApplyId, of1.ApplyDepName, of1.OperationType, of1.MdrecNo, of1.PatientName, of2.OperationInfoNames ApplyOperationInfoName, of2.OperationDoctor, of2.AnesthesiaDoctor,of2.OperationRoomId,of2.State ,of1.Sex,[dbo].[funGetAge](of1.BirthDay,getdate()) age,of2.InRoomTime PlanOperationTime,of2.Nurse InstrumentNurse,of2.Nurse2 TourNurse,of2.DiagnoseInfoName ApplyDiagnoseInfoName ,of2.OperationRoom ,of1.Contagion,of1.OrderOperationTime FROM V_OperationDoing of2 left join[dbo].[V_OperationFront] of1 on of1.PatientId = of2.PatientId WHERE of2.State in( '手术中','手术结束') and of2.InRoomTime >= '" + BeginDate + "' AND of2.InRoomTime<'" + BeginDate.AddDays(1) + "' and RecoverId=1";
+ string strSql = "SELECT of2.Id,of1.PatientId, of1.ApplyId, of1.ApplyDepName, of1.OperationType, of1.MdrecNo, of1.PatientName, of2.OperationInfoNames ApplyOperationInfoName, of2.OperationDoctor, of2.AnesthesiaDoctor,of2.OperationRoomId,of2.State ,of1.Sex,[dbo].[funGetAge](of1.BirthDay,getdate()) age,of2.InRoomTime PlanOperationTime,of2.Nurse InstrumentNurse,of2.Nurse2 TourNurse,of2.DiagnoseInfoName ApplyDiagnoseInfoName ,of2.OperationRoom ,of1.Contagion,of1.OrderOperationTime FROM V_OperationDoing of2 left join[dbo].[V_OperationFront] of1 on of1.PatientId = of2.PatientId WHERE of2.State in( '手术中','手术结束','停止手术') and of2.InRoomTime >= '" + BeginDate + "' AND of2.InRoomTime<'" + BeginDate.AddDays(1) + "' and RecoverId=1";
if (Room != "" && Room != "-1") strSql += " and of1.OperationRoomId='" + Room + "'";
strSql += " order by [StateId] asc";
return HelperDB.DbHelperSQL.GetDataTable(strSql.ToString());
diff --git a/AIMSExtension/PublicMethod.cs b/AIMSExtension/PublicMethod.cs
index ecaff1a..dd28123 100644
--- a/AIMSExtension/PublicMethod.cs
+++ b/AIMSExtension/PublicMethod.cs
@@ -4,6 +4,8 @@ using System.Collections.Generic;
using System.Data;
using System.Drawing;
using System.IO;
+using System.Linq;
+using System.Reflection;
using System.Runtime.InteropServices;
using System.Security.Cryptography;
using System.Text;
@@ -695,9 +697,8 @@ namespace AIMSExtension
return zqSpecial;
}
-
-
+
///
/// 创建KeyIV
///
diff --git a/DrawGraph/AreaManage/FactBloodGasAnalysis.cs b/DrawGraph/AreaManage/FactBloodGasAnalysis.cs
index 0267ba4..c09f9e4 100644
--- a/DrawGraph/AreaManage/FactBloodGasAnalysis.cs
+++ b/DrawGraph/AreaManage/FactBloodGasAnalysis.cs
@@ -4,93 +4,93 @@ using System.Collections.Generic;
namespace DrawGraph
{
- [Serializable]
+ [Serializable]
public partial class FactBloodGasAnalysis : EventObj
- {
- private int? id;
- private int? operationRecordId;
- private DateTime? recordTime;
- private string analysisResult;
- private string remark;
- private string bloodGasType;
- private string isSelected;
- private int? operatorId;
+ {
+ private int? id;
+ private int? operationRecordId;
+ private DateTime? recordTime;
+ private string analysisResult;
+ private string remark;
+ private string bloodGasType;
+ private string isSelected;
+ private int? operatorId;
private DateTime? operatorTime;
public List FactBloodGasAnalysisDataList;
- ///
- ///
- ///
- public int? Id
- {
- get{ return id; }
- set{ id=value; }
- }
- ///
+ ///
///
///
- public int? OperationRecordId
- {
- get{ return operationRecordId; }
- set{ operationRecordId=value; }
- }
- ///
+ public int? Id
+ {
+ get { return id; }
+ set { id = value; }
+ }
+ ///
///
///
- public DateTime? RecordTime
- {
- get{ return recordTime; }
- set{ recordTime=value; }
- }
- ///
+ public int? OperationRecordId
+ {
+ get { return operationRecordId; }
+ set { operationRecordId = value; }
+ }
+ ///
///
///
- public string AnalysisResult
- {
- get{ return analysisResult; }
- set{ analysisResult=value; }
- }
- ///
+ public DateTime? RecordTime
+ {
+ get { return recordTime; }
+ set { recordTime = value; }
+ }
+ ///
///
///
- public string Remark
- {
- get{ return remark; }
- set{ remark=value; }
- }
- ///
+ public string AnalysisResult
+ {
+ get { return analysisResult; }
+ set { analysisResult = value; }
+ }
+ ///
///
///
- public string BloodGasType
- {
- get{ return bloodGasType; }
- set{ bloodGasType=value; }
- }
- ///
+ public string Remark
+ {
+ get { return remark; }
+ set { remark = value; }
+ }
+ ///
///
///
- public string IsSelected
- {
- get{ return isSelected; }
- set{ isSelected=value; }
- }
- ///
+ public string BloodGasType
+ {
+ get { return bloodGasType; }
+ set { bloodGasType = value; }
+ }
+ ///
///
///
- public int? OperatorId
- {
- get{ return operatorId; }
- set{ operatorId=value; }
- }
- ///
+ public string IsSelected
+ {
+ get { return isSelected; }
+ set { isSelected = value; }
+ }
+ ///
///
///
- public DateTime? OperatorTime
- {
- get{ return operatorTime; }
- set{ operatorTime=value; }
- }
+ public int? OperatorId
+ {
+ get { return operatorId; }
+ set { operatorId = value; }
+ }
+ ///
+ ///
+ ///
+ public DateTime? OperatorTime
+ {
+ get { return operatorTime; }
+ set { operatorTime = value; }
+ }
#region 画图
///
@@ -102,7 +102,7 @@ namespace DrawGraph
{
if (zgcAnas == null) return;
//画血气分析
- paintAdd(x, y);
+ paintAdd(y);
}
///
@@ -110,11 +110,11 @@ namespace DrawGraph
///
///
///
- public void paintAdd(double left2X, double y)
+ public void paintAdd(double y)
{
float fontSize = 6f;
double ySpan = 0.008;
- string tagName = "";
+ string tagName = "";
if (bloodGasType == "动脉血气" || bloodGasType == null)
{
drawBloodGasDoseObj(y, Id + "XQFX", this.recordTime.Value, this.recordTime.Value, "动脉血气", fontSize);
@@ -131,7 +131,7 @@ namespace DrawGraph
tagName = Id + item.Name;
drawBloodGasDoseObj(y, tagName, this.recordTime.Value, this.recordTime.Value, item.Name + "=" + ((double)item.Value).ToString(), fontSize);
}
- }
+ }
}
///
///清空所有与某条加血气分析相关的控件。
@@ -163,6 +163,6 @@ namespace DrawGraph
}
}
#endregion
-
+
}
}
diff --git a/DrawGraph/AreaManage/IconManage.cs b/DrawGraph/AreaManage/IconManage.cs
index 507394c..23928fc 100644
--- a/DrawGraph/AreaManage/IconManage.cs
+++ b/DrawGraph/AreaManage/IconManage.cs
@@ -38,6 +38,12 @@ namespace DrawGraph
public override void FollowUpMethod()
{
H5pack = template.GetPackObjectOTag("IconManage_LinePackObj_5");
+ if (H5pack != null)
+ {
+ eventstartX = H5pack.RealX;
+ eventy = H5pack.RealY;
+ eventendy = H5pack.RealEndY;
+ }
IconPpack = template.GetPackObjectOTag("IconManage_RectangleFramePackObj_2");
if (IconPpack != null)
{
@@ -47,9 +53,8 @@ namespace DrawGraph
LinePackObj line = template.GetPackObjectOTag("IconManage_LinePackObj_6");
if (line != null)
{
- eventy = line.RealY;
- eventendy = line.RealEndY;
- eventendX = line.RealEndX+ 0.02;
+ eventstartX = line.RealX;
+ eventendX = line.RealEndX + 0.02;
}
}
@@ -106,6 +111,7 @@ namespace DrawGraph
double eventy;
double eventendy;
double eventendX;
+ double eventstartX;
///
/// 重新画事件文本
///
@@ -140,7 +146,7 @@ namespace DrawGraph
}
//设置事件对象的相应属性,只达到了基本解耦,封装有限,有待完善
- temp.setAnasArr(ZedControl, H5pack.RealX, eventendX , myOpeRecord.pageBegin, myOpeRecord.pageBegin.AddMinutes(EVERY_PAGE_TIME_SPAN));
+ temp.setAnasArr(ZedControl, eventstartX, eventendX, myOpeRecord.pageBegin, myOpeRecord.pageBegin.AddMinutes(EVERY_PAGE_TIME_SPAN));
try
{
//循环XML文件,文件中的内容是只画图不写字的事件对旬
diff --git a/DrawGraph/AreaManage/RemarkManage.cs b/DrawGraph/AreaManage/RemarkManage.cs
index f7d3640..3723e6f 100644
--- a/DrawGraph/AreaManage/RemarkManage.cs
+++ b/DrawGraph/AreaManage/RemarkManage.cs
@@ -108,7 +108,7 @@ namespace DrawGraph
if (myOpeRecord.EventListstr != null && myOpeRecord.EventListstr.Count > 0)
count = count + myOpeRecord.EventListstr.Count + 1;
- if (myOpeRecord.OpeRecordInfo != null)//&& pageCount == 1
+ if (myOpeRecord.OpeRecordInfo != null && OutputManagePpack == null)//&& pageCount == 1
{
if (myOpeRecord.OpeRecordInfo.PunctureSite != null || myOpeRecord.OpeRecordInfo.NeedleNumber != null || myOpeRecord.OpeRecordInfo.NeedleDirection != null || myOpeRecord.OpeRecordInfo.PuncturePosition != null || myOpeRecord.OpeRecordInfo.ConduitDepth != null)
count = count + 3;
@@ -164,17 +164,19 @@ namespace DrawGraph
}
//事件备注
SetRemarkInfo(myOpeRecord.EventListstr, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength);
-
- myOpeRecord.FluidListstr.Clear();
- myOpeRecord.FluidListstr.Add("【出量】");
- for (int i = 0; i < myOpeRecord.FactOutputLiquidsList.Count; i++)
+ if (OutputManagePpack == null)
{
- FactOutputLiquids temp = myOpeRecord.FactOutputLiquidsList[i];
- myOpeRecord.FluidListstr.Add(string.Format("{0}{1} {2} {3}{4}{5}", getNumber(i), (temp.BeginTime == temp.EndTime) ? temp.BeginTime.ToShortTimeString() : temp.BeginTime.ToShortTimeString() + "->" + temp.EndTime.ToShortTimeString(), temp.OutputLiquidsName.Trim(), temp.Dosage, temp.DosageUnit, ""));
+ myOpeRecord.FluidListstr.Clear();
+ myOpeRecord.FluidListstr.Add("【出量】");
+ for (int i = 0; i < myOpeRecord.FactOutputLiquidsList.Count; i++)
+ {
+ FactOutputLiquids temp = myOpeRecord.FactOutputLiquidsList[i];
+ myOpeRecord.FluidListstr.Add(string.Format("{0}{1} {2} {3}{4}{5}", getNumber(i), (temp.BeginTime == temp.EndTime) ? temp.BeginTime.ToShortTimeString() : temp.BeginTime.ToShortTimeString() + "->" + temp.EndTime.ToShortTimeString(), temp.OutputLiquidsName.Trim(), temp.Dosage, temp.DosageUnit, ""));
+ }
+ //出量备注
+ SetRemarkInfo(myOpeRecord.FluidListstr, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength);
}
- //出量备注
- //SetRemarkInfo(myOpeRecord.FluidListstr, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength);
//用药备注
SetRemarkInfo(myOpeRecord.DrugsListstr, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength);
@@ -183,7 +185,7 @@ namespace DrawGraph
SetRemarkInfo(myOpeRecord.AfterDrugsListstr, remarkRowscount, ref x, ref remarkRow, ref AllRemarkRow, fontsize, ref fontlength);
//手术信息备注
- if (myOpeRecord.OpeRecordInfo != null)
+ if (myOpeRecord.OpeRecordInfo != null && OutputManagePpack == null)
{
//穿刺点1
if (myOpeRecord.OpeRecordInfo.PunctureSite != null || myOpeRecord.OpeRecordInfo.NeedleNumber != null || myOpeRecord.OpeRecordInfo.NeedleDirection != null || myOpeRecord.OpeRecordInfo.PuncturePosition != null || myOpeRecord.OpeRecordInfo.ConduitDepth != null)
diff --git a/DrawGraph/AreaManage/SapManage.cs b/DrawGraph/AreaManage/SapManage.cs
index 2e08b99..e539352 100644
--- a/DrawGraph/AreaManage/SapManage.cs
+++ b/DrawGraph/AreaManage/SapManage.cs
@@ -135,17 +135,17 @@ namespace DrawGraph
List DrugListstr = new List();
DrugListstr.Add("【手术用药】");
myOpeRecord.BeforeDrugs = "";
- myOpeRecord.AnalgesiaDrug = "";
+ myOpeRecord.AnalgesiaDrug = "";
//当前时间段加药集合
myOpeRecord.FactDrugList.ForEach(drug =>
{
if (drug.IsContinue == 1 && drug.DrugBeginTime == drug.DrugEndTime) drug.End = curTimeTemp;
else if (drug.DrugEndTime != null) drug.End = drug.DrugEndTime;
});
- List _FactDrugList = myOpeRecord.FactDrugList.Where(s => IfInTimeExist(s.DrugBeginTime, s.End) == true).ToList();
+ List _FactDrugList = myOpeRecord.FactDrugList.Where(s => IfInTimeExist(s.DrugBeginTime, s.End) == true).ToList();
//加药按加药时间排序
//_FactDrugList.Sort(new FactDrugComparer());
-
+
for (int i = 0; i < _FactDrugList.Count; i++)
{
FactDrug temp = _FactDrugList[i];
@@ -239,7 +239,7 @@ namespace DrawGraph
}
myOpeRecord.DrugsListstr = DrugListstr;
-
+
}
catch (Exception ex)
{
@@ -327,6 +327,10 @@ namespace DrawGraph
{
isSap = true;
}
+ if (record.BloodType != null && record.BloodType != "")
+ {
+ isSap = true;
+ }
}
return isSap;
}
diff --git a/DrawGraph/AreaManage/SelectDictValue.cs b/DrawGraph/AreaManage/SelectDictValue.cs
index 9b37b4d..e2f79a1 100644
--- a/DrawGraph/AreaManage/SelectDictValue.cs
+++ b/DrawGraph/AreaManage/SelectDictValue.cs
@@ -108,20 +108,7 @@ namespace DrawGraph
Value = aEdit.PackText;
DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), "", aEdit.ControlTitleText, type.ToString(), Key);
dgvZd.DataSource = dt;
- System.Drawing.Point point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y - aEdit.CControl.Height);
- if (_type == "手术" || _type == "诊断")
- {
- dgvZd.Size = new System.Drawing.Size(400, 210);
- if (_aEdit.RealEndY > 0.8)
- point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y - 220);
- }
- else
- {
- dgvZd.Size = new System.Drawing.Size(200, 290);
- if (_aEdit.RealEndY > 0.8)
- point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y - 300);
- }
- dgvZd.Location = point;
+ dgvZd.Location = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y + aEdit.CControl.Height);
if (_type == "手术" || _type == "诊断")
{
dgvZd.Size = new System.Drawing.Size(400, 210);
diff --git a/DrawGraph/AreaManage/SelectDictValue2.cs b/DrawGraph/AreaManage/SelectDictValue2.cs
index 0b3582d..98a2caa 100644
--- a/DrawGraph/AreaManage/SelectDictValue2.cs
+++ b/DrawGraph/AreaManage/SelectDictValue2.cs
@@ -108,7 +108,7 @@ namespace DrawGraph
Value = aEdit.PackText;
DataTable dt = DBManage.GetDictDataTable((OpeRecord as OperationRecord), "", aEdit.ControlTitleText, type.ToString(), Key);
dgvZd.DataSource = dt;
- System.Drawing.Point point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y - aEdit.CControl.Height);
+ System.Drawing.Point point = new System.Drawing.Point(aEdit.CControl.Location.X, aEdit.CControl.Location.Y + aEdit.CControl.Height);
if (_type == "手术" || _type == "诊断")
{
dgvZd.Size = new System.Drawing.Size(400, 210);