insert into reg_TransitSample(
PatId,
PatCardType,
PatCardNo,
PatType,
RegNo,
PatName,
PatSex,
PatAge,
AgeUnit,
PatAgeShow,
PatBirthday,
PatIdentity,
Phone,
Address,
PatFeeType,
DepartCode,
DepartName,
AreaCode,
AreaName,
PatBed,
DiagnosisCode,
DiagnosisName,
OrderPatId,
OrderUserCode,
OrderUserName,
OrderTime,
SrcHospCode,
SrcHospName,
Barcode,
SrcHospBarcode,
TubeCode,
TubeName,
tubeColor,
SampleTypeCode,
SampleTypeName,
BodyCode,
BodyName,
IsER,
Status,
AffirmTime,
AffirmUserCode,
AffirmUserName,
SendPackTime,
SendUserCode,
SendUserName,
SignInTime,
SignInUserCode,
SignInUserName,
DstHospCode,
DstHospName,
ExpressComCode,
ExpressComName,
PackSerial,
ExpressNum,
create_by,create_time,update_by,update_time
)values(
#{PatId},
#{PatCardType},
#{PatCardNo},
#{PatType},
#{RegNo},
#{PatName},
#{PatSex},
#{PatAge},
#{AgeUnit},
#{PatAgeShow},
#{PatBirthday},
#{PatIdentity},
#{Phone},
#{Address},
#{PatFeeType},
#{DepartCode},
#{DepartName},
#{AreaCode},
#{AreaName},
#{PatBed},
#{DiagnosisCode},
#{DiagnosisName},
#{OrderPatId},
#{OrderUserCode},
#{OrderUserName},
#{OrderTime},
#{SrcHospCode},
#{SrcHospName},
#{Barcode},
#{SrcHospBarcode},
#{TubeCode},
#{TubeName},
#{tubeColor},
#{SampleTypeCode},
#{SampleTypeName},
#{BodyCode},
#{BodyName},
#{IsER},
#{Status},
#{AffirmTime},
#{AffirmUserCode},
#{AffirmUserName},
#{SendPackTime},
#{SendUserCode},
#{SendUserName},
#{SignInTime},
#{SignInUserCode},
#{SignInUserName},
#{DstHospCode},
#{DstHospName},
#{ExpressComCode},
#{ExpressComName},
#{PackSerial},
#{ExpressNum},
#{create_by},#{create_time},#{update_by},#{update_time}
)
insert into reg_TransitSample_detail(
OrderItemCode,
OrderItemName,
GroupItemCode,
GroupItemName,
SrcOrderItemCode,
SrcOrderItemName,
FeeCode,
FeeName,
Cost,
Status,
Barcode,OrderItemSerial,create_by,create_time,update_by,update_time
)values(
#{OrderItemCode},
#{OrderItemName},
#{GroupItemCode},
#{GroupItemName},
#{SrcOrderItemCode},
#{SrcOrderItemName},
#{FeeCode},
#{FeeName},
#{Cost},
#{Status},
#{Barcode},#{OrderItemSerial},#{create_by},#{create_time},#{update_by},#{update_time}
)
delete from reg_TransitSample where Barcode = #{barcode}
delete from reg_TransitSample_detail where Barcode = #{barcode}
update reg_TransitSample set checkPUR = #{checkPUR} WHERE Barcode = #{barcode}
update reg_TransitSample
Status = #{Status},
BackReasons = #{BackReasons},
SignInTime = #{SignInTime},
SignInUserCode = #{SignInUserCode},
SignInUserName = #{SignInUserName},
DstHospCode = #{DstHospCode},
DstHospName = #{DstHospName},
BackUserCode = #{BackUserCode},
BackUserName = #{BackUserName},
BackTime = #{BackTime},
update_by = #{update_by},update_time = #{update_time}
where barcode = #{barcode}