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

Merge branch 'dev-circle-20200630' into release

......@@ -41,4 +41,6 @@ public interface AccountUnionMapper {
* @param 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;
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.exception.AccountException;
import com.pica.cloud.account.account.server.mapper.AccountInfoDetailMapper;
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.mapper.*;
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.AccountUtils;
......@@ -49,6 +46,9 @@ public class DoctorServiceImpl implements DoctorService {
@Autowired
private DoctorHospitalMapper doctorHospitalMapper;
@Autowired
private AccountUnionMapper accountUnionMapper;
@Override
public Doctor getDoctorInfo(Integer id) {
return doctorMapper.selectByPrimaryKey(id);
......@@ -98,6 +98,8 @@ public class DoctorServiceImpl implements DoctorService {
acctMap.put("modifyId",modifyId);
acctMap.put("acctId",acctId.longValue());
accountInfoDetailMapper.updateDeleteByPrimaryKey(acctMap);
accountUnionMapper.deleteByAcctId(acctId);
} else {
throw new AccountException(AccountExceptionEnum.PICA_NOT_REGISTER);
}
......
......@@ -169,7 +169,7 @@ public class TokenUtils {
// cacheClient.hset(value, "token", newToken);
// }
} catch (Exception ex) {
logger.error("生成token异常:{}" + ex.getMessage(), ex);
logger.error("生成token异常:{}",ex.getMessage());
}
return newToken;
}
......
......@@ -24,6 +24,12 @@
where id = #{id,jdbcType=INTEGER}
</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查询用户信息-->
<select id="selectByUnionId" resultMap="BaseResultMap" parameterType="java.lang.String">
select
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册