From e34d8f9133f196f17667d8051a6a9d080b0385fb Mon Sep 17 00:00:00 2001 From: Rodney Chen <rodney.chen@hotmail.com> Date: 星期六, 06 七月 2024 22:25:10 +0800 Subject: [PATCH] 优化提示 --- src/views/tigerprojects/system/lowcode/high/index.vue | 22 ++++++---------------- 1 files changed, 6 insertions(+), 16 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/high/index.vue b/src/views/tigerprojects/system/lowcode/high/index.vue index a45dc38..7209fc6 100644 --- a/src/views/tigerprojects/system/lowcode/high/index.vue +++ b/src/views/tigerprojects/system/lowcode/high/index.vue @@ -4,7 +4,7 @@ * @version: * @Date: 2024-06-18 15:09:48 * @LastEditors: Ben Lin - * @LastEditTime: 2024-07-03 14:36:19 + * @LastEditTime: 2024-07-04 23:59:15 --> <!-- * _oo0oo_ @@ -105,13 +105,7 @@ import dtl from './dtl.vue'; import baseForm from './baseForm.vue'; import GeneralModal from '/@/views/components/GeneralModal.vue'; - import { - AddAfterDelete, - AddListEntity, - DeleteWhere, - SaveEntity, - getEntity, - } from '/@/api/tigerapi/system'; + import { AddAfterDelete, SaveEntity } from '/@/api/tigerapi/system'; import { useGlobSetting } from '/@/hooks/setting'; import { useRoute, useRouter } from 'vue-router'; import CustModal from '/@/views/components/CustModal.vue'; @@ -221,17 +215,13 @@ objParams.value['drawers'].forEach((d) => { let where = `${d['code']} = '${keyFieldValues.value[d['code']]}'`; /* type: all-琛ㄧず闇�瑕乧ode鐨勬墍鏈夌殑鍊� */ - if(d['type'] == 'all'){ - where = `${d['code']} in (${data.value[d['keyName']].map(value => `'${value[d['code']]}'`).join(',')})`; + if (d['type'] == 'all' && data.value[d['keyName']].length > 0) { + where = `${d['code']} in (${data.value[d['keyName']].map((value) => `'${value[d['code']]}'`).join(',')})`; } data.value[d['name']].map((item) => { item.ID = buildUUID(); }); - AddAfterDelete( - d['name'], - data.value[d['name']], - where, - ).then((action) => { + AddAfterDelete(d['name'], data.value[d['name']], where).then((action) => { if (action.IsSuccessed) { cancel(); } @@ -239,7 +229,7 @@ }); } else { /* 濡傛灉鑷畾涔夋彁浜ゆ柟娉曞瓨鍦ㄥ氨鐢ㄨ嚜瀹氫箟鎻愪氦 */ - custImport.value['default']()[0].SubmitAll(data); + custImport.value['default']()[0].SubmitAll(data, keyFieldValues, cancel); } } catch (error) {} } -- Gitblit v1.9.3