From 2a07e05315f4ef38ff0c73e7926a5ae16e087869 Mon Sep 17 00:00:00 2001 From: zhangsir Date: Tue, 3 Dec 2024 15:23:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=A2=E6=8E=88=E8=AF=BE=E8=AE=B2=E5=B8=88?= =?UTF-8?q?=E5=90=8C=E6=AD=A5PC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/ThirdApi.js | 3 +- src/hooks/useOrgName.js | 23 +++++++++++++ src/views/faceteach/FaceTeach.vue | 39 ++++++++++++++++++----- src/views/faceteach/FaceTeachNoCommon.vue | 38 ++++++++++++++++++---- src/views/faceteach/FaceTeachNoCourse.vue | 39 ++++++++++++++++++----- src/views/faceteach/FaceTeachSignUp.vue | 38 ++++++++++++++++++---- src/views/faceteach/FaceTeachStuSign.vue | 38 ++++++++++++++++++---- 7 files changed, 180 insertions(+), 38 deletions(-) create mode 100644 src/hooks/useOrgName.js diff --git a/src/api/ThirdApi.js b/src/api/ThirdApi.js index 060d116..948e68a 100644 --- a/src/api/ThirdApi.js +++ b/src/api/ThirdApi.js @@ -3,4 +3,5 @@ export const BASE = 'https://u-pre.boe.com' export const GET_USER_LIST = `/manageApi/admin/CheckUser/userInfo` export const GET_USER_INFO = `/manageApi/admin/thirdApi/user/searchList` // export const GET_USER_LIST = `/admin/CheckUser/userInfo` -// export const GET_USER_INFO = `/admin/thirdApi/user/searchList` \ No newline at end of file +// export const GET_USER_INFO = `/admin/thirdApi/user/searchList` +export const GET_USER_INFO_OLDURL = `/userbasic/user/getUserBaseInfoById` \ No newline at end of file diff --git a/src/hooks/useOrgName.js b/src/hooks/useOrgName.js new file mode 100644 index 0000000..8793564 --- /dev/null +++ b/src/hooks/useOrgName.js @@ -0,0 +1,23 @@ +/**截取机构名称路径namePath最后两段,不包含第一个 */ +const useOrgName = (namePath) => { + let newName = namePath; + if (newName) { + let names = newName.split('/'); + let len = names.length; + //使用最后两们 + if (len > 1) { + newName = names[1]; + if (!newName) { + newName = names[0] + } + } + } + return newName; +}; + + + + +export { + useOrgName +} \ No newline at end of file diff --git a/src/views/faceteach/FaceTeach.vue b/src/views/faceteach/FaceTeach.vue index 9fd2f2d..45aed4f 100644 --- a/src/views/faceteach/FaceTeach.vue +++ b/src/views/faceteach/FaceTeach.vue @@ -108,12 +108,12 @@
面授课讲师
-
- +
+
-
{{ data.planDto?.teacher }}
+
{{ item?.realName }}
- {{ data.planDto?.bandDesc }} + {{ useOrgName(item?.orgNamePath) }}
@@ -346,16 +346,17 @@