| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- local fwutils_config = require("fwutils.config")
- local develop_menu = require("fwutils.develop.function.menu")
- local function get_by_id()
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- succ(develop_menu.get_by_id(pint("id"),conn))
- end
- local function add()
- local data = pjson()
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- if develop_menu.add(data,conn) then
- succ({})
- else
- error("")
- end
- end
- local function update()
- local data = pjson()
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- if develop_menu.update(data,conn) then
- succ({})
- else
- error("")
- end
- end
- local function delete()
- local data = pjson()
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- if develop_menu.delete(data.id,conn) then
- succ({})
- else
- error("")
- end
- end
- local function list()
- local data = pjson()
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- local d = develop_menu.list(data.search,data.limit,conn)
- succ(d)
- end
- local function refresh()
- local module_menu = require("fwutils.develop.function.menu")
- local conn = mysql.new(_G[fwutils_config.db.mysql_pool_name]):get()
- module_menu.make_bytecode(nil,conn)
- succ({})
- end
- exec({
- get_by_id = get_by_id,
- list = list,
- add = add,
- update = update,
- delete = delete,
- refresh = refresh,
- })
|