九江酒厂有限公司因发展需要,每年度均会进行组织架构调整,九江酒厂ISO知识管理系统(下称ISO系统)需要相应调整系统中的部门架构,而部门架构的调整,涉及到系统中多个子平台的程序代码和业务数据(含历史数据)也需要相应进行调整。为减少每年因酒厂组织架构调整而产生的系统和平台调整的开发工作量,需要对ISO系统进行适配性改造,建立组织架构历史版本框架,以适应酒厂的不断同步发展。由于业务需要,九江酒厂有限公司后期以OA系统作为组织架构数据源,即部门管理、用户管理入口在OA系统,OA系统同步组织架构数据到ISO。OA系统同步组织架构数据到ISO时,其同步接口必须针对每项发生变动的数据指定其类型,类型包括:新建部门、更改部门名称、撤销部门、合并部门等。此项目为历史组织架构相关接口的开发,包括部门保存接口、部门删除接口、部门合并接口、用户保存接口和用户删除接口,用户在OA系统操作发起请求,并按要求将ISO组织操作所需的类型值传递过来,通过ISO这边的接口获取所需数值后返回给OA系统完成组织架构调整操作.