diff --git a/lis-interfaceCommon/src/main/resources/mapper/LabPatMapper.xml b/lis-interfaceCommon/src/main/resources/mapper/LabPatMapper.xml
index 109b688..eec3ce8 100644
--- a/lis-interfaceCommon/src/main/resources/mapper/LabPatMapper.xml
+++ b/lis-interfaceCommon/src/main/resources/mapper/LabPatMapper.xml
@@ -35,7 +35,49 @@
-
+
+ insert into lab_pat (jyrq, yq, ybh,
+ wyh, yblx, fb, ksdh,
+ sjys, hdys, yhdh, brdh,
+ brxm, brxb, brly, ch,
+ nl, nldw, sqh, sqsj,
+ dysj, dybz, jgbz, bbbz,
+ zd, bz, bz1, zjf,
+ cyrq, bq, czybh,
+ cjbw, jymd, lastuser,
+ lastdt, confirmer, confirmdt,
+ mzdy, fslx, ybzt, instrid,
+ jzbz, sbbr,
+ alarmflag, alarmconfirm, alarmconfirmdt,
+ shcs, mzh, yljg,
+ finish, send_flag, sfzh, phone,
+ phone1, addr, faultman,
+ fault, faults, faultdt,
+ lstd, zjlx, slzq,
+ checker, autojgbz
+ )
+ values (#{jyrq}, #{yq}, #{ybh},
+ #{wyh}, #{yblx}, #{fb}, #{ksdh},
+ #{sjys}, #{hdys}, #{yhdh}, #{brdh},
+ #{brxm}, #{brxb}, #{brly}, #{ch},
+ #{nl}, #{nldw}, #{sqh}, #{sqsj},
+ #{dysj}, #{dybz}, #{jgbz}, #{bbbz},
+ #{zd}, #{bz}, #{bz1}, #{zjf},
+ #{cyrq}, #{bq}, #{czybh},
+ #{cjbw}, #{jymd}, #{lastuser},
+ #{lastdt}, #{confirmer}, #{confirmdt},
+ #{mzdy}, #{fslx}, #{ybzt}, #{instrid},
+ #{jzbz}, #{sbbr},
+ #{alarmflag}, #{alarmconfirm}, #{alarmconfirmdt},
+ #{shcs}, #{mzh}, #{yljg},
+ #{finish}, #{send_flag}, #{sfzh}, #{phone},
+ #{phone1}, #{addr}, #{faultman},
+ #{fault}, #{faults}, #{faultdt},
+ #{lstd}, #{zjlx}, #{slzq},
+ #{checker}, #{autojgbz}
+ )
+
+
insert into lab_pat (
wyh,
yblx,
@@ -181,187 +223,187 @@
update lab_pat
- wyh = #{wyh,jdbcType=VARCHAR},
+ wyh = #{wyh},
- yblx = #{yblx,jdbcType=VARCHAR},
+ yblx = #{yblx},
- fb = #{fb,jdbcType=VARCHAR},
+ fb = #{fb},
- ksdh = #{ksdh,jdbcType=VARCHAR},
+ ksdh = #{ksdh},
- sjys = #{sjys,jdbcType=VARCHAR},
+ sjys = #{sjys},
- hdys = #{hdys,jdbcType=VARCHAR},
+ hdys = #{hdys},
- yhdh = #{yhdh,jdbcType=VARCHAR},
+ yhdh = #{yhdh},
- brdh = #{brdh,jdbcType=VARCHAR},
+ brdh = #{brdh},
- brxm = #{brxm,jdbcType=VARCHAR},
+ brxm = #{brxm},
- brxb = #{brxb,jdbcType=VARCHAR},
+ brxb = #{brxb},
- brly = #{brly,jdbcType=VARCHAR},
+ brly = #{brly},
- ch = #{ch,jdbcType=VARCHAR},
+ ch = #{ch},
- nl = #{nl,jdbcType=INTEGER},
+ nl = #{nl},
- nldw = #{nldw,jdbcType=VARCHAR},
+ nldw = #{nldw},
- sqh = #{sqh,jdbcType=VARCHAR},
+ sqh = #{sqh},
- sqsj = #{sqsj,jdbcType=TIMESTAMP},
+ sqsj = #{sqsj},
- dysj = #{dysj,jdbcType=TIMESTAMP},
+ dysj = #{dysj},
- dybz = #{dybz,jdbcType=CHAR},
+ dybz = #{dybz},
- jgbz = #{jgbz,jdbcType=CHAR},
+ jgbz = #{jgbz},
- bbbz = #{bbbz,jdbcType=CHAR},
+ bbbz = #{bbbz},
- zd = #{zd,jdbcType=VARCHAR},
+ zd = #{zd},
- bz = #{bz,jdbcType=VARCHAR},
+ bz = #{bz},
- bz1 = #{bz1,jdbcType=VARCHAR},
+ bz1 = #{bz1},
- zjf = #{zjf,jdbcType=VARCHAR},
+ zjf = #{zjf},
- cyrq = #{cyrq,jdbcType=TIMESTAMP},
+ cyrq = #{cyrq},
- bq = #{bq,jdbcType=VARCHAR},
+ bq = #{bq},
- czybh = #{czybh,jdbcType=VARCHAR},
+ czybh = #{czybh},
- cjbw = #{cjbw,jdbcType=VARCHAR},
+ cjbw = #{cjbw},
- jymd = #{jymd,jdbcType=VARCHAR},
+ jymd = #{jymd},
- lastuser = #{lastuser,jdbcType=VARCHAR},
+ lastuser = #{lastuser},
- lastdt = #{lastdt,jdbcType=TIMESTAMP},
+ lastdt = #{lastdt},
- confirmer = #{confirmer,jdbcType=VARCHAR},
+ confirmer = #{confirmer},
- confirmdt = #{confirmdt,jdbcType=TIMESTAMP},
+ confirmdt = #{confirmdt},
- mzdy = #{mzdy,jdbcType=CHAR},
+ mzdy = #{mzdy},
- fslx = #{fslx,jdbcType=CHAR},
+ fslx = #{fslx},
- ybzt = #{ybzt,jdbcType=VARCHAR},
+ ybzt = #{ybzt},
- instrid = #{instrid,jdbcType=VARCHAR},
+ instrid = #{instrid},
- jzbz = #{jzbz,jdbcType=CHAR},
+ jzbz = #{jzbz},
- sbbr = #{sbbr,jdbcType=VARCHAR},
+ sbbr = #{sbbr},
- alarmflag = #{alarmflag,jdbcType=CHAR},
+ alarmflag = #{alarmflag},
- alarmconfirm = #{alarmconfirm,jdbcType=VARCHAR},
+ alarmconfirm = #{alarmconfirm},
- alarmconfirmdt = #{alarmconfirmdt,jdbcType=TIMESTAMP},
+ alarmconfirmdt = #{alarmconfirmdt},
- shcs = #{shcs,jdbcType=INTEGER},
+ shcs = #{shcs},
sn_tss = #{sn_tss},
- mzh = #{mzh,jdbcType=VARCHAR},
+ mzh = #{mzh},
- yljg = #{yljg,jdbcType=VARCHAR},
+ yljg = #{yljg},
- finish = #{finish,jdbcType=CHAR},
+ finish = #{finish},
- send_flag = #{sendFlag,jdbcType=CHAR},
+ send_flag = #{sendFlag},
- sfzh = #{sfzh,jdbcType=VARCHAR},
+ sfzh = #{sfzh},
- phone = #{phone,jdbcType=VARCHAR},
+ phone = #{phone},
- phone1 = #{phone1,jdbcType=VARCHAR},
+ phone1 = #{phone1},
- addr = #{addr,jdbcType=VARCHAR},
+ addr = #{addr},
- faultman = #{faultman,jdbcType=VARCHAR},
+ faultman = #{faultman},
- fault = #{fault,jdbcType=CHAR},
+ fault = #{fault},
- faults = #{faults,jdbcType=VARCHAR},
+ faults = #{faults},
- faultdt = #{faultdt,jdbcType=TIMESTAMP},
+ faultdt = #{faultdt},
- lstd = #{lstd,jdbcType=CHAR},
+ lstd = #{lstd},
- zjlx = #{zjlx,jdbcType=VARCHAR},
+ zjlx = #{zjlx},
- slzq = #{slzq,jdbcType=VARCHAR},
+ slzq = #{slzq},
- checker = #{checker,jdbcType=VARCHAR},
+ checker = #{checker},
- autojgbz = #{autojgbz,jdbcType=CHAR},
+ autojgbz = #{autojgbz},
where jyrq = #{jyrq}
diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
index 0f3b2da..79dbe4f 100644
--- a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
+++ b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
@@ -66,11 +66,11 @@ public class LisWorkOperServiceImpl implements LisWorkOperService {
String brdh1=labPat.getBrdh();
if(brdh1==null)brdh1="";
//通过修改申请号触发病人信息载入
- if(!"".equals(sqh1)&&sqh1.equals(sqh)){
+ if(!"".equals(sqh1)&&!sqh1.equals(sqh)){
return lisWorkUtils.newPatInfo(jyrq, ybh, sqh1, yq, problemId);
}
//通过修改住院号触发病人信息载入
- if(!"".equals(brdh1)&&brdh1.equals(brdh)){
+ if(!"".equals(brdh1)&&!brdh1.equals(brdh)){
return lisWorkUtils.newPat(jyrq, ybh, yq, brdh1,labPat.getBrly(),labPat.getYljg(), problemId);
}
commonUtil.updateLabPat(labPat);