From 5167c1bca1bf18e64c2574a2e224b72ff7743291 Mon Sep 17 00:00:00 2001
From: "@fawn-nine" <1271023382@qq.com>
Date: Mon, 12 Aug 2024 16:35:16 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AD=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/modules/miniClass/classAddType.vue | 19 ++++++++++---
src/views/modules/miniClass/miniClass.vue | 28 ++++++++++++++++++++
2 files changed, 44 insertions(+), 3 deletions(-)
diff --git a/src/views/modules/miniClass/classAddType.vue b/src/views/modules/miniClass/classAddType.vue
index 61e16de..6f7fa7d 100644
--- a/src/views/modules/miniClass/classAddType.vue
+++ b/src/views/modules/miniClass/classAddType.vue
@@ -37,13 +37,19 @@
+
+ 教学时长:*
+
+
+ 天
+
课程设置: *
请选择一门课程
可选择多门课程
-
+
+
+
+
+
+
+
+
简介/教学目标
@@ -283,6 +297,7 @@ export default {
},
remoteMethodLoading: false,
imageUrl: "",
+ qrcodeUrl:"",
miniClassForm: {
title: "",
id: undefined,
@@ -290,6 +305,7 @@ export default {
content: "",
icon: "",
state: "0",
+ qrcode:'',
modelId: undefined
},
member: {
@@ -338,6 +354,9 @@ export default {
if (this.miniClass.icon.length > 0) {
this.imageUrl = this.miniClass.icon;
}
+ if (this.miniClass.qrcode && this.miniClass.qrcode.length > 0) {
+ this.qrcodeUrl = this.miniClass.qrcode;
+ }
this.miniClassForm = this.miniClass;
if(this.miniClass.classUsers.length > 0){
var list = [...this.miniClass.classUsers]
@@ -475,6 +494,7 @@ export default {
icon: this.miniClassForm.icon,
state: this.miniClassForm.state,
content: this.miniClassForm.content,
+ qrcode: this.miniClassForm.qrcode,
number:Number(this.miniClassForm.number)
// createUserid: "10185"
})
@@ -550,6 +570,12 @@ export default {
console.log("this.imageUrl", this.imageUrl, file, res);
this.$message.success("上传成功");
},
+ qrcodehandleAvatarSuccess(res, file) {
+ this.miniClassForm.qrcode = res.url;
+ this.qrcodeUrl = URL.createObjectURL(file.raw);
+ // console.log("this.imageUrl", this.imageUrl, file, res);
+ this.$message.success("上传成功");
+ },
iconbeforeAvatarUpload(file) {
this.$message.success("正在上传");
},
@@ -591,6 +617,8 @@ export default {
handleClose() {
// this.$nextTick(() => {
this.userList = []
+ this.imageUrl = ''
+ this.qrcodeUrl = ''
this.$refs["miniClassForm"].resetFields();
// });
this.$emit("handleClose");