Commit d3524137e612b63256407201049d57f89f186488
1 parent
f5d10617
1.处理MES 第一单,第二单 中文版本能展示,英文版不展示bug
Showing
4 changed files
with
35 additions
and
14 deletions
src/mes/common/RunningStatus/index.js
| @@ -13,7 +13,7 @@ import ShowType from "@/components/Common/CommonComponent"; | @@ -13,7 +13,7 @@ import ShowType from "@/components/Common/CommonComponent"; | ||
| 13 | import styles from "./index.less"; | 13 | import styles from "./index.less"; |
| 14 | import { cloneDeep } from "lodash"; | 14 | import { cloneDeep } from "lodash"; |
| 15 | 15 | ||
| 16 | -const sTypeJson = { | 16 | +const sTypeJson1 = { |
| 17 | sType1: ["行车状态", "green", "greenTd"], | 17 | sType1: ["行车状态", "green", "greenTd"], |
| 18 | sType2: ["正常待机", "cyan", "cyanTd"], | 18 | sType2: ["正常待机", "cyan", "cyanTd"], |
| 19 | sType3: ["不正常待机(材料异常)", "red", "redTd"], | 19 | sType3: ["不正常待机(材料异常)", "red", "redTd"], |
| @@ -26,6 +26,19 @@ const sTypeJson = { | @@ -26,6 +26,19 @@ const sTypeJson = { | ||
| 26 | "": ["其它", "blue", "blueTd"] | 26 | "": ["其它", "blue", "blueTd"] |
| 27 | }; | 27 | }; |
| 28 | 28 | ||
| 29 | +const sTypeJson = { | ||
| 30 | + sType1: ["Vehicle Status", "green", "greenTd"], | ||
| 31 | + sType2: ["Normal Standby", "cyan", "cyanTd"], | ||
| 32 | + sType3: ["Abnormal Standby (Material Issue)", "red", "redTd"], | ||
| 33 | + sType4: ["Abnormal Standby (Process Issue", "red", "redTd"], | ||
| 34 | + sType5: ["Abnormal Standby (Production Issue)", "red", "redTd"], | ||
| 35 | + sType6: ["Abnormal Standby (Other)", "red", "redTd"], | ||
| 36 | + sType7: ["Abnormal Standby", "red", "redTd"], | ||
| 37 | + sType8: ["Equipment Maintenance", "blue", "blueTd"], | ||
| 38 | + sType9: ["Equipment Repair", "blue", "blueTd"], | ||
| 39 | + "": ["其它", "blue", "blueTd"] | ||
| 40 | +}; | ||
| 41 | + | ||
| 29 | // 业务层 | 42 | // 业务层 |
| 30 | const businessTier = props => { | 43 | const businessTier = props => { |
| 31 | const { formData = [], copyTo = {} } = props; | 44 | const { formData = [], copyTo = {} } = props; |
src/mes/common/buttonComponent/index.js
| @@ -199,7 +199,7 @@ const ButtonComponent = props => { | @@ -199,7 +199,7 @@ const ButtonComponent = props => { | ||
| 199 | ["Production Execution", 10], | 199 | ["Production Execution", 10], |
| 200 | ["First Approval Sample Notice", 11], | 200 | ["First Approval Sample Notice", 11], |
| 201 | ["Exception/Assistance Reporting", 12], | 201 | ["Exception/Assistance Reporting", 12], |
| 202 | - ["Completion & Clearance", 13], | 202 | + ["Post-Completion Clearance/Confirmation", 13], |
| 203 | ["Plate Splitting/Combining", 14], | 203 | ["Plate Splitting/Combining", 14], |
| 204 | null, | 204 | null, |
| 205 | null, | 205 | null, |
src/mes/common/commonModelComponent/index.js
| @@ -1258,6 +1258,8 @@ const CommonModelComponent = props => { | @@ -1258,6 +1258,8 @@ const CommonModelComponent = props => { | ||
| 1258 | bFirstComponent: level === 0 && index === -1 | 1258 | bFirstComponent: level === 0 && index === -1 |
| 1259 | }; | 1259 | }; |
| 1260 | 1260 | ||
| 1261 | + console.log('222', sName, componentProps) | ||
| 1262 | + | ||
| 1261 | const commonDivHeight = useComputedCommonDivHeight(componentProps); | 1263 | const commonDivHeight = useComputedCommonDivHeight(componentProps); |
| 1262 | return ( | 1264 | return ( |
| 1263 | <div | 1265 | <div |
| @@ -1286,7 +1288,7 @@ const CommonModelComponent = props => { | @@ -1286,7 +1288,7 @@ const CommonModelComponent = props => { | ||
| 1286 | width = "100%", | 1288 | width = "100%", |
| 1287 | height = "100%" | 1289 | height = "100%" |
| 1288 | } = item; | 1290 | } = item; |
| 1289 | - console.log('ssconfigLists', configList); | 1291 | + console.log('ssconfigLists', configList, sEntireTabName ); |
| 1290 | const sEntireTabNameNew = sLanguage === 'sEnglish' ? sEnglishEntireTabName + '1111' : | 1292 | const sEntireTabNameNew = sLanguage === 'sEnglish' ? sEnglishEntireTabName + '1111' : |
| 1291 | sLanguage === 'sBig5EntireTabName' ? sBig5EntireTabName : sEntireTabName; | 1293 | sLanguage === 'sBig5EntireTabName' ? sBig5EntireTabName : sEntireTabName; |
| 1292 | const advancedStyle = | 1294 | const advancedStyle = |
| @@ -1465,8 +1467,9 @@ const TabTitleComponent = props => { | @@ -1465,8 +1467,9 @@ const TabTitleComponent = props => { | ||
| 1465 | return <div style={{ width: "100%", height: 10 }} />; | 1467 | return <div style={{ width: "100%", height: 10 }} />; |
| 1466 | } | 1468 | } |
| 1467 | } | 1469 | } |
| 1470 | + console.log('sTabNsme', sTabName); | ||
| 1468 | 1471 | ||
| 1469 | - if (sTabName.split("_")[0] === "空") return ""; | 1472 | + if (sTabName.split("_")[0] === "空" || sTabName.split("_")[0] === "Empty" ) return ""; |
| 1470 | 1473 | ||
| 1471 | const costomTitle = | 1474 | const costomTitle = |
| 1472 | props.costomTitle && sTabName === "下料信息" ? props.costomTitle : ""; | 1475 | props.costomTitle && sTabName === "下料信息" ? props.costomTitle : ""; |
| @@ -1502,7 +1505,7 @@ const CommonViewTableComponent = props => { | @@ -1502,7 +1505,7 @@ const CommonViewTableComponent = props => { | ||
| 1502 | if (selectedRowKeys.length) { | 1505 | if (selectedRowKeys.length) { |
| 1503 | viewRow = dataArr.find(item => item.sId === selectedRowKeys[0]); | 1506 | viewRow = dataArr.find(item => item.sId === selectedRowKeys[0]); |
| 1504 | } | 1507 | } |
| 1505 | - | 1508 | + console.log('111111第', sTabName) |
| 1506 | if (sTabName?.startsWith("第") && sTabName?.endsWith("转")) { | 1509 | if (sTabName?.startsWith("第") && sTabName?.endsWith("转")) { |
| 1507 | viewRow = data.filter(item => item.sRev === sTabName)[0]; | 1510 | viewRow = data.filter(item => item.sRev === sTabName)[0]; |
| 1508 | } | 1511 | } |
| @@ -1510,7 +1513,7 @@ const CommonViewTableComponent = props => { | @@ -1510,7 +1513,7 @@ const CommonViewTableComponent = props => { | ||
| 1510 | if (commonUtils.isEmptyObject(viewRow)) { | 1513 | if (commonUtils.isEmptyObject(viewRow)) { |
| 1511 | viewRow = Array.isArray(data) ? data[0] || {} : data; | 1514 | viewRow = Array.isArray(data) ? data[0] || {} : data; |
| 1512 | } | 1515 | } |
| 1513 | - | 1516 | + console.log('viewRow', viewRow) |
| 1514 | if ( | 1517 | if ( |
| 1515 | commonUtils.isNotEmptyObject(viewRow) && | 1518 | commonUtils.isNotEmptyObject(viewRow) && |
| 1516 | !selectedRowKeys[0] && | 1519 | !selectedRowKeys[0] && |
| @@ -1556,12 +1559,9 @@ const CommonViewTableComponent = props => { | @@ -1556,12 +1559,9 @@ const CommonViewTableComponent = props => { | ||
| 1556 | }); | 1559 | }); |
| 1557 | } | 1560 | } |
| 1558 | } | 1561 | } |
| 1562 | + const groupList = sTabName?.split(",") || []; | ||
| 1559 | 1563 | ||
| 1560 | - const sLanguage = props.app.userinfo?.sLanguage; | ||
| 1561 | - | ||
| 1562 | - const sTabLocalName = sLanguage === 'sEnglish' ? sEnglishTabName : sTabName; | ||
| 1563 | - | ||
| 1564 | - const groupList = sTabLocalName?.split(",") || []; | 1564 | + console.log('groupList', groupList) |
| 1565 | const viewConfigsList = groupList.map((tabName, index) => { | 1565 | const viewConfigsList = groupList.map((tabName, index) => { |
| 1566 | if (tabName === "隐藏") { | 1566 | if (tabName === "隐藏") { |
| 1567 | return []; | 1567 | return []; |
| @@ -1583,6 +1583,7 @@ const CommonViewTableComponent = props => { | @@ -1583,6 +1583,7 @@ const CommonViewTableComponent = props => { | ||
| 1583 | ); | 1583 | ); |
| 1584 | } | 1584 | } |
| 1585 | }); | 1585 | }); |
| 1586 | + console.log('viewConfigsList', viewConfigsList); | ||
| 1586 | 1587 | ||
| 1587 | const operationBarProps = { | 1588 | const operationBarProps = { |
| 1588 | ...props, | 1589 | ...props, |
| @@ -1599,6 +1600,11 @@ const CommonViewTableComponent = props => { | @@ -1599,6 +1600,11 @@ const CommonViewTableComponent = props => { | ||
| 1599 | setReportInfoVisible(!reportInfoVisible); | 1600 | setReportInfoVisible(!reportInfoVisible); |
| 1600 | }; | 1601 | }; |
| 1601 | 1602 | ||
| 1603 | + | ||
| 1604 | + const sLanguage = props.app.userinfo?.sLanguage; | ||
| 1605 | + const sTabLocalName = sLanguage === 'sEnglish' ? sEnglishTabName : sTabName; | ||
| 1606 | + const groupListNew = sTabLocalName?.split(",") || []; | ||
| 1607 | + | ||
| 1602 | return ( | 1608 | return ( |
| 1603 | <> | 1609 | <> |
| 1604 | {sName === "master" ? ( | 1610 | {sName === "master" ? ( |
| @@ -1630,7 +1636,7 @@ const CommonViewTableComponent = props => { | @@ -1630,7 +1636,7 @@ const CommonViewTableComponent = props => { | ||
| 1630 | 1636 | ||
| 1631 | return ( | 1637 | return ( |
| 1632 | <> | 1638 | <> |
| 1633 | - <TabTitleComponent {...props} sTabName={groupList[index]} /> | 1639 | + <TabTitleComponent {...props} sTabName={groupListNew[index] } /> |
| 1634 | <CommonViewTable {...viewProps} /> | 1640 | <CommonViewTable {...viewProps} /> |
| 1635 | <ReportInfo | 1641 | <ReportInfo |
| 1636 | reportInfoVisible={reportInfoVisible} | 1642 | reportInfoVisible={reportInfoVisible} |
| @@ -1861,6 +1867,8 @@ const CommonTableComponent = props => { | @@ -1861,6 +1867,8 @@ const CommonTableComponent = props => { | ||
| 1861 | }; | 1867 | }; |
| 1862 | 1868 | ||
| 1863 | const stepName = sTabName?.split("_")[1] || ""; | 1869 | const stepName = sTabName?.split("_")[1] || ""; |
| 1870 | + | ||
| 1871 | + console.log('ssss', stepName); | ||
| 1864 | if (stepName.startsWith("第") && stepName.endsWith("转")) { | 1872 | if (stepName.startsWith("第") && stepName.endsWith("转")) { |
| 1865 | tableProps.data = tableProps.data.filter(item => item.sRev === stepName); | 1873 | tableProps.data = tableProps.data.filter(item => item.sRev === stepName); |
| 1866 | } | 1874 | } |
src/mes/scheduledTasks/abnormalEventReporting/index.js
| @@ -416,7 +416,7 @@ const RightPartComponent = props => { | @@ -416,7 +416,7 @@ const RightPartComponent = props => { | ||
| 416 | // ); | 416 | // ); |
| 417 | } | 417 | } |
| 418 | }; | 418 | }; |
| 419 | - | 419 | + const report = commonFunc.showLocalMessage(props, 'report', '提报'); |
| 420 | return ( | 420 | return ( |
| 421 | <div className={styles.rightPart}> | 421 | <div className={styles.rightPart}> |
| 422 | <div className={styles.runningStatus}> | 422 | <div className={styles.runningStatus}> |
| @@ -433,7 +433,7 @@ const RightPartComponent = props => { | @@ -433,7 +433,7 @@ const RightPartComponent = props => { | ||
| 433 | /> | 433 | /> |
| 434 | </div> | 434 | </div> |
| 435 | <div className={styles.runningBtn}> | 435 | <div className={styles.runningBtn}> |
| 436 | - <Button {...btnProps}>提报</Button> | 436 | + <Button {...btnProps}>{report}</Button> |
| 437 | </div> | 437 | </div> |
| 438 | </div> | 438 | </div> |
| 439 | ); | 439 | ); |