|  | @ -1,5 +1,6 @@
 | 
	
		
			
				|  |  | package com.yihu.jw.patient.endpoint.sericepackage;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.dict.DictHospitalDeptDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.doctor.BaseDoctorDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.org.BaseOrgDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.servicePackage.ServicePackageDO;
 | 
	
	
		
			
				|  | @ -7,6 +8,7 @@ import com.yihu.jw.entity.base.servicePackage.ServicePackageItemDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.base.servicePackage.ServicePackageSignRecordDO;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.yihu.jw.patient.service.service_package.PackageService;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.base.dict.DictHospitalDeptVO;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.base.doctor.BaseDoctorSimpleVO;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.base.org.BaseOrgVO;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.patient.signPackage.SerivePackageItemVO;
 | 
	
	
		
			
				|  | @ -116,8 +118,21 @@ public class PackageServiceEndpoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |                                  @RequestParam(value = "orgCode", required = true)String orgCode) {
 | 
	
		
			
				|  |  |         BaseOrgDO baseOrgDO =  packageService.findOrgByCode(orgCode);
 | 
	
		
			
				|  |  |         BaseOrgVO baseOrgVO = convertToModel(baseOrgDO,BaseOrgVO.class);
 | 
	
		
			
				|  |  |         List<DictHospitalDeptDO> depts = packageService.findDeptByOrgCode(orgCode);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         List<DictHospitalDeptVO> deptVOs = new ArrayList<>();
 | 
	
		
			
				|  |  |         convertToModels(depts,deptVOs,DictHospitalDeptVO.class);
 | 
	
		
			
				|  |  |         baseOrgVO.setDepts(deptVOs);
 | 
	
		
			
				|  |  |         return success(PatientRequestMapping.SignPackage.api_success,baseOrgVO);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @GetMapping(value = PatientRequestMapping.SignPackage.findPatientSignExist)
 | 
	
		
			
				|  |  |     @ApiOperation(value = "判断签约记录是否存在", notes = "判断签约记录是否存在")
 | 
	
		
			
				|  |  |     public ObjEnvelop<Boolean> findPatientSignExist(@ApiParam(name = "patient", value = "患者code") @RequestParam(value = "patient", required = true)String patient,
 | 
	
		
			
				|  |  |                                         @ApiParam(name = "packageId", value = "服务包id")
 | 
	
		
			
				|  |  |                                         @RequestParam(value = "packageId", required = true)String packageId) {
 | 
	
		
			
				|  |  |         return success(PatientRequestMapping.SignPackage.api_success,packageService.findPatientSignExist(patient,packageId));
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | //=================================
 | 
	
		
			
				|  |  | }
 |