%%---------------------------------------------------- %% 数据配置文件 %% @author %%---------------------------------------------------- -module(forecast_data). -export([cfg/0]). -include("data_config.hrl"). -include("common.hrl"). cfg() -> #data_cfg{ name = forecast_data ,lua_name = forecast_data ,desc = "预告配置" ,source = "forecast_data.xml" ,target = "forecast_data.erl" ,inc = [] ,callback = [ ] ,callback_cli = [ {forecast_level, cb_fun_lua, handle, {key_val, ["预告配置"], [id], all}} ,{forecast_const, cb_fun_lua, handle, {key_val, [ "常量表"], label, all}} ] ,callback_json = [ {forecast_level, cb_fun_json, handle, {key_val, ["预告配置"], [id], all}} ,{forecast_const, cb_fun_json, handle, {key_val, [ "常量表"], label, all}} ] ,sheet = [ {["预告配置"], [ #f_column{type = int, name = id, desc = "预告ID", mod = client} ,#f_column{type = int, name = next_id, desc = "下一预告", mod = client} ,#f_column{type = bstr, name = title , desc = "预告功能名称", mod = client} ,#f_column{type = bstr, name = content , desc = "预告描述", mod = client} ,#f_column{type = bstr, name = sub_content , desc = "二级描述", mod = client} ,#f_column{type = bstr, name = icon_res , desc = "预告图片资源", mod = client} ,#f_column{type = term, name = show_level , desc = "显示等级", mod = client} ,#f_column{type = int, name = open_lev, desc = "开放提示", mod = client} ,#f_column{type = bstr, name = title_res , desc = "预告标题资源", mod = client} ]} , {["常量表"], [#f_column{desc = "常量名", type = term, name = label, add_list_sign = false, mod = all} , #f_column{desc = "常量值", type = term, name = val, add_list_sign = false, mod = all} , #f_column{desc = "描述", type = bstr, name = desc, mod = all} ] } ] }.