diff --git a/src/hooks/useUpload.js b/src/hooks/useUpload.js
index db435ac8..a4678d5f 100644
--- a/src/hooks/useUpload.js
+++ b/src/hooks/useUpload.js
@@ -53,7 +53,7 @@ export function useUpload() {
// 上传前检查
const beforeUpload = (file) => {
- const isJpgOrPng = file.type === "image/jpeg" || file.type === "image/png";
+ const isJpgOrPng = file.type === "image/jpg" || file.type === "image/png";
if (!isJpgOrPng) {
$message.error("You can only upload JPG file!");
}
diff --git a/src/views/courselibrary/components/courseTag.vue b/src/views/courselibrary/components/courseTag.vue
index b499368e..f8b7ae71 100644
--- a/src/views/courselibrary/components/courseTag.vue
+++ b/src/views/courselibrary/components/courseTag.vue
@@ -10,7 +10,7 @@
reserve-keyword
:remote-method="debouncedSearch"
:loading="loading"
- placeholder="回车创建新标签"
+ placeholder=" "
:no-data-text="'无此标签,按回车键创建'"
@remove-tag="handleTagRemove"
@change="handleSelectionChange"
@@ -28,7 +28,7 @@
/>
-
{{ selectedTags.length }}/5
+
diff --git a/src/views/courselibrary/components/professionalmode.vue b/src/views/courselibrary/components/professionalmode.vue
index 82b703e5..01c07d64 100644
--- a/src/views/courselibrary/components/professionalmode.vue
+++ b/src/views/courselibrary/components/professionalmode.vue
@@ -174,7 +174,9 @@ onMounted(() => {
>
@@ -206,7 +208,8 @@ onMounted(() => {
:render-after-expand="false"
v-model="formState.orgName"
:props="{ value: 'id', label: 'name', children: 'children' }"
- placeholder="请选择资源归属"
+ placeholder="输入关键字搜索资源归属"
+ filterable
/>
@@ -262,9 +265,10 @@ onMounted(() => {
{
v-if="formState.coverImg"
:src="formState.coverImg"
alt="avatar"
- style="width: 100%"
+ style="width: 100%; height: 100%"
/>
@@ -344,7 +348,9 @@ onMounted(() => {
type="textarea"
v-model="formState.courseValue"
:rows="3"
- placeholder="请输入课程价值"
+ placeholder="请输入课程价值,并限制在200个字以内"
+ show-word-limit
+ maxlength="200"
/>
@@ -356,8 +362,10 @@ onMounted(() => {
@@ -514,5 +522,19 @@ onMounted(() => {
:deep(.el-textarea) {
width: 95%;
}
+ :deep(.avatar-uploader .el-upload--picture-card) {
+ width: 180px;
+ height: 100px;
+ border: 1px solid #d9d9d9;
+ overflow: hidden;
+ }
+ .upload-hint {
+ font-weight: 400;
+ font-size: 8px;
+ color: rgba(0, 0, 0, 0.2);
+ line-height: 11px;
+ //letter-spacing: 5px;
+ font-style: normal;
+ }
}