From f37bcf4ca377134c4b806706e3f546468a5971c2 Mon Sep 17 00:00:00 2001 From: pengm <674192343@qq.com> Date: Fri, 20 Jun 2025 15:43:04 +0800 Subject: [PATCH] 1.处理颜色信息的多语言翻译 --- src/components/Common/CommonTable/colorInfo.jsx | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/components/Common/CommonTable/colorInfo.jsx b/src/components/Common/CommonTable/colorInfo.jsx index 8fae698..4cf7f95 100644 --- a/src/components/Common/CommonTable/colorInfo.jsx +++ b/src/components/Common/CommonTable/colorInfo.jsx @@ -3,7 +3,8 @@ import React, { PureComponent } from "react"; import styles from "./index.less"; export default class ColorInfo extends PureComponent { - colorContentItem = item => { + colorContentItem = (item,language) => { + const title = item?.sName; const info = Array.isArray(item?.sColor) ? item.sColor.filter(Boolean) : []; return ( @@ -28,7 +29,7 @@ export default class ColorInfo extends PureComponent { }} /> ))} @@ -39,11 +40,13 @@ export default class ColorInfo extends PureComponent { }; colorContent = () => { - const { masterConfig } = this.props; + const { masterConfig, app } = this.props; + const {userinfo} = app; + const language = userinfo.sLanguage; try { const result = JSON.parse(masterConfig.sTableColorTs); if (!Array.isArray(result)) return; - return result.map(i => this.colorContentItem(i)); + return result.map(i => this.colorContentItem(i, language)); } catch (error) { return []; } -- libgit2 0.22.2