然之答疑记录
请问添加页面input框,回车触发保存是在哪里控制的,想把这个回车保存的功能注释掉
搜索引擎查一下,然之默认表单提交的处理逻辑在 www/js/ranzhi.js 内,应该没有做这方面的干预
2.我想在菜单栏加一项补贴,应该改哪里?我只改文字没效果。想在报销后面加一项 补贴。
改oa -> common -> lang -> zh-cn.php。使用超级管理员进行开发,打印链接的时候会判断权限,没有权限不会打印。
3.能打印sql语句吗,或者用sql语句实现更新。我这个更新总是更新不进去,没法调试。单独输出是有内容的。
用dao的printsql方法打印拼接的sql语句检查是否有错误。
4.有人做财务软件,遇到过圈内打叉的输出吗?
应该在特殊字符里,可能需要字体库支持。
我的字体库 应该放在然之什么目录下面,还有字体引入的代码有范例吗。我看然之也有字体,在www/theme/zui/fonts
写到sys/common/view/header文件里
5.请问一下菜单栏这个点击高亮的样式,在哪块代码控制的
common/model 里的createMainMenu 方法,主菜单都是这个方法打印的
6.请问一下模块内,自动加载同名的js,css是在哪里控制的呢
框架里面做的。
那如果我自己增加一个新模块,也会自动加载吗?
会。加载逻辑在框架中,可以自己跟踪代码找找原因。
我找到原因了,是因为footer相对路径写错了,jquery没加载进来。
7.请问,我用管理员开发的模块,怎么设置给其他组的人可见,权限配置了不起作用
检查权限配置的名字是否和方法名对应,在权限检查模块加输出跟踪一下
菜单部分的 权限检查模块 是在哪块控制的?js里面吗
跟踪一下代码,最后应该都是在 common/model.php里的checkPriv方法
解决了~是我权限名字配置的不准确。菜单加载也是在common/model.php里,createMainMenu方法。非常感谢。
8.早上好,问一个代码寻找的问题,我想看zget方法具体的代码
框架的helper.class.php内
9.请问,这种autoCheck提示能改成文字吗,可以设置成如果填写该项再校验格式吗
根据字段名自动在模块的语言文字中查找的汉语提示,如果没有就提示字段名。dao的autoCheck会根据数据库表的设置进行检查,也可以自己手动检查,参考一下原有模块的model里的方法10.然之 sql语句,有union处理吗?如果我想两表联合查询,是不是只能自己拼接sql语句,需求原因是报销分两类,想统一显示在列表中。因为是两类东西,表字段差很多,所以数据库是两个表来存储的。
没有union,自己拼接sql吧
11.请问用户锁定如何快速解锁,还有是我多次登录失败造成的吗
3次登录失败会被锁定,使用管理员登录,进入后台管理--组织,给用户解锁。没有显示这个用户的话,去数据库 sys_user表把该用户的locked字段值改为空。
12.后台管理--系统--开启计划任务后会每天备份到 后台管理--系统--备份内,也可以自己使用数据库管理工具导出数据库进行备份
14.请问,报销这里 可以设置角色吗?,即一级审核是部门负责人
第一审批人可以设置为部门经理,设置为部门经理的时候,申请人所在部门的部门经理去审核。OA--考勤--部门经理设置 设置
每个部门的负责人,如果部门经理是自己则不需要审核直接通过。