Commit dead33a30f3023875220076eafb4e8151e818b82
1 parent
8ad6d035
1.AJT-MES纸箱需要移除作业指导书
Showing
2 changed files
with
24 additions
and
2 deletions
src/components/Common/CommonViewDragable/rglUtils.js
| ... | ... | @@ -12,7 +12,7 @@ export function getReactGridLayout(sParamType, selectedData = {}) { |
| 12 | 12 | |
| 13 | 13 | // 获取params数据 |
| 14 | 14 | const recordDataAll = commonUtils.convertStrToObj( |
| 15 | - sParams.replace(/[\n\r]/g, " "), | |
| 15 | + sParams?.replace(/[\n\r]/g, " "), | |
| 16 | 16 | [] |
| 17 | 17 | ); |
| 18 | 18 | const recordItem = | ... | ... |
src/mes/common/buttonComponent/index.js
| ... | ... | @@ -17,6 +17,19 @@ const ButtonComponent = props => { |
| 17 | 17 | const { managementData, userinfo = {} } = app; |
| 18 | 18 | |
| 19 | 19 | const { iTeamType, sWorkshopId } = userinfo; |
| 20 | + if(userinfo?.sBrandsId === '2222222222'){ | |
| 21 | + const scheduledTasks = managementData.find( | |
| 22 | + item => (item.sMenuName === "计划任务" || item.sMenuName?.trim() === "Scheduled Task") | |
| 23 | + ); | |
| 24 | + if (scheduledTasks && scheduledTasks.children) { | |
| 25 | + const iIndex = scheduledTasks?.children.findIndex( | |
| 26 | + child => (child.sMenuName === "工艺作业指导书" || child.sMenuName?.trim() === "Process Work Instructions") | |
| 27 | + ); | |
| 28 | + if (iIndex !== -1) { | |
| 29 | + scheduledTasks.children.splice(iIndex, 1); | |
| 30 | + } | |
| 31 | + } | |
| 32 | + } | |
| 20 | 33 | |
| 21 | 34 | if ([3, 4, 5, 6].includes(iTeamType)) { |
| 22 | 35 | const scheduledTasks = managementData.find( |
| ... | ... | @@ -29,6 +42,15 @@ const ButtonComponent = props => { |
| 29 | 42 | if (iIndex !== -1) { |
| 30 | 43 | scheduledTasks.children.splice(iIndex, 1); |
| 31 | 44 | } |
| 45 | + console.log('aaa', props, userinfo?.sBrandsId); | |
| 46 | + if(userinfo?.sBrandsId === '2222222222'){ | |
| 47 | + const iIndex = scheduledTasks.children.findIndex( | |
| 48 | + child => (child.sMenuName === "工艺作业指导书" || child.sMenuName?.trim() === "Process Work Instructions") | |
| 49 | + ); | |
| 50 | + if (iIndex !== -1) { | |
| 51 | + scheduledTasks.children.splice(iIndex, 1); | |
| 52 | + } | |
| 53 | + } | |
| 32 | 54 | } |
| 33 | 55 | |
| 34 | 56 | const restArr = []; |
| ... | ... | @@ -103,7 +125,7 @@ const ButtonComponent = props => { |
| 103 | 125 | const [processReport, setProcessReport] = useState(false); |
| 104 | 126 | |
| 105 | 127 | const [dataList, setDataList] = useState([]); |
| 106 | - | |
| 128 | + console.log('2managementData22', managementData); | |
| 107 | 129 | useEffect( |
| 108 | 130 | () => { |
| 109 | 131 | if (managementData.length) { | ... | ... |