a.id AS "id", a.member_code AS "memberCode", m.name AS "memberName", m.account_balance AS "memberBalance", a.business_id AS "businessId", a.charging_item_id AS "chargingItemId", a.charging_item_num AS "chargingItemNum", a.payment_amount AS "paymentAmount", a.price AS "price", a.payment_way AS "paymentWay", a.running_number AS "runningNumber", a.payment_state AS "paymentState", a.out_trade_no AS "outTradeNo", a.payment_time AS "paymentTime", a.payment_remarks AS "paymentRemarks", a.update_by_name AS "updateByName.id", a.alipay_s AS "alipayS", a.create_date AS "createDate", a.create_by AS "createBy.id", a.update_by AS "updateBy.id", a.update_date AS "updateDate", a.remarks AS "remarks", a.del_flag AS "delFlag" LEFT JOIN sys_member m ON m.member_code = a.member_code INSERT INTO payment_record( id, member_code, business_id, charging_item_id, charging_item_num, payment_amount, price, payment_way, running_number, payment_state, out_trade_no, payment_time, payment_remarks, update_by_name, alipay_s, create_date, create_by, update_by, update_date, remarks, del_flag ) VALUES ( #{id}, #{memberCode}, #{businessId}, #{chargingItemId}, #{chargingItemNum}, #{paymentAmount}, #{price}, #{paymentWay}, #{runningNumber}, #{paymentState}, #{outTradeNo}, #{paymentTime}, #{paymentRemarks}, #{updateByName.id}, #{alipayS}, #{createDate}, #{createBy.id}, #{updateBy.id}, #{updateDate}, #{remarks}, #{delFlag} ) UPDATE payment_record SET member_code = #{memberCode}, business_id = #{businessId}, charging_item_id = #{chargingItemId}, charging_item_num = #{chargingItemNum}, payment_amount = #{paymentAmount}, price = #{price}, payment_way = #{paymentWay}, running_number = #{runningNumber}, payment_state = #{paymentState}, out_trade_no = #{outTradeNo}, payment_time = #{paymentTime}, payment_remarks = #{paymentRemarks}, update_by_name = #{updateByName.id}, alipay_s = #{alipayS}, update_by = #{updateBy.id}, update_date = #{updateDate}, remarks = #{remarks} WHERE id = #{id} UPDATE payment_record SET remarks = concat(IFNULL(remarks,''),#{remarks}), del_flag = #{DEL_FLAG_DELETE} WHERE id = #{id}