class Qwer::Tmodel

Public Class Methods

new(model, query, page_size, page) click to toggle source

初始化 page_size: 单页记录数 page: 当前页数 model: 当前业务model

# File lib/qwer.rb, line 14
def initialize(model, query, page_size, page)
  @model = model
  @query = query
  @page_size = page_size
  @page = page
end

Public Instance Methods

table_data(table_head, opt, datas, *args) click to toggle source

数据表创建 table_head: 表头数据 datas: 数据 dname: 数据名称 args: 其他参数

# File lib/qwer.rb, line 39
def table_data(table_head, opt, datas, *args)
  html_str = Translater.new.table_data(table_head, @model, opt, datas, *args)
  html_str.html_safe
end
table_seach(params, data,*args) click to toggle source

data: 要查询的内容 args : 其他参数

# File lib/qwer.rb, line 29
def table_seach(params, data,*args)
  html_str = Translater.new.table_search(params, @query, data, @model)
  html_str.html_safe
end