|
@@ -10,8 +10,15 @@
|
|
|
<div class="sub-title">物资信息</div>
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="物资图片:" prop="materialImageData">
|
|
|
- <FileUpload v-model="form.fileList" :file-type="['jpg', 'jpeg', 'png']" :limit="1" :file-size="5" class="upload-box" />
|
|
|
+ <el-form-item label="物资图片:" prop="fileList">
|
|
|
+ <FileUpload
|
|
|
+ v-model="form.fileList"
|
|
|
+ :file-type="['jpg', 'jpeg', 'png']"
|
|
|
+ :limit="1"
|
|
|
+ :file-size="5"
|
|
|
+ class="upload-box"
|
|
|
+ @change="formRef.validateField('fileList');"
|
|
|
+ />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
@@ -286,6 +293,7 @@ const data = reactive({
|
|
|
remarks: ''
|
|
|
},
|
|
|
rules: {
|
|
|
+ fileList: [{ required: true, message: '请上传物资图片', trigger: 'change' }],
|
|
|
material_name: [{ required: true, message: '物资名称不能为空', trigger: 'blur' }],
|
|
|
warehouse_id: [{ required: true, message: '请选择仓库', trigger: 'change' }],
|
|
|
inventory: [{ required: true, message: '请选择库存', trigger: 'change' }],
|