@ -1,5 +1,7 @@
package com.dsideal.QingLong.Base.Model ;
import com.dsideal.QingLong.Collect.Model.CollectModel ;
import com.dsideal.QingLong.LoginPerson.Model.LoginPersonModel ;
import com.jfinal.kit.Kv ;
import com.jfinal.kit.StrKit ;
import com.jfinal.plugin.activerecord.Db ;
@ -332,18 +334,25 @@ public class BaseModel {
* 作 者 : 黄 海
* 时 间 : 2020 - 01 - 07
*
* @param teacher _id
* @param person _id
* @return
* /
public Record getPersonInfo ( String teacher_id ) {
String sql = "select t1.*,t2.org_name as bureau_name from t_sys_loginperson as t1 left join t_base_organization as t2 on t1.bureau_id=t2.org_id where t1.person_id=?" ;
Record record = Db . findFirst ( sql , teacher_id ) ;
if ( record . getStr ( "telephone" ) = = null ) record . set ( "telephone" , "" ) ;
else if ( record . getStr ( "telephone" ) . trim ( ) . equals ( "-1" ) ) record . set ( "telephone" , "" ) ;
if ( record . getStr ( "email" ) = = null ) record . set ( "email" , "" ) ;
else if ( record . getStr ( "email" ) . trim ( ) . equals ( "-1" ) ) record . set ( "email" , "" ) ;
return record ;
public Record getPersonInfo ( String person_id ) {
CollectModel cm = new CollectModel ( ) ;
if ( cm . THIRD_PARTY_BASE_DATA = = 0 ) {
String sql = "select t1.*,t2.org_name as bureau_name from t_sys_loginperson as t1 left join t_base_organization as t2 on t1.bureau_id=t2.org_id where t1.person_id=?" ;
Record record = Db . findFirst ( sql , person_id ) ;
if ( record . getStr ( "telephone" ) = = null ) record . set ( "telephone" , "" ) ;
else if ( record . getStr ( "telephone" ) . trim ( ) . equals ( "-1" ) ) record . set ( "telephone" , "" ) ;
if ( record . getStr ( "email" ) = = null ) record . set ( "email" , "" ) ;
else if ( record . getStr ( "email" ) . trim ( ) . equals ( "-1" ) ) record . set ( "email" , "" ) ;
return record ;
} else {
LoginPersonModel personModel = new LoginPersonModel ( ) ;
Record record = personModel . getTyPersonInfo ( person_id ) ;
return record ;
}
}
/ * *