| 
					
					
					
				 | 
				@ -1,159 +1,160 @@ | 
			
		
		
	
		
			
				 | 
				 | 
				<template> | 
				 | 
				 | 
				<template> | 
			
		
		
	
		
			
				 | 
				 | 
				  <div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				    <div style="display: flex"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      <div style="width:46%;"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-table :data="dataList" border height="700" row-key="id" size="small" highlight-current-row ref="dataList" | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          @row-click="rowClick"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column type="index" width="50" label="序号" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="completeFlag" label="体检进度"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ ldddw(dict.completeFlag, "id", scope.row.completeFlag, "displayName") }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="isLock" label="锁住" width="50"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ scope.row.isLock == "Y" ? "是" : "否" }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="customerOrgParentName" label="单位" width="180"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgParentName : scope.row.customerOrgName }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="customerOrgName" label="部门" width="180"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgName : "" }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="patientName" label="姓名" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="sexId" label="性别"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ ldddw(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" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="patientNo" label="档案号" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="medicalTimes" label="体检次数"></el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column label="分组/套餐" width="150"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div v-if="scope.row.medicalPackageId !== dict.personOrgId && scope.row.customerOrgId === dict.personOrgId"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.medicalPackage, "id", scope.row.medicalPackageId, "displayName") }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div v-if="scope.row.medicalPackageId !== dict.personOrgId && scope.row.customerOrgId !== dict.personOrgId"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.customerOrgGroupAll, "id", scope.row.customerOrgGroupId, "displayName") }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="nationId" label="民族"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.nation, "id", 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"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <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="100" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <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="medicalCardNo" label="体检卡号" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="jobCardNo" label="工卡号" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="maritalStatusId" label="婚姻状况"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.maritalStatus, "id", scope.row.maritalStatusId, "displayName") }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="medicalTypeId" label="体检类别"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div v-if="scope.row.medicalTypeId !== dict.personOrgId"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.medicalType, "id", scope.row.medicalTypeId, "displayName") }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="personnelTypeId" label="人员类别"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div v-if="scope.row.personnelTypeId !== dict.personOrgId"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				                {{ ldddw(dict.personnelType, "id", scope.row.personnelTypeId, "displayName") }} | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="jobPost" label="职务" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="jobTitle" label="职称" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="salesman" label="介绍人" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="isVip" label="是否VIP"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <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"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ lmoment(scope.row.creationTime, "yyyy-MM-DD") }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="isUpload" label="是否上传"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ scope.row.isUpload == "Y" ? "是" : "否" }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-table> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      <div style="width:47%;margin-left: 5px;"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        <div style="display: flex; flex-wrap: wrap; width: 100%;"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <div class="query"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <span>条码号</span> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input placeholder="条码号" v-model="quick.patientRegisterNo" size="small" style="width: 140px" clearable | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              @input="onQueryByPatientRegisterNo" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <div class="query"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <span>档案号</span> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input placeholder="档案号" v-model="quick.patientNo" size="small" style="width: 130px" clearable | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              @input="onQueryByPatientNo" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <div class="query"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <span>姓名</span> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <el-input placeholder="姓名" v-model="quick.patientName" size="small" style="width: 100px" disabled /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				  <div style="display: flex"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    <div :style="'width:' + Math.floor((window.pageWidth - 120 - 86)/2) + 'px;'"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <el-table :data="dataList" border  | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        :height="window.pageHeight < 600 ? 350:window.pageHeight-250" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        row-key="id" size="small" highlight-current-row ref="dataList" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        @row-click="rowClick"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column type="index" width="50" label="序号" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="completeFlag" label="体检进度"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ ldddw(dict.completeFlag, "id", scope.row.completeFlag, "displayName") }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="isLock" label="锁住" width="50"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ scope.row.isLock == "Y" ? "是" : "否" }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="customerOrgParentName" label="单位" width="180"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgParentName : scope.row.customerOrgName }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="customerOrgName" label="部门" width="180"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ scope.row.customerOrgParentName ? scope.row.customerOrgName : "" }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="patientName" label="姓名" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="sexId" label="性别"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ ldddw(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" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="patientNo" label="档案号" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="medicalTimes" label="体检次数"></el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column label="分组/套餐" width="150"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div v-if="scope.row.medicalPackageId !== dict.personOrgId && scope.row.customerOrgId === dict.personOrgId"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.medicalPackage, "id", scope.row.medicalPackageId, "displayName") }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div v-if="scope.row.medicalPackageId !== dict.personOrgId && scope.row.customerOrgId !== dict.personOrgId"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.customerOrgGroupAll, "id", scope.row.customerOrgGroupId, "displayName") }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="nationId" label="民族"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.nation, "id", 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"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <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="100" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <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="medicalCardNo" label="体检卡号" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="jobCardNo" label="工卡号" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="maritalStatusId" label="婚姻状况"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.maritalStatus, "id", scope.row.maritalStatusId, "displayName") }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="medicalTypeId" label="体检类别"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div v-if="scope.row.medicalTypeId !== dict.personOrgId"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.medicalType, "id", scope.row.medicalTypeId, "displayName") }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="personnelTypeId" label="人员类别"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div v-if="scope.row.personnelTypeId !== dict.personOrgId"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				              {{ ldddw(dict.personnelType, "id", scope.row.personnelTypeId, "displayName") }} | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="jobPost" label="职务" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="jobTitle" label="职称" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="salesman" label="介绍人" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="isVip" label="是否VIP"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <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"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ lmoment(scope.row.creationTime, "yyyy-MM-DD") }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="isUpload" label="是否上传"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ scope.row.isUpload == "Y" ? "是" : "否" }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </el-table> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    <div :style="'margin-left: 5px;width:' + Math.floor((window.pageWidth - 120 - 86)/2) + 'px;'"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <div style="display: flex; flex-wrap: wrap;height:40px; width: 100%;"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <div class="query"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <span>条码号</span> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <el-input placeholder="条码号" v-model="quick.patientRegisterNo" size="small" style="width: 140px" clearable | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            @input="onQueryByPatientRegisterNo" /> | 
			
		
		
	
		
			
				 | 
				 | 
				        </div> | 
				 | 
				 | 
				        </div> | 
			
		
		
	
		
			
				 | 
				 | 
				        <el-table :data="doctorCheck.RegisterCheckList" style="width: 100%" height="660" border highlight-current-row | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          size="small" @selection-change="handleSelectionChange"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column type="selection" width="40" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="asbitemName" label="组合项目" width="180" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column label="弃检" width="80"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <el-checkbox :value="scope.row.completeFlag == '2'"></el-checkbox> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="lastModifierName" label="操作员" width="100" /> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-table-column prop="lastModificationTime" label="操作时间" width="180" > | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            <template slot-scope="scope"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				              <div>{{ lmoment(scope.row.lastModificationTime, "yyyy-MM-DD HH:mm:ss") }}</div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				            </template> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          </el-table-column> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        </el-table> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      </div> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				      <div style="margin-left: 10px;width:100px;"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        <div class="listBtn"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-button type="success" class="btnClass" @click="resuse('2')">登记弃检</el-button> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <div class="query"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <span>档案号</span> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <el-input placeholder="档案号" v-model="quick.patientNo" size="small" style="width: 100px" clearable | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            @input="onQueryByPatientNo" /> | 
			
		
		
	
		
			
				 | 
				 | 
				        </div> | 
				 | 
				 | 
				        </div> | 
			
		
		
	
		
			
				 | 
				 | 
				        <div class="listBtn"> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				          <el-button type="primary" class="btnClass" @click="resuse('0')">取消弃检</el-button> | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <div class="query"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <span>姓名</span> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <el-input placeholder="姓名" v-model="quick.patientName" size="small" style="width: 100px" disabled /> | 
			
		
		
	
		
			
				 | 
				 | 
				        </div> | 
				 | 
				 | 
				        </div> | 
			
		
		
	
		
			
				 | 
				 | 
				      </div> | 
				 | 
				 | 
				      </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <el-table :data="doctorCheck.RegisterCheckList"   | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        :height="window.pageHeight < 600 ? 310:window.pageHeight-290" | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        border highlight-current-row | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        size="small" @selection-change="handleSelectionChange"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column type="selection" width="40" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="asbitemName" label="组合项目" width="180" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column label="弃检" width="80"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <el-checkbox :value="scope.row.completeFlag == '2'"></el-checkbox> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="lastModifierName" label="操作员" width="100" /> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-table-column prop="lastModificationTime" label="操作时间" width="180" > | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          <template slot-scope="scope"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            <div>{{ lmoment(scope.row.lastModificationTime, "yyyy-MM-DD HH:mm:ss") }}</div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				          </template> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        </el-table-column> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </el-table> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    <div style="margin-left: 10px;width:110px;"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <div class="listBtn"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-button type="success" class="btnClass" @click="resuse('2')">登记弃检</el-button> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </div> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      <div class="listBtn"> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				        <el-button type="primary" class="btnClass" @click="resuse('0')">取消弃检</el-button> | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				      </div> | 
			
		
		
	
		
			
				 | 
				 | 
				    </div> | 
				 | 
				 | 
				    </div> | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				  </div> | 
				 | 
				 | 
				  </div> | 
			
		
		
	
		
			
				 | 
				 | 
				</template> | 
				 | 
				 | 
				</template> | 
			
		
		
	
		
			
				 | 
				 | 
				<script> | 
				 | 
				 | 
				<script> | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -189,7 +190,7 @@ export default { | 
			
		
		
	
		
			
				 | 
				 | 
				  //挂载完成 | 
				 | 
				 | 
				  //挂载完成 | 
			
		
		
	
		
			
				 | 
				 | 
				  mounted() { }, | 
				 | 
				 | 
				  mounted() { }, | 
			
		
		
	
		
			
				 | 
				 | 
				  computed: { | 
				 | 
				 | 
				  computed: { | 
			
		
		
	
		
			
				 | 
				 | 
				    ...mapState(["dict", "patientRegister", "customerOrg", "doctorCheck"]), | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				    ...mapState(["window","dict", "patientRegister", "customerOrg", "doctorCheck"]), | 
			
		
		
	
		
			
				 | 
				 | 
				  }, | 
				 | 
				 | 
				  }, | 
			
		
		
	
		
			
				 | 
				 | 
				  methods: { | 
				 | 
				 | 
				  methods: { | 
			
		
		
	
		
			
				 | 
				 | 
				    ...mapActions(["getCustomerOrgGroup", "getPatientRegisterAbs"]), | 
				 | 
				 | 
				    ...mapActions(["getCustomerOrgGroup", "getPatientRegisterAbs"]), | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |