|  | @ -17,7 +17,7 @@ class PatientRepo {
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     static findOne(patientId, handler){
 | 
	
		
			
				|  |  |         oracledbUtil.quer({
 | 
	
		
			
				|  |  |         oracledbUtil.query({
 | 
	
		
			
				|  |  |             "sql": "SELECT \"ID\" AS \"id\",\"NAME\" AS \"name\",\"SEX\" AS \"sex\",\"BIRTHDATE\" AS \"birthdate\",\"AVATAR\" AS \"avatar\",\"OPENID\" AS \"openid\",\"IDCARD\" AS \"idcard\",\"MOBILE\" AS \"mobile\" FROM PATIENTS WHERE ID = ? ",
 | 
	
		
			
				|  |  |             "args": [patientId],
 | 
	
		
			
				|  |  |             "handler": handler
 | 
	
	
		
			
				|  | @ -27,7 +27,7 @@ class PatientRepo {
 | 
	
		
			
				|  |  |     static findWechatOpenId(code, handler) {
 | 
	
		
			
				|  |  |         var sql = "SELECT \"OPENID\" as \"openid\" FROM PATIENTS WHERE ID = :ID ";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         ImDb.execQuery({
 | 
	
		
			
				|  |  |         oracledbUtil.query({
 | 
	
		
			
				|  |  |             "sql": sql,
 | 
	
		
			
				|  |  |             "args": [code],
 | 
	
		
			
				|  |  |             "handler": handler
 | 
	
	
		
			
				|  | @ -40,11 +40,11 @@ class PatientRepo {
 | 
	
		
			
				|  |  |      * @param handler
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     static findWechatOpenIds(code, handler){
 | 
	
		
			
				|  |  |         var sql = "SELECT M.FAMILY_MEMBER CODE,P.NAME,P.OPENID FROM WLYY.WLYY_PATIENT P,WLYY.WLYY_PATIENT_FAMILY_MEMBER M" +
 | 
	
		
			
				|  |  |         var sql = "SELECT M.\"FAMILY_MEMBER\" AS \"CODE\",P.\"NAME\" AS \"name\",P.\"OPENID\" AS \"openid\" FROM WLYY.WLYY_PATIENT P,WLYY.WLYY_PATIENT_FAMILY_MEMBER M" +
 | 
	
		
			
				|  |  |             "  WHERE M.PATIENT = :PATIENT AND M.FAMILY_MEMBER=P.CODE AND P.OPENID IS NOT NULL AND M.IS_AUTHORIZE = 1 " +
 | 
	
		
			
				|  |  |             " UNION ALL" +
 | 
	
		
			
				|  |  |             "  SELECT P.CODE,P.NAME,P.OPENID  FROM WLYY.WLYY_PATIENT P WHERE P.CODE = :CODE";
 | 
	
		
			
				|  |  |         ImDb.execQuery({
 | 
	
		
			
				|  |  |             "  SELECT P.\"NAME\" AS \"name\",P.\"OPENID\" AS \"openid\"  FROM WLYY.WLYY_PATIENT P WHERE P.CODE = :CODE";
 | 
	
		
			
				|  |  |         oracledbUtil.query({
 | 
	
		
			
				|  |  |             "sql": sql,
 | 
	
		
			
				|  |  |             "args": [code,code],
 | 
	
		
			
				|  |  |             "handler": handler
 | 
	
	
		
			
				|  | @ -53,9 +53,9 @@ class PatientRepo {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     // TODO: 不能直接访问三师库
 | 
	
		
			
				|  |  |     static getPatientDoctorConsult(patient, doctor, handler) {
 | 
	
		
			
				|  |  |         var sql = "SELECT * FROM WLYY_CONSULT_TEAM WHERE PATIENT = ? AND DOCTOR = ? AND STATUS = 0 AND DEL = '1' ";
 | 
	
		
			
				|  |  |         var sql = "SELECT * FROM WLYY_CONSULT_TEAM WHERE PATIENT = :PATIENT AND DOCTOR = :DOCTOR AND STATUS = 0 AND DEL = '1' ";
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         ImDb.execQuery({
 | 
	
		
			
				|  |  |         oracledbUtil.query({
 | 
	
		
			
				|  |  |             "sql": sql,
 | 
	
		
			
				|  |  |             "args": [patient, doctor],
 | 
	
		
			
				|  |  |             "handler": handler
 |