id,shop_id, partner_id, line_id, pay_status, pay_type, pay_user_name, pay_account, bank_code, bank_name, branch_bank_code, branch_bank_name, pay_time, pay_pic, promise_pic, create_time, update_time, create_user_id, update_user_id, deleted,pay_business_type,amount,combined_field,xgj_claim_status,payment_receipt_code,pay_serial_number, remark delete from xfsg_line_pay where id = #{id,jdbcType=BIGINT} SELECT LAST_INSERT_ID() insert into xfsg_line_pay partner_id, line_id, pay_status, pay_type, pay_user_name, pay_account, bank_code, bank_name, branch_bank_code, branch_bank_name, pay_time, pay_pic, promise_pic, create_time, update_time, create_user_id, update_user_id, deleted, pay_business_type, shop_id, amount, combined_field, xgj_claim_status, payment_receipt_code, pay_serial_number, remark #{partnerId,jdbcType=VARCHAR}, #{lineId,jdbcType=BIGINT}, #{payStatus,jdbcType=TINYINT}, #{payType,jdbcType=TINYINT}, #{payUserName,jdbcType=VARCHAR}, #{payAccount,jdbcType=VARCHAR}, #{bankCode,jdbcType=VARCHAR}, #{bankName,jdbcType=VARCHAR}, #{branchBankCode,jdbcType=VARCHAR}, #{branchBankName,jdbcType=VARCHAR}, #{payTime,jdbcType=TIMESTAMP}, #{payPic,jdbcType=VARCHAR}, #{promisePic,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, #{createUserId,jdbcType=VARCHAR}, #{updateUserId,jdbcType=VARCHAR}, #{deleted,jdbcType=BIT}, #{payBusinessType,jdbcType=TINYINT}, #{shopId}, #{amount}, #{combinedField,jdbcType=VARCHAR}, #{xgjClaimStatus,jdbcType=TINYINT}, #{paymentReceiptCode,jdbcType=VARCHAR}, #{paySerialNumber,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR} update xfsg_line_pay partner_id = #{partnerId,jdbcType=VARCHAR}, line_id = #{lineId,jdbcType=BIGINT}, pay_status = #{payStatus,jdbcType=TINYINT}, pay_type = #{payType,jdbcType=TINYINT}, pay_user_name = #{payUserName,jdbcType=VARCHAR}, pay_account = #{payAccount,jdbcType=VARCHAR}, bank_code = #{bankCode,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, branch_bank_code = #{branchBankCode,jdbcType=VARCHAR}, branch_bank_name = #{branchBankName,jdbcType=VARCHAR}, pay_time = #{payTime,jdbcType=TIMESTAMP}, pay_pic = #{payPic,jdbcType=VARCHAR}, promise_pic = #{promisePic,jdbcType=VARCHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, create_user_id = #{createUserId,jdbcType=VARCHAR}, update_user_id = #{updateUserId,jdbcType=VARCHAR}, deleted = #{deleted,jdbcType=BIT}, amount = #{amount,jdbcType=VARCHAR}, combined_field = #{combinedField,jdbcType=VARCHAR}, xgj_claim_status = #{xgjClaimStatus,jdbcType=TINYINT}, payment_receipt_code = #{paymentReceiptCode,jdbcType=VARCHAR}, pay_serial_number = #{paySerialNumber,jdbcType=VARCHAR}, remark = #{remark,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT} update xfsg_line_pay set audit_id = #{auditId} where line_id = #{lineId} and partner_id = #{partnerId} and t.id = #{id,jdbcType=BIGINT} and t.partner_id = #{partnerId,jdbcType=VARCHAR} and t.line_id = #{lineId,jdbcType=BIGINT} and t.pay_status = #{payStatus,jdbcType=TINYINT} and t.pay_type = #{payType,jdbcType=TINYINT} and t.pay_user_name = #{payUserName,jdbcType=VARCHAR} and t.pay_account = #{payAccount,jdbcType=VARCHAR} and t.bank_code = #{bankCode,jdbcType=VARCHAR} and t.bank_name = #{bankName,jdbcType=VARCHAR} and t.branch_bank_code = #{branchBankCode,jdbcType=VARCHAR} and t.branch_bank_name = #{branchBankName,jdbcType=VARCHAR} and t.pay_time = #{payTime,jdbcType=TIMESTAMP} and t.pay_pic = #{payPic,jdbcType=VARCHAR} and t.promise_pic = #{promisePic,jdbcType=VARCHAR} and t.create_time = #{createTime,jdbcType=TIMESTAMP} and t.update_time = #{updateTime,jdbcType=TIMESTAMP} and t.create_user_id = #{createUserId,jdbcType=VARCHAR} and t.update_user_id = #{updateUserId,jdbcType=VARCHAR} and t.deleted = #{deleted,jdbcType=BIT} update xfsg_line_pay set deleted = 1 ,update_time = now(),update_user_id = #{userId} where id = #{id}