NCC审批流适配与前端后端代码集成指南
版权申诉
5星 · 超过95%的资源 151 浏览量
更新于2024-08-19
2
收藏 2.42MB PDF 举报
"NCC审批流适配步骤.pdf"
NCC审批流适配涉及一系列步骤,主要用于构建一个自定义的审批流程,适用于企业的内部管理需求。以下是对这些步骤的详细说明:
1. 审批流设计
在适配审批流的第一步,需要登录管理端并进入生成的单据页面来设计审批流程。为了模拟实际操作,建议准备两个用户账号,一个用于创建单据,另一个用于审批。在设计审批节点时,需勾选“指派”,以便将审批任务分配给特定用户。设计完成后,启动审批流以激活所设定的规则。
2. 代码适配
代码适配主要涉及后端和前端两部分。后端部分,需要复制并集成以下几个关键类到项目中:
- NccBillOperatorParam:接收前端审批的必要参数
- NccCommitAssignAction:提交审批的接口,带有指派功能
- NccUnCommitAssignAction:收回审批的接口
- NccCommitReturnInfo:提交返回参数信息的接口
- NccCommonUtil:审批流的通用工具类
- NccTrainCostConst:审批流的常量参数类
这些类的命名可以根据实际业务需求调整,确保与单据字段对应。例如,若单据的主键是`pk_bill`,则在常量类中设置`CONST_PARENT_PRAMRYKEY=“pk_bill”`。最后,需要在XML配置文件中注册这些类。
前端部分,需要复制四个文件夹到单据节点下,并覆盖原有文件,同时修改指定文件以适应审批流。全局搜索关键字`gdy`可以帮助找到可能存在的差异。完成修改后,记得重启前后端服务。
3. 注册按钮
在应用注册节点添加七种类型的按钮,分别对应卡片提交、收回、联查审批列表、查询区提交和收回、数据操作区的提交和收回。按钮的名称可以根据截图所示进行填写。
4. 新建审批小应用
创建审批页面时,根据单据类型填写相应的参数。之后,新建菜单并在职责分配中进行更新,确保审批人员能看到并使用新的审批应用。
5. 关联单据类型管理
这一步骤需要在系统中设置审批流与特定单据类型的关联,使得审批流程能够正确应用于相应的业务单据。
6. 录单注意事项
由于当前工具可能还在完善中,录单时某些审批流所需的必填字段可能需要手动填写。例如,单据状态应设为-1(表示自由态),单据类型选择已定义的类型,单据版本的PK值可任意输入,但单据ID暂时不填写。保存后点击提交,系统会显示指派框,此时使用审批账号登录审批中心进行审批。
如果在审批中心的审批详情页面遇到404错误,解决方法是先停止前端服务,执行`npm build`命令生成模块,将其放入`hotwebs`目录,再运行`npm run dev`启动前端服务。
以上就是NCC审批流的完整适配过程,涵盖了从设计审批流程到前端后端代码的修改,以及审批应用的创建和配置,确保审批流程能够顺利地在企业内部运作。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2019-03-24 上传
2022-01-12 上传
2022-01-12 上传
2022-01-12 上传
2019-09-17 上传
2019-09-23 上传
sunminliy
- 粉丝: 0
- 资源: 42
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录