|
@@ -10,7 +10,13 @@
|
|
|
hide-required-asterisk
|
|
|
>
|
|
|
<el-form-item :label="$t('Learn_Course_Cover')" class="information-cover">
|
|
|
- <el-upload action="http" class="avatar-uploader" :show-file-list="false">
|
|
|
+ <el-upload
|
|
|
+ action="no"
|
|
|
+ class="avatar-uploader"
|
|
|
+ :http-request="upload"
|
|
|
+ :on-success="uploadSuccess"
|
|
|
+ :show-file-list="false"
|
|
|
+ >
|
|
|
<img v-if="form.imageUrl" :v-model="form.imageUrl" :src="form.imageUrl" class="avatar" />
|
|
|
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
|
|
|
</el-upload>
|
|
@@ -29,7 +35,7 @@
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="授课教师">
|
|
|
- <el-button>添加教师</el-button>
|
|
|
+ <el-button @click="addTeacher">添加教师</el-button>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="时间">
|
|
|
<el-date-picker v-model="form.beginDate" type="date" placeholder="添加开始日期" />
|
|
@@ -48,7 +54,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button @click="cancel">取消</el-button>
|
|
|
- <el-button type="primary" @click="nextStep">下一步</el-button>
|
|
|
+ <el-button type="primary" @click="confirm">确定</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
@@ -56,6 +62,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { updateWordPack } from '@/utils/i18n';
|
|
|
+// import { fileUpload } from '@/api/app';
|
|
|
|
|
|
export default {
|
|
|
data() {
|
|
@@ -85,11 +92,21 @@ export default {
|
|
|
cancel() {
|
|
|
this.$router.go(-1);
|
|
|
},
|
|
|
- nextStep() {
|
|
|
- this.$emit('next-step', 'course');
|
|
|
- },
|
|
|
+ confirm() {},
|
|
|
// 自动生成功能
|
|
|
- automatically() {}
|
|
|
+ automatically() {
|
|
|
+ this.$message.info('该功能暂未实现!');
|
|
|
+ },
|
|
|
+ addTeacher() {
|
|
|
+ this.$message.info('该功能暂未实现!');
|
|
|
+ },
|
|
|
+ upload(file) {
|
|
|
+ console.log(file);
|
|
|
+ // fileUpload()
|
|
|
+ },
|
|
|
+ uploadSuccess(res, file) {
|
|
|
+ console.log(res);
|
|
|
+ }
|
|
|
}
|
|
|
};
|
|
|
</script>
|