信呼
为企业构建一个基于互联网的企业管理平台, 对企业中沟通与互动,协作与管理的全方位整合,并且免费开源系统,二次开发更快捷,即时推送审批,掌上APP手机办公。
联系我们
  [提问问题]
有事直接问,不要问在不在
QQ群:164576504
[微信]   [演示]   [↑顶部]
当前位置:首页 > 信息内容 > 信呼后台结构
信呼后台结构
浏览次数(39336+3),最后更新(2019-03-15 10:15:20)

信呼后台管理系统,系统采用单页面操作方式,全部文件都在webmain下。

基本结构

login 登录页面文件夹

index 主页文件夹

home 桌面主页文件夹

一、系统登录到首页说明。

1、登录页面,在webmain/login下,浏览器显示显示地址:http://127.0.0.1/?m=login,也就是调用控制器webmain/login/loginAction.php下的defaultAction方法,对应模版文件webmain/login/tpl_login.html,在模版文件引入了js:webmain/login/loginscript.js。这样登录页面就显示出来了。

2、输入用户名密码,点击登录调用loginscript.js的方法loginsubmit(),用ajax验证登录,loginAction.php控制器下的checkAjax方法。

3、登录成功跳转到地址:http://127.0.0.1/?m=index。在webmain/index下调用对应控制器和模版文件,渲染出来首页。

4、首页主页js文件:webmain/index/indexscript.js,初始页面initbody(),运行下来,clickhome()用了addtabs方法,加载第一个【首页】选项卡。

5、选择卡加载方式可具体看webmain/index/indexscript.js文件下的addtabs()方法。

6、首页选择卡加载,从clickhome()可以看到url地址是home,index,地址格式说明往下看,也就是文件webmain/home/index/rock_index.php。

二、左边栏目菜单管理,可到系统【系统→菜单管理】下管理。菜单URL地址说明,也可以用绝对地址http://地址/。

1、如:system,menu 对应文件,webmain/system/menu/rock_menu.php。

2、如:main,xinhu,cog 对应文件,webmain/main/xinhu/rock_xinhu_cog.php。

3、如:地址有带=就是参数,在对应文件有params,来获取。

如一个地址:main,kaoqin,dkjl,atype=all 对应文件: webmain/main/kaoqin/rock_kaoqin_dkjl.php,在页面上有params来获取atype参数,var atype = params.atype;

4、如:flow,page,project,atype=all,pnum=all对应文件:webmain/flow/page/rock_page_project.php,这个模块project是自动生成的列表页,atype=流程模块条件下的编号,punu=流程模块条件下的分组编号,流程模块条件在【流程模块→流程模块条件】。

三、【说明】在菜单管理很多页面上都可以看到有带atype的参数说明。

atype一般是列表展示时候显示的数据条件,可以自定义,在对应的shtml上有个modenum模块编号,条件可在对应模块的接口文件上添加。

如地址:main,daily,list,atype=my,文件webmain/main/daily/rock_daily_list.php,如图

可以在对应模块接口文件下设置列表展示条件,文件:webmain/model/flow/dailyModel.php下的方法 flowbillwhere($uid,$lx),其中$lx就是对应atype的值,如图:

评论回复(0)
 
    上一篇:计划任务使用
Copyright ©2016-2019 信呼 www.rockoa.com 版权所有   闽ICP备18008179号   ↑回到顶部