|
@@ -49,10 +49,10 @@
|
|
<el-form-item label="上传头像:" prop="avatar">
|
|
<el-form-item label="上传头像:" prop="avatar">
|
|
<el-upload
|
|
<el-upload
|
|
class="avatar-uploader"
|
|
class="avatar-uploader"
|
|
- action="#"
|
|
|
|
|
|
+ action="http://localhost:80/dev-api/files/send"
|
|
accept="image/*"
|
|
accept="image/*"
|
|
:show-file-list="false"
|
|
:show-file-list="false"
|
|
- :http-request="handleUpload"
|
|
|
|
|
|
+ :on-success="handleAvatarSuccess"
|
|
>
|
|
>
|
|
<img
|
|
<img
|
|
v-if="ruleForm.avatar"
|
|
v-if="ruleForm.avatar"
|
|
@@ -123,7 +123,7 @@
|
|
// 表单校验规则
|
|
// 表单校验规则
|
|
rules: {
|
|
rules: {
|
|
// 发行方名称 校验规则 不能为空
|
|
// 发行方名称 校验规则 不能为空
|
|
- name: [
|
|
|
|
|
|
+ issuerName: [
|
|
{ required: true, message: "请输入发行方名称", trigger: "blur" },
|
|
{ required: true, message: "请输入发行方名称", trigger: "blur" },
|
|
],
|
|
],
|
|
},
|
|
},
|
|
@@ -222,17 +222,22 @@
|
|
})
|
|
})
|
|
}).catch(_=>_);
|
|
}).catch(_=>_);
|
|
},
|
|
},
|
|
|
|
+ // 修改--取消按钮
|
|
cancel(){
|
|
cancel(){
|
|
this.$router.back();
|
|
this.$router.back();
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ // 上传头像成功
|
|
|
|
+ handleAvatarSuccess(res, file) {
|
|
|
|
+ this.ruleForm.avatar = URL.createObjectURL(file.raw);
|
|
|
|
+ },
|
|
},
|
|
},
|
|
|
|
+
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style>
|
|
<style>
|
|
.announcementBox {
|
|
.announcementBox {
|
|
- margin: 0 auto;
|
|
|
|
- margin-top: 40px;
|
|
|
|
|
|
+ margin: 40px auto;
|
|
}
|
|
}
|
|
.avatar-uploader .el-upload {
|
|
.avatar-uploader .el-upload {
|
|
border: 1px dashed #d9d9d9;
|
|
border: 1px dashed #d9d9d9;
|