执行这个SQL语句分页,但报错了,烦请波大神救命。
SELECT null USERNAME, -- VARCHAR2(60) N 机构名称 DBF文件中填写病案号,CSV文件中填写机构名称 1
CASE
WHEN A.AKC188 = '2' AND A.BKC021 LIKE '5%' THEN
'03'
WHEN A.AKC188 = '2' AND A.BKC021 NOT LIKE '5%' THEN
'01'
ELSE
'07'
END YLFKFS, -- VARCHAR2(100) Y 医疗付款方式 代码:医疗付款方式代码2
NULL JKKH, -- VARCHAR2(100) Y 健康卡号 3
(SELECT COUNT(1)
FROM KC21
WHERE AAE135 = A.AAE135
AND AKC124 = '2'
AND AKC191 <= A.AKC191) ZYCS, -- VARCHAR2(100) N 住院次数 4
A.AKC190 BAH, -- VARCHAR2(100) N 病案号 5
A.AAC003 XM, -- VARCHAR2(100) Y 姓名 6
A.AAC004 XB, -- VARCHAR2(100) Y 性别 代码:性别代码7
TO_CHAR(A.AAC006, 'yyyymmdd') CSRQ, -- VARCHAR2(12) Y 出生日期 格式为:YYYYMMDD,例如:20131125 8
A.AKC196 NL, -- NUMBER(10) N 年龄 9
'CHN' GJ, -- VARCHAR2(100) Y 国籍 代码:国籍代码10
A.BKC196 BZYZSNL, -- NUMBER(4) Y (年龄不足1周岁的)年龄(月) 11
0 XSECSTZ, -- NUMBER(12,2) Y 新生儿出生体重(克) 12
NVL(AAC024, 0) XSERYTZ, -- NUMBER(12,2) Y 新生儿入院体重(克) 13
KAA202 CSD, -- VARCHAR2(200) Y 出生地 14
KAA202 GG, -- VARCHAR2(200) Y 籍贯 15
'01' MZ, -- VARCHAR2(100) Y 民族 代码:民族代码16
AAE135 SFZH, -- VARCHAR2(100) Y 身份证号 如果身份证号码尾号为X,请大写X 17
'17' ZY, -- VARCHAR2(100) N 职业 代码:职业代码18
DECODE(A.AAC018, '1', '10', '2', '20', '3', '40', '4', '30', '90') HY, -- VARCHAR2(100) Y 婚姻 代码:婚姻状况代码19
AAC010 XZZ, -- VARCHAR2(100) Y 现住址 20
AAC012 DH, -- VARCHAR2(100) Y 电话 21
NULL YB1, -- VARCHAR2(100) Y 邮编 22
AAC008 HKDZ, -- VARCHAR2(100) Y 户口地址 23
NULL YB2, -- VARCHAR2(100) Y 邮编 24
AAC013 || AAC019 GZDWJDZ, -- VARCHAR2(100) Y 工作单位及地址 25
NULL DWDH, -- VARCHAR2(100) Y 单位电话 26
NULL YB3, -- VARCHAR2(100) Y 邮编 27
AAC016 LXRXM, -- VARCHAR2(100) Y 联系人姓名 28
AAC021 GX, -- VARCHAR2(100) Y 关系 代码:联系人关系代码29
AAC010 DZ, -- VARCHAR2(100) Y 地址 30
AAC011 DH2, -- VARCHAR2(100) Y 电话 31
AKC122 RYTJ, -- VARCHAR2(100) Y 入院途径 代码:入院途径32
TO_CHAR(A.AKC191, 'yyyymmdd') RYSJ, -- VARCHAR2(12) N 入院时间 格式为:YYYYMMDD,例如:20131125 33
TO_CHAR(A.AKC191, 'hh') RYSJS, -- NUMBER(24) Y 时 34
A.AKB002 RYKB, -- VARCHAR2(100) Y 入院科别 代码:科室代码35,--
A.AKB302 RYBF, -- VARCHAR2(100) Y 入院病房 36
NULL ZKKB, -- VARCHAR2(100) Y 转科科别 代码:科室代码37
TO_CHAR(A.AKC192, 'yyyymmdd') CYSJ, -- VARCHAR2(12) N 出院时间 格式为:YYYYMMDD,例如:20131125 38
TO_CHAR(A.AKC192, 'hh') CYSJS, -- NUMBER(24) Y 时 39
A.AKB002 CYKB, -- VARCHAR2(100) Y 出院科别 代码:科室代码40
A.AKB302 CYBF, -- VARCHAR2(100) Y 出院病房 41
PKG_K_COMM.FUN_BETWEEN_DAY(A.AKC191, A.AKC192) SJZYTS, -- VARCHAR2(100) Y 实际住院(天) 42
A.AKA502 MZZD, -- VARCHAR2(200) Y 门(急)诊诊断 43
A.AKA501 JBBM, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码44
A.AKA502 ZYZD, -- VARCHAR2(200) N 主要诊断 45
A.AKA501 JBDM, -- VARCHAR2(100) N 疾病编码 代码:疾病分类代码46
'1' RYBQ, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码47
NULL QTZD8, -- VARCHAR2(200) Y 其他诊断 48
NULL JBDM8, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码49
NULL RYBQ8, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码50
NULL QTZD1, -- VARCHAR2(200) Y 其他诊断 51
NULL JBDM1, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码52
NULL RYBQ1, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码53
NULL QTZD9, -- VARCHAR2(200) Y 其他诊断 54
NULL JBDM9, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码55
NULL RYBQ9, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码56
NULL QTZD2, -- VARCHAR2(200) Y 其他诊断 57
NULL JBDM2, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码58
NULL RYBQ2, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码59
NULL QTZD10, -- VARCHAR2(200) Y 其他诊断 60
NULL JBDM10, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码61
NULL RYBQ10, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码62
NULL QTZD3, -- VARCHAR2(200) Y 其他诊断 63
NULL JBDM3, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码64
NULL RYBQ3, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码65
NULL QTZD11, -- VARCHAR2(200) Y 其他诊断 66
NULL JBDM11, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码67
NULL RYBQ11, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码68
NULL QTZD4, -- VARCHAR2(200) Y 其他诊断 69
NULL JBDM4, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码70
NULL RYBQ4, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码71
NULL QTZD12, -- VARCHAR2(200) Y 其他诊断 72
NULL JBDM12, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码73
NULL RYBQ12, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码74
NULL QTZD5, -- VARCHAR2(200) Y 其他诊断 75
NULL JBDM5, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码76
NULL RYBQ5, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码77
NULL QTZD13, -- VARCHAR2(200) Y 其他诊断 78
NULL JBDM13, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码79
NULL RYBQ13, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码80
NULL QTZD6, -- VARCHAR2(200) Y 其他诊断 81
NULL JBDM6, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码82
NULL RYBQ6, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码83
NULL QTZD14, -- VARCHAR2(200) Y 其他诊断 84
NULL JBDM14, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码85
NULL RYBQ14, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码86
NULL QTZD7, -- VARCHAR2(200) Y 其他诊断 87
NULL JBDM7, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码88
NULL RYBQ7, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码89
NULL QTZD15, -- VARCHAR2(200) Y 其他诊断 90
NULL JBDM15, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码91
NULL RYBQ15, -- VARCHAR2(100) Y 入院病情 代码:入院病情代码92
NULL WBYY, -- VARCHAR2(254) Y 中毒的外部原因 93
NULL H23, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码94
NULL BLZD, -- VARCHAR2(100) Y 病理诊断出 95
NULL JBMM, -- VARCHAR2(100) Y 疾病编码 代码:疾病分类代码96
NULL BLH, -- VARCHAR2(100) Y 病理号 97
NULL YWGM, -- VARCHAR2(100) Y 药物过敏 98
NULL GMYW, -- VARCHAR2(254) Y 过敏药物疾病 99
NULL SWHZSJ, -- VARCHAR2(100) Y 死亡患者尸检 100
NULL XX, -- VARCHAR2(100) Y 血型 代码:血型编码101
NULL RH, -- VARCHAR2(100) Y Rh 代码:Rh102
NULL KZR, -- VARCHAR2(100) Y 科主任 103
NULL ZRYS, -- VARCHAR2(100) Y 主任(副主任)医师 104
A.AKB201 ZZYS, -- VARCHAR2(100) Y 主治医师 105
A.AKB201 ZYYS, -- VARCHAR2(100) Y 住院医师 106
NULL ZRHS, -- VARCHAR2(100) Y 责任护士 107
NULL JXYS, -- VARCHAR2(100) Y 进修医师住 108
NULL SXYS, -- VARCHAR2(100) Y 实习医师 109
NULL BMY, -- VARCHAR2(100) Y 编码员 110
NULL BAZL, -- VARCHAR2(100) Y 病案质量 代码:病案质量111
NULL ZKYS, -- VARCHAR2(100) Y 质控医师 112
NULL ZKHS, -- VARCHAR2(100) Y 质控护士 113
NULL ZKRQ, -- VARCHAR2(12) Y 质控日期 格式为:YYYYMMDD,例如:20131125 114
NULL SSJCZBM1, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码115
NULL SSJCZRQ1, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 116
NULL SSJB1, -- VARCHAR2(100) Y 手术级别 代码:手术级别117
NULL SSJCZMC1, -- VARCHAR2(200) Y 手术及操作名称 118
NULL SZ1, -- VARCHAR2(100) Y 术者 119
NULL YZ1, -- VARCHAR2(100) Y I助 120
NULL EZ1, -- VARCHAR2(100) Y II助 121
NULL QKDJ1, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级122
NULL QKYHLB1, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别123
NULL MZFS1, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码124
NULL MZYS1, -- VARCHAR2(100) Y 麻醉医师 125
NULL SSJCZBM2, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码126
NULL SSJCZRQ2, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 127
NULL SSJB2, -- VARCHAR2(100) Y 手术级别 128
NULL SSJCZMC2, -- VARCHAR2(200) Y 手术及操作名称 129
NULL SZ2, -- VARCHAR2(100) Y 术者 130
NULL YZ2, -- VARCHAR2(100) Y I助 131
NULL EZ2, -- VARCHAR2(100) Y II助 132
NULL QKDJ2, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级133
NULL QKYHLB2, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别134
NULL MZFS2, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码135
NULL MZYS2, -- VARCHAR2(100) Y 麻醉医师 136
NULL SSJCZBM3, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码137
NULL SSJCZRQ3, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 138
NULL SSJB3, -- VARCHAR2(100) Y 手术级别 139
NULL SSJCZMC3, -- VARCHAR2(200) Y 手术及操作名称 140
NULL SZ3, -- VARCHAR2(100) Y 术者 141
NULL YZ3, -- VARCHAR2(100) Y I助 142
NULL EZ3, -- VARCHAR2(100) Y II助 143
NULL QKDJ3, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级144
NULL QKYHLB3, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别145
NULL MZFS3, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码146
NULL MZYS3, -- VARCHAR2(100) Y 麻醉医师 147
NULL SSJCZBM4, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码148
NULL SSJCZRQ4, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 149
NULL SSJB4, -- VARCHAR2(100) Y 手术级别 150
NULL SSJCZMC4, -- VARCHAR2(200) Y 手术及操作名称 151
NULL SZ4, -- VARCHAR2(100) Y 术者 152
NULL YZ4, -- VARCHAR2(100) Y I助 153
NULL EZ4, -- VARCHAR2(100) Y II助 154
NULL QKDJ4, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级155
NULL QKYHLB4, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别156
NULL MZFS4, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码157
NULL MZYS4, -- VARCHAR2(100) Y 情况麻醉医师 158
NULL SSJCZBM5, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码159
NULL SSJCZRQ5, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 160
NULL SSJB5, -- VARCHAR2(100) Y 手术级别 161
NULL SSJCZMC5, -- VARCHAR2(200) Y 手术及操作名称 162
NULL SZ5, -- VARCHAR2(100) Y 术者 163
NULL YZ5, -- VARCHAR2(100) Y I助 164
NULL EZ5, -- VARCHAR2(100) Y II助 165
NULL QKDJ5, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级166
NULL QKYHLB5, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别167
NULL MZFS5, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码168
NULL MZYS5, -- VARCHAR2(100) Y 麻醉医师 169
NULL SSJCZBM6, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码170
NULL SSJCZRQ6, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 171
NULL SSJB6, -- VARCHAR2(100) Y 手术级别 172
NULL SSJCZMC6, -- VARCHAR2(200) Y 手术及操作名称 173
NULL SZ6, -- VARCHAR2(100) Y 术者 174
NULL YZ6, -- VARCHAR2(100) Y I助 175
NULL EZ6, -- VARCHAR2(100) Y II助 176
NULL QKDJ6, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级177
NULL QKYHLB6, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别178
NULL MZFS6, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码179
NULL MZYS6, -- VARCHAR2(100) Y 麻醉医师 180
NULL SSJCZBM7, -- VARCHAR2(100) Y 手术及操作编码 代码:手术分类代码181
NULL SSJCZRQ7, -- VARCHAR2(12) Y 手术及操作日期 格式为:YYYYMMDD,例如:20131125 182
NULL SSJB7, -- VARCHAR2(100) Y 手术级别 183
NULL SSJCZMC7, -- VARCHAR2(200) Y 手术及操作名称 184
NULL SZ7, -- VARCHAR2(100) Y 术者 185
NULL YZ7, -- VARCHAR2(100) Y I助 186
NULL EZ7, -- VARCHAR2(100) Y II助 187
NULL QKDJ7, -- VARCHAR2(100) Y 切口等级 代码:切口愈合等级188
NULL QKYHLB7, -- VARCHAR2(100) Y 切口愈合类别 代码:切口愈合类别189
NULL MZFS7, -- VARCHAR2(100) Y 麻醉方式 代码:麻醉方式代码190
NULL MZYS7, -- VARCHAR2(100) Y 麻醉医师 191
'1' LYFS, -- VARCHAR2(100) Y 离院方式 代码:离院方式192
NULL YZZY_YLJG, -- VARCHAR2(200) Y 医嘱转院,拟接收医疗机构名称 193
NULL WSY_YLJG, -- VARCHAR2(200) Y 医嘱转社区卫生服务机构/乡镇卫生院,拟接收医疗机构名称 194
NULL SFZZYJH, -- VARCHAR2(100) Y 是否有出院31天内再住院计划手术情况 代码:有无195
NULL MD, -- VARCHAR2(100) Y 目的 196
0 RYQ_T, -- NUMBER(12) Y 颅脑损伤患者昏迷入院前时间:天 197
0 RYQ_XS, -- NUMBER(24) Y 颅脑损伤患者昏迷入院前时间:小时 198
0 RYQ_F, -- NUMBER(12) Y 颅脑损伤患者昏迷入院前时间:分 199
0 RYH_T, -- NUMBER(12) Y 颅脑损伤患者昏迷入院后时间:天 200
0 RYH_XS, -- NUMBER(24) Y 颅脑损伤患者昏迷入院后时间:小时 201
0 RYH_F, -- NUMBER(12) Y 颅脑损伤患者昏迷入院后时间:分 202
C.ZFY ZFY, -- NUMBER(12,2) N 住院费用(元):总费用 203
0 ZFJE, -- NUMBER(12,2) Y 自付金额 204
0 YLFUF, -- NUMBER(12,2) Y 综合医疗服务类:(1)一般医疗服务费 205
0 ZLCZF, -- NUMBER(12,2) Y 一般治疗操作费 206
C.HLF HLF, -- NUMBER(12,2) Y 护理费住院费 207
0 QTFY, -- NUMBER(12,2) Y 其他费用 208
0 BLZDF, -- NUMBER(12,2) Y 诊断类:(5)病理诊断费 209
0 SYSZDF, -- NUMBER(12,2) Y 实验室诊断费 210
0 YXXZDF, --NUMBER(12,2) Y 影像学诊断费 211
0 LCZDXMF, --NUMBER(12,2) Y 临床诊断项目费 212
C.ZLF FSSZLXMF, -- NUMBER(12,2) Y 治疗类:(9)非手术治疗项目费 213
0 WLZLF, -- NUMBER(12,2) Y 临床物理治疗费 214
0 SSZLF, --NUMBER(12,2) Y 手术治疗费 215
C.MZF MAF, -- NUMBER(12,2) Y 麻醉费 216
C.SSF SSF, -- NUMBER(12,2) Y 手术费 217
0 KFF, --NUMBER(12,2) Y 康复类:(11)康复费 218
0 ZYZLF, -- NUMBER(12,2) Y 中医类:(12)中医治疗费 219
C.XYF XYF, -- NUMBER(12,2) Y 西药类:(13)西药费 220
0 KJYWF, -- NUMBER(12,2) Y 抗菌药物费 221
C.ZCYF ZCYF, -- NUMBER(12,2) Y 中药类:(14)中成药费 222
C.ZCYF1 ZCYF1, -- NUMBER(12,2) Y 中草药费 223
0 XF, --NUMBER(12,2) Y 血液和血液制品类:(16)血费 224
0 BDBLZPF, -- NUMBER(12,2) Y 白蛋白类制品费 225
0 QDBLZPF, --NUMBER(12,2) Y 球蛋白类制品费 226
0 NXYZLZPF, -- NUMBER(12,2) Y 凝血因子类制品费 227
0 XBYZLZPF, -- NUMBER(12,2) Y 细胞因子类制品费 228
C.CLF HCYYCLF, -- NUMBER(12,2) Y 耗材类:(21)检查用一次性医用材料费 229
0 YYCLF, --NUMBER(12,2) Y (22)治疗用一次性医用材料费 230
0 YCXYYCLF, -- NUMBER(12,2) Y (23)手术用一次性医用材料费 231
0 QTF -- NUMBER(12,2) Y 其他类:(24)其他费 232
FROM KC21 A,
(SELECT AKC190,
AKE020,
SUM(AKC222) ZFY,
SUM(CASE
WHEN B.AKA204 = '11' THEN
AKC222
ELSE
0
END) XYF,
SUM(CASE
WHEN B.AKA204 = '25' THEN
AKC222
ELSE
0
END) HYF,
SUM(CASE
WHEN B.AKA204 = '32' THEN
AKC222
ELSE
0
END) CWF,
SUM(CASE
WHEN B.AKA204 = '31' THEN
AKC222
ELSE
0
END) HLF,
SUM(CASE
WHEN B.AKA204 IN ('60', '81') THEN
AKC222
ELSE
0
END) CLF,
SUM(CASE
WHEN B.AKA204 IN ('50', '22') THEN
AKC222
ELSE
0
END) ZLF,
SUM(CASE
WHEN B.AKA204 = '24' THEN
AKC222
ELSE
0
END) SSF,
SUM(CASE
WHEN B.AKA204 = '12' THEN
AKC222
ELSE
0
END) ZCYF,
SUM(CASE
WHEN B.AKA204 = '13' THEN
AKC222
ELSE
0
END) ZCYF1,
SUM(CASE
WHEN B.AKA204 = '36' THEN
AKC222
ELSE
0
END) MZF
FROM KC61 B
GROUP BY AKC190, AKE020) C
WHERE A.AKC190 = C.AKC190
AND A.AKE020 = C.AKE020
AND A.AKC180 = '3'
AND A.AKC124 = '2'
AND A.AKE020 = ?
AND TO_CHAR(A.AKC192, 'yyyy') = ?
AND TO_CHAR(A.AKC192, 'Q') = ?java.lang.ArrayIndexOutOfBoundsException: 25991 at com.jfinal.plugin.activerecord.PageSqlKit.getIndexOfFrom(PageSqlKit.java:96) at com.jfinal.plugin.activerecord.PageSqlKit.parsePageSql(PageSqlKit.java:113) at com.jfinal.plugin.activerecord.DbPro.paginate(DbPro.java:1288) at com.jfinal.plugin.activerecord.Db.paginate(Db.java:683) at com.zshsoft.yshis.web.kit.RecordKit.forPager(RecordKit.java:49) at com.zshsoft.yshis.web.kit.RecordKit.forPager(RecordKit.java:67) at com.zshsoft.yshis.controller.query.WJWQueryController.listN041(WJWQueryController.java:30) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.jfinal.aop.Invocation.invoke(Invocation.java:73) at com.zshsoft.yshis.web.intercept.LoginInterceptor.intercept(LoginInterceptor.java:57) at com.jfinal.aop.Invocation.invoke(Invocation.java:67) at com.zshsoft.yshis.web.intercept.ThreadLocalIntercept.intercept(ThreadLocalIntercept.java:29) at com.jfinal.aop.Invocation.invoke(Invocation.java:67) at com.jfinal.ext.interceptor.SessionInViewInterceptor.intercept(SessionInViewInterceptor.java:44) at com.jfinal.aop.Invocation.invoke(Invocation.java:67) at com.jfinal.core.ActionHandler.handle(ActionHandler.java:86) at com.jfinal.ext.handler.UrlSkipHandler.handle(UrlSkipHandler.java:46) at com.zshsoft.yshis.web.handler.BasePathHandler.handle(BasePathHandler.java:35) at com.jfinal.core.JFinalFilter.doFilter(JFinalFilter.java:73) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:503) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)
SQL语句我放在SQL模板中,使用
Db.paginate(getPageNumber(), getPageSize(), sqlPara);