Skip to content

Commit fd447dc

Browse files
committed
REVIEW 公众号选择的下拉框
1 parent 129766f commit fd447dc

File tree

11 files changed

+18
-16
lines changed

11 files changed

+18
-16
lines changed

.env.front

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ VITE_API_URL=/admin-api
1919
VITE_BASE_PATH=/
2020

2121
# 项目本地运行端口号, 与.vscode/launch.json配合
22-
VITE_PORT=5173
22+
VITE_PORT=80
2323

2424
# 是否删除debugger
2525
VITE_DROP_DEBUGGER=false

.vscode/launch.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"type": "msedge",
99
"request": "launch",
1010
"name": "Launch Edge against localhost",
11-
"url": "http://localhost:5173",
11+
"url": "http://localhost",
1212
"webRoot": "${workspaceFolder}/src",
1313
"sourceMaps": true
1414
}

src/views/mp/autoReply/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
<!-- 搜索工作栏 -->
55
<ContentWrap>
6-
<WxAccountSelect @change="(accountId) => accountChanged(accountId)" />
6+
<!-- TODO @芋艿:调整成 el-form 和 WxAccountSelect -->
7+
<WxAccountSelect @change="accountChanged" />
78
</ContentWrap>
89

910
<!-- tab 切换 -->

src/views/mp/components/WxMpSelect.vue

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,12 @@ const emit = defineEmits<{
1919
(e: 'change', id: number | undefined): void
2020
}>()
2121
22-
onMounted(async () => {
22+
onMounted(() => {
2323
handleQuery()
2424
})
2525
2626
const handleQuery = async () => {
27-
const data = await MpAccountApi.getSimpleAccountList()
28-
accountList.value = data
27+
accountList.value = await MpAccountApi.getSimpleAccountList()
2928
// 默认选中第一个
3029
if (accountList.value.length > 0) {
3130
accountId.value = accountList.value[0].id

src/views/mp/components/wx-account-select/main.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<template>
22
<el-form class="-mb-15px" ref="queryFormRef" :inline="true" label-width="68px">
33
<el-form-item label="公众号" prop="accountId">
4+
<!-- TODO 芋艿:需要将 el-form 和 el-select 解耦 -->
45
<el-select
56
v-model="accountId"
67
placeholder="请选择公众号"
@@ -24,13 +25,12 @@ const queryFormRef = ref()
2425
2526
const emit = defineEmits(['change'])
2627
27-
onMounted(async () => {
28+
onMounted(() => {
2829
handleQuery()
2930
})
3031
3132
const handleQuery = async () => {
32-
const data = await MpAccountApi.getSimpleAccountList()
33-
accountList.value = data
33+
accountList.value = await MpAccountApi.getSimpleAccountList()
3434
// 默认选中第一个
3535
if (accountList.value.length > 0) {
3636
accountId.value = accountList.value[0].id

src/views/mp/draft/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
<!-- 搜索工作栏 -->
55
<ContentWrap>
6-
<WxAccountSelect @change="(accountId) => accountChanged(accountId)">
6+
<!-- TODO @芋艿:调整成 el-form 和 WxAccountSelect -->
7+
<WxAccountSelect @change="accountChanged">
78
<template #actions>
89
<el-button type="primary" plain @click="handleAdd" v-hasPermi="['mp:draft:create']">
910
<Icon icon="ep:plus" />新增

src/views/mp/freePublish/index.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
<!-- 搜索工作栏 -->
55
<ContentWrap>
6+
<!-- TODO @芋艿:调整成 el-form 和 WxAccountSelect -->
67
<WxAccountSelect @change="(accountId) => accountChanged(accountId)" />
78
</ContentWrap>
89

src/views/mp/material/index.vue

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,7 @@
44
<ContentWrap>
55
<el-form class="-mb-15px" :inline="true" label-width="68px">
66
<el-form-item label="公众号" prop="accountId">
7-
<WxMpSelect @change="(accountId) => accountChange(accountId)" />
8-
</el-form-item>
9-
<el-form-item>
10-
<slot name="actions"></slot>
7+
<WxMpSelect @change="accountChange" />
118
</el-form-item>
129
</el-form>
1310
</ContentWrap>

src/views/mp/menu/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<doc-alert title="公众号菜单" url="https://doc.iocoder.cn/mp/menu/" />
33
<!-- 搜索工作栏 -->
44
<ContentWrap>
5-
<WxAccountSelect @change="(accountId) => accountChanged(accountId)" />
5+
<!-- TODO @芋艿:调整成 el-form 和 WxAccountSelect -->
6+
<WxAccountSelect @change="accountChanged" />
67
</ContentWrap>
78

89
<!-- 列表 -->

src/views/mp/tag/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33

44
<!-- 搜索工作栏 -->
55
<ContentWrap>
6-
<WxAccountSelect @change="(accountId) => accountChanged(accountId)">
6+
<!-- TODO @芋艿:调整成 el-form 和 WxAccountSelect -->
7+
<WxAccountSelect @change="accountChanged">
78
<template #actions>
89
<el-button type="primary" plain @click="openForm('create')" v-hasPermi="['mp:tag:create']">
910
<Icon icon="ep:plus" class="mr-5px" /> 新增

0 commit comments

Comments
 (0)