|
@@ -11,17 +11,17 @@ public interface PatientCardsDao {
|
|
|
List<BindPatientIdParam> getBindPatientCard(@Param("openId") String openId);
|
|
|
|
|
|
@Select("select rtrim(name) name, rtrim(patient_id) patientId, rtrim(social_no) socialNo, " +
|
|
|
- "convert(varchar(10), lv_date, 21) lvDate " +
|
|
|
+ "convert(varchar(10), lv_date, 21) lvDate, rtrim(ic_card_no) icCardNo " +
|
|
|
"from mz_patient_mi where patient_id=#{cardNo}")
|
|
|
List<BindPatientIdParam> getPatientBaseInfoByPatientId(@Param("cardNo") String cardNo);
|
|
|
|
|
|
@Select("select rtrim(name) name, rtrim(patient_id) patientId, rtrim(social_no) socialNo, " +
|
|
|
- "convert(varchar(10), lv_date, 21) lvDate " +
|
|
|
+ "convert(varchar(10), lv_date, 21) lvDate, rtrim(ic_card_no) icCardNo " +
|
|
|
"from mz_patient_mi where ic_card_no=#{cardNo}")
|
|
|
List<BindPatientIdParam> getPatientBaseInfoByMzCardNo(@Param("cardNo") String cardNo);
|
|
|
|
|
|
@Select("select rtrim(name) name, rtrim(patient_id) patientId, rtrim(social_no) socialNo, " +
|
|
|
- "convert(varchar(10), lv_date, 21) lvDate " +
|
|
|
+ "convert(varchar(10), lv_date, 21) lvDate, rtrim(ic_card_no) icCardNo " +
|
|
|
"from mz_patient_mi where social_no=#{cardNo}")
|
|
|
List<BindPatientIdParam> getPatientBaseInfoBySocialNo(@Param("cardNo") String cardNo);
|
|
|
|
|
@@ -31,10 +31,10 @@ public interface PatientCardsDao {
|
|
|
@Select("select count(1) from t_wechat_patient_bind where open_id=#{openId} and del_flag=0")
|
|
|
Integer validBindCount(@Param("openId") String openId);
|
|
|
|
|
|
- @Insert("insert into t_wechat_patient_bind " +
|
|
|
- "(name, patient_id, social_no, phone, province, city, district, street, open_id, del_flag, is_default) " +
|
|
|
+ @Insert("insert into t_wechat_patient_bind (name, patient_id, social_no, phone, province, " +
|
|
|
+ "city, district, street, open_id, del_flag, is_default, ic_card_no) " +
|
|
|
"values (#{name}, #{patientId}, #{socialNo}, #{phone}, #{province}, #{city}, " +
|
|
|
- "#{district}, #{street}, #{openId}, 0, #{isDefault})")
|
|
|
+ "#{district}, #{street}, #{openId}, 0, #{isDefault}, #{icCardNo})")
|
|
|
void bindPatientCard(BindPatientIdParam param);
|
|
|
|
|
|
@Select("update t_wechat_patient_bind set is_default=#{isDefault} where " +
|