fix: mp模块的一些小修复

This commit is contained in:
dhb52 2023-04-22 20:52:11 +08:00
parent f848f3ba91
commit 036c9b3366
5 changed files with 11 additions and 20 deletions

View File

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

View File

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

View File

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

View File

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

View File

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