Commit 56d3c42f224262d25dae0a59414cc85a564ad1d6

Authored by Min
1 parent 16fa8c44

1.文版生产工单单据合版信息翻译

src/components/Common/CommonComponent/index.js
@@ -3501,6 +3501,10 @@ export default class CommonComponent extends Component { @@ -3501,6 +3501,10 @@ export default class CommonComponent extends Component {
3501 commonUtils.isNotEmptyObject(this.props) && commonUtils.isNotEmptyObject(this.props.app) 3501 commonUtils.isNotEmptyObject(this.props) && commonUtils.isNotEmptyObject(this.props.app)
3502 ? commonFunc.showMessage(this.props.app.commonConst, "CombinedInfo") 3502 ? commonFunc.showMessage(this.props.app.commonConst, "CombinedInfo")
3503 : "合版信息"; 3503 : "合版信息";
  3504 + const arrange = commonFunc.showLocalMessage(this.props, 'arrange', '排');
  3505 + const bEnglish = this.props?.app?.userinfo?.sLanguage !== 'sChinese';
  3506 + const an = commonFunc.showLocalMessage(this.props, 'an', '');
  3507 +
3504 let bParamColor = false; 3508 let bParamColor = false;
3505 if (this.props && sName === "sParamValue" && this.props.dataValue) { 3509 if (this.props && sName === "sParamValue" && this.props.dataValue) {
3506 if (this.props.dataValue === "选择色序" || this.props.record.sParamKey === "sParam1001") { 3510 if (this.props.dataValue === "选择色序" || this.props.record.sParamKey === "sParam1001") {
@@ -3532,10 +3536,14 @@ export default class CommonComponent extends Component { @@ -3532,10 +3536,14 @@ export default class CommonComponent extends Component {
3532 } 3536 }
3533 } 3537 }
3534 if (commonUtils.isNotEmptyArr(JsonData)) { 3538 if (commonUtils.isNotEmptyArr(JsonData)) {
3535 - JsonData.forEach(item => {  
3536 - sValue += `${item.sProductNo}:排${item.dCombineQty}个,`; 3539 + JsonData.forEach((item) => {
  3540 + if (bEnglish) {
  3541 + sValue += `${item.sProductNo}:${item.dCombineQty}${arrange},`;
  3542 + } else {
  3543 + sValue += `${item.sProductNo}:${arrange}${item.dCombineQty}${an},`;
  3544 + }
3537 }); 3545 });
3538 - sValue = commonUtils.isNotEmptyObject(sValue) ? sValue.substr(0, sValue.length - 1) : ""; 3546 + sValue = commonUtils.isNotEmptyObject(sValue) ? sValue.substr(0, sValue.length - 1) : '';
3539 } 3547 }
3540 } else if (sName === "sColorSerialMemo" || bSColorSerialMemo || sName === "sPositiveColor" || sName === "sOppositeColor" || bParamColor) { 3548 } else if (sName === "sColorSerialMemo" || bSColorSerialMemo || sName === "sPositiveColor" || sName === "sOppositeColor" || bParamColor) {
3541 let JsonData = []; 3549 let JsonData = [];
src/components/Common/CommonTable/index.js
@@ -5914,9 +5914,18 @@ class CommonTableRc extends React.Component { @@ -5914,9 +5914,18 @@ class CommonTableRc extends React.Component {
5914 let clickEvent = ''; 5914 let clickEvent = '';
5915 /* 选择合版产品弹窗 */ 5915 /* 选择合版产品弹窗 */
5916 const sModelsType = commonUtils.isNotEmptyObject(props) && commonUtils.isNotEmptyObject(props.app) ? props.app.currentPane.sModelsType : ''; 5916 const sModelsType = commonUtils.isNotEmptyObject(props) && commonUtils.isNotEmptyObject(props.app) ? props.app.currentPane.sModelsType : '';
5917 - const combinedInfo = commonUtils.isNotEmptyObject(props) && commonUtils.isNotEmptyObject(props.app) ? commonFunc.showMessage(props.app.commonConst, 'CombinedInfo') : '合版信息';  
5918 -  
5919 - const pleaseSelect = commonUtils.isNotEmptyObject(props) && commonUtils.isNotEmptyObject(props.app) ? commonFunc.showMessage(this.props.app.commonConst, 'pleaseSelect') : '请选择'; 5917 + const pleaseSelect =
  5918 + commonUtils.isNotEmptyObject(this.props) && commonUtils.isNotEmptyObject(this.props.app)
  5919 + ? commonFunc.showMessage(this.props.app.commonConst, "pleaseSelect")
  5920 + : "请选择";
  5921 + const combinedInfo =
  5922 + commonUtils.isNotEmptyObject(this.props) && commonUtils.isNotEmptyObject(this.props.app)
  5923 + ? commonFunc.showMessage(this.props.app.commonConst, "CombinedInfo")
  5924 + : "合版信息";
  5925 +
  5926 + const arrange = commonFunc.showLocalMessage(props, 'arrange', '排');
  5927 + const an = commonFunc.showLocalMessage(props, 'an', '');
  5928 + const bEnglish = props.app.userinfo?.sLanguage !== 'sChinese';
5920 5929
5921 if (commonUtils.isNotEmptyObject(sName) && (sName === 'sCombinedMemo' || sName === 'sCombineProductNameNew' || sName === 'sColorSerialMemo' || sName === 'sPositiveColor' || sName === 'sOppositeColor' || sName === 'sParams' || sName === 'sParamsNew' || sName === 'sQuoParams' || (commonUtils.isNotEmptyObject(sModelsType) && !sModelsType.includes('Set') && sName === 'sCombinePartsNameNew'))) { 5930 if (commonUtils.isNotEmptyObject(sName) && (sName === 'sCombinedMemo' || sName === 'sCombineProductNameNew' || sName === 'sColorSerialMemo' || sName === 'sPositiveColor' || sName === 'sOppositeColor' || sName === 'sParams' || sName === 'sParamsNew' || sName === 'sQuoParams' || (commonUtils.isNotEmptyObject(sModelsType) && !sModelsType.includes('Set') && sName === 'sCombinePartsNameNew'))) {
5922 linkStyle = 'linksActiveIdStyle'; 5931 linkStyle = 'linksActiveIdStyle';
@@ -5934,7 +5943,11 @@ class CommonTableRc extends React.Component { @@ -5934,7 +5943,11 @@ class CommonTableRc extends React.Component {
5934 let sCombinedMemo = ''; 5943 let sCombinedMemo = '';
5935 if (commonUtils.isNotEmptyArr(JsonData)) { 5944 if (commonUtils.isNotEmptyArr(JsonData)) {
5936 JsonData.forEach((item) => { 5945 JsonData.forEach((item) => {
5937 - sCombinedMemo += `${item.sProductNo}:排${item.dCombineQty}个,`; 5946 + if (bEnglish) {
  5947 + sCombinedMemo += `${item.sProductNo}:${item.dCombineQty}${arrange},`;
  5948 + }else {
  5949 + sCombinedMemo += `${item.sProductNo}:${arrange}${item.dCombineQty}${an},`;
  5950 + }
5938 }); 5951 });
5939 sCombinedMemo = commonUtils.isNotEmptyObject(sCombinedMemo) ? sCombinedMemo.substr(0, sCombinedMemo.length - 1) : ''; 5952 sCombinedMemo = commonUtils.isNotEmptyObject(sCombinedMemo) ? sCombinedMemo.substr(0, sCombinedMemo.length - 1) : '';
5940 sValue = sCombinedMemo; 5953 sValue = sCombinedMemo;