From 21a2d6f813f3d58b494fde010f66bd84ce2f1d41 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期三, 12 八月 2026 13:06:04 +0800
Subject: [PATCH] fix: MOM 1.修改物料弹框的SIP与SOP改为中文

---
 src/views/hrm/attendance/record/index.vue |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/src/views/hrm/attendance/record/index.vue b/src/views/hrm/attendance/record/index.vue
index 50f3b9e..6aabd6c 100644
--- a/src/views/hrm/attendance/record/index.vue
+++ b/src/views/hrm/attendance/record/index.vue
@@ -12,6 +12,7 @@
 import { $t } from '#/locales';
 
 import { useGridColumns, useGridFormSchema } from './data';
+import ClockPanel from './modules/clock-panel.vue';
 import ImportForm from './modules/import-form.vue';
 
 const [ImportModal, importModalApi] = useVbenModal({
@@ -19,9 +20,19 @@
   destroyOnClose: true,
 });
 
+const [ClockModal, clockModalApi] = useVbenModal({
+  connectedComponent: ClockPanel,
+  destroyOnClose: true,
+});
+
 /** 鍒锋柊琛ㄦ牸 */
 function handleRefresh() {
   gridApi.query();
+}
+
+/** 鎵撳崱 */
+function handleClock() {
+  clockModalApi.open();
 }
 
 /** 瀵煎叆鑰冨嫟璁板綍 */
@@ -68,11 +79,19 @@
 <template>
   <Page auto-content-height>
     <ImportModal @success="handleRefresh" />
+    <ClockModal @success="handleRefresh" />
     <Grid table-title="鑰冨嫟璁板綍鍒楄〃">
       <template #toolbar-tools>
         <TableAction
           :actions="[
             {
+              label: '鎵撳崱',
+              type: 'primary',
+              icon: ACTION_ICON.ADD,
+              auth: ['hrm:attendance-record:clock'],
+              onClick: handleClock,
+            },
+            {
               label: '瀵煎叆',
               type: 'primary',
               icon: ACTION_ICON.UPLOAD,

--
Gitblit v1.9.3