From 436b52186129e60ba72c20e43d2845bc3f899901 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期四, 22 八月 2024 11:16:56 +0800 Subject: [PATCH] 取消暂停svg更新 --- src/views/tigerprojects/system/lowcode/detail/detail.vue | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/detail/detail.vue b/src/views/tigerprojects/system/lowcode/detail/detail.vue index 14ba342..f5fe4d8 100644 --- a/src/views/tigerprojects/system/lowcode/detail/detail.vue +++ b/src/views/tigerprojects/system/lowcode/detail/detail.vue @@ -175,7 +175,7 @@ const params = { record, isUpdate: true, - ifSave: false, + ifSave: objParams['ifSave'], entityName: props.entityName, formJson: GetCrudForm(), //getFormSchema(`${entityName.value}_Crud`), cType, @@ -217,7 +217,7 @@ if (isNullOrUnDef(custImport.value['default'])) { openDrawer(true, { isUpdate: false, - ifSave: false, + ifSave: objParams.value['ifSave'], entityName: props.entityName, formJson: _cruds, //getFormSchema(`${entityName.value}_Crud`), crudColSlots: colSlots.value, @@ -226,22 +226,23 @@ }); } else { const [{ CreateAction }] = custImport.value['default'](); - const result = CreateAction(fnName); + const result = CreateAction(props.entityName); switch (result.action) { case 'go': + sessionStorage.removeItem(`${result.params.Name}_update_params`); // 灏嗗璞¤浆鎹负JSON瀛楃涓插苟淇濆瓨鍒皊essionStorage sessionStorage.setItem( - `${result.params.Name}_params`, + `${result.params.Name}_update_params`, encodeURI(JSON.stringify(result.params)), ); go( - `/${result.url}/${encodeURI(JSON.stringify({ sName: result.params.Name, Name: result.params.Name }))}`, + `/${result.url}/${encodeURI(JSON.stringify({ sName: `${result.params.Name}_update`, Name: result.params.Name }))}`, ); break; case 'drawer': openDrawer(true, { isUpdate: false, - ifSave: false, + ifSave: objParams.value['ifSave'], entityName: props.entityName, formJson: _cruds, //getFormSchema(`${entityName.value}_Crud`), crudColSlots: colSlots.value, -- Gitblit v1.9.3