gpt4 book ai didi

ruby-on-rails - 业务检查是否开放

转载 作者:行者123 更新时间:2023-11-29 12:58:38 25 4
gpt4 key购买 nike

我正在尝试检查商家的日期和营业时间以确定其是否营业。

我的供应商部分有这个代码

%li
= link_to shopping_supplier_path(supplier) do
= content_tag :div, class: 'grid-block' do
= content_tag :div, supplier.image_available, :class => 'small-3 grid-content'
= content_tag :div, :class => 'small-9 grid-content' do
%h4= supplier.name.truncate(30).titlecase
= content_tag :div, class: 'grid-block' do
.small-3.grid-content 9/10
.small-3.grid-content $$
.small-6.grid-content.text-right
- SupplierTradingHour.open.includes(:supplier).each do |hour|
= "#{hour.supplier.name} is open! It closes at #{hour.close_time}."

交易时间模型

class SupplierTradingHour < ActiveRecord::Base
belongs_to :supplier

scope :open, lambda { |day, time| { :conditions => ["self.weekday = ? AND self.open_time >= ? AND self.close_time < ?", day, time, time] } }

end

最佳答案

作为替代实现,您可能需要考虑将以下 gem 用于营业时间相关功能:

https://github.com/Intrepidd/working_hours

关于ruby-on-rails - 业务检查是否开放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36310055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com