fix: mp模块的一些小修复

(cherry picked from commit 036c9b3366)
This commit is contained in:
dhb52 2023-04-22 20:52:11 +08:00 committed by shizhong
parent c85b99090d
commit 817ccc7511
5 changed files with 11 additions and 20 deletions

View File

@ -55,6 +55,6 @@ defineExpose({
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
/* 因为 joolun 实现依赖 avue 组件,该页面使用了 card.scc */ /* 因为 joolun 实现依赖 avue 组件,该页面使用了 card.scss */
@import url('../wx-msg/card.scss'); @import '../wx-msg/card.scss';
</style> </style>

View File

@ -51,7 +51,7 @@
> >
<WxMaterialSelect <WxMaterialSelect
type="image" type="image"
:account-id="accountId" :account-id="accountId!"
@select-material="onMaterialSelected" @select-material="onMaterialSelected"
/> />
</el-dialog> </el-dialog>
@ -93,11 +93,11 @@ const showImageDialog = ref(false)
const fileList = ref<UploadFiles>([]) const fileList = ref<UploadFiles>([])
interface UploadData { interface UploadData {
type: UploadType type: UploadType
accountId: number | undefined accountId: number
} }
const uploadData: UploadData = reactive({ const uploadData: UploadData = reactive({
type: UploadType.Image, type: UploadType.Image,
accountId: accountId accountId: accountId!
}) })
/** 素材选择完成事件*/ /** 素材选择完成事件*/

View File

@ -125,7 +125,7 @@
</el-container> </el-container>
</template> </template>
<script setup lang="ts"> <script setup lang="ts" name="NewsForm">
import { Editor } from '@/components/Editor' import { Editor } from '@/components/Editor'
import { createEditorConfig } from '../editor-config' import { createEditorConfig } from '../editor-config'
import CoverSelect from './CoverSelect.vue' import CoverSelect from './CoverSelect.vue'

View File

@ -76,7 +76,7 @@ import {
const message = useMessage() // const message = useMessage() //
const accountId = ref<number>(0) const accountId = ref<number>(-1)
provide('accountId', accountId) provide('accountId', accountId)
const loading = ref(true) // const loading = ref(true) //
@ -90,16 +90,7 @@ interface QueryParams {
const queryParams: QueryParams = reactive({ const queryParams: QueryParams = reactive({
pageNo: 1, pageNo: 1,
pageSize: 10, pageSize: 10,
accountId: 0 accountId: accountId
})
interface UploadData {
type: 'image' | 'video' | 'audio'
accountId: number
}
const uploadData: UploadData = reactive({
type: 'image',
accountId: 0
}) })
// ========== 稿 or ========== // ========== 稿 or ==========
@ -126,8 +117,8 @@ const onBeforeDialogClose = async (onDone: () => {}) => {
// ======================== ======================== // ======================== ========================
/** 设置账号编号 */ /** 设置账号编号 */
const setAccountId = (id: number) => { const setAccountId = (id: number) => {
queryParams.accountId = id accountId.value = id
uploadData.accountId = id // queryParams.accountId = id
} }
/** 查询列表 */ /** 查询列表 */

View File

@ -339,7 +339,7 @@ div {
.left { .left {
position: relative; position: relative;
display: inline-block; display: block;
float: left; float: left;
width: 350px; width: 350px;
height: 715px; height: 715px;