|
@@ -82,13 +82,19 @@
|
|
|
:beforeUpload="beforeUpload"
|
|
|
>
|
|
|
<p class="ant-upload-drag-icon">
|
|
|
- <img :src="add" alt="">
|
|
|
+ <img v-if="!loading" :src="add" alt="">
|
|
|
+ <a-icon v-else type="loading" />
|
|
|
</p>
|
|
|
- <p class="ant-upload-text">
|
|
|
+ <p class="ant-upload-text" v-if="!loading">
|
|
|
点击或将文件拖拽到这里上传
|
|
|
<br/>
|
|
|
(仅可上传一份)
|
|
|
</p>
|
|
|
+ <p class="ant-upload-text" v-else>
|
|
|
+ 上传中...
|
|
|
+ <br/>
|
|
|
+ (仅可上传一份)
|
|
|
+ </p>
|
|
|
<p class="ant-upload-hint">
|
|
|
支持扩展名:.png .jpg(推荐尺寸342*226)
|
|
|
</p>
|
|
@@ -208,7 +214,7 @@
|
|
|
<a-input v-model="catalogueForm.name" placeholder="请输入" />
|
|
|
</a-form-item>
|
|
|
<a-form-item prop="solt" style="margin-top:10px;" label="排序">
|
|
|
- <a-input-number v-model="catalogueForm.solt" placeholder="请输入" />
|
|
|
+ <a-input-number :min="1" v-model="catalogueForm.solt" placeholder="请输入" />
|
|
|
</a-form-item>
|
|
|
</a-form>
|
|
|
</a-modal>
|
|
@@ -290,6 +296,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ loading:false,
|
|
|
yelpContent:'',
|
|
|
showDelete:true,//专辑内容是否加移除
|
|
|
detailDataBase:{
|
|
@@ -695,6 +702,9 @@ export default {
|
|
|
},
|
|
|
//上传图片
|
|
|
handleSaveClick(){
|
|
|
+ //const hide = this.$message.loading('验证码发送中..', 0)
|
|
|
+ //setTimeout(hide, 5000);
|
|
|
+ //return false;
|
|
|
if(this.knowledgeForm.cover==''&&this.isAdd){
|
|
|
this.$message.error('请上传缩略图');
|
|
|
return false
|
|
@@ -722,7 +732,7 @@ export default {
|
|
|
album.create(knowledgeForm).then((res) => {
|
|
|
if(res.code == 200) {
|
|
|
this.$message.success("保存成功!");
|
|
|
- $router.back()
|
|
|
+ this.$router.back()
|
|
|
}
|
|
|
})
|
|
|
}else{
|
|
@@ -731,7 +741,7 @@ export default {
|
|
|
album.edit(knowledgeForm).then((res) => {
|
|
|
if(res.code == 200) {
|
|
|
this.$message.success("保存成功!");
|
|
|
- $router.back()
|
|
|
+ this.$router.back()
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -800,7 +810,7 @@ export default {
|
|
|
"sortOrder": "asc",
|
|
|
params: {
|
|
|
approvalStatus: 5,
|
|
|
- "categoryId":this.addDataForm.categoryId,
|
|
|
+ "categoryId":this.addDataForm.categoryId.length==0?'':this.addDataForm.categoryId,
|
|
|
"type":this.addDataForm.type,
|
|
|
}
|
|
|
}
|
|
@@ -855,7 +865,7 @@ export default {
|
|
|
let catalogueForm = JSON.parse(JSON.stringify(that.catalogueForm))
|
|
|
for (let index = 0; index < that.albumArr.length; index++) {
|
|
|
let element = that.albumArr[index]
|
|
|
- if(element.solt>catalogueForm.solt){
|
|
|
+ if(element.solt>catalogueForm.solt||element.solt==catalogueForm.solt){
|
|
|
pushEnd = true
|
|
|
that.albumArr.splice(index,0,catalogueForm)
|
|
|
break;
|