**
程序步骤删除导致步骤引用空指针
**
**
出现报错如下:
**
解决思路如下:
1、首先查看报错日志查看报错信息,报错信息如下: 这里用于定位是哪个步骤,下面的 process_id = 108385098 就是步骤ID
2、其次通过F12查看报错信息,查找报错配方的ID号码,其实也可以通过另一种方式,错误的配方点击就会出现第一个报错,我忘记截图F12了,所以通过报错定位是哪个配方报错
select * from t_ibcp_recipe_ref_step 查看步骤引用关联配方的所有数据
因为我知道配方的ID 所以 select * from t_ibcp_recipe_ref_step where c_recipe_id = 108385055
2.2标题根据配方ID查找当前配方中的步骤引用如下
2.3根据日志中提示的 stepNo确认就是这个步骤在报错
2.4删除相对应的步骤数据,删除步骤号未100的即可。
select * from t_ibcp_recipe_ref_step where c_recipe_id = 108385055