387 lines
7.6 KiB
Plaintext
387 lines
7.6 KiB
Plaintext
{
|
|
"Version":"6.3.0.1",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":105000,
|
|
"Weight":400,
|
|
"Charset":134
|
|
},
|
|
"Printer":{
|
|
"Oriention":"Landscape",
|
|
"TopMargin":0.3175,
|
|
"RightMargin":0.8996,
|
|
"BottomMargin":0.3969
|
|
},
|
|
"DetailGrid":{
|
|
"CenterView":true,
|
|
"AppendBlankRow":true,
|
|
"Recordset":{
|
|
"QuerySQL":"SELECT \r\n dmr.`drawer_no` AS drawerNo,\r\n dmr.`col_no` AS colNo,\r\n dmr.`type` AS `type`,\r\n dmr.`quantity` AS quantity,\r\n dmr.`manu_no` AS manuNo,\r\n dmr.`eff_date` AS effDate,\r\n dmr.`operation_time` AS operationTime,\r\n di.`drug_name` AS drugName,\r\n di.`drug_spec` AS drugSpec,\r\n di.`pack_unit` AS packUnit,\r\n di.`manufactory` AS manuFactory,\r\n di.`max_stock` AS baseQuantity,\r\n dmr.`drug_id` AS drugId,\r\n ul.`user_name` AS nickname\r\nFROM\r\n dm_machine_record dmr\r\nLEFT JOIN drug_info di ON di.`drug_id` = dmr.`drug_id`\r\nLEFT JOIN user_list ul ON ul.`id` = dmr.`Operator`\r\nWHERE dmr.`type` = 1 \r\n AND dmr.`machine_id` = :machine_id\r\n AND dmr.`operation_time` > :startDate\r\n AND dmr.`operation_time` < :endDate",
|
|
"Field":[
|
|
{
|
|
"Name":"日期",
|
|
"Type":"DateTime",
|
|
"Format":"yyyy/MM/dd HH:mm:ss",
|
|
"DBFieldName":"operation_time"
|
|
},
|
|
{
|
|
"Name":"效期",
|
|
"Format":"yyyy/MM/dd HH:mm:ss",
|
|
"DBFieldName":"eff_date"
|
|
},
|
|
{
|
|
"Name":"药品名称",
|
|
"DBFieldName":"drug_name"
|
|
},
|
|
{
|
|
"Name":"取药数量",
|
|
"DBFieldName":"quantity"
|
|
},
|
|
{
|
|
"Name":"领取人",
|
|
"DBFieldName":"User_name"
|
|
},
|
|
{
|
|
"Name":"发药人",
|
|
"Format":"yyyy/MM/dd",
|
|
"DBFieldName":"reviewer"
|
|
},
|
|
{
|
|
"Name":"还药时间",
|
|
"Type":"DateTime",
|
|
"Format":"yyyy/MM/dd HH:mm:ss",
|
|
"DBFieldName":"returnOptTime"
|
|
},
|
|
{
|
|
"Name":"还药数量",
|
|
"DBFieldName":"return_quantity1"
|
|
},
|
|
{
|
|
"Name":"还空瓶数量",
|
|
"Type":"Integer",
|
|
"DBFieldName":"return_quantity2"
|
|
},
|
|
{
|
|
"Name":"还药人",
|
|
"DBFieldName":"returnUser"
|
|
},
|
|
{
|
|
"Name":"收取人",
|
|
"DBFieldName":"returnReviewer"
|
|
},
|
|
{
|
|
"Name":"批次",
|
|
"DBFieldName":"manu_no"
|
|
}
|
|
]
|
|
},
|
|
"Column":[
|
|
{
|
|
"Name":"日期",
|
|
"Width":3.78354
|
|
},
|
|
{
|
|
"Name":"药品名称",
|
|
"Width":4.63021
|
|
},
|
|
{
|
|
"Name":"批次",
|
|
"Width":1.69333
|
|
},
|
|
{
|
|
"Name":"效期",
|
|
"Width":2.56646
|
|
},
|
|
{
|
|
"Name":"取药数量",
|
|
"Width":1.19063
|
|
},
|
|
{
|
|
"Name":"领取人",
|
|
"Width":1.61396
|
|
},
|
|
{
|
|
"Name":"发药人",
|
|
"Width":1.5875
|
|
},
|
|
{
|
|
"Name":"还药时间",
|
|
"Width":3.81
|
|
},
|
|
{
|
|
"Name":"还药数量",
|
|
"Width":1.05833
|
|
},
|
|
{
|
|
"Name":"还空瓶数量",
|
|
"Width":0.978958
|
|
},
|
|
{
|
|
"Name":"还药人",
|
|
"Width":1.37583
|
|
},
|
|
{
|
|
"Name":"收取人",
|
|
"Width":1.5875
|
|
}
|
|
],
|
|
"ColumnContent":{
|
|
"Height":1.00542,
|
|
"ColumnContentCell":[
|
|
{
|
|
"Column":"日期",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"日期"
|
|
},
|
|
{
|
|
"Column":"药品名称",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"药品名称"
|
|
},
|
|
{
|
|
"Column":"批次",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"批次"
|
|
},
|
|
{
|
|
"Column":"效期",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"效期"
|
|
},
|
|
{
|
|
"Column":"取药数量",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"取药数量"
|
|
},
|
|
{
|
|
"Column":"领取人",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"领取人"
|
|
},
|
|
{
|
|
"Column":"发药人",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"发药人"
|
|
},
|
|
{
|
|
"Column":"还药时间",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"还药时间"
|
|
},
|
|
{
|
|
"Column":"还药数量",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"还药数量"
|
|
},
|
|
{
|
|
"Column":"还空瓶数量",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"还空瓶数量"
|
|
},
|
|
{
|
|
"Column":"还药人",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"还药人"
|
|
},
|
|
{
|
|
"Column":"收取人",
|
|
"TextAlign":"MiddleCenter",
|
|
"DataField":"收取人"
|
|
}
|
|
]
|
|
},
|
|
"ColumnTitle":{
|
|
"Height":2.19604,
|
|
"RepeatStyle":"OnPage",
|
|
"ColumnTitleCell":[
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"日期",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"日期"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"药品名称",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"药品名称"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"批次",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"批次"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"效期",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"效期"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"取药数量",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"取\r\n药\r\n数\r\n量"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"领取人",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"领取人"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"发药人",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"发药人"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"还药时间",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"还药时间"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"还药数量",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"还\r\n药\r\n数\r\n量"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"还空瓶数量",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"还\r\n空\r\n瓶\r\n数\r\n量"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"还药人",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"还药人"
|
|
},
|
|
{
|
|
"GroupTitle":false,
|
|
"Column":"收取人",
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":120000,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"收取人"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"Parameter":[
|
|
{
|
|
"Name":"startDate",
|
|
"DataType":"DateTime",
|
|
"Format":"yyyy-MM-dd hh:mm:ss",
|
|
"Value":"2023/1/1"
|
|
},
|
|
{
|
|
"Name":"endDate",
|
|
"DataType":"DateTime",
|
|
"Format":"yyyy-MM-dd hh:mm:ss",
|
|
"Value":"2023/4/28 23:59:59"
|
|
},
|
|
{
|
|
"Name":"machine_id",
|
|
"Value":"DM1"
|
|
}
|
|
],
|
|
"ReportHeader":[
|
|
{
|
|
"Name":"ReportHeader1",
|
|
"Height":1.79917,
|
|
"Control":[
|
|
{
|
|
"Type":"MemoBox",
|
|
"Name":"MemoBox2",
|
|
"Left":7.80521,
|
|
"Top":0.211667,
|
|
"Width":10.3981,
|
|
"Height":1.19063,
|
|
"Font":{
|
|
"Name":"宋体",
|
|
"Size":217500,
|
|
"Bold":true,
|
|
"Charset":134
|
|
},
|
|
"TextAlign":"MiddleCenter",
|
|
"Text":"麻醉科精二药品领取登记表"
|
|
}
|
|
],
|
|
"RepeatOnPage":true
|
|
}
|
|
]
|
|
} |