select ID,
               donorchargeid,
               paymentid,
               paymentno,
               InfoID,
               donorname,
               HospitalName,
               HospitalNo,
               OrganNo,
               OrganName,
               organcharge,
               organtime,
               chargeoperator,
               amount,
               amounttime,
               amountoperator,
               chargestate,
               organchargedesc,
               del_flag,
               create_by,
               create_time,
               update_by,
               update_time,
               caseno,
               name,
               receive_time,
               annex_files
        from service_donorchargeorgan
    
    
    
    
        update service_donorchargeorgan
        
            InfoID = #{infoid},
            receive_time = #{receiveTime},
            paymentno = #{paymentno},
            donorchargeID = #{donorchargeid},
            donorname=#{donorname},
            HospitalName= #{hospitalname},
            HospitalNo = #{hospitalno},
            OrganNo = #{organno},
            OrganName = #{organname},
            organcharge = #{organcharge},
            organtime = #{organtime},
            chargeoperator = #{chargeoperator},
            amount = #{amount},
            amounttime = #{amounttime},
            amountoperator = #{amountoperator},
            chargestate = #{chargestate},
            organchargedesc = #{organchargedesc},
            caseno = #{caseno},
            name = #{name},
            annex_files = #{annexFiles},
            receive_time = #{receiveTime},
            paymentid = #{paymentid},
            update_time = sysdate()
        
        where id = #{id} and del_flag=0