Browse Source

doctor

master
pengjun 1 year ago
parent
commit
eaa66b6d19
  1. 2
      src/components/doctorCheck/ButtonList.vue
  2. 37
      src/components/doctorCheck/PatientRegisterList.vue
  3. 8
      src/components/patientRegister/PatientRegisterList.vue
  4. 23
      src/components/report/PatientRegisterListNobtn.vue

2
src/components/doctorCheck/ButtonList.vue

@ -623,7 +623,7 @@ export default {
maxResultCount: 1000
}
postapi('/api/patientregister/getpeisrecordlist', body).then(res => {
postapi('/api/app/PatientRegister/GetDoctorPeisRecordList', body).then(res => {
if (res.code != -1) this.medicalStartDateDatas = res.data.items
})

37
src/components/doctorCheck/PatientRegisterList.vue

@ -84,16 +84,16 @@
<div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgName : "" }}</div>
</template>
</el-table-column>
<el-table-column prop="patientName" label="姓名" width="80" sortable />
<el-table-column prop="sexId" label="性别" sortable>
<el-table-column prop="patientName" label="姓名" width="80" sortable align="center"/>
<el-table-column prop="sexId" label="性别" sortable align="center">
<template slot-scope="scope">
<div>{{ dddw(dict.sex, "id", scope.row.sexId, "displayName") }}</div>
</template>
</el-table-column>
<el-table-column prop="age" label="年龄" />
<el-table-column prop="patientRegisterNo" label="条码号" width="150" sortable />
<el-table-column prop="patientNo" label="档案号" sortable />
<el-table-column prop="medicalTimes" label="体检次数"></el-table-column>
<el-table-column prop="age" label="年龄" align="center"/>
<el-table-column prop="patientRegisterNo" label="条码号" width="150" sortable align="center"/>
<el-table-column prop="patientNo" label="档案号" sortable align="center"/>
<el-table-column prop="medicalTimes" label="体检次数" align="center" />
<el-table-column label="分组/套餐" width="150">
<template slot-scope="scope">
<div v-if="scope.row.medicalPackageId !== dict.personOrgId && scope.row.customerOrgId === dict.personOrgId">
@ -104,28 +104,28 @@
</div>
</template>
</el-table-column>
<el-table-column prop="nationId" label="民族" sortable>
<el-table-column prop="nationId" label="民族" sortable align="center" >
<template slot-scope="scope">
<div>
{{ dddw(dict.nation, "id", scope.row.nationId, "displayName") }}
</div>
</template>
</el-table-column>
<el-table-column prop="idNo" label="身份证" width="150" sortable />
<el-table-column prop="birthDate" label="出生日期" width="100">
<el-table-column prop="idNo" label="身份证" sortable width="180" align="center" />
<el-table-column prop="birthDate" label="出生日期" align="center" width="100" >
<template slot-scope="scope">
<div v-if="scope.row.birthDate">
{{ lmoment(scope.row.birthDate, "yyyy-MM-DD") }}
</div>
</template>
</el-table-column>
<el-table-column prop="email" label="邮箱" width="150" />
<el-table-column prop="mobileTelephone" label="手机" width="100" />
<el-table-column prop="telephone" label="电话" width="100" />
<el-table-column prop="address" label="地址" width="300" />
<el-table-column prop="email" label="邮箱" width="150"/>
<el-table-column prop="mobileTelephone" label="手机" width="130"/>
<el-table-column prop="telephone" label="电话" width="130"/>
<el-table-column prop="address" label="地址" width="400"/>
<el-table-column prop="medicalCardNo" label="体检卡号" />
<el-table-column prop="jobCardNo" label="工卡号" />
<el-table-column prop="maritalStatusId" label="婚姻状况">
<el-table-column prop="maritalStatusId" label="婚姻状况" align="center">
<template slot-scope="scope">
<div>
{{ dddw(dict.maritalStatus, "id", scope.row.maritalStatusId, "displayName") }}
@ -146,16 +146,16 @@
</div>
</template>
</el-table-column>
<el-table-column prop="jobPost" label="职务" />
<el-table-column prop="jobPost" label="职务" width="200"/>
<el-table-column prop="jobTitle" label="职称" />
<el-table-column prop="salesman" label="介绍人" />
<el-table-column prop="isVip" label="是否VIP">
<el-table-column prop="isVip" label="是否VIP" align="center">
<template slot-scope="scope">
<div>{{ scope.row.isVip == "Y" ? "是" : "否" }}</div>
</template>
</el-table-column>
<el-table-column prop="creatorName" label="登记人" />
<el-table-column prop="creationTime" label="登记日期" width="100">
<el-table-column prop="creationTime" label="登记日期" width="100" align="center">
<template slot-scope="scope">
<div>{{ lmoment(scope.row.creationTime, "yyyy-MM-DD") }}</div>
</template>
@ -461,8 +461,7 @@ export default {
// });
body = Object.assign(body, this.loadOpts)
let url = '/api/app/PatientRegister/GetSumDoctorPeisRecordList'
if(this.win == "doctorCheck") url = '/api/app/PatientRegister/GetDoctorPeisRecordList'
if(this.win == "doctorCheck") url = '/api/app/PatientRegister/GetDoctorPeisRecordList'
postapi(url, body)
.then((res) => {

8
src/components/patientRegister/PatientRegisterList.vue

@ -325,15 +325,15 @@ export default {
{ label: "身份证", prop: "idNo", minWidth: 150, align: "center" },
{ label: "出生日期", prop: "birthDate", minWidth: 80, align: "center" },
{ label: "邮箱", prop: "email", minWidth: 150, align: "center" },
{ label: "手机", prop: "mobileTelephone", minWidth: 100, align: "center" },
{ label: "电话", prop: "telephone", minWidth: 100, align: "center" },
{ label: "地址", prop: "address", minWidth: 300, align: "" },
{ label: "手机", prop: "mobileTelephone", minWidth: 130, align: "center" },
{ label: "电话", prop: "telephone", minWidth: 130, align: "center" },
{ label: "地址", prop: "address", minWidth: 400, align: "" },
{ label: "体检卡号", prop: "medicalCardNo", minWidth: 80, align: "center" },
{ label: "工卡号", prop: "jobCardNo", minWidth: 80, align: "center" },
{ label: "婚姻状况", prop: "maritalStatusId", minWidth: 80, align: "center" },
{ label: "体检类别", prop: "medicalTypeId", minWidth: 80, align: "center" },
{ label: "人员类别", prop: "personnelTypeId", minWidth: 80, align: "center" },
{ label: "职务", prop: "jobPost", minWidth: 80, align: "center" },
{ label: "职务", prop: "jobPost", minWidth: 200, align: "center" },
{ label: "职称", prop: "jobTitle", minWidth: 80, align: "center" },
{ label: "介绍人", prop: "salesman", minWidth: 80, align: "center" },
{ label: "是否VIP", prop: "isVip", minWidth: 80, align: "center" },

23
src/components/report/PatientRegisterListNobtn.vue

@ -22,11 +22,11 @@
</el-table-column>
<el-table-column prop="customerOrgName" label="单位" width="180" />
<el-table-column prop="departmentName" label="部门" width="180" />
<el-table-column prop="patientName" label="姓名" />
<el-table-column prop="patientName" label="姓名" align="center" />
<el-table-column prop="sexName" label="性别" align="center" />
<el-table-column prop="age" label="年龄" align="center" />
<el-table-column prop="patientRegisterNo" label="条码号" width="150" />
<el-table-column prop="patientNo" label="档案号" />
<el-table-column prop="patientRegisterNo" label="条码号" width="150" align="center"/>
<el-table-column prop="patientNo" label="档案号" align="center"/>
<el-table-column prop="medicalTimes" label="体检次数" align="center" />
<el-table-column label="分组/套餐" width="150">
<template slot-scope="scope">
@ -39,15 +39,15 @@
</div>
</template>
</el-table-column>
<el-table-column prop="nationId" label="民族">
<el-table-column prop="nationId" label="民族" align="center">
<template slot-scope="scope">
<div>
{{ dddw(dict.nation, "nationId", scope.row.nationId, "displayName") }}
</div>
</template>
</el-table-column>
<el-table-column prop="idNo" label="身份证" width="150" />
<el-table-column prop="birthDate" label="出生日期" width="100">
<el-table-column prop="idNo" label="身份证" width="150" align="center" />
<el-table-column prop="birthDate" label="出生日期" width="100" align="center">
<template slot-scope="scope">
<div v-if="scope.row.birthDate">
{{ lmoment(scope.row.birthDate, "yyyy-MM-DD") }}
@ -55,12 +55,12 @@
</template>
</el-table-column>
<el-table-column prop="email" label="邮箱" width="180" />
<el-table-column prop="mobileTelephone" label="手机" width="100" />
<el-table-column prop="telephone" label="电话" width="100" />
<el-table-column prop="address" label="地址" width="300" />
<el-table-column prop="mobileTelephone" label="手机" width="130" />
<el-table-column prop="telephone" label="电话" width="130" />
<el-table-column prop="address" label="地址" width="400"/>
<el-table-column prop="medicalCardNo" label="体检卡号" />
<el-table-column prop="jobCardNo" label="工卡号" />
<el-table-column prop="maritalStatusId" label="婚姻状况">
<el-table-column prop="maritalStatusId" label="婚姻状况" align="center">
<template slot-scope="scope">
<div>
{{ dddw(dict.maritalStatus, "id", scope.row.maritalStatusId, "displayName") }}
@ -90,7 +90,7 @@
</template>
</el-table-column>
<el-table-column prop="creatorName" label="登记人" />
<el-table-column prop="creationTime" label="登记日期" width="100">
<el-table-column prop="creationTime" label="登记日期" width="100" align="center">
<template slot-scope="scope">
<div v-if="scope.row.creationTime">
{{ lmoment(scope.row.creationTime, "yyyy-MM-DD") }}
@ -102,7 +102,6 @@
<div>{{ scope.row.isUpload == "Y" ? "是" : "否" }}</div>
</template>
</el-table-column>
<!--
"sexHormoneTermId": "00000000-0000-0000-0000-000000000000",
"interposeMeasure": null,

Loading…
Cancel
Save