|
|
@@ -229,21 +229,21 @@
|
|
|
<el-dialog :title="markettitle"
|
|
|
:visible.sync="showaddmarketdialog"
|
|
|
width="60%">
|
|
|
- <el-form label-width="135px" ref="IncomeEntity" :model="incomeData" :disabled="incomeData.Status != 0">
|
|
|
+ <el-form label-width="135px" ref="IncomeEntity" :model="incomeData" :disabled="incomeData.Status != 0" :rules="rules1">
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="供方名称" prop="CompanyName" :rules="{ required: true, message: '供方名称不能为空', trigger: 'blur'}">
|
|
|
+ <el-form-item label="供方名称" prop="CompanyName">
|
|
|
<el-input v-model="incomeData.CompanyName" :maxlength="255" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="有效期" prop="ValidityDate" >
|
|
|
+ <el-form-item label="有效期" prop="ValidityDate">
|
|
|
<el-date-picker v-model="ValidityDate" type="daterange" range-separator="至"
|
|
|
start-placeholder="有效期起" end-placeholder="有效期止"></el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="24">
|
|
|
- <el-form-item label="营业范围" prop="Business" :rules="{ required: true, message: '营业范围不能为空', trigger: 'blur'}">
|
|
|
+ <el-form-item label="营业范围" prop="Business">
|
|
|
<el-input v-model="incomeData.Business" type="textarea" style="width: 100%"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
@@ -346,6 +346,7 @@
|
|
|
}
|
|
|
}
|
|
|
var validDate = (rule, value, callback) => {
|
|
|
+ console.log(value)
|
|
|
if (!value || !value[0] || !value[1]) {
|
|
|
callback(new Error('请选择时间'))
|
|
|
} else {
|
|
|
@@ -464,10 +465,12 @@
|
|
|
]
|
|
|
},
|
|
|
rules1: {
|
|
|
- ValidityDate: [{
|
|
|
- validator: validDate,
|
|
|
- trigger: 'blur'
|
|
|
- }]
|
|
|
+ CompanyName: [
|
|
|
+ { required: true, message: '供方名称不能为空', trigger: 'blur' }
|
|
|
+ ],
|
|
|
+ Business: [
|
|
|
+ { required: true, message: '营业范围不能为空', trigger: 'blur' }
|
|
|
+ ]
|
|
|
}
|
|
|
}
|
|
|
},
|