|
@@ -109,28 +109,23 @@
|
|
</el-select>
|
|
</el-select>
|
|
</span>
|
|
</span>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="12">
|
|
|
|
|
|
+ <el-col :span="6">
|
|
<span>证照编号:<el-input v-model="form.licenseNumber" placeholder="请输入证照编号" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>证照编号:<el-input v-model="form.licenseNumber" placeholder="请输入证照编号" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<span>证照名称:<el-input v-model="form.licenseName" placeholder="请输入证照名称" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>证照名称:<el-input v-model="form.licenseName" placeholder="请输入证照名称" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
|
|
+ <el-col :span="6">
|
|
|
|
+ <span>颁证机构:<el-input v-model="form.licenseCompany" placeholder="请输入颁证机构" style="width: 60%" :disabled="isFlag"/></span>
|
|
|
|
+ </el-col>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
- <span>颁证机构:<el-input v-model="form.licenseCompany" placeholder="请输入颁证机构" style="width: 60%" :disabled="isFlag"/></span>
|
|
|
|
- </el-col>
|
|
|
|
- <el-col :span="6">
|
|
|
|
<span>颁发日期:<el-input v-model="form.licenseDate" placeholder="请输入颁发日期" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>颁发日期:<el-input v-model="form.licenseDate" placeholder="请输入颁发日期" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<span>经营方式:<el-input v-model="form.businessType" placeholder="请输入经营方式" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>经营方式:<el-input v-model="form.businessType" placeholder="请输入经营方式" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="6">
|
|
|
|
- <span>经营范围:<el-input v-model="form.businessScope" placeholder="请输入经营范围" style="width: 60%" :disabled="isFlag"/></span>
|
|
|
|
- </el-col>
|
|
|
|
- </el-form-item>
|
|
|
|
- <el-form-item>
|
|
|
|
<el-col :span="5">
|
|
<el-col :span="5">
|
|
<span>
|
|
<span>
|
|
有效期至:
|
|
有效期至:
|
|
@@ -145,7 +140,9 @@
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
<span>预警天数:<el-input v-model="form.warningDays" placeholder="请输入预警天数" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>预警天数:<el-input v-model="form.warningDays" placeholder="请输入预警天数" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="12">
|
|
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-col>
|
|
<span>备注:<el-input v-model="form.remark" placeholder="请输入备注" style="width: 60%" :disabled="isFlag"/></span>
|
|
<span>备注:<el-input v-model="form.remark" placeholder="请输入备注" style="width: 60%" :disabled="isFlag"/></span>
|
|
</el-col>
|
|
</el-col>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -181,7 +178,19 @@
|
|
label="范围层级"
|
|
label="范围层级"
|
|
width="240">
|
|
width="240">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
- <el-input v-model="scope.row.scopeLevel" placeholder="请输入范围层级" :disabled="isFlag"></el-input>
|
|
|
|
|
|
+ <el-select
|
|
|
|
+ clearable
|
|
|
|
+ v-model="scope.row.scopeLevel"
|
|
|
|
+ :disabled="isFlag"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="level in scopeLevelList"
|
|
|
|
+ :key="level.value"
|
|
|
|
+ :label="level.label"
|
|
|
|
+ :value="level.value"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column
|
|
<el-table-column
|
|
@@ -297,33 +306,24 @@ export default {
|
|
value: '选项5',
|
|
value: '选项5',
|
|
label: '北京烤鸭'
|
|
label: '北京烤鸭'
|
|
}],
|
|
}],
|
|
|
|
+ scopeLevelList: [
|
|
|
|
+ {
|
|
|
|
+ value: '1',
|
|
|
|
+ label: '类别'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ value: '2',
|
|
|
|
+ label: '剂型'
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ value: '3',
|
|
|
|
+ label: '物料'
|
|
|
|
+ }
|
|
|
|
+ ],
|
|
value: '',
|
|
value: '',
|
|
value1: '',
|
|
value1: '',
|
|
- imgList: [
|
|
|
|
- {
|
|
|
|
- id: '1',
|
|
|
|
- filename: 'AAA',
|
|
|
|
- filepath: 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg',
|
|
|
|
- srcList: [
|
|
|
|
- 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg'
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- id: '2',
|
|
|
|
- filename: 'BBB',
|
|
|
|
- filepath: 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg',
|
|
|
|
- srcList: [
|
|
|
|
- 'https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg'
|
|
|
|
- ]
|
|
|
|
- }
|
|
|
|
- ],
|
|
|
|
- tableData: [{
|
|
|
|
- id:'1',
|
|
|
|
- scopeLevel: '2016-05-02',
|
|
|
|
- code: '王1虎',
|
|
|
|
- name: '上海市普陀区金沙江路 1518 弄',
|
|
|
|
- remark: '1123'
|
|
|
|
- }],
|
|
|
|
|
|
+ imgList: [],
|
|
|
|
+ tableData: [],
|
|
companyCode: '',
|
|
companyCode: '',
|
|
licenseNumber: '',
|
|
licenseNumber: '',
|
|
fileList: [],
|
|
fileList: [],
|
|
@@ -510,39 +510,65 @@ export default {
|
|
let lines = ocrs[0].lines;
|
|
let lines = ocrs[0].lines;
|
|
lines.forEach((element,index) => {
|
|
lines.forEach((element,index) => {
|
|
console.log("A:::" + element.text)
|
|
console.log("A:::" + element.text)
|
|
- if(element.text.includes('许可证编号')||element.text.includes('证照编号')){
|
|
|
|
- this.form.licenseNumber = element.text.substr(6);
|
|
|
|
- if(!lines[index+1].text.includes(":")){
|
|
|
|
- this.form.licenseNumber += lines[index+1].text;
|
|
|
|
|
|
+ if(element.text.includes('许可证编号')){
|
|
|
|
+ if(element.text.includes(':')){
|
|
|
|
+ this.form.licenseNumber = element.text.substr(6);
|
|
|
|
+ }else{
|
|
|
|
+ this.form.licenseNumber = element.text.substr(5);
|
|
}
|
|
}
|
|
|
|
+ this.form.licenseNumber = this.form.licenseNumber.split(' ').join('')
|
|
}
|
|
}
|
|
- if((element.text.includes('许可证') && !element.text.includes('编号')) || element.text.includes('证照名称')){
|
|
|
|
|
|
+ if(element.text.includes('许可证') && !element.text.includes('编号')){
|
|
this.form.licenseName = element.text;
|
|
this.form.licenseName = element.text;
|
|
- if(!lines[index+1].text.includes(":")){
|
|
|
|
- this.form.licenseName += lines[index+1].text;
|
|
|
|
- }
|
|
|
|
|
|
+ this.form.licenseName = this.form.licenseName.split(' ').join('')
|
|
}
|
|
}
|
|
- if(element.text.includes('发证部门')||element.text.includes('颁证机构')){
|
|
|
|
- this.form.licenseCompany = element.text.substr(5);
|
|
|
|
|
|
+ if(element.text.includes('发证机关')||element.text.includes('发证部门')||element.text.includes('颁证机构')){
|
|
|
|
+ if(element.text.includes(':')){
|
|
|
|
+ this.form.licenseCompany = element.text.substr(5);
|
|
|
|
+ }else{
|
|
|
|
+ this.form.licenseCompany = element.text.substr(4);
|
|
|
|
+ }
|
|
if(!lines[index+1].text.includes(":")){
|
|
if(!lines[index+1].text.includes(":")){
|
|
this.form.licenseCompany += lines[index+1].text;
|
|
this.form.licenseCompany += lines[index+1].text;
|
|
}
|
|
}
|
|
|
|
+ this.form.licenseCompany = this.form.licenseCompany.split(' ').join('').split(',').join('')
|
|
}
|
|
}
|
|
if(element.text.includes('生产方式') || element.text.includes('经营方式')){
|
|
if(element.text.includes('生产方式') || element.text.includes('经营方式')){
|
|
- this.form.businessType = element.text.substr(5);
|
|
|
|
|
|
+ if(element.text.includes(':')){
|
|
|
|
+ this.form.businessType = element.text.substr(5);
|
|
|
|
+ }else{
|
|
|
|
+ this.form.businessType = element.text.substr(4);
|
|
|
|
+ }
|
|
if(!lines[index+1].text.includes(":")){
|
|
if(!lines[index+1].text.includes(":")){
|
|
this.form.businessType += lines[index+1].text;
|
|
this.form.businessType += lines[index+1].text;
|
|
}
|
|
}
|
|
|
|
+ this.form.businessType = this.form.businessType.split(' ').join('')
|
|
}
|
|
}
|
|
- if(element.text.includes('生产范围') || element.text.includes('经营范围')){
|
|
|
|
- this.form.businessScope = element.text.substr(5);
|
|
|
|
- if(!lines[index+1].text.includes(":")){
|
|
|
|
- this.form.businessScope += lines[index+1].text;
|
|
|
|
|
|
+ if(element.text.includes('有效期限') && !element.text.includes('至')){
|
|
|
|
+ let wb = '';
|
|
|
|
+ if(element.text.includes(':')){
|
|
|
|
+ wb = element.text.substr(5);
|
|
|
|
+ if(wb != ''){
|
|
|
|
+ wb = wb.replace('年','-');
|
|
|
|
+ wb = wb.replace('月','-');
|
|
|
|
+ wb = wb.replace('日','');
|
|
|
|
+ wb = wb.split(' ').join('')
|
|
|
|
+ this.form.validUntil = wb;
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ wb = element.text.substr(4);
|
|
|
|
+ if(wb != ''){
|
|
|
|
+ wb = wb.replace('年','-');
|
|
|
|
+ wb = wb.replace('月','-');
|
|
|
|
+ wb = wb.replace('日','');
|
|
|
|
+ wb = wb.split(' ').join('')
|
|
|
|
+ this.form.validUntil = wb;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if(element.text.includes('至')){
|
|
if(element.text.includes('至')){
|
|
let wb = '';
|
|
let wb = '';
|
|
- wb = element.text.substr(2);
|
|
|
|
|
|
+ wb = element.text.substr(1);
|
|
if(wb != ''){
|
|
if(wb != ''){
|
|
wb = wb.replace('年','-');
|
|
wb = wb.replace('年','-');
|
|
wb = wb.replace('月','-');
|
|
wb = wb.replace('月','-');
|
|
@@ -551,12 +577,31 @@ export default {
|
|
this.form.validUntil = wb;
|
|
this.form.validUntil = wb;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ if(element.text.includes('发证日期')){
|
|
|
|
+ let wb = '';
|
|
|
|
+ if(element.text.includes(':')){
|
|
|
|
+ wb = element.text.substr(5);
|
|
|
|
+ if(wb != ''){
|
|
|
|
+ wb = wb.replace('年','-');
|
|
|
|
+ wb = wb.replace('月','-');
|
|
|
|
+ wb = wb.replace('日','');
|
|
|
|
+ wb = wb.split(' ').join('')
|
|
|
|
+ this.form.licenseDate = wb;
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ wb = element.text.substr(4);
|
|
|
|
+ if(wb != ''){
|
|
|
|
+ wb = wb.replace('年','-');
|
|
|
|
+ wb = wb.replace('月','-');
|
|
|
|
+ wb = wb.replace('日','');
|
|
|
|
+ wb = wb.split(' ').join('')
|
|
|
|
+ this.form.licenseDate = wb;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
});
|
|
});
|
|
}
|
|
}
|
|
}
|
|
}
|
|
-
|
|
|
|
- //
|
|
|
|
-
|
|
|
|
},
|
|
},
|
|
},
|
|
},
|
|
};
|
|
};
|