项目基本信息
客户名称 |
某客户公司 |
客开项目经理 |
俞淼 |
开发成本 |
6人天 |
适用版本 |
A8政务多组织3.12SP1 |
功能描述
在原有的OA系统中开发,将公文文单中(主送部门,主送,抄送)的选人界面进行优化,实现树状复选回填的功能,不影响原OA系统的任何操作。
效果演示
- 需求描述:在A8系统公文文单中(主送部门,主送,抄送)的选人界面里开发一个按钮【按树状复选】,点击此按钮,弹出按部门选择处理页面,在该页面中选择相关部门,点确认,被选中单位或部门名称回填在到选人页面的已选择框中。
- 点击[按部门选择],如下图所示:
在按部门选择处理页面中:
- 点击【全展开】时,树状结构全部展开,如下图所示:
- 点击【全展关闭】时,树状结构全部关闭,如下图所示:
- 部门的结构展现是树状复选结构,如果部门名称的有【+】表明,此部门有子部门。
- 点击部门名称左侧的【+】,会展开该部门下的所有子部门,如点击县政府左侧的【+】,显示如下图:
- 点击树状结构中某一部门名称,则该部门的复选框被选中,在该部门下的子部门的复选框不被选中(即,点击名称只对自身响应,不对其子部门产生响应),再次点击该部门名称,则,该部门被选中的复选框被取消,如下表所示:
点击部门名称 |
该部门名称左侧复选框状态 |
该部门下一级部门的复选框状态 |
首次点击 |
||
再次点击 |
- 例如,点击宁化县,如下图所示:
首次点击名称(宁化县):宁化县的复选框状态设置为选中状态,其下一级部门的复选框状态不变
再次点击名称(宁化县):宁化县的复选框选中状态被改为取消状态,其下一级部门的复选框状态不变
- 点击树状结构中某一部门的复选框,则该部门的复选框被选中,在该部门下的所有子部门的复选框被选中,不对其子部门的子部门产生相应(即,只响应下以一级部门);再次点击该部门复选框时,该部门复选框的选中状态被取消,其下一级部门的复选框的选中状态也被取消。
点击部门复选框 |
该部门名复选框状态 |
该部门的下一级部门的复选框状态 |
首次点击 |
||
再次点击 |
- 例如,点击宁化县复选框,如下图所示:
- 点击子部门的名称或复选框,对上级部门的复选框的状态不产生影响,
例如:点击政协综合科名称时,其上一级部门县政协及县政协的上一级部门宁化县的复选框状态都不变。
例如:点击政协综合科复选框时,其上一级部门县政协及县政协的上一级部门宁化县的复选框状态都不变的。
- 在按部门选择处理页面中选中相关部门,点击【确认】按钮,被选中的部门名称会回填到新建流程选人界面的已选择中框中,按部门选择处理画面自动关闭,例如,按部门选择处理页面中选中了“县政府办公室、综合科一部、物价局,政协领导”,点击【确认】按钮后,如下图所示: