Jelajahi Sumber

fix: 修复服务记录弹窗padding的高度问题

outaozhen 4 tahun lalu
induk
melakukan
ad07c9259c
1 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 5 2
      src/pages/Workbench/Dashboard/index.tsx

+ 5 - 2
src/pages/Workbench/Dashboard/index.tsx

@@ -60,9 +60,10 @@ const Dashboard = ({ dispatch, departments = [] }) => {
     dispatchModal('M_REMINDER_LIST', { dataType, reminderCyclical })
   }
   // 展示卡片详情
-  const handleRatioCard = dataType => {
+  const handleRatioCard = (dataType, bodyStyleName) => {
     dispatchModal('M_RATIO_PANELS', {
       dataType,
+      bodyStyle: bodyStyleName,
       staffIds: state.params.staffIds,
       retioCyclical: state.params.cyclical,
       dataPermission: state.params.dataPermission
@@ -519,7 +520,9 @@ const Dashboard = ({ dispatch, departments = [] }) => {
                 {state.loading ? (
                   <Skeleton active avatar />
                 ) : (
-                  <Row onClick={() => handleRatioCard(CardTypeMap.SERVICE)} className="cursor-pointer">
+                  <Row
+                    onClick={() => handleRatioCard(CardTypeMap.SERVICE, { paddingTop: 0 })}
+                    className="cursor-pointer">
                     <Col span={16}>
                       <div className="flex items-center">
                         <div className="w-12 h-12 rounded-1/2 bg-hex-0c7cd5 flex items-center justify-center">