From c474e905314a65aaddeeaa24f581afcc87c33a0a Mon Sep 17 00:00:00 2001 From: pengm <674192343@qq.com> Date: Mon, 15 Dec 2025 11:55:20 +0800 Subject: [PATCH] 1.按钮操作栏增加通用的人脸采集BtnAddFace功能 --- src/components/Common/ToolBar/ToolBarNew.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+), 0 deletions(-) diff --git a/src/components/Common/ToolBar/ToolBarNew.js b/src/components/Common/ToolBar/ToolBarNew.js index f706da7..821088d 100644 --- a/src/components/Common/ToolBar/ToolBarNew.js +++ b/src/components/Common/ToolBar/ToolBarNew.js @@ -28,6 +28,7 @@ import styles from "./index.less"; import SvgIcon from "../../SvgIcon"; import CommonList from "@/components/Common/CommonList"; import instructSet from "@/components/Common/CommonInstructSet"; +import PersonCenterAddFace from "@/components/Common/PersonCenter/PersonCenterAddFace"; import FileImposition from "@/components/Common/FileImposition"; import MakeUpPDF from "@/components/Common/MakeUpPDF"; import BoxDesignCompontent from "@/components/Common/BoxDesignCompontent"; @@ -1947,6 +1948,11 @@ class ToolBarComponent extends Component { this.props.onSaveState({ loading: false, }); + } else if (key.includes("BtnAddFace")) { + // 显示人脸采集弹窗 + this.props.onSaveState({ + addFaceVisible: true, + }); } else if (key.includes("BtnGetApiDialog")) { /* 从第三方拿数据 */ /* 将当前界面所有数据集作为入参传到接口中 */ @@ -3133,6 +3139,12 @@ class ToolBarComponent extends Component { } this.props.onSaveState({ [modelVisible]: false }); }; + + onSaveFaceSuccess = () => { + // 人脸采集成功后关闭弹窗 + this.props.onSaveState({ addFaceVisible: false }); + message.success("人脸采集成功"); + }; handleFilfileManageOk = (modelVisible, selectConfig, filfileSelectedData, sSrcSlaveId, filfileDelData) => { if (commonUtils.isNotEmptyObject(sSrcSlaveId) && !location.pathname.includes("commonList")) { /* 工单、工艺卡、报价单控制表数据带回 */ @@ -4053,6 +4065,7 @@ class ToolBarComponent extends Component { visibleApiDialog, getApiDialogData, bTabModal, + addFaceVisible, } = this.props; const { userinfo } = app; const pane = app.panes.filter(paneTmp => paneTmp.key === sTabId)[0]; @@ -4801,6 +4814,18 @@ class ToolBarComponent extends Component { {makeUpPDFData?.pdfMakeUpVisible && } {BtnBoxData?.boxVisible && } + { + + } ); } -- libgit2 0.22.2