文章目录

  • 一、部门经理流转
    • 1. 登录dept账号
    • 2. 在待办任务中,签收任务
    • 3. 在待办任务中,办理任务
      • 3.1. 响应码500
      • 3.2. 请求的url
      • 3.3. 页面传递的参数
      • 3.4. 控制台报错信息提取
      • 3.5. 在获取代办列表FlowTaskService的104行
      • 3.6. 在获取代办列表FlowTaskService的105行
      • 3.7. 其实这个tProcDefId在task中,因此需要修改代码
    • 4. 点击办理
      • 4.1. procDefId=undefined
      • 4.2. 找到对应方法
      • 4.3. 查看页面显示的是否正确
    • 5. debug解决异常
      • 5.1. 定位procDefId的值在哪?
      • 5.2. 再次点击办理
      • 5.3. 进程序查看

一、部门经理流转

1. 登录dept账号

2. 在待办任务中,签收任务


3. 在待办任务中,办理任务

3.1. 响应码500

3.2. 请求的url

3.3. 页面传递的参数

3.4. 控制台报错信息提取

3.5. 在获取代办列表FlowTaskService的104行

3.6. 在获取代办列表FlowTaskService的105行

e.setProcDefId(pd.getId());

这里需要tProcDefId对吧,程序中写的是从pd中获取,但是里面,没有

3.7. 其实这个tProcDefId在task中,因此需要修改代码

4. 点击办理

4.1. procDefId=undefined

4.2. 找到对应方法

  • 第一步进FlowTaskController的form方法,调用getFormKey的service进行业务处理

4.3. 查看页面显示的是否正确


从上图可以看出很明显,没有获取到procDefId

5. debug解决异常

清除缓存,再次测试,点击待办任务菜单,debbug看程序,

procDefId=leave:1:b74aaad7-15d6-11ea-9f45-4a5ab6e330e5

5.1. 定位procDefId的值在哪?


5.2. 再次点击办理

5.3. 进程序查看



很明显获取到值了!!!

f8跳过,页面又抛出403,权限的错了,真是一波未平一波又起啊。

从页面很明显是没有办理权限,导致403错误,情有可原,对吧,那就给dept用户配置权限呗。

解决由于没有办理权限导致的403,权限不足
https://blog.csdn.net/weixin_40816738/article/details/103390900

解决在待办任务菜单中都会抛出异常,由于definitionId=undefined导致的问题相关推荐

  1. 解决在已办任务菜单中都会抛出异常,由于definitionId=undefined导致的问题

    任务办理完了,在已办任务(历史)菜单中,查看一下任务办理的节点信息不为过吧, 其实,也是那个definitionId=undefined导致的,也是由于获取的对象不对,这里我直接修改程序. 解决方案: ...

  2. 计算机右键管理中没有用户管理,我的电脑右键菜单中没有管理选项如何解决? 我的电脑右键菜单中没有管理选项解决的方法有哪些?...

    今天给大家带来我的电脑右键菜单中没有管理选项如何解决?,我的电脑右键菜单中没有管理选项解决的方法有哪些?,让您轻松解决问题.         在操作电脑时,经常会使用系统工具,对系统进行设置或整理,如 ...

  3. 解决Eclipse的Team菜单中没有SVN选项的问题

    刚开始自己拿一个项目,手练一下发觉在Eclipse的Team找不到SVN仓库,看了一下才发觉使用SVN向SVN服务器上传代码,但Eclipse默认情况下却没有SVN选项,刚开始也是这样的 默认只有GI ...

  4. 计算机里开始里面的查找没有了,win10系统开始菜单中搜索框不见了的解决方法...

    win10系统使用久了,好多网友反馈说win10系统开始菜单中搜索框不见了的问题,非常不方便.有什么办法可以永久解决win10系统开始菜单中搜索框不见了的问题,面对win10系统开始菜单中搜索框不见了 ...

  5. SpringBoot集成Flowable_Jsite待办任务菜单报500

    JSite 快速开发框架,内置Flowable工作流引擎 · 五大基础模块 · 前后端基础代码自动生成 · 权限精确控制. 说明:此版本我已经调通,最新版本正在更新,页面未处理好,因此采用历史版本. ...

  6. 计算机里边找不到附件,win10系统开始菜单中找不到附件的具体教程

    有关win10系统开始菜单中找不到附件的操作方法想必大家有所耳闻.但是能够对win10系统开始菜单中找不到附件进行实际操作的人却不多.其实解决win10系统开始菜单中找不到附件的问题也不是难事,小编这 ...

  7. 计算机管理策略关机选项,Win7电脑开始菜单中没有关机和重启选项的解决方法...

    一般情况下,我们要关机重启win7电脑的时候,都会通过开始菜单的关机按钮来选择重启或关机,可是有雨林木风win7旗舰版系统用户却发现开始菜单中没有关机和重启选项,这样就不知要怎么关机重启,要如何处理呢 ...

  8. polsarpro滤波后没有bmp文件_win10系统右键新建菜单中没有bmp如何解决

    bmp是一种图像文件格式,通常可以在右键新建菜单中使用这个格式,可是有用户升级到win10纯净版系统之后,发现右键菜单中没有bmp选项,那么要怎么在win10中新建bmp格式文件呢,接下来为大家讲解一 ...

  9. 开始菜单中计算机栏里没有桌面,有效快速解决电脑桌面开始菜单不见了

    相信大家在日常使用电脑中都遇到过桌面的开始菜单突然就消失不见了,以为重启电脑之后就会恢复正常,但是重启之后桌面的任务栏都消失不见了,详细大家在遇到这种类似的情况,小编也是在朋友那里见到如何解决这种问题 ...

最新文章

  1. Python使用matplotlib可视化安德鲁斯曲线、安德鲁斯曲线可以用来查看分类变量对于数据集是否具有判别性、区分性(Andrews Curve)
  2. linux 初始化工作进程 systemd简介
  3. 东南亚跨境电商蓬勃发展,马来西亚市场分析及选品
  4. linux环境中通过useradd命令,创建用户的时候指定用户的base-dir
  5. Python中乐高积木——函数
  6. 如何关闭SAP Fiori的病毒扫描设置
  7. weex eros框架源码解析
  8. eclipse常用的快捷键
  9. Iterator(迭代器)
  10. php curl发送delte,php Curl如何发起POST DELETE GET POST请求
  11. 机器学习与计算机视觉(darknet编译)
  12. SecureCRT登录本地cygwin。
  13. 为什么微盟耗时 7 天 7 夜才找回删库数据?
  14. 基于python、jupyter-notebook 的金融领域用户交易行为分析
  15. Windows无法启动 VMware Workstation server错误1068依赖服务或组无法启动
  16. 三菱5uplc伺服电机指令_【工控无忧原创】三菱FX3U PLC如何控制松下伺服
  17. python模拟登录URP教务系统评教
  18. K8S中删除pod,又被重新创建的问题解决
  19. JSON数据格式(键值对)(一)
  20. MSP430F5529输出PWM

热门文章

  1. Python 拯救你的人生颓
  2. java中强引用、弱引用、软引用、虚引用学习
  3. 如何将一棵LSM-Tree塞进NVM
  4. 数仓架构的持续演进与发展 — 云原生、湖仓一体、离线实时一体、SaaS模式
  5. 高精地图技术专栏 | 基于空间连续性的异常3D点云修复技术
  6. 如何利用DTS数据同步功能,快速创建数据同步作业
  7. Knative 健康检查机制分析
  8. 58 集团大规模 Storm 任务平滑迁移至 Flink 的秘密
  9. 在加州最古老的监狱教课是种什么样的体验?
  10. AliOS Things 组件系统(uCube)