From eb31b84962c192de57abbb473cb4733a09bf4363 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 14 五月 2020 18:09:40 +0800 Subject: [PATCH] 2020-05-14 --- src/templates/sharecomponent/settingcomponent/settingform/customscript/index.jsx | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/templates/sharecomponent/settingcomponent/settingform/customscript/index.jsx b/src/templates/sharecomponent/settingcomponent/settingform/customscript/index.jsx index 7d5847d..2924724 100644 --- a/src/templates/sharecomponent/settingcomponent/settingform/customscript/index.jsx +++ b/src/templates/sharecomponent/settingcomponent/settingform/customscript/index.jsx @@ -27,15 +27,22 @@ UNSAFE_componentWillMount() { const { searches } = this.props - let _usefulFields = searches.map(item => { + + let _usefulFields = [] + searches.forEach(item => { if (item.type === 'group') { if (item.transfer === 'true') { - return item.field + ', ' + item.datefield - } else { - return item.datefield + _usefulFields.push(item.field) } + _usefulFields.push(item.datefield) + _usefulFields.push(item.datefield + '1') + } else if (['dateweek', 'datemonth', 'daterange'].includes(item.type)) { + _usefulFields.push(item.field) + _usefulFields.push(item.field + '1') + } else if (_usefulFields.includes(item.field)) { + _usefulFields.push(item.field + '1') } else { - return item.field + _usefulFields.push(item.field) } }) @@ -123,6 +130,8 @@ func: 's_debug_sql', LText: _initsql + values.sql + tail } + + param.LText = param.LText.replace(/@\$|\$@/ig, '') let allSearch = Utils.initMainSearch(searches) allSearch = Utils.getAllSearchOptions(allSearch) @@ -229,7 +238,7 @@ </Col> <Col span={24} className="sqlfield"> <Form.Item label={'鍙敤瀛楁'}> - id, bid, loginuid, sessionuid, userid, appkey{usefulFields ? ', ' + usefulFields : ''} + id, bid, loginuid, sessionuid, userid, appkey, orderBy{setting.laypage !== 'false' ? ', pageSize, pageIndex': ''}{usefulFields ? ', ' + usefulFields : ''} </Form.Item> </Col> <Col span={8} style={{whiteSpace: 'nowrap'}}> -- Gitblit v1.8.0