`id`,`tenant_id`,`parent_tenant_id`,`create_time`,`update_time`,`receive_date`,`receive_money`,`pay_money`,`set_off_money`,`cut_money`,`status`,`type`, `money_detail`,`create_by`,`create_by_name`,`update_by`,`update_by_name`,`remark`,`fees_id`,`is_print`,`is_finish`,`parent_id`,`bill_cus_name`,`bill_shop_number` where 1=1 and `id` = #{id} and `tenant_id` = #{tenantId} and `parent_tenant_id` = #{parentTenantId} and `status` = #{status} and `type` = #{type} and `create_time` >= #{createTimeBegin} and `create_time` <= #{createTimeEnd} and `receive_date` >= #{receiveDateBegin} and `receive_date` <= #{receiveDateEnd} and `fees_id` = #{feesId} and `is_print` = #{isPrint} and `is_finish` = #{isFinish} and `parent_id` = #{parentId} and `bill_cus_name` like concat('%',#{billCusName},'%') and `bill_shop_number` like concat('%',#{billShopNumber},'%') and status in #{sItem} and `bill_shop_number` like concat('%',#{qshItem},'%') and fees_id in #{fidItem} and id not in #{nidItem} and id in #{idItem} order by ${sortColumns} update wx_finance_receive set is_del = #{isDel} where id = #{id} and `tenant_id` = #{tenantId} update wx_finance_receive set is_finish = #{isFinish} where status not in (2,4) and id in #{idItem} update wx_finance_receive set is_print = 1 where id = #{id} and tenant_id = #{tenantId} update wx_finance_receive set status = #{status} ,`remark` = #{remark} where id = #{id} and tenant_id = #{tenantId}