增加其他平台

This commit is contained in:
lq
2025-08-18 10:10:24 +08:00
parent f998513f19
commit 9064cd5887
9 changed files with 69 additions and 9 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 KiB

View File

@ -40,7 +40,15 @@
? icon2 // 小红书 ? icon2 // 小红书
: item.platform === 4 : item.platform === 4
? icon4 // 视频号 ? icon4 // 视频号
: defaultIcon // 默认图标 : item.platform === 5
? icon5 // 微博
: item.platform === 6
? icon6 // 公众号
: item.platform === 3
? icon7 // 快手
: item.platform === 2
? icon8 // B站
: icon3 // 默认图标
" "
width="16" width="16"
height="16" height="16"
@ -161,6 +169,10 @@ import icon1 from '@/assets/img/media-account/icon-dy.png';
import icon2 from '@/assets/img/media-account/icon-xhs.png'; import icon2 from '@/assets/img/media-account/icon-xhs.png';
import icon3 from '@/assets/img/media-account/icon-warn.png'; import icon3 from '@/assets/img/media-account/icon-warn.png';
import icon4 from '@/assets/img/media-account/icon-sph.png'; import icon4 from '@/assets/img/media-account/icon-sph.png';
import icon5 from '@/assets/img/media-account/icon-wb.png';
import icon6 from '@/assets/img/media-account/icon-gzh.png';
import icon7 from '@/assets/img/media-account/icon-ks.png';
import icon8 from '@/assets/img/media-account/icon-bilibili.png';
const props = defineProps({ const props = defineProps({
dataSource: { dataSource: {
type: Array, type: Array,

View File

@ -43,7 +43,11 @@ import icon1 from '@/assets/img/media-account/icon-download.png';
import icon2 from '@/assets/img/media-account/icon-delete.png'; import icon2 from '@/assets/img/media-account/icon-delete.png';
import icon3 from '@/assets/img/media-account/icon-dy.png'; import icon3 from '@/assets/img/media-account/icon-dy.png';
import icon4 from '@/assets/img/media-account/icon-xhs.png'; import icon4 from '@/assets/img/media-account/icon-xhs.png';
import icon5 from '@/assets/img/media-account/icon-sph.png'; import icon5 from '@/assets/img/media-account/icon-wb.png';
import icon6 from '@/assets/img/media-account/icon-gzh.png';
import icon7 from '@/assets/img/media-account/icon-bilibili.png';
import icon8 from '@/assets/img/media-account/icon-ks.png';
import icon9 from '@/assets/img/media-account/icon-sph.png';
// import icon5 from '@/assets/img/media-account/icon-warn-1.png'; // import icon5 from '@/assets/img/media-account/icon-warn-1.png';
// import icon6 from '@/assets/img/media-account/icon-success.png'; // import icon6 from '@/assets/img/media-account/icon-success.png';
@ -366,17 +370,37 @@ export default {
</FormItem> </FormItem>
<FormItem label="运营平台" required={!isEdit.value}> <FormItem label="运营平台" required={!isEdit.value}>
{isEdit.value ? ( {isEdit.value ? (
<img src={ <img
form.value.platform === 0 ? icon3 : src={
form.value.platform === 1 ? icon4 : form.value.platform === 0
form.value.platform === 4 ? icon5 :icon3 ? icon3
: form.value.platform === 1
? icon4
: form.value.platform === 2
? icon7
: form.value.platform === 3
? icon8
: form.value.platform === 4
? icon4
: form.value.platform === 5
? icon4
: form.value.platform === 6
? icon4
: icon3
/* default icon */ /* default icon */
} width="24" height="24" /> }
width="24"
height="24"
/>
) : ( ) : (
<RadioGroup v-model={form.value.platform}> <RadioGroup v-model={form.value.platform}>
<Radio value={1}>小红书</Radio> <Radio value={1}>小红书</Radio>
<Radio value={0}>抖音</Radio> <Radio value={0}>抖音</Radio>
<Radio value={2}>B站</Radio>
<Radio value={3}>快手</Radio>
<Radio value={4}>视频号</Radio> <Radio value={4}>视频号</Radio>
<Radio value={5}>微博</Radio>
<Radio value={6}>公众号</Radio>
</RadioGroup> </RadioGroup>
)} )}
</FormItem> </FormItem>

View File

@ -157,9 +157,21 @@ const open = (accountId, platformCode) => {
case 1: case 1:
platform.value = '小红书'; platform.value = '小红书';
break; break;
case 2:
platform.value = 'B站';
break;
case 3:
platform.value = '快手';
break;
case 4: case 4:
platform.value = '视频号'; platform.value = '视频号';
break; break;
case 5:
platform.value = '微博';
break;
case 6:
platform.value = '公众号';
break;
} }
modalState.value = MODAL_STATE.QR_LOADING; modalState.value = MODAL_STATE.QR_LOADING;
getAuthorizedQrCode(); getAuthorizedQrCode();

View File

@ -174,9 +174,21 @@ const open = (accountId, platformCode) => {
case 1: case 1:
platform.value = '小红书'; platform.value = '小红书';
break; break;
case 1: case 2:
platform.value = 'B站';
break;
case 3:
platform.value = '快手';
break;
case 4:
platform.value = '视频号'; platform.value = '视频号';
break; break;
case 5:
platform.value = '微博';
break;
case 6:
platform.value = '公众号';
break;
} }
modalState.value = MODAL_STATE.QR_LOADING; modalState.value = MODAL_STATE.QR_LOADING;
getAuthorizedQrCode(); getAuthorizedQrCode();