省内转学出错的解决办法

时间:2022-12-06 14:50:12

问题原因:
因为李立娟完成的代码中同市转学审核后,未生成目标校的异动记录,黄海只好手动生成一条记录,经吴缤测试可行.

--给李九龙的脚本(示例,请不要直接抄写!!)
insert into t_xueji_ws_info(guid,b_id,student_id,report_reason,check_state,target_school_id,source_school_id,submit_time,term_id,school_id,city_id,need_up,read_out,shisp_time,shisp_user)
values('9B0B470A-6501-49BD-B70F-69E449A6ED84',1,'47b5616e-2d04-4c99-93f2-6ea19dadda87','省内转入异动',5,34872,34842,sysdate,7,34872,361100,1,0,sysdate,'A8DE2859-9B8C-5492-A840-DC09E0A04DC6');

 

参数说明:

 guid:新产生的guid号,可以使用 select F_base_getguid() from dual; 获取到新的,也可以使用其它方式获取到,比如JAVA,SQL SERVER等。

b_id:写1,表示省内转入异动

student_id:不解释,学生号

report_reason:上报说明,统一说明“省内转入异动”

check_state:5 表示审核通过

target_school_id:目标校ID 参考 t_base_school

source_school_id:原学校ID 参考 t_base_school

submit_time:提交时间,一般写 sysdate

 term_id:哪个学期,一般参考 t_base_term

school_id:哪个学校可以获取的数据,一般为目标校,因为这个学校需要下载这个数据。

city_id:所在城市ID 查看的表为 t_base_organizationtree

need_up:需上上传不,1表示需要。

read_out:是不是学校下载过了,0表示没有下载过,需要下载,1表示下载过了。

shisp_time:市里审核通过的时间,一般写 sysdate

shisp_user:市里的审核人员,可以查看其它异动记录都是谁审核的,把这个写上即可。