From 46c3d28c5633baaddad0da441185310b9360a45b Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 03 七月 2024 14:56:21 +0800 Subject: [PATCH] 高级表单优化 --- src/views/tigerprojects/system/lowcode/entityts/MES_SHIFT.ts | 14 ++++++++------ 1 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/entityts/MES_SHIFT.ts b/src/views/tigerprojects/system/lowcode/entityts/MES_SHIFT.ts index be4ec99..e2ad384 100644 --- a/src/views/tigerprojects/system/lowcode/entityts/MES_SHIFT.ts +++ b/src/views/tigerprojects/system/lowcode/entityts/MES_SHIFT.ts @@ -4,7 +4,7 @@ * @version: * @Date: 2024-06-19 20:34:27 * @LastEditors: Ben Lin - * @LastEditTime: 2024-07-02 19:41:38 + * @LastEditTime: 2024-07-03 10:15:44 */ import { Ref, h, ref, unref } from 'vue'; @@ -251,9 +251,10 @@ } return data; }, - OthersValues: (val: string, id: string) => { + KeyFieldValues: (val: string, id: string) => { return { SFTS_CODE: val }; - } /** + } + /** * @description: 鑷畾涔夋槑缁嗚〃涓紪杈戣繑鍥炴柟娉� * @param {string} type * @param {*} d @@ -303,14 +304,15 @@ * @return {*} */ function Del(args: Fn[], params: {}) { + const name = params['name']; if (!isNullOrEmpty(params['data'])) { - var _data = params['data'].value.filter((item) => item['ID'] != params['record']['ID']); - params['data'].value = _data; + var _data = params['data'].value[name].filter((item) => item['ID'] != params['record']['ID']); + params['data'].value[name] = _data; args[6]({ dataSource: [], }); args[6]({ - dataSource: params['data'], + dataSource: params['data'].value[name], }); args[1](); } else { -- Gitblit v1.9.3