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);