20210728
This commit is contained in:
@@ -9,10 +9,10 @@
|
||||
element-loading-background="rgba(0, 0, 0, 0.8)"
|
||||
>
|
||||
<el-form-item label="Course">
|
||||
<el-select v-model="upform.course" placeholder="Please select course">
|
||||
<el-select @change="selectChanged" v-model="upform.course" placeholder="Please select course">
|
||||
<el-option v-for="item in courses" :key="item.dirname" :label="item.dirname" :value="item.dirname"></el-option>
|
||||
</el-select>
|
||||
<el-button type="text" @click="clear">清除所有</el-button>
|
||||
<el-button type="text" @click="clear">清除课程下所有证书</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="File">
|
||||
<el-upload
|
||||
@@ -27,7 +27,7 @@
|
||||
:on-error="uperror"
|
||||
>
|
||||
<el-button size="small" type="text">upload excel</el-button>
|
||||
<div slot="tip" class="el-upload__tip">Only excel files can be uploaded(.xls,.xlsx)</div>
|
||||
<div slot="tip" class="el-upload__tip">Only excel files can be uploaded(.xlsx)</div>
|
||||
</el-upload>
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
@@ -81,8 +81,8 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
onsubmit() {
|
||||
if (this.upform.journal == '' || this.upform.url == '') {
|
||||
this.$message.error('please select journal and upload a excel');
|
||||
if (this.upform.course == '' || this.upform.url == '') {
|
||||
this.$message.error('please select course and upload a excel');
|
||||
return false;
|
||||
}
|
||||
if (this.new_num == 0) {
|
||||
@@ -165,6 +165,9 @@ export default {
|
||||
this.$router.go(0);
|
||||
});
|
||||
},
|
||||
selectChanged(){
|
||||
this.gettables();
|
||||
},
|
||||
getlinkurl() {
|
||||
this.$api.post('api/Img/getZip', this.upform).then((res) => {
|
||||
let url = this.baseUrl + res.data.url;
|
||||
|
||||
Reference in New Issue
Block a user