提交 1b57b40b 编写于 作者: peijun.zhao's avatar peijun.zhao

Merge branch 'dev-circle-20200630' into release

...@@ -41,4 +41,6 @@ public interface AccountUnionMapper { ...@@ -41,4 +41,6 @@ public interface AccountUnionMapper {
* @param unionId * @param unionId
*/ */
void updateUnionStatus(String unionId); void updateUnionStatus(String unionId);
int deleteByAcctId(Integer id);
} }
\ No newline at end of file
...@@ -6,10 +6,7 @@ import com.pica.cloud.account.account.server.entity.Doctor; ...@@ -6,10 +6,7 @@ import com.pica.cloud.account.account.server.entity.Doctor;
import com.pica.cloud.account.account.server.enums.AccountExceptionEnum; import com.pica.cloud.account.account.server.enums.AccountExceptionEnum;
import com.pica.cloud.account.account.server.enums.AccountTypeEnum; import com.pica.cloud.account.account.server.enums.AccountTypeEnum;
import com.pica.cloud.account.account.server.exception.AccountException; import com.pica.cloud.account.account.server.exception.AccountException;
import com.pica.cloud.account.account.server.mapper.AccountInfoDetailMapper; import com.pica.cloud.account.account.server.mapper.*;
import com.pica.cloud.account.account.server.mapper.DoctorEducationMapper;
import com.pica.cloud.account.account.server.mapper.DoctorHospitalMapper;
import com.pica.cloud.account.account.server.mapper.DoctorMapper;
import com.pica.cloud.account.account.server.service.DoctorService; import com.pica.cloud.account.account.server.service.DoctorService;
import com.pica.cloud.account.account.server.util.AESUtil; import com.pica.cloud.account.account.server.util.AESUtil;
import com.pica.cloud.account.account.server.util.AccountUtils; import com.pica.cloud.account.account.server.util.AccountUtils;
...@@ -49,6 +46,9 @@ public class DoctorServiceImpl implements DoctorService { ...@@ -49,6 +46,9 @@ public class DoctorServiceImpl implements DoctorService {
@Autowired @Autowired
private DoctorHospitalMapper doctorHospitalMapper; private DoctorHospitalMapper doctorHospitalMapper;
@Autowired
private AccountUnionMapper accountUnionMapper;
@Override @Override
public Doctor getDoctorInfo(Integer id) { public Doctor getDoctorInfo(Integer id) {
return doctorMapper.selectByPrimaryKey(id); return doctorMapper.selectByPrimaryKey(id);
...@@ -98,6 +98,8 @@ public class DoctorServiceImpl implements DoctorService { ...@@ -98,6 +98,8 @@ public class DoctorServiceImpl implements DoctorService {
acctMap.put("modifyId",modifyId); acctMap.put("modifyId",modifyId);
acctMap.put("acctId",acctId.longValue()); acctMap.put("acctId",acctId.longValue());
accountInfoDetailMapper.updateDeleteByPrimaryKey(acctMap); accountInfoDetailMapper.updateDeleteByPrimaryKey(acctMap);
accountUnionMapper.deleteByAcctId(acctId);
} else { } else {
throw new AccountException(AccountExceptionEnum.PICA_NOT_REGISTER); throw new AccountException(AccountExceptionEnum.PICA_NOT_REGISTER);
} }
......
...@@ -169,7 +169,7 @@ public class TokenUtils { ...@@ -169,7 +169,7 @@ public class TokenUtils {
// cacheClient.hset(value, "token", newToken); // cacheClient.hset(value, "token", newToken);
// } // }
} catch (Exception ex) { } catch (Exception ex) {
logger.error("生成token异常:{}" + ex.getMessage(), ex); logger.error("生成token异常:{}",ex.getMessage());
} }
return newToken; return newToken;
} }
......
...@@ -24,6 +24,12 @@ ...@@ -24,6 +24,12 @@
where id = #{id,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</select> </select>
<update id="deleteByAcctId" parameterType="java.lang.Integer">
update account_union
set delete_flag = 2,modified_time=NOW()
where acct_id = #{acctId} and delete_flag = 1
</update>
<!--通过unionId查询用户信息--> <!--通过unionId查询用户信息-->
<select id="selectByUnionId" resultMap="BaseResultMap" parameterType="java.lang.String"> <select id="selectByUnionId" resultMap="BaseResultMap" parameterType="java.lang.String">
select select
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册