| 12345678910111213141516171819202122232425 |
- import {getMapValueByKey} from "@/utils/objectUtil";
- import {clientType,} from "@/utils/constant";
- export const getOwnerName = (musicSheetExtend: any, sourceType: string) => {
- if (musicSheetExtend == 'PLATFORM') {
- return;
- }
- let ownerName = '';
- if (musicSheetExtend && musicSheetExtend.userName) {
- const appName = musicSheetExtend.applicationName;
- if (sourceType == 'ORG') {
- const organizationRole = musicSheetExtend.organizationRole ? '-' + musicSheetExtend.organizationRole : '';
- ownerName += appName + organizationRole
- } else if (sourceType == 'PERSON') {
- if (musicSheetExtend?.userName) {
- ownerName = musicSheetExtend.userName
- }
- let typeName = getMapValueByKey(musicSheetExtend.clientType, new Map(Object.entries(clientType)));
- typeName = typeName ? '-' + typeName : '';
- ownerName += ' (' + appName + typeName + ')'
- }
- }
- return ownerName;
- }
|