|
@@ -15,6 +15,36 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="原材料材质报告" prop="attachTextureList">
|
|
|
+ <upload-component
|
|
|
+ :display="false"
|
|
|
+ :accept="'*'"
|
|
|
+ v-model="dataForm.attachTextureList"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="原厂合格证" prop="attachCertificateList">
|
|
|
+ <upload-component
|
|
|
+ :display="false"
|
|
|
+ :accept="'*'"
|
|
|
+ v-model="dataForm.attachCertificateList"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="复验报告" prop="attachReviewList">
|
|
|
+ <upload-component
|
|
|
+ :display="false"
|
|
|
+ :accept="'*'"
|
|
|
+ v-model="dataForm.attachReviewList"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+
|
|
|
<template v-for="(item, index) in dataList">
|
|
|
<div :key="index" class="my-line">
|
|
|
<el-row class="my-row">
|
|
@@ -116,6 +146,7 @@
|
|
|
</el-row>
|
|
|
</div>
|
|
|
</template>
|
|
|
+
|
|
|
<el-row style="text-align: center;">
|
|
|
<el-button v-if="!display" type="primary" icon="el-icon-plus" @click="addOne"></el-button>
|
|
|
</el-row>
|
|
@@ -134,9 +165,10 @@
|
|
|
import ConvertComponent from '../common/convert-component'
|
|
|
import MaterialComponent from '../common/material-component'
|
|
|
import MaterialTypeComponent from '../common/material-type-component'
|
|
|
+ import uploadComponent from '../common/upload-component-v2'
|
|
|
export default {
|
|
|
name: 'stock-order-inbound',
|
|
|
- components: {MaterialTypeComponent, MaterialComponent, ConvertComponent, DictSelect, UserComponent},
|
|
|
+ components: {MaterialTypeComponent, MaterialComponent, ConvertComponent, DictSelect, UserComponent, uploadComponent},
|
|
|
data () {
|
|
|
return {
|
|
|
visible: false,
|
|
@@ -145,7 +177,8 @@
|
|
|
dataForm: {},
|
|
|
dataList: [],
|
|
|
dataRule: {
|
|
|
- userId: [{ required: true, message: '请选择入库申请人', trigger: 'blur' }]
|
|
|
+ userId: [{ required: true, message: '请选择入库申请人', trigger: 'blur' }],
|
|
|
+ attachTextureList: [{ required: true, message: '请选择', trigger: 'change' }]
|
|
|
},
|
|
|
optionsSourceCategory: [
|
|
|
{code: '1', value: '采购入库'},
|