-
+
@@ -160,8 +145,9 @@
-
+
+
+
@@ -172,11 +158,16 @@ import { listPatientInfo } from "@/api/manage/patientInfo";
import { getAge } from "@/utils/age";
import { selectAgencyList, getDepartmentList, getAgencyList } from "@/api/manage/selectAgencyList";
import { usergetList } from "@/api/unitconfig/patientConfiguration";
+import SearchFilter from '../../components/SearchForm.vue'
+import cardlist from '../components/cardlist.vue'
export default {
name: "PatientInfo",
dicts: ['patient_type', 'visit_method', 'sign_status', 'patient_source'],
+ components: { SearchFilter, cardlist },
data() {
return {
+ type: 'card',
+ searchData: {},
maxTableHeight: undefined,
attendingPhysicianlist: [],
// 遮罩层
@@ -325,13 +316,16 @@ export default {
},
/** 重置按钮操作 */
resetQuery() {
+ this.queryParams = {
+ pageNum: 1,
+ pageSize: 10
+ }
this.admissionTime = [];
this.queryParams.admissionTimeStart = null
this.queryParams.admissionTimeEnd = null
this.visitDate = []
this.queryParams.visitDateStart = null
this.queryParams.visitDateEnd = null
- this.resetForm("queryForm");
this.handleQuery();
},
selectAgencyinfo() {
@@ -462,10 +456,31 @@ export default {
};