Commit ac6392ba by Water Wang

optimize

parent c7b26302
...@@ -19,7 +19,6 @@ import com.yd.dal.service.meta.MdCodeDALService; ...@@ -19,7 +19,6 @@ import com.yd.dal.service.meta.MdCodeDALService;
import com.yd.dal.service.practitioner.PractitionerDALService; import com.yd.dal.service.practitioner.PractitionerDALService;
import com.yd.dal.service.practitioner.PractitionerSubordinateDALService; import com.yd.dal.service.practitioner.PractitionerSubordinateDALService;
import com.yd.util.config.ZHBErrorConfig; import com.yd.util.config.ZHBErrorConfig;
import com.yd.util.deshandler.DESTypeHandler;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -153,8 +152,6 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service. ...@@ -153,8 +152,6 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
private PractitionerBasicInfo getPractitionerBasicInfo(String mobileNo, Integer platform) { private PractitionerBasicInfo getPractitionerBasicInfo(String mobileNo, Integer platform) {
PractitionerBasicInfo practitionerBasicInfo; PractitionerBasicInfo practitionerBasicInfo;
if(platform == 1){ if(platform == 1){
DESTypeHandler jpaCryptoConverter = new DESTypeHandler();
mobileNo = jpaCryptoConverter.encode(mobileNo);
practitionerBasicInfo = practitionerDALService.getPractitionerBasicInfoForOnline(mobileNo); practitionerBasicInfo = practitionerDALService.getPractitionerBasicInfoForOnline(mobileNo);
if(practitionerBasicInfo != null){ if(practitionerBasicInfo != null){
Long practitionerId = practitionerBasicInfo.getPractitionerIdForOnline(); Long practitionerId = practitionerBasicInfo.getPractitionerIdForOnline();
......
...@@ -32,9 +32,11 @@ ...@@ -32,9 +32,11 @@
o.drop_option_code as titleCode, o.drop_option_code as titleCode,
o.drop_option_name as titleName, o.drop_option_name as titleName,
p.gender as gender p.gender as gender
from ag_acl_practitioner p left join ag_acl_practitioner_setting s on p.id = s.practitioner_id from ag_acl_customer c inner join ag_acl_practitioner p on c.id = p.customer_id
left join ag_md_drop_options o on s.practitioner_level = o.id left join ag_acl_insurer_branch b on p.insurer_branch_id = b.id
where p.mobile_no = #{mobileNo}; left join ag_acl_practitioner_setting s on p.id = s.practitioner_id
inner join ag_md_drop_options o on s.practitioner_level = o.id
where c.login = #{mobileNo};
</select> </select>
...@@ -147,8 +149,6 @@ ...@@ -147,8 +149,6 @@
<result column="levelName" property="levelName"/> <result column="levelName" property="levelName"/>
<result column="insurerBranchName" property="insurerBranchName"/> <result column="insurerBranchName" property="insurerBranchName"/>
<result column="subordinateId" property="subordinateId"/> <result column="subordinateId" property="subordinateId"/>
<result column="subordinateName" property="subordinateName"/>
<result column="subordinateLeader" property="subordinateLeader"/>
<result column="weChatId" property="weChatId"/> <result column="weChatId" property="weChatId"/>
<result column="qqId" property="qqId"/> <result column="qqId" property="qqId"/>
<result column="practitionerRegNo" property="practitionerRegNo"/> <result column="practitionerRegNo" property="practitionerRegNo"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment