扫描记录报表统计增加一字段

master
zengwh 5 years ago
parent fcaca802c2
commit ee829c89b0

Binary file not shown.

@ -0,0 +1,13 @@
初始化数据库后需要一个函数,用于查询扫描上传记录报表:
#创建函数
CREATE FUNCTION [ dbo ].[ fun_CountScanUploadCount ] ( @NAME nvarchar ( 100 ), @upTime nvarchar ( 100 ) ) RETURNS INT AS BEGIN-- Declare the return variable here
DECLARE
@ret INT SELECT
@ret = count( 1 )
FROM
( SELECT DISTINCT patient_id FROM t_uuInfo WHERE uuname = @NAME AND CONVERT ( date, UpLoadDateTime, 8 ) = @upTime ) AS x RETURN @ret;
END
#查询上方函数
select * from sys.sql_modules where definition like '%FUNCTION%'

@ -17,6 +17,8 @@ import com.emr.entity.TUuInfo;
public class TUuInfoVo extends TUuInfo {
private Integer scanCount;
private Integer scanNums;
public Integer getScanCount() {
return scanCount;
}
@ -24,4 +26,12 @@ public class TUuInfoVo extends TUuInfo {
public void setScanCount(Integer scanCount) {
this.scanCount = scanCount;
}
public Integer getScanNums() {
return scanNums;
}
public void setScanNums(Integer scanNums) {
this.scanNums = scanNums;
}
}

@ -134,7 +134,8 @@
SELECT
uuName,
UpLoadDateTime,
pc scanCount
pc scanCount,
dbo.fun_CountScanUploadCount(uuName, UpLoadDateTime) scanNums
FROM
(
SELECT

@ -86,6 +86,12 @@ function initTable() {
align: 'center',
valign: 'middle',
},
{
title: '扫描份数',
field: 'scanNums',
align: 'center',
valign: 'middle',
},
],
onLoadSuccess: function (result) { //加载成功时执行
tipLoad =0;

Loading…
Cancel
Save