From a9b02f6862522b54d0824152017bf2acfec2af7b Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 21 三月 2024 10:29:50 +0800 Subject: [PATCH] 2024-03-21 --- src/tabviews/zshare/actionList/printbutton/index.jsx | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/tabviews/zshare/actionList/printbutton/index.jsx b/src/tabviews/zshare/actionList/printbutton/index.jsx index 6627f32..e16a32c 100644 --- a/src/tabviews/zshare/actionList/printbutton/index.jsx +++ b/src/tabviews/zshare/actionList/printbutton/index.jsx @@ -1007,7 +1007,11 @@ } let isDataM = sessionStorage.getItem('dataM') === 'true' + let custompage = /@pageSize@|@orderBy@/i.test(_dataresource + _customScript + _tailScript) let regoptions = [ + { reg: /@orderBy@/ig, value: btn.verify.setting.order }, + { reg: /@pageSize@/ig, value: '9999' }, + { reg: /@pageIndex@/ig, value: '1'}, { reg: /@ID@/ig, value: `'${ID}'`}, { reg: /@BID@/ig, value: `'${BID || ''}'`}, { reg: /@LoginUID@/ig, value: `'${sessionStorage.getItem('LoginUID') || ''}'`}, @@ -1125,7 +1129,11 @@ let LText = '' if (_dataresource) { - LText = `/*system_query*/select ${arrFields} from (select ${arrFields} ,ROW_NUMBER() over(order by ${btn.verify.setting.order}) as rows from ${_dataresource}) tmptable order by tmptable.rows ` + if (custompage) { + LText = `/*system_query*/select ${arrFields} from ${_dataresource} ` + } else { + LText = `/*system_query*/select ${arrFields} from (select ${arrFields} ,ROW_NUMBER() over(order by ${btn.verify.setting.order}) as rows from ${_dataresource}) tmptable order by tmptable.rows ` + } } if (_customScript) { -- Gitblit v1.8.0