浏览代码

fix(patient): 修正视图图标字段选择逻辑

- 优先使用 view.view_icon_name
- 当 view_icon_name 为空或 null 时才使用 view.view_coach_name 作为备选
- 移除不必要的 productName 依赖
- 修改文件: src/pages/patient/components/register.available.view.list.tsx
sw 3 周之前
父节点
当前提交
78f9ac4096
共有 1 个文件被更改,包括 1 次插入6 次删除
  1. 1 6
      src/pages/patient/components/register.available.view.list.tsx

+ 1 - 6
src/pages/patient/components/register.available.view.list.tsx

@@ -12,9 +12,6 @@ const RegisterViewList: React.FC = () => {
   const availableViews = useSelector(
     (state: RootState) => state.viewSelection.availableViews
   );
-  const productName = useSelector(
-    (state: RootState) => state.product.productName
-  );
   const dispatch = useDispatch();
 
   const handleCardClick = (view: View) => {
@@ -36,9 +33,7 @@ const RegisterViewList: React.FC = () => {
                 alt="example"
                 preview={false}
                 src={getViewIconUrl(
-                  productName === 'VETDROS'
-                    ? view.view_coach_name
-                    : view.view_icon_name
+                  view.view_icon_name || view.view_coach_name
                 )}
                 style={{
                   width: '100%',