select a.id, a.recharge_site_code, a.recharge_amount, a.recharge_type, a.remittance_type, a.file_path, a.remittance_bank, a.remittance_account_name, a.remittance_card_no, a.remittance_date, a.audit_site_code, a.audit_man_code, a.audit_date, a.audit_status, a.audit_desc, a.remark, a.tenant_id, a.del_flag, a.create_by, a.create_time, a.update_by, a.update_time, a.create_site, a.update_site, b.site_name as recharge_site_name, c.site_name as audit_site_name, d.emp_name as audit_man_name from emis_site_prepaid_recharge a left join emis_site b on a.recharge_site_code = b.site_code left join emis_site c on a.audit_site_code = c.site_code left join sys_user d on a.audit_man_code = d.emp_code insert into emis_site_prepaid_recharge id, recharge_site_code, recharge_amount, recharge_type, remittance_type, file_path, remittance_bank, remittance_account_name, remittance_card_no, remittance_date, audit_site_code, audit_man_code, audit_date, audit_status, audit_desc, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site, #{id}, #{rechargeSiteCode}, #{rechargeAmount}, #{rechargeType}, #{remittanceType}, #{filePath}, #{remittanceBank}, #{remittanceAccountName}, #{remittanceCardNo}, #{remittanceDate}, #{auditSiteCode}, #{auditManCode}, #{auditDate}, #{auditStatus}, #{auditDesc}, #{remark}, #{tenantId}, #{delFlag}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{createSite}, #{updateSite}, update emis_site_prepaid_recharge recharge_site_code = #{rechargeSiteCode}, recharge_amount = #{rechargeAmount}, recharge_type = #{rechargeType}, remittance_type = #{remittanceType}, file_path = #{filePath}, remittance_bank = #{remittanceBank}, remittance_account_name = #{remittanceAccountName}, remittance_card_no = #{remittanceCardNo}, remittance_date = #{remittanceDate}, audit_site_code = #{auditSiteCode}, audit_man_code = #{auditManCode}, audit_date = #{auditDate}, audit_status = #{auditStatus}, audit_desc = #{auditDesc}, remark = #{remark}, tenant_id = #{tenantId}, del_flag = #{delFlag}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, create_site = #{createSite}, update_site = #{updateSite}, where id = #{id} update emis_site_prepaid_recharge set audit_status='1',audit_date=now() , audit_site_code = #{auditSiteCode}, audit_man_code = #{auditManCode} where id = #{id} update emis_site_prepaid_recharge set audit_status='2',audit_desc = #{auditDesc},audit_date=now() , audit_site_code = #{auditSiteCode}, audit_man_code = #{auditManCode} where id = #{id} update emis_site_prepaid_recharge set del_flag='1' where id = #{id} update emis_site_prepaid_recharge set del_flag='1' where id in #{id}