|
|
|
@ -114,6 +114,8 @@ namespace PEIS.View.Exam |
|
|
|
|
// rdoStatus3.Click += RadioButton_Click; |
|
|
|
|
rdoStatus4.Click += RadioButton_Click; |
|
|
|
|
btnRefresh.Click += (s, e) => { OnGetPatients(); }; |
|
|
|
|
// 菜单-重新提取检查结果 |
|
|
|
|
tsmiPick.Click += TsmiPick_Click; |
|
|
|
|
//菜单-保存 |
|
|
|
|
tsmiSave.Click += TsmiSave_Click; |
|
|
|
|
//菜单-生成小结结论 |
|
|
|
@ -433,6 +435,16 @@ namespace PEIS.View.Exam |
|
|
|
|
{ |
|
|
|
|
OnGetExamPart(); |
|
|
|
|
//OnGetPatients(); |
|
|
|
|
|
|
|
|
|
// 选中检查科室提取结果按钮显示 |
|
|
|
|
if (_currentDept.DeptCode == "3201" || _currentDept.DeptCode == "3202" ) |
|
|
|
|
{ |
|
|
|
|
tsmiPick.Visible = true; |
|
|
|
|
} |
|
|
|
|
else |
|
|
|
|
{ |
|
|
|
|
tsmiPick.Visible = false; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
// else |
|
|
|
|
// { |
|
|
|
@ -1071,6 +1083,23 @@ namespace PEIS.View.Exam |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 重新提取检查结果 |
|
|
|
|
/// </summary> |
|
|
|
|
/// <param name="sender"></param> |
|
|
|
|
/// <param name="e"></param> |
|
|
|
|
private void TsmiPick_Click(object sender, EventArgs e) |
|
|
|
|
{ |
|
|
|
|
if (_patient.ID <= 0 || _patient.FinishTime != null || _examPart.VerifyTime != null || _examPart.GiveUpTime != null) return; |
|
|
|
|
DAOHelp.ExecuteSql($@"DELETE FROM Report WHERE ID IN (
|
|
|
|
|
SELECT a.ID |
|
|
|
|
FROM Report a |
|
|
|
|
LEFT JOIN Enrollment_FeeItem b ON (a.ReportNo = b.ID OR a.ReportNo = b.OldId) |
|
|
|
|
WHERE a.EID = {_patient.ID} AND b.DeptCode = '{_examPart.DeptCode}')");
|
|
|
|
|
|
|
|
|
|
DAOHelp.ExecuteSql($@"EXEC sp_PacsRptInsert {_patient.ID}"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
|
/// 保存科室分检 |
|
|
|
|
/// </summary> |
|
|
|
@ -1566,6 +1595,8 @@ namespace PEIS.View.Exam |
|
|
|
|
item = item ?? _examPart; |
|
|
|
|
//保存:未审核+未弃检 |
|
|
|
|
Invoke(new Action(() => tsmiSave.Enabled = (item.GiveUpTime == null && item.VerifyTime == null))); |
|
|
|
|
// 提取结果:未审核+未弃检 |
|
|
|
|
Invoke(new Action(() => tsmiPick.Enabled = (item.GiveUpTime == null && item.VerifyTime == null))); |
|
|
|
|
//结论:已保存+未审核+未弃检 |
|
|
|
|
Invoke(new Action(() => |
|
|
|
|
tsmiConclusion.Enabled = |
|
|
|
|