|
@@ -29,6 +29,15 @@
|
|
|
<el-form-item label="发文字号" prop="issued_number">
|
|
|
<el-input v-model="ruleForm.issued_number" placeholder="请输入发文字号"></el-input>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="图片" prop="image">
|
|
|
+ <uploadImage
|
|
|
+ :limit="1"
|
|
|
+ :data="ruleForm.image"
|
|
|
+ :url="`/files/financial/custom/upload`"
|
|
|
+ @uploadSuccess="uploadSuccess"
|
|
|
+ @remove="remove"
|
|
|
+ ></uploadImage>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="简介" prop="brief_introduction">
|
|
|
<el-input v-model="ruleForm.brief_introduction" type="textarea" placeholder="请输入简介"></el-input>
|
|
|
</el-form-item>
|
|
@@ -70,12 +79,17 @@
|
|
|
subject_classification: [{ required: true, message: '请选择政策等级', trigger: 'change' }],
|
|
|
subject_headings: [{ required: true, message: '请选择主题词', trigger: 'change' }],
|
|
|
description: [{ required: true, message: '请输入内容', trigger: 'blur' }],
|
|
|
+ image: [{ required: true, message: '请上传图片', trigger: 'blur'}],
|
|
|
},
|
|
|
}),
|
|
|
created() {},
|
|
|
computed: {},
|
|
|
methods: {
|
|
|
submitForm() {
|
|
|
+ if(!this.ruleForm.image){
|
|
|
+ this.$message.error('请上传图片');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
if(!this.ruleForm.description){
|
|
|
this.$message.error('请输入内容');
|
|
|
return false;
|