select ServiceOrdID, ServiceOrdUserID, ServiceOrdClass, ServiceOrdType, ServiceOrdState, ServiceOrdStartDate, ServiceOrdApptDate, ServiceOrdCoName, ServiceOrdCoPhone, ServiceOrdPtName, ServiceOrdPtAge, ServiceOrdPtSex, ServiceOrdPtKG, ServiceOrdPtNat, ServiceOrdPtIDCard, ServiceOrdTraProvince, ServiceOrdTraCity, ServiceOrdTraStreet, ServiceOrdTraEnd, ServiceOrdTraDistance, ServiceOrdTraUnitPrice, ServiceOrdTraTxnPrice, ServiceOrdTraPaidType, ServiceOrdTraPaidPrice, ServiceOrdUnitRemarks, ServiceOrd_CC_Time, ServiceOrdVisit from ServiceOrder
and ServiceOrdUserID = #{serviceOrder.serviceOrdUserID}
and ServiceOrdClass = #{serviceOrder.serviceOrdClass}
and ServiceOrdType = #{serviceOrder.serviceOrdType}
and ServiceOrdState = #{serviceOrder.serviceOrdState}
and ServiceOrdStartDate = #{serviceOrder.serviceOrdStartDate}
and ServiceOrdApptDate = #{serviceOrder.serviceOrdApptDate}
and ServiceOrdCoName like '%' + #{serviceOrder.serviceOrdCoName} + '%'
and ServiceOrdCoPhone = #{serviceOrder.serviceOrdCoPhone}
and ServiceOrdPtName like '%' + #{serviceOrder.serviceOrdPtName} + '%'
and ServiceOrdPtAge = #{serviceOrder.serviceOrdPtAge}
and ServiceOrdPtSex = #{serviceOrder.serviceOrdPtSex}
and ServiceOrdPtIDCard = #{serviceOrder.serviceOrdPtIDCard}
and ServiceOrdTraTxnPrice = #{serviceOrder.serviceOrdTraTxnPrice}
insert into ServiceOrder
ServiceOrdUserID,
ServiceOrdClass,
ServiceOrdType,
ServiceOrdState,
ServiceOrdStartDate,
ServiceOrdApptDate,
ServiceOrdCoName,
ServiceOrdCoPhone,
ServiceOrdPtName,
ServiceOrdPtAge,
ServiceOrdPtSex,
ServiceOrdPtKG,
ServiceOrdPtNat,
ServiceOrdPtIDCard,
ServiceOrdTraProvince,
ServiceOrdTraCity,
ServiceOrdTraStreet,
ServiceOrdTraEnd,
ServiceOrdTraDistance,
ServiceOrdTraUnitPrice,
ServiceOrdTraTxnPrice,
ServiceOrdTraPaidType,
ServiceOrdTraPaidPrice,
ServiceOrdUnitRemarks,
#{serviceOrdUserID},
#{serviceOrdClass},
#{serviceOrdType},
#{serviceOrdState},
#{serviceOrdStartDate},
#{serviceOrdApptDate},
#{serviceOrdCoName},
#{serviceOrdCoPhone},
#{serviceOrdPtName},
#{serviceOrdPtAge},
#{serviceOrdPtSex},
#{serviceOrdPtKG},
#{serviceOrdPtNat},
#{serviceOrdPtIDCard},
#{serviceOrdTraProvince},
#{serviceOrdTraCity},
#{serviceOrdTraStreet},
#{serviceOrdTraEnd},
#{serviceOrdTraDistance},
#{serviceOrdTraUnitPrice},
#{serviceOrdTraTxnPrice},
#{serviceOrdTraPaidType},
#{serviceOrdTraPaidPrice},
#{serviceOrdUnitRemarks},
update ServiceOrder
ServiceOrdUserID = #{serviceOrdUserID},
ServiceOrdClass = #{serviceOrdClass},
ServiceOrdType = #{serviceOrdType},
ServiceOrdState = #{serviceOrdState},
ServiceOrdStartDate = #{serviceOrdStartDate},
ServiceOrdApptDate = #{serviceOrdApptDate},
ServiceOrdCoName = #{serviceOrdCoName},
ServiceOrdCoPhone = #{serviceOrdCoPhone},
ServiceOrdPtName = #{serviceOrdPtName},
ServiceOrdPtAge = #{serviceOrdPtAge},
ServiceOrdPtSex = #{serviceOrdPtSex},
ServiceOrdPtKG = #{serviceOrdPtKG},
ServiceOrdPtNat = #{serviceOrdPtNat},
ServiceOrdPtIDCard = #{serviceOrdPtIDCard},
ServiceOrdTraProvince = #{serviceOrdTraProvince},
ServiceOrdTraCity = #{serviceOrdTraCity},
ServiceOrdTraStreet = #{serviceOrdTraStreet},
ServiceOrdTraEnd = #{serviceOrdTraEnd},
ServiceOrdTraDistance = #{serviceOrdTraDistance},
ServiceOrdTraUnitPrice = #{serviceOrdTraUnitPrice},
ServiceOrdTraTxnPrice = #{serviceOrdTraTxnPrice},
ServiceOrdTraPaidType = #{serviceOrdTraPaidType},
ServiceOrdTraPaidPrice = #{serviceOrdTraPaidPrice},
ServiceOrdUnitRemarks = #{serviceOrdUnitRemarks},
where ServiceOrdID = #{serviceOrdId}
delete from ServiceOrder where ServiceOrdID = #{serviceOrdId}
delete from ServiceOrder where ServiceOrdID in
#{serviceOrdId}