fix: 修改弹窗
This commit is contained in:
@@ -1 +1 @@
|
||||
{"version":3,"file":"config.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/config.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\r\n\r\nconst groupIntroConfig = [\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Public.svg',\r\n label: '陌生人社交群(Public)',\r\n type: TUIChatEngine.TYPES.GRP_PUBLIC,\r\n detail: '类似 QQ 群,创建后群主可以指定群管理员,用户搜索群 ID 发起加群申请后,需要群主或管理员审批通过才能入群。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Meeting.svg',\r\n label: '临时会议群(Meeting)',\r\n type: TUIChatEngine.TYPES.GRP_MEETING,\r\n detail: '创建后可以随意进出,且支持查看入群前消息;适合用于音视频会议场景、在线教育场景等与实时音视频产品结合的场景。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Work.svg',\r\n label: '好友工作群(Work)',\r\n type: TUIChatEngine.TYPES.GRP_WORK,\r\n detail: '类似普通微信群,创建后仅支持已在群内的好友邀请加群,且无需被邀请方同意或群主审批。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/AVChatroom.svg',\r\n label: '直播群(AVChatroom)',\r\n type: TUIChatEngine.TYPES.GRP_AVCHATROOM,\r\n detail: '创建后可以随意进出,没有群成员数量上限,但不支持历史消息存储;适合与直播产品结合,用于弹幕聊天场景。详见',\r\n src: '产品文档',\r\n },\r\n {\r\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Community.png',\r\n label: '社群(Community)',\r\n type: TUIChatEngine.TYPES.GRP_COMMUNITY,\r\n detail: '创建后可以随意进出,最多支持100000人,支持历史消息存储,用户搜索群 ID 发起加群申请后,无需管理员审批即可进群。详见',\r\n src: '产品文档',\r\n },\r\n];\r\n\r\nconst findGroupIntroConfig = (type: string) => {\r\n return groupIntroConfig.filter((item: any) => {\r\n return item.type === type;\r\n })[0];\r\n};\r\n\r\nexport {\r\n groupIntroConfig,\r\n findGroupIntroConfig,\r\n};\r\n"],"names":["TUIChatEngine"],"mappings":";;AAEA,MAAM,mBAAmB;AAAA,EACvB;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AACF;AAEM,MAAA,uBAAuB,CAAC,SAAiB;AACtC,SAAA,iBAAiB,OAAO,CAAC,SAAc;AAC5C,WAAO,KAAK,SAAS;AAAA,EAAA,CACtB,EAAE,CAAC;AACN;;;"}
|
||||
{"version":3,"file":"config.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/config.ts"],"sourcesContent":["import TUIChatEngine from '@tencentcloud/chat-uikit-engine';\n\nconst groupIntroConfig = [\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Public.svg',\n label: '陌生人社交群(Public)',\n type: TUIChatEngine.TYPES.GRP_PUBLIC,\n detail: '类似 QQ 群,创建后群主可以指定群管理员,用户搜索群 ID 发起加群申请后,需要群主或管理员审批通过才能入群。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Meeting.svg',\n label: '临时会议群(Meeting)',\n type: TUIChatEngine.TYPES.GRP_MEETING,\n detail: '创建后可以随意进出,且支持查看入群前消息;适合用于音视频会议场景、在线教育场景等与实时音视频产品结合的场景。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Work.svg',\n label: '好友工作群(Work)',\n type: TUIChatEngine.TYPES.GRP_WORK,\n detail: '类似普通微信群,创建后仅支持已在群内的好友邀请加群,且无需被邀请方同意或群主审批。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/AVChatroom.svg',\n label: '直播群(AVChatroom)',\n type: TUIChatEngine.TYPES.GRP_AVCHATROOM,\n detail: '创建后可以随意进出,没有群成员数量上限,但不支持历史消息存储;适合与直播产品结合,用于弹幕聊天场景。详见',\n src: '产品文档',\n },\n {\n icon: 'https://web.sdk.qcloud.com/im/assets/images/Community.png',\n label: '社群(Community)',\n type: TUIChatEngine.TYPES.GRP_COMMUNITY,\n detail: '创建后可以随意进出,最多支持100000人,支持历史消息存储,用户搜索群 ID 发起加群申请后,无需管理员审批即可进群。详见',\n src: '产品文档',\n },\n];\n\nconst findGroupIntroConfig = (type: string) => {\n return groupIntroConfig.filter((item: any) => {\n return item.type === type;\n })[0];\n};\n\nexport {\n groupIntroConfig,\n findGroupIntroConfig,\n};\n"],"names":["TUIChatEngine"],"mappings":";;AAEA,MAAM,mBAAmB;AAAA,EACvB;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AAAA,EACA;AAAA,IACE,MAAM;AAAA,IACN,OAAO;AAAA,IACP,MAAMA,cAAAA,GAAc,MAAM;AAAA,IAC1B,QAAQ;AAAA,IACR,KAAK;AAAA,EACP;AACF;AAEM,MAAA,uBAAuB,CAAC,SAAiB;AACtC,SAAA,iBAAiB,OAAO,CAAC,SAAc;AAC5C,WAAO,KAAK,SAAS;AAAA,EAAA,CACtB,EAAE,CAAC;AACN;;;"}
|
||||
@@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/index.vue","../../HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDov6aG555uuL3RrLW1pbmktcHJvZ3JhbS9UVUlLaXQvY29tcG9uZW50cy9UVUlHcm91cC9jcmVhdGUtZ3JvdXAvZ3JvdXAtaW50cm9kdWN0aW9uL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <ul class=\"group-introduction-list select\">\r\n <li\r\n v-for=\"(item, index) in type\"\r\n :key=\"index\"\r\n class=\"select-item\"\r\n :class=\"[selectType === item.type && 'selected']\"\r\n @click=\"selected(item)\"\r\n >\r\n <main class=\"select-item-type\">\r\n <div class=\"select-item-header\">\r\n <aside class=\"left\">\r\n <Icon\r\n class=\"icon\"\r\n :file=\"item.icon\"\r\n />\r\n <span class=\"select-item-label\">{{ TUITranslateService.t(`TUIGroup.${item.label}`) }}</span>\r\n </aside>\r\n <Icon\r\n v-if=\"selectType === item.type\"\r\n :file=\"selectedIcon\"\r\n />\r\n </div>\r\n <span class=\"select-item-detail\">{{ TUITranslateService.t(`TUIGroup.${item.detail}`) }}</span>\r\n <a\r\n class=\"link\"\r\n :href=\"documentLink.product.url\"\r\n target=\"_blank\"\r\n @click=\"openUrl(documentLink.product.url)\"\r\n >{{\r\n TUITranslateService.t(`TUIGroup.${item.src}`) }}</a>\r\n </main>\r\n </li>\r\n </ul>\r\n</template>\r\n<script lang=\"ts\" setup>\r\nimport { ref, watchEffect } from '../../../../adapter-vue';\r\nimport { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\r\nimport { TUIGlobal } from '@tencentcloud/universal-api';\r\nimport documentLink from '../../../../utils/documentLink';\r\nimport Icon from '../../../common/Icon.vue';\r\nimport selectedIcon from '../../../../assets/icon/selected.svg';\r\nimport { groupIntroConfig } from './config';\r\nimport { isUniFrameWork } from '../../../../utils/env';\r\n\r\nconst props = defineProps({\r\n groupType: {\r\n type: String,\r\n default: '',\r\n },\r\n});\r\n\r\nconst type = groupIntroConfig;\r\n\r\nconst selectType = ref();\r\n\r\nconst emit = defineEmits(['selectType']);\r\n\r\nwatchEffect(() => {\r\n selectType.value = props.groupType;\r\n});\r\n\r\nconst selected = (item: any) => {\r\n selectType.value = item.type;\r\n emit('selectType', item.type);\r\n};\r\n\r\nconst openUrl = (link: string) => {\r\n if (!isUniFrameWork) {\r\n TUIGlobal?.open(link);\r\n }\r\n};\r\n\r\n</script>\r\n<style lang=\"scss\" scoped src=\"../style/index.scss\"></style>\r\n","import Component from 'D:/项目/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue'\nwx.createComponent(Component)"],"names":["groupIntroConfig","ref","watchEffect","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;AAwCA,MAAA,OAAiB,MAAA;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAOd,UAAM,OAAOA,gEAAAA;AAEb,UAAM,aAAaC,cAAAA;AAEnB,UAAM,OAAO;AAEbC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AAAA,IAAA,CAC1B;AAEK,UAAA,WAAW,CAAC,SAAc;AAC9B,iBAAW,QAAQ,KAAK;AACnB,WAAA,cAAc,KAAK,IAAI;AAAA,IAAA;AAGxB,UAAA,UAAU,CAAC,SAAiB;;AAChC,UAAI,CAACC,iBAAAA,gBAAgB;AACnBC,kCAAAA,mBAAW,KAAK;AAAA,MAClB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"index.js","sources":["TUIKit/components/TUIGroup/create-group/group-introduction/index.vue","/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue?type=component"],"sourcesContent":["<template>\n <ul class=\"group-introduction-list select\">\n <li\n v-for=\"(item, index) in type\"\n :key=\"index\"\n class=\"select-item\"\n :class=\"[selectType === item.type && 'selected']\"\n @click=\"selected(item)\"\n >\n <main class=\"select-item-type\">\n <div class=\"select-item-header\">\n <aside class=\"left\">\n <Icon\n class=\"icon\"\n :file=\"item.icon\"\n />\n <span class=\"select-item-label\">{{ TUITranslateService.t(`TUIGroup.${item.label}`) }}</span>\n </aside>\n <Icon\n v-if=\"selectType === item.type\"\n :file=\"selectedIcon\"\n />\n </div>\n <span class=\"select-item-detail\">{{ TUITranslateService.t(`TUIGroup.${item.detail}`) }}</span>\n <a\n class=\"link\"\n :href=\"documentLink.product.url\"\n target=\"_blank\"\n @click=\"openUrl(documentLink.product.url)\"\n >{{\n TUITranslateService.t(`TUIGroup.${item.src}`) }}</a>\n </main>\n </li>\n </ul>\n</template>\n<script lang=\"ts\" setup>\nimport { ref, watchEffect } from '../../../../adapter-vue';\nimport { TUITranslateService } from '@tencentcloud/chat-uikit-engine';\nimport { TUIGlobal } from '@tencentcloud/universal-api';\nimport documentLink from '../../../../utils/documentLink';\nimport Icon from '../../../common/Icon.vue';\nimport selectedIcon from '../../../../assets/icon/selected.svg';\nimport { groupIntroConfig } from './config';\nimport { isUniFrameWork } from '../../../../utils/env';\n\nconst props = defineProps({\n groupType: {\n type: String,\n default: '',\n },\n});\n\nconst type = groupIntroConfig;\n\nconst selectType = ref();\n\nconst emit = defineEmits(['selectType']);\n\nwatchEffect(() => {\n selectType.value = props.groupType;\n});\n\nconst selected = (item: any) => {\n selectType.value = item.type;\n emit('selectType', item.type);\n};\n\nconst openUrl = (link: string) => {\n if (!isUniFrameWork) {\n TUIGlobal?.open(link);\n }\n};\n\n</script>\n<style lang=\"scss\" scoped src=\"../style/index.scss\"></style>\n","import Component from '/Users/plw/Documents/outsource/tk-mini-program/TUIKit/components/TUIGroup/create-group/group-introduction/index.vue'\nwx.createComponent(Component)"],"names":["groupIntroConfig","ref","watchEffect","isUniFrameWork","TUIGlobal"],"mappings":";;;;;;;;;;AAwCA,MAAA,OAAiB,MAAA;;;;;;;;;;;AAKjB,UAAM,QAAQ;AAOd,UAAM,OAAOA,gEAAAA;AAEb,UAAM,aAAaC,cAAAA;AAEnB,UAAM,OAAO;AAEbC,kBAAAA,YAAY,MAAM;AAChB,iBAAW,QAAQ,MAAM;AAAA,IAAA,CAC1B;AAEK,UAAA,WAAW,CAAC,SAAc;AAC9B,iBAAW,QAAQ,KAAK;AACnB,WAAA,cAAc,KAAK,IAAI;AAAA,IAAA;AAGxB,UAAA,UAAU,CAAC,SAAiB;;AAChC,UAAI,CAACC,iBAAAA,gBAAgB;AACnBC,kCAAAA,mBAAW,KAAK;AAAA,MAClB;AAAA,IAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACrEF,GAAG,gBAAgB,SAAS;"}
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user