档案管理系统技术总结

前几天做一个档案管理系统,有很多体会,现在总结一下。

1、做项目过程中,如果项目整体框架已经搭建完毕,head.jsp/left.jsp/button.jsp全部独立不存在Action控制时,需要在指定的跳转页面通过Action控制到数据库进行查询,并将list传到此页面进行遍历显示,则可采取下列方法:

<c:if test="${dossierlist==null&&msg==null}">
	<script type="text/javascript">
		window.location.href="/ArchivesManagementSystem/DossierControlAction!getAllDossier.action";
	</script>
</c:if>
2、js控制打开新页面:点击按钮,另外打开“单位页面”,可以控制新打开的页面大小
function showTitle() { 
        var dlgResult = window.showModalDialog("/ArchivesManagementSystem/System/Window.jsp", window, "dialogWidth:500px; dialogHeight:350px; status:0"); 
        if (dlgResult != null) { 
            //alert(dlgResult); 
            var txtCode = document.getElementById("ssetupdeparment"); 
            txtCode.value = dlgResult; 
        } 
    } <pre name="code" class="html">//note:<span style="font-family: Arial, Helvetica, sans-serif;">dlgResult为新打开页面的返回值,并将返回值赋给id为“ssetupdepartment”</span>
 

3、处理日期类输入框的数据类型验证

SimpleDateFormat sdf  =   new  SimpleDateFormat("yyyy-MM-dd");<pre name="code" class="java">String dsetupdate = dossier.getDsetupdate()==null||"".equals(dossier.getDsetupdate())?null:sdf.format(dossier.getDsetupdate());
//note:三元运算符的运用

 

4、在Action中通过getParameter获取URL的传值参数;updown为URL后面要传的参数

private String updown = ServletActionContext.getRequest().getParameter("updown");

5、新增档案成功之后,弹出确认弹框,如果点击“确定”则跳转到指定页面

if("dz".equals(dossiertype)){
					msg = "<script>if (!confirm('新增档案成功!是否进行文件录入?')){location('/ArchivesManagementSystem/Dossier/DZ/DossierNew.jsp');}</script>";
				}
				if("jj".equals(dossiertype)){
					msg = "<script>if (!confirm('新增档案成功!是否进行文件录入?')){location('/ArchivesManagementSystem/Dossier/JJ/DossierNew.jsp');}</script>";
				}



人事档案管理系统适用于中小企业以及微型企业的人事管理系统。 人事档案管理系统采用utf8的编码方式,采用Thinkphp5.0框架,轻量级的程序,支持手机版,Ipad,以及PC端。程序免费开源。提供免费升级服务,接受新功能订制等服务。 人事档案管理系统相关功能 1、框架的重新升级,采用thinkphp5.0.24作为底层框架; 2、auth权限,自定义用户组,权限分配,相比人事系统4版本更加灵活多样; 3、规则列表,后台菜单想怎么定义就怎么定义; 4、配置项管理,更方便的调取用户配置项,也可以随意新增及修改配置项,让您更方便快捷的进行对系统二次开发; 5、一键恢复出厂设置。重新初始化; 6、新增模型管理,可以很快的完成模块的开发; 7、新增字段管理,在相应的模型下填写相应的字段,减去从前繁琐的开发,降低技术要求; 8、无限级的分类模块; 9、企业档案管理;具有优秀的档案显示,在传统的列表模式下新增档案明细; 10、员工管理;同样具有简历明细显示; 11、新增二维码扫码查询; 12、新增手机端查询企业或员工等功能。 13、新增所在地四级联动。 人事档案管理系统安装说明 1、导入根目录下的default.sql数据库,test.sql为测试数据库 2、修改数据库配置文件 根目录下application/database.php 第18行,20行,22行 3、默认账户:system 密码:123456 4、请把访问入口指向public下 5、环境要求:php5.5版本及以上,建议用php7 人事档案管理系统截图 相关阅读 同类推荐:站长常用源码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值