|
@@ -6,8 +6,11 @@
|
|
<div class="selectDns"></div>
|
|
<div class="selectDns"></div>
|
|
<el-input v-model="formData.recordNum" class="width150" placeholder="病案号"></el-input>
|
|
<el-input v-model="formData.recordNum" class="width150" placeholder="病案号"></el-input>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
|
|
+ <el-select v-model="formData.AAC11C" clearable filterable class="selects" placeholder="出院科室">
|
|
|
|
+ <el-option v-for="(item, index) in departmentList" :label="item.name" :value="item.name" :key="index"></el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ <span class="kong"></span>
|
|
<el-date-picker v-model="formData.startTime" type="date" format="yyyy 年 MM 月 dd 日" value-format="yyyyMMdd" placeholder="开始日期"></el-date-picker>
|
|
<el-date-picker v-model="formData.startTime" type="date" format="yyyy 年 MM 月 dd 日" value-format="yyyyMMdd" placeholder="开始日期"></el-date-picker>
|
|
-
|
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
v-model="formData.endTime"
|
|
v-model="formData.endTime"
|
|
type="date"
|
|
type="date"
|
|
@@ -17,22 +20,15 @@
|
|
placeholder="结束日期"
|
|
placeholder="结束日期"
|
|
></el-date-picker>
|
|
></el-date-picker>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
- <!-- <span class="demonstration">反馈关键词</span> -->
|
|
|
|
- <!-- <el-input class="ins" placeholder="请输入内容"></el-input> -->
|
|
|
|
<el-button type="primary" @click="funQuery">查询</el-button>
|
|
<el-button type="primary" @click="funQuery">查询</el-button>
|
|
<span class="kong"></span>
|
|
<span class="kong"></span>
|
|
<el-button @click="reset">重置条件</el-button>
|
|
<el-button @click="reset">重置条件</el-button>
|
|
-
|
|
|
|
- <span class="kong"></span>
|
|
|
|
- <el-button type="text" @click="goto('/data/query')">更多查询条件</el-button>
|
|
|
|
- <span class="kong"></span>
|
|
|
|
-
|
|
|
|
- <el-button type="primary" icon="el-icon-download" @click="onExport" class="export-btn">导出数据</el-button>
|
|
|
|
- <span class="kong"></span>
|
|
|
|
- <el-button style="float: right" @click="toPrePage">返回</el-button>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <Title :title="'病案首页列表'" />
|
|
|
|
|
|
+ <div style="position: relative; margin-bottom: 30px;">
|
|
|
|
+ <Title :title="'病案首页列表'" />
|
|
|
|
+ <el-button type="primary" icon="el-icon-download" @click="onExport" class="export-btn">导出数据</el-button>
|
|
|
|
+ </div>
|
|
<el-table :data="tableData" style="width: 100%">
|
|
<el-table :data="tableData" style="width: 100%">
|
|
<el-table-column type="index" label="序号"></el-table-column>
|
|
<el-table-column type="index" label="序号"></el-table-column>
|
|
<el-table-column prop="AAA28" label="病案号">
|
|
<el-table-column prop="AAA28" label="病案号">
|
|
@@ -91,6 +87,7 @@ export default {
|
|
recordNum: '',
|
|
recordNum: '',
|
|
startTime: '',
|
|
startTime: '',
|
|
endTime: '',
|
|
endTime: '',
|
|
|
|
+ AAC11C: ''
|
|
},
|
|
},
|
|
tableData: [],
|
|
tableData: [],
|
|
// 分页数据
|
|
// 分页数据
|
|
@@ -99,11 +96,13 @@ export default {
|
|
currentPage: 1,
|
|
currentPage: 1,
|
|
pageSize: 10,
|
|
pageSize: 10,
|
|
},
|
|
},
|
|
|
|
+ departmentList: [],
|
|
};
|
|
};
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
this.formData.endTime = this.storageGet('endTime');
|
|
this.formData.endTime = this.storageGet('endTime');
|
|
this.formData.startTime = this.storageGet('startTime');
|
|
this.formData.startTime = this.storageGet('startTime');
|
|
|
|
+ this.selectInfo()
|
|
this.funQuery();
|
|
this.funQuery();
|
|
},
|
|
},
|
|
beforeRouteEnter(to, from, next) {
|
|
beforeRouteEnter(to, from, next) {
|
|
@@ -149,33 +148,20 @@ export default {
|
|
pageHasChanged() {
|
|
pageHasChanged() {
|
|
this.funQuery();
|
|
this.funQuery();
|
|
},
|
|
},
|
|
- // selectInfo() {
|
|
|
|
- // let pramse = {};
|
|
|
|
- // this.$axios
|
|
|
|
- // .post("/selectInfo")
|
|
|
|
- // .then((res) => {
|
|
|
|
- // this.payList = res.data.pay;
|
|
|
|
- // console.log(this.payList);
|
|
|
|
- // //支付方式 pay
|
|
|
|
- // this.departmentList = res.data.department;
|
|
|
|
- // //出院科室 department
|
|
|
|
- // this.levelList = res.data.level;
|
|
|
|
- // //问题属性 level
|
|
|
|
- // this.coderList = res.data.coder;
|
|
|
|
- // //编码元 coder
|
|
|
|
- // this.statusList = res.data.status;
|
|
|
|
- // this.fieldList = res.data.field;
|
|
|
|
- // });
|
|
|
|
- // },
|
|
|
|
|
|
+ selectInfo() {
|
|
|
|
+ this.$axios.post('/selectInfo').then(res => {
|
|
|
|
+ this.departmentList = res.data.department.slice(1, res.data.department.length);
|
|
|
|
+ });
|
|
|
|
+ },
|
|
funQuery() {
|
|
funQuery() {
|
|
//查询
|
|
//查询
|
|
let pramse = {
|
|
let pramse = {
|
|
- // AAC01: this.formData.rangeDate, //出院时间
|
|
|
|
AAC01_start_date: this.formData.startTime || '',
|
|
AAC01_start_date: this.formData.startTime || '',
|
|
AAC01_end_date: this.formData.endTime || '',
|
|
AAC01_end_date: this.formData.endTime || '',
|
|
AAA28: this.formData.recordNum,
|
|
AAA28: this.formData.recordNum,
|
|
page: this.paginationData.currentPage, //页码
|
|
page: this.paginationData.currentPage, //页码
|
|
- limit: this.paginationData.pageSize, //条数
|
|
|
|
|
|
+ limit: this.paginationData.pageSize, //条数,
|
|
|
|
+ AAC11C: this.formData.AAC11C
|
|
};
|
|
};
|
|
this.$axios.post('/qualityList', pramse).then(res => {
|
|
this.$axios.post('/qualityList', pramse).then(res => {
|
|
console.log(res);
|
|
console.log(res);
|
|
@@ -268,9 +254,6 @@ export default {
|
|
align-items: center;
|
|
align-items: center;
|
|
justify-content: center;
|
|
justify-content: center;
|
|
}
|
|
}
|
|
- .selects {
|
|
|
|
- width: 100%;
|
|
|
|
- }
|
|
|
|
.rowsa {
|
|
.rowsa {
|
|
margin-bottom: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
}
|
|
@@ -346,4 +329,9 @@ export default {
|
|
.kong {
|
|
.kong {
|
|
padding: 0 10px;
|
|
padding: 0 10px;
|
|
}
|
|
}
|
|
|
|
+.export-btn {
|
|
|
|
+ position: absolute;
|
|
|
|
+ right: 0;
|
|
|
|
+ top: -10px;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|