You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.0 KiB
59 lines
2.0 KiB
-- 全局变量命名空间
|
|
#namespace("global")
|
|
|
|
-- 获取全局变量的分类类型
|
|
#sql("getGlobalType")
|
|
select global_type_id,global_type_name from t_base_global_type
|
|
#end
|
|
|
|
-- 获取所有分类
|
|
#sql("getGlobalList")
|
|
select global_id,global_type_id,global_code,global_value,global_name,sort_id from t_base_global order by sort_id
|
|
#end
|
|
|
|
-- 检查一个globalCode是不是重复
|
|
#sql("checkGlobalCodeCount")
|
|
select count(1) as c from t_base_global where global_id!=? and global_code=?
|
|
#end
|
|
|
|
-- 增加一个全局变量设置
|
|
#sql("addGlobal")
|
|
insert into t_base_global(global_type_id,global_code,global_value,global_name,sort_id) values(?,?,?,?,?)
|
|
#end
|
|
|
|
-- 修改一个全局变量设置
|
|
#sql("updateGlobalById")
|
|
update t_base_global set global_type_id=?,global_code=?,global_value=?,global_name=?,sort_id=? where global_id=?
|
|
#end
|
|
|
|
-- 删除一个全局变量设置
|
|
#sql("delGlobalById")
|
|
delete from t_base_global where global_id=?
|
|
#end
|
|
|
|
-- 获取一个全局变量设置
|
|
#sql("getGlobalById")
|
|
select global_type_id,global_code,global_value,global_name from t_base_global where global_id=?
|
|
#end
|
|
|
|
-- 传入一组global_code 返回对应的数据
|
|
#sql("getGlobalByCodes")
|
|
select global_id,global_type_id,global_code,global_value,global_name from t_base_global where global_code=?
|
|
#end
|
|
|
|
-- 获取area_id通过area_name
|
|
#sql("getAreaIdByAreaName")
|
|
select id from t_dm_area as t2 where t2.area_name=? and parent_id=(select id from t_dm_area as t1 where t1.area_name=?)
|
|
#end
|
|
#sql("getAreaIdByAreaNameOnlyCityName")
|
|
select id from t_dm_area as t1 where t1.area_name=?
|
|
#end
|
|
-- 保存设置安装地区
|
|
#sql("saveInstallArea")
|
|
update t_base_global set global_value=? where global_code='install_area'
|
|
#end
|
|
-- 根据全局变量的KEY获取VALUE
|
|
#sql("getGlobalValueByKey")
|
|
select ifnull(global_value,'') as global_value from t_base_global where global_code = ?
|
|
#end
|
|
#end |