From fb85205db7050f5eb3acda1eb37b15c2840219a7 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期六, 10 一月 2026 15:55:44 +0800
Subject: [PATCH] #
---
zy-acs-flow/src/page/lane/LaneList.jsx | 2 +-
zy-acs-flow/src/page/components/ConfirmButton.jsx | 21 +++++++++------------
2 files changed, 10 insertions(+), 13 deletions(-)
diff --git a/zy-acs-flow/src/page/components/ConfirmButton.jsx b/zy-acs-flow/src/page/components/ConfirmButton.jsx
index 9c245a3..7c8661b 100644
--- a/zy-acs-flow/src/page/components/ConfirmButton.jsx
+++ b/zy-acs-flow/src/page/components/ConfirmButton.jsx
@@ -1,4 +1,4 @@
-import React, { useState, useRef, useEffect, useMemo, useCallback } from "react";
+import React, { useState } from "react";
import { Button, Dialog, DialogActions, DialogContent, DialogContentText, DialogTitle } from '@mui/material';
import {
useTranslate
@@ -7,7 +7,6 @@
const ConfirmButton = (props) => {
const { label, onConfirm, renderButton, ...rest } = props;
const translate = useTranslate();
- const buttonRef = useRef(null);
const [open, setOpen] = useState(false);
const handleClickOpen = (event) => {
@@ -25,23 +24,21 @@
onConfirm();
};
+ const defaultButtonProps = {
+ onClick: handleClickOpen,
+ 'aria-label': translate(label),
+ ...rest,
+ };
+
const buttonElement = renderButton
? renderButton({
- buttonProps: {
- ref: buttonRef,
- onClick: handleClickOpen,
- 'aria-label': translate(label),
- ...rest,
- },
+ buttonProps: defaultButtonProps,
label,
translate,
})
: (
<Button
- ref={buttonRef}
- onClick={handleClickOpen}
- aria-label={translate(label)}
- {...rest}
+ {...defaultButtonProps}
>
{translate(label)}
</Button>
diff --git a/zy-acs-flow/src/page/lane/LaneList.jsx b/zy-acs-flow/src/page/lane/LaneList.jsx
index dfea401..8fc152c 100644
--- a/zy-acs-flow/src/page/lane/LaneList.jsx
+++ b/zy-acs-flow/src/page/lane/LaneList.jsx
@@ -70,7 +70,7 @@
}));
const filters = [
- <SearchInput source="condition" alwaysOn />,
+ <SearchInput source="codes" alwaysOn />,
// <DateInput label='common.time.after' source="timeStart" alwaysOn />,
// <DateInput label='common.time.before' source="timeEnd" alwaysOn />,
--
Gitblit v1.9.1