左侧的树通过查询UM_DepartmentInfo表(DepartmentID的数据形式为01、01.01、01.02,其中01为根节点部门,01.01和01.02为01下的两个并列的子部门)中的信息,并将DepartmentID作为KeyFieldName,将ParentDept字段做为ParentFieldName,从而实现树的分级和数据显示。当点击树的节点时,获取节点的DepartmentID,根据判断IsLastLevel这个字段来判断是不是末级节点,若是,则查询满足ParentDept=DepartmentID且IsDelete ='False'的数据,即此根节点下所有子节点的信息。若不是末级节点,则查询出此节点的信息进行数据绑定。
6.总 结
通过二个多月的系统开发,项目合同管理ERP系统基本完成。本系统的主要是针对公司合同操作,包括主页信息浏览,基础设置,客户信息管理和员工管理,为公司管理提供一个平台,使得公司管理更为简单,并为合同的客户方和本公司的员工进行动态管理,便于公司交互信息的变更。
以前在学校没有过多接触Ajax技术和Javascript脚本语言的使用,界面使用HTML+CSS进行布局也不是太熟悉,对公司合同管理的流程和需要也是不熟悉,所以对本次系统的完成有很大的阻力。但是由于在公司实习时,接触到了有关合同管理方面的需求和流程和相关技术方面的应用,通过各种渠道查询相关技术方面的资料,并咨询相关的流程和需求,经过很多人的指导和一次次的调试才做出这样的系统来,感谢大家对我的帮助。 C#项目合同管理ERP系统设计与实现(6):http://www.751com.cn/jisuanji/lunwen_1823.html