|  | @ -65,7 +65,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  |         switch (relation) {
 | 
	
		
			
				|  |  |             case 1:
 | 
	
		
			
				|  |  |             case 2:
 | 
	
		
			
				|  |  |                 if (patient.getSex() == 1) {
 | 
	
		
			
				|  |  |                 if (patient.getSex()==null){
 | 
	
		
			
				|  |  |                     return -1;
 | 
	
		
			
				|  |  |                 } else if (patient.getSex() == 1) {
 | 
	
		
			
				|  |  |                     relationTrans = 5;
 | 
	
		
			
				|  |  |                 } else if (patient.getSex() == 2) {
 | 
	
		
			
				|  |  |                     relationTrans = 6;
 | 
	
	
		
			
				|  | @ -88,7 +90,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  |                 break;
 | 
	
		
			
				|  |  |             case 5:
 | 
	
		
			
				|  |  |             case 6:
 | 
	
		
			
				|  |  |                 if (patient.getSex() == 1) {
 | 
	
		
			
				|  |  |                 if (patient.getSex()==null){
 | 
	
		
			
				|  |  |                     return -1;
 | 
	
		
			
				|  |  |                 }else if (patient.getSex() == 1) {
 | 
	
		
			
				|  |  |                     relationTrans = 1;
 | 
	
		
			
				|  |  |                 } else if (patient.getSex() == 2) {
 | 
	
		
			
				|  |  |                     relationTrans = 2;
 | 
	
	
		
			
				|  | @ -180,6 +184,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         // 对方与自己的关系转换
 | 
	
		
			
				|  |  |         int relationTrans = familyRelationTrans(p, relation);
 | 
	
		
			
				|  |  |         if (relationTrans==-1){
 | 
	
		
			
				|  |  |             return -7;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         fmt.setFamilyRelation(relationTrans);
 | 
	
		
			
				|  |  |         fmt.setIsAuthorize(1);//默认授权
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -251,6 +258,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         int relationTrans = familyRelationTrans(p, relation);
 | 
	
		
			
				|  |  |         if (relationTrans==-1){
 | 
	
		
			
				|  |  |             return -7;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         fmt.setFamilyRelation(relationTrans);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         memberDao.save(fm);
 | 
	
	
		
			
				|  | @ -455,6 +465,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 Integer relation = familyRelationTrans(p, member.getFamilyRelation());
 | 
	
		
			
				|  |  |                 if (relation==-1){
 | 
	
		
			
				|  |  |                     return null;
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |                 if (signs.size() > 0){
 | 
	
		
			
				|  |  |                     obj.put("signCode",signs.get(0).getId());
 | 
	
	
		
			
				|  | @ -689,6 +702,9 @@ public class PatientFamilyMemberService extends BaseJpaService<BasePatientFamily
 | 
	
		
			
				|  |  |         // 对方与自己的关系转s
 | 
	
		
			
				|  |  |         //int relationTrans = familyRelationTrans(p, relation);
 | 
	
		
			
				|  |  |         int relationTrans = familyRelationTrans(p, relation);
 | 
	
		
			
				|  |  |         if (relationTrans==-1){
 | 
	
		
			
				|  |  |             return -7;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         fmt.setFamilyRelation(relationTrans);
 | 
	
		
			
				|  |  |         fmt.setIsAuthorize(0);//默认授权
 | 
	
		
			
				|  |  | 
 |