From 35d6dfc8e565708492af695f4274aa8812b0603c Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 05 三月 2025 09:45:58 +0800 Subject: [PATCH] 一些更改 --- src/views/tigerprojects/system/lowcode/data.ts | 36 +++++++++++++++++++++++------------- 1 files changed, 23 insertions(+), 13 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/data.ts b/src/views/tigerprojects/system/lowcode/data.ts index 217aaf5..ee752f4 100644 --- a/src/views/tigerprojects/system/lowcode/data.ts +++ b/src/views/tigerprojects/system/lowcode/data.ts @@ -259,8 +259,13 @@ * @param {*} params * @return {*} */ -export function GenerateActionButton(params: any, buttons: Ref<[]>, openDrawer: Fn, reload: Fn) { - const actionItem = [] as ActionItem[]; +export function GenerateActionButton( + params: any, + buttons: Ref<[]>, + openDrawer: Fn, + reload: Fn, + actionItem: ActionItem[], +) { buttons.value.map((x) => { if (x['BUTTON_TYPE'] == 1) { let url = ''; @@ -285,14 +290,16 @@ }; } } - actionItem.push({ - icon: isNullOrEmpty(x['ICON_URL']) ? url : x['ICON_URL'], - tooltip: _tooltip, - onClick: _click, - color: color, - popConfirm: _popConfirm, - name: x['DO_METHOD'], - }); + if (x['DO_METHOD'] != 'ToPrint') { + actionItem.push({ + icon: isNullOrEmpty(x['ICON_URL']) ? url : x['ICON_URL'], + tooltip: _tooltip, + onClick: _click, + color: color, + popConfirm: _popConfirm, + name: x['DO_METHOD'], + }); + } } }); return actionItem; @@ -332,7 +339,7 @@ export function goByParams(path: string, params: {}, go) { if (path.split('/').length > 2 && path.split('/')[2] == 'LC') { getEntity({ - sqlcmd: `ASSEMBLY_NAME ='${path.split('/')[1]}'`, + sqlcmd: `CODE_NAME ='${path.split('/')[1]}'`, entityName: 'SYS_LOW_CODE', order: '', }).then((data) => { @@ -430,10 +437,13 @@ for (const k in Keys) { if (!isNullOrEmpty(params[Keys[k]]?.length) && isArray(params[Keys[k]])) { if (isTimeViaRegExp8601(params[Keys[k]][0])) { - params[Keys[k]][0] = dateUtil(params[Keys[k]][0]) - params[Keys[k]][1] = dateUtil(params[Keys[k]][1]) + params[Keys[k]][0] = dateUtil(params[Keys[k]][0]); + params[Keys[k]][1] = dateUtil(params[Keys[k]][1]); } } + if (!isNullOrEmpty(params[Keys[k]]) && isTimeViaRegExp8601(params[Keys[k]])) { + params[Keys[k]] = dateUtil(params[Keys[k]]); + } } f.setFieldsValue(params); } -- Gitblit v1.9.3