手术室定时程序添加日志
This commit is contained in:
parent
0aa8d53c0b
commit
6f57e43c8a
|
|
@ -17,9 +17,9 @@ JobManager.Initialize();
|
|||
|
||||
Console.WriteLine($"定时系统已启动,启动时间{DateTime.Now}");
|
||||
//湘潭急诊DM1设备每天凌晨生成当日结存数据及总结存数据
|
||||
JobManager.AddJob(() => CreateClass.CreateMethod(), s => s.ToRunEvery(1).Days().At(00, 15));
|
||||
JobManager.AddJob(() => CreateClass.CreateMethod(), s => s.ToRunEvery(1).Days().At(00, 30));
|
||||
//湘潭手术室DM3设备每天凌晨生成当日结存数据
|
||||
JobManager.AddJob(() => CreateClass.CreateMethodForSSS(), s => s.ToRunEvery(1).Days().At(00, 20));
|
||||
JobManager.AddJob(() => CreateClass.CreateMethodForSSS(), s => s.ToRunEvery(1).Days().At(00, 50));
|
||||
//JobManager.JobStart += info =>
|
||||
//{
|
||||
// Console.WriteLine($"{DateTime.Now}定时任务开始执行");
|
||||
|
|
@ -112,7 +112,7 @@ public class CreateClass
|
|||
cmd.Connection = conn;
|
||||
cmd.Transaction = transaction;
|
||||
//1)查询库存,为每一个批次的药品生成日结存数据
|
||||
string sql = $@"SELECT machine_id,drug_id,manu_no,eff_date,IF(sum(quantity) IS null,0,sum(quantity)) manuQuantity
|
||||
string sql = $@"SELECT drug_id,manu_no,eff_date,IF(sum(quantity) IS null,0,sum(quantity)) manuQuantity
|
||||
FROM channel_stock bCS
|
||||
WHERE ((MACHINE_ID='DM3' and drawer_type=1) OR machine_id='DM5') AND quantity>0 GROUP BY drug_id,manu_no";
|
||||
DataSet dsQuantity = SqlHelper.ExecuteQuery(sql);
|
||||
|
|
@ -136,6 +136,12 @@ public class CreateClass
|
|||
'{dsQuantity.Tables[0].Rows[i]["eff_date"].ToString()}',0,0,{dsQuantity.Tables[0].Rows[i]["manuQuantity"].ToString()},{emptyQuantity},'DM3','{DateTime.Now.ToString("yyyy-MM-dd")}','{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}')";
|
||||
cmd.CommandText = insertSpecial;
|
||||
cmd.ExecuteNonQuery();
|
||||
|
||||
string insertRecord = $@"INSERT INTO dm_machine_record(machine_id,TYPE,department_id,invoice_id,drug_id,MANU_NO,quantity,return_quantity2)
|
||||
values('DM3',3,'手术室','日结','{dsQuantity.Tables[0].Rows[i]["drug_id"].ToString()}','{dsQuantity.Tables[0].Rows[i]["manu_no"].ToString()}',
|
||||
{dsQuantity.Tables[0].Rows[i]["manuQuantity"].ToString()},{emptyQuantity})";
|
||||
cmd.CommandText = insertRecord;
|
||||
cmd.ExecuteNonQuery();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue