|
@ -51,8 +51,8 @@ |
|
|
</el-form-item> --> |
|
|
</el-form-item> --> |
|
|
<br/> |
|
|
<br/> |
|
|
<el-form-item label="生产企业" |
|
|
<el-form-item label="生产企业" |
|
|
prop="companyId"> |
|
|
prop="companyIds"> |
|
|
<el-select v-model="dataForm.companyId" clearable |
|
|
<el-select v-model="companyIds" multiple clearable |
|
|
placeholder="请选择"> |
|
|
placeholder="请选择"> |
|
|
<el-option v-for="item in compantyOptions" |
|
|
<el-option v-for="item in compantyOptions" |
|
|
:key="item.value" |
|
|
:key="item.value" |
|
@ -228,11 +228,13 @@ export default { |
|
|
vaccNo: 0, |
|
|
vaccNo: 0, |
|
|
vaccTime: 0, |
|
|
vaccTime: 0, |
|
|
mobile: '', |
|
|
mobile: '', |
|
|
dose: 0 |
|
|
dose: 0, |
|
|
|
|
|
companyId: '' |
|
|
}, |
|
|
}, |
|
|
deptIdList: [], |
|
|
deptIdList: [], |
|
|
options: [], |
|
|
options: [], |
|
|
compantyOptions: [], |
|
|
compantyOptions: [], |
|
|
|
|
|
companyIds: [], |
|
|
siteOptions: [] |
|
|
siteOptions: [] |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
@ -270,6 +272,17 @@ export default { |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
beforeGetDataList () { |
|
|
beforeGetDataList () { |
|
|
|
|
|
this.dataForm.companyId = '' |
|
|
|
|
|
this.companyIds.forEach(item =>{ |
|
|
|
|
|
if (this.dataForm.companyId === '') { |
|
|
|
|
|
this.dataForm.companyId = item |
|
|
|
|
|
} else { |
|
|
|
|
|
this.dataForm.companyId = this.dataForm.companyId + ',' + item |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
console.log(this.dataForm.companyId) |
|
|
|
|
|
|
|
|
if (this.dataForm.dose > 0) { |
|
|
if (this.dataForm.dose > 0) { |
|
|
this.dataForm.vaccNo = 0 |
|
|
this.dataForm.vaccNo = 0 |
|
|
} |
|
|
} |
|
|