Skip to content

Commit

Permalink
fix: 修复initialForm会覆盖editForm的bug
Browse files Browse the repository at this point in the history
  • Loading branch information
greper committed Aug 20, 2023
1 parent bb5557d commit c1d0d8a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 6 deletions.
2 changes: 1 addition & 1 deletion packages/fast-admin/fs-admin-antdv
8 changes: 3 additions & 5 deletions packages/fast-crud/src/use/use-expose.ts
Original file line number Diff line number Diff line change
Expand Up @@ -588,19 +588,17 @@ export function useExpose(props: UseExposeProps): UseExposeRet {
if (crudBinding.value?.request?.infoRequest) {
row = await crudBinding.value.request.infoRequest({ mode, row });
}
const options = {
mode,
initialForm: row
};
const options = {};
delete context.row;
const xxForm = toRaw(crudBinding.value[mode + "Form"]);
merge(options, xxForm, context, formOpts);
merge(options, xxForm, { initialForm: row }, context, formOpts);
return await this.openDialog(options);
},
async openAdd(context: OpenEditContext, formOpts: OpenDialogProps = {}) {
return this._openDialog("add", context, formOpts);
},
async openEdit(context: OpenEditContext, formOpts: OpenDialogProps = {}) {
debugger;
return this._openDialog("edit", context, formOpts);
},
async openView(context: OpenEditContext, formOpts: OpenDialogProps = {}) {
Expand Down

0 comments on commit c1d0d8a

Please sign in to comment.