diff --git a/projects/ucap-webmessenger-api-external/src/lib/apis/url-info.ts b/projects/ucap-webmessenger-api-external/src/lib/apis/url-info.ts index 169c9e8a..a3abbff9 100644 --- a/projects/ucap-webmessenger-api-external/src/lib/apis/url-info.ts +++ b/projects/ucap-webmessenger-api-external/src/lib/apis/url-info.ts @@ -6,6 +6,7 @@ import { APIDecoder, ParameterUtil } from '@ucap-webmessenger/api'; +import { WebLinkType } from '@ucap-webmessenger/daesang'; export interface UrlInfoRequest extends APIRequest { deviceType: DeviceType; @@ -74,7 +75,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkWebhard) { const arr = res.WebLinkWebhard.split(','); webLink.push({ - key: 'WebLinkWebhard', + key: WebLinkType.Webhard, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -82,7 +83,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkDsp) { const arr = res.WebLinkDsp.split(','); webLink.push({ - key: 'WebLinkDsp', + key: WebLinkType.Dsp, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -90,7 +91,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkSms) { const arr = res.WebLinkSms.split(','); webLink.push({ - key: 'WebLinkSms', + key: WebLinkType.Sms, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -98,7 +99,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkConf) { const arr = res.WebLinkConf.split(','); webLink.push({ - key: 'WebLinkConf', + key: WebLinkType.Conf, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -106,7 +107,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkEp) { const arr = res.WebLinkEp.split(','); webLink.push({ - key: 'WebLinkEp', + key: WebLinkType.Ep, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -114,7 +115,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkSop) { const arr = res.WebLinkSop.split(','); webLink.push({ - key: 'WebLinkSop', + key: WebLinkType.Sop, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -122,7 +123,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkSom) { const arr = res.WebLinkSom.split(','); webLink.push({ - key: 'WebLinkSom', + key: WebLinkType.Som, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -130,7 +131,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkElephant) { const arr = res.WebLinkElephant.split(','); webLink.push({ - key: 'WebLinkElephant', + key: WebLinkType.Elephant, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -138,7 +139,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkItsvcdesk) { const arr = res.WebLinkItsvcdesk.split(','); webLink.push({ - key: 'WebLinkItsvcdesk', + key: WebLinkType.Itsvcdesk, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -146,7 +147,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkUrgntNews) { const arr = res.WebLinkUrgntNews.split(','); webLink.push({ - key: 'WebLinkUrgntNews', + key: WebLinkType.UrgntNews, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -154,7 +155,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkMailCnt) { const arr = res.WebLinkMailCnt.split(','); webLink.push({ - key: 'WebLinkMailCnt', + key: WebLinkType.MailCnt, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -162,7 +163,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkMail) { const arr = res.WebLinkMail.split(','); webLink.push({ - key: 'WebLinkMail', + key: WebLinkType.Mail, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -170,7 +171,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkPaymentCnt) { const arr = res.WebLinkPaymentCnt.split(','); webLink.push({ - key: 'WebLinkPaymentCnt', + key: WebLinkType.PaymentCnt, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -178,7 +179,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkPayment) { const arr = res.WebLinkPayment.split(','); webLink.push({ - key: 'WebLinkPayment', + key: WebLinkType.Payment, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); @@ -186,7 +187,7 @@ export const decodeUrlInfoDaesang: APIDecoder = ( if (!!res.WebLinkChgPassword) { const arr = res.WebLinkChgPassword.split(','); webLink.push({ - key: 'WebLinkChgPassword', + key: WebLinkType.ChgPassword, title: arr.length > 1 ? arr[0] : '', url: arr.length > 1 ? arr[1] : arr[0] }); diff --git a/projects/ucap-webmessenger-app/src/app/layouts/native/components/top-bar.component.html b/projects/ucap-webmessenger-app/src/app/layouts/native/components/top-bar.component.html index 4b0041ed..019e2128 100644 --- a/projects/ucap-webmessenger-app/src/app/layouts/native/components/top-bar.component.html +++ b/projects/ucap-webmessenger-app/src/app/layouts/native/components/top-bar.component.html @@ -6,162 +6,117 @@