From f5819216defa75dc0994962cf0b48bf37f12d4ae Mon Sep 17 00:00:00 2001 From: jl-zhoujl2 Date: Sat, 6 May 2023 14:30:49 +0800 Subject: [PATCH] =?UTF-8?q?5.6=20=E9=AB=98=E8=B4=A8=E9=87=8F=E8=BF=90?= =?UTF-8?q?=E8=90=A5=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/HighQualityOperation/Home/index.tsx | 14 +++++++++----- .../Management/ProLineMaintenance/index.tsx | 2 +- src/pages/HighQualityOperation/utils.ts | 3 ++- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/pages/HighQualityOperation/Home/index.tsx b/src/pages/HighQualityOperation/Home/index.tsx index 554b2c1..8d4f746 100644 --- a/src/pages/HighQualityOperation/Home/index.tsx +++ b/src/pages/HighQualityOperation/Home/index.tsx @@ -33,8 +33,6 @@ const formItemLayout = { wrapperCol: { span: 17 }, }; -const learnUrl = START_ENV == "PROD" ? "https://m.campus.chinaunicom.cn/#/checkidentity?dataId=376&type=THEME" : null; - //卡片头 const LeftCardTop = (props: any) => { return ( @@ -409,6 +407,12 @@ const Home: React.FC<{}> = () => { setContactData([...totalContactData.slice(0, 3)]); } } + //right learn click + const learnClick = (rightData: any[], index: number) => { + if (rightData && rightData.length > 0 && START_ENV == "PROD") { + window.open(rightData[index].dataValue); + } + } const handleChange = (tag: string, checked: boolean) => { const nextSelectedTag = checked ? tag : ''; getContactList(nextSelectedTag); @@ -573,13 +577,13 @@ const Home: React.FC<{}> = () => {
-
{ learnUrl && window.open(learnUrl) }}> +
learnClick(rightList, 10)}> 学习园区
-
+
learnClick(rightList, 11)}> 自测学习
-
+
learnClick(rightList, 12)}> 集中考试
diff --git a/src/pages/HighQualityOperation/Management/ProLineMaintenance/index.tsx b/src/pages/HighQualityOperation/Management/ProLineMaintenance/index.tsx index ea95f1b..973d3c4 100644 --- a/src/pages/HighQualityOperation/Management/ProLineMaintenance/index.tsx +++ b/src/pages/HighQualityOperation/Management/ProLineMaintenance/index.tsx @@ -45,7 +45,7 @@ const ProLineMaintenance: React.FC<{}> = () => { // }) getHomeRight().then(res => { if (res?.success) { - setFormData(res?.data.slice(-4)); + setFormData(res?.data.slice(6, 10)); } }) } diff --git a/src/pages/HighQualityOperation/utils.ts b/src/pages/HighQualityOperation/utils.ts index d68584f..9f9baeb 100644 --- a/src/pages/HighQualityOperation/utils.ts +++ b/src/pages/HighQualityOperation/utils.ts @@ -59,7 +59,8 @@ export function chunk(arr: any[], size: number) { return result; } /** - * 权限校验(党建管理员) + * 权限校验(党建管理员,高质量运营管理员) + * ebtp-party-admin * @returns */ export const managerAuthority = (authority: string) => {