1、发送到科室,移除中医院定制

main
lsm 1 year ago
parent 3da188602f
commit 81d9dc697c
  1. 19
      PEIS/Model/Enrollment/EnrollmentOrgModel.cs
  2. 20
      PEIS/Model/Enrollment/EnrollmentPatientModel.cs

@ -51,20 +51,6 @@ namespace PEIS.Model.Enrollment
var enrollmentPatient = $@"UPDATE Enrollment_Patient SET ExamDate = GETDATE(), SignTime = GETDATE(), SignerCode = '{Global.currentUser.Code}', Signer = '{Global.currentUser.Name}' WHERE ID = {eID} AND SignTime is null"; var enrollmentPatient = $@"UPDATE Enrollment_Patient SET ExamDate = GETDATE(), SignTime = GETDATE(), SignerCode = '{Global.currentUser.Code}', Signer = '{Global.currentUser.Name}' WHERE ID = {eID} AND SignTime is null";
var enrollmentFeeItem = $@"UPDATE a SET a.IsSend = 1 FROM Enrollment_FeeItem a LEFT JOIN Enrollment_CheckCost b ON a.OrderNO = b.ID AND a.EID = b.EID WHERE b.SendTime IS NOT NULL AND a.EID = {eID};"; var enrollmentFeeItem = $@"UPDATE a SET a.IsSend = 1 FROM Enrollment_FeeItem a LEFT JOIN Enrollment_CheckCost b ON a.OrderNO = b.ID AND a.EID = b.EID WHERE b.SendTime IS NOT NULL AND a.EID = {eID};";
//#region 德宏中医院
//// 插入常规检查男/女
//var normal = $@"EXEC sp_InsertNormalFeeItem {eID};";
//// 发送后变更执行科室 //同步分检
//var dept = $@"UPDATE Enrollment_FeeItem SET DeptCode = '01411', DeptName = '内科' WHERE KeyNo = '87933664' AND FeeItemCode = 'Z1061' AND EID = {eID};
// UPDATE Enrollment_FeeItem SET DeptCode = '01412', DeptName = '外科' WHERE KeyNo = '87933665' AND FeeItemCode = 'Z1062' AND EID = {eID};
// UPDATE Enrollment_FeeItem SET DeptCode = '01413', DeptName = '五官科' WHERE KeyNo = '87933667' AND FeeItemCode = 'Z1063' AND EID = {eID};
// UPDATE Enrollment_FeeItem SET DeptCode = '01415', DeptName = '口腔科' WHERE KeyNo = '87933670' AND FeeItemCode = 'Z1064' AND EID = {eID};
// UPDATE Enrollment_FeeItem SET DeptCode = '01414', DeptName = '一般检查' WHERE KeyNo = '87965917' AND FeeItemCode = 'Z1065' AND EID = {eID};
// UPDATE Enrollment_FeeItem SET DeptCode = '01414', DeptName = '一般检查' WHERE KeyNo = '87965918' AND FeeItemCode = 'Z1066' AND EID = {eID};";
//#endregion
// 插入分检步骤 // 插入分检步骤
var part = $@"EXEC sp_SyncExamPart {eID}"; var part = $@"EXEC sp_SyncExamPart {eID}";
@ -72,11 +58,6 @@ namespace PEIS.Model.Enrollment
var eResult = DAOHelp.ExecuteSql(enrollmentPatient, false); var eResult = DAOHelp.ExecuteSql(enrollmentPatient, false);
var fResult = DAOHelp.ExecuteSql(enrollmentFeeItem, false); var fResult = DAOHelp.ExecuteSql(enrollmentFeeItem, false);
//#region 德宏中医院
//var nResult = DAOHelp.ExecuteSql(normal);
//var dResult = DAOHelp.ExecuteSql(dept);
//#endregion
var pResult = DAOHelp.ExecuteSql(part); var pResult = DAOHelp.ExecuteSql(part);
return cResult > 0 && eResult > 0 && fResult > 0; return cResult > 0 && eResult > 0 && fResult > 0;

@ -112,20 +112,6 @@ namespace PEIS.Model.Enrollment
var enrollmentPatient = $@"UPDATE Enrollment_Patient SET ExamDate = GETDATE(), SignTime = GETDATE(), SignerCode = '{Global.currentUser.Code}', Signer = '{Global.currentUser.Name}' WHERE ID = {EId} AND SignTime is null"; var enrollmentPatient = $@"UPDATE Enrollment_Patient SET ExamDate = GETDATE(), SignTime = GETDATE(), SignerCode = '{Global.currentUser.Code}', Signer = '{Global.currentUser.Name}' WHERE ID = {EId} AND SignTime is null";
var enrollmentFeeItem = $@"UPDATE a SET a.IsSend = 1 FROM Enrollment_FeeItem a LEFT JOIN Enrollment_CheckCost b ON a.OrderNO = b.ID AND a.EID = b.EID WHERE b.SendTime IS NOT NULL AND a.EID = {EId}; "; var enrollmentFeeItem = $@"UPDATE a SET a.IsSend = 1 FROM Enrollment_FeeItem a LEFT JOIN Enrollment_CheckCost b ON a.OrderNO = b.ID AND a.EID = b.EID WHERE b.SendTime IS NOT NULL AND a.EID = {EId}; ";
//#region 德宏中医院
//// 插入常规检查男/女 //同步分检
//var normal = $@"EXEC sp_InsertNormalFeeItem {EId};";
//// 发送后变更执行科室
//var dept = $@"UPDATE Enrollment_FeeItem SET DeptCode = '01411', DeptName = '内科' WHERE KeyNo = '87933664' AND FeeItemCode = 'Z1061' AND EID = {EId};
// UPDATE Enrollment_FeeItem SET DeptCode = '01412', DeptName = '外科' WHERE KeyNo = '87933665' AND FeeItemCode = 'Z1062' AND EID = {EId};
// UPDATE Enrollment_FeeItem SET DeptCode = '01413', DeptName = '五官科' WHERE KeyNo = '87933667' AND FeeItemCode = 'Z1063' AND EID = {EId};
// UPDATE Enrollment_FeeItem SET DeptCode = '01415', DeptName = '口腔科' WHERE KeyNo = '87933670' AND FeeItemCode = 'Z1064' AND EID = {EId};
// UPDATE Enrollment_FeeItem SET DeptCode = '01414', DeptName = '一般检查' WHERE KeyNo = '87965917' AND FeeItemCode = 'Z1065' AND EID = {EId};
// UPDATE Enrollment_FeeItem SET DeptCode = '01414', DeptName = '一般检查' WHERE KeyNo = '87965918' AND FeeItemCode = 'Z1066' AND EID = {EId};";
//#endregion
// 插入分检步骤 // 插入分检步骤
var part = $@"EXEC sp_SyncExamPart {EId}"; var part = $@"EXEC sp_SyncExamPart {EId}";
@ -133,12 +119,6 @@ namespace PEIS.Model.Enrollment
var cResult = DAOHelp.ExecuteSql(checkCost, false); var cResult = DAOHelp.ExecuteSql(checkCost, false);
var eResult = DAOHelp.ExecuteSql(enrollmentPatient, false); var eResult = DAOHelp.ExecuteSql(enrollmentPatient, false);
var fResult = DAOHelp.ExecuteSql(enrollmentFeeItem, false); var fResult = DAOHelp.ExecuteSql(enrollmentFeeItem, false);
//#region 德宏中医院
//var nResult = DAOHelp.ExecuteSql(normal);
//var dResult = DAOHelp.ExecuteSql(dept);
//#endregion
var pResult = DAOHelp.ExecuteSql(part); var pResult = DAOHelp.ExecuteSql(part);
return cResult > 0 && eResult > 0 && fResult > 0; return cResult > 0 && eResult > 0 && fResult > 0;

Loading…
Cancel
Save