提交 a1064e6a 编写于 作者: wangyongbo's avatar wangyongbo

修改刷数据逻辑

上级 e3f61fc8
......@@ -113,9 +113,10 @@ public class RefreshServiceImpl implements RefreshService {
|| refreshMapper.validateFollowUp(pat.getId()) > 0) {
continue;
} else {
if (refreshMapper.validateWechat(pat.getId()) > 0) {
if (refreshMapper.validateWechat(pat.getId()) > 0 && StringUtil.isNull(pat.getMobilePhone())) {
refreshMapper.updateRatient(pat.getId());
refreshMapper.updateRatientInfo(pat.getId());
refreshMapper.updateRepeatById(repeat.getId());
}
}
}
......
......@@ -50,4 +50,6 @@ public interface RefreshMapper {
void updateRatientInfo(@Param("id") Integer id);
void updateRepeatById(@Param("id") Integer id);
}
\ No newline at end of file
......@@ -151,6 +151,7 @@
<select id="queryRepeatPat2"
resultType="com.pica.cloud.wechat.yunqueyilian.server.controller.refresh.PatPatientRepeat" parameterType="java.lang.Integer">
select
id as id,
nickname as nickname,
mobile_phone as mobilePhone,
ids as ids
......@@ -193,4 +194,10 @@
and delete_flag = 1
</update>
<update id="updateRepeatById" parameterType="com.pica.cloud.wechat.yunqueyilian.server.controller.refresh.PatPatient">
update pat_patient_repeat_1102
set delete_flag = 2
where id = #{id}
</update>
</mapper>
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册