|
@@ -6,7 +6,7 @@
|
|
</div>
|
|
</div>
|
|
<div class="block">
|
|
<div class="block">
|
|
<div class="blockCon">
|
|
<div class="blockCon">
|
|
- <el-date-picker v-model="formData.startTime" class="selects" type="date" format="yyyy年MM月dd日" value-format="yyyyMMdd" placeholder="就诊时间-开始"></el-date-picker>
|
|
|
|
|
|
+ <el-date-picker v-model="formData.startTime" class="selects" type="date" format="yyyy年MM月dd日" value-format="yyyyMMdd" placeholder="就诊时间-开始" style="width: 180px;"></el-date-picker>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model="formData.endTime"
|
|
v-model="formData.endTime"
|
|
@@ -15,15 +15,18 @@
|
|
format="yyyy年MM月dd日"
|
|
format="yyyy年MM月dd日"
|
|
value-format="yyyyMMdd"
|
|
value-format="yyyyMMdd"
|
|
placeholder="就诊时间-结束"
|
|
placeholder="就诊时间-结束"
|
|
|
|
+ style="width: 180px;"
|
|
></el-date-picker>
|
|
></el-date-picker>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
- <el-select v-model="formData.dep_id" class="selects" filterable clearable placeholder="科室">
|
|
|
|
|
|
+ <el-select v-model="formData.dep_id" class="selects" filterable clearable placeholder="科室" style="width: 180px;">
|
|
<el-option v-for="(item, index) in departmentList" :label="item.name" :value="item.id" :key="index"></el-option>
|
|
<el-option v-for="(item, index) in departmentList" :label="item.name" :value="item.id" :key="index"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
- <el-input v-model="formData.sfzh" placeholder="身份证号"></el-input>
|
|
|
|
|
|
+ <el-input v-model="formData.sfzh" placeholder="身份证号" style="width: 180px;"></el-input>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
- <el-select v-model="formData.doctor_id" class="selects" filterable clearable placeholder="医生签名">
|
|
|
|
|
|
+ <el-input v-model="formData.mzh" placeholder="门诊号" style="width: 180px;"></el-input>
|
|
|
|
+ <span class="kong"></span>
|
|
|
|
+ <el-select v-model="formData.doctor_id" class="selects" filterable clearable placeholder="医生签名" style="width: 180px;">
|
|
<el-option v-for="(item, index) in doctors" :label="item.name" :value="item.id" :key="index"></el-option>
|
|
<el-option v-for="(item, index) in doctors" :label="item.name" :value="item.id" :key="index"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
@@ -78,7 +81,8 @@ export default {
|
|
startTime:'',
|
|
startTime:'',
|
|
endTime:'',
|
|
endTime:'',
|
|
sfzh: '',
|
|
sfzh: '',
|
|
- doctor_id: ''
|
|
|
|
|
|
+ doctor_id: '',
|
|
|
|
+ mzh: ''
|
|
},
|
|
},
|
|
rule_id: '',
|
|
rule_id: '',
|
|
tableData: [],
|
|
tableData: [],
|
|
@@ -109,7 +113,8 @@ export default {
|
|
startTime:'',
|
|
startTime:'',
|
|
endTime:'',
|
|
endTime:'',
|
|
sfzh: '',
|
|
sfzh: '',
|
|
- doctor_id: ''
|
|
|
|
|
|
+ doctor_id: '',
|
|
|
|
+ mzh: ''
|
|
}
|
|
}
|
|
this.rule_id = this.$route.query.rule_id
|
|
this.rule_id = this.$route.query.rule_id
|
|
this.formData.startTime = this.storageGet('start_time');
|
|
this.formData.startTime = this.storageGet('start_time');
|
|
@@ -123,7 +128,7 @@ export default {
|
|
methods: {
|
|
methods: {
|
|
// 导出
|
|
// 导出
|
|
onExport() {
|
|
onExport() {
|
|
- const { dep_id, startTime, endTime, sfzh, doctor_id } = this.formData
|
|
|
|
|
|
+ const { dep_id, startTime, endTime, sfzh, doctor_id, mzh } = this.formData
|
|
const params = {
|
|
const params = {
|
|
dep_id,
|
|
dep_id,
|
|
start_time: startTime,
|
|
start_time: startTime,
|
|
@@ -131,7 +136,8 @@ export default {
|
|
sfzh,
|
|
sfzh,
|
|
doctor_id,
|
|
doctor_id,
|
|
rule_id: this.rule_id,
|
|
rule_id: this.rule_id,
|
|
- is_error: this.$route.query.is_error
|
|
|
|
|
|
+ is_error: this.$route.query.is_error,
|
|
|
|
+ mzh
|
|
}
|
|
}
|
|
outHospitalExport(params).then(res => {
|
|
outHospitalExport(params).then(res => {
|
|
const content = res.data // 后台返回二进制数据
|
|
const content = res.data // 后台返回二进制数据
|
|
@@ -158,7 +164,8 @@ export default {
|
|
startTime:'',
|
|
startTime:'',
|
|
endTime:'',
|
|
endTime:'',
|
|
sfzh: '',
|
|
sfzh: '',
|
|
- doctor_id: ''
|
|
|
|
|
|
+ doctor_id: '',
|
|
|
|
+ mzh: ''
|
|
}
|
|
}
|
|
this.funQuery();
|
|
this.funQuery();
|
|
},
|
|
},
|
|
@@ -203,6 +210,9 @@ export default {
|
|
if (this.formData.doctor_id) {
|
|
if (this.formData.doctor_id) {
|
|
pramse.doctor_id = this.formData.doctor_id
|
|
pramse.doctor_id = this.formData.doctor_id
|
|
}
|
|
}
|
|
|
|
+ if (this.formData.mzh) {
|
|
|
|
+ pramse.mzh = this.formData.mzh
|
|
|
|
+ }
|
|
|
|
|
|
this.$axios.post('/omr_zk/error_list', pramse).then(res => {
|
|
this.$axios.post('/omr_zk/error_list', pramse).then(res => {
|
|
this.paginationData.total = res.data.count;
|
|
this.paginationData.total = res.data.count;
|
|
@@ -304,9 +314,6 @@ export default {
|
|
.pind10 {
|
|
.pind10 {
|
|
padding: 0 5px;
|
|
padding: 0 5px;
|
|
}
|
|
}
|
|
-.width150 {
|
|
|
|
- width: 200px;
|
|
|
|
-}
|
|
|
|
.width300 {
|
|
.width300 {
|
|
width: 295px;
|
|
width: 295px;
|
|
}
|
|
}
|