假设学生可以申请多个岗位,但是最终只能被一个岗位录取,其中一个部门有一个负责人对应多个岗位,请问有什么实现的思路吗?我想不明白的点是部门A的人在审核小明的申请书的时候怎么知道小明此前有没有被部门B录取呢?
有没有录取信息表,有的话就是审核的时候查询这个学生是否在录取信息表存在,如果存在说明已被录取
先获取单元格的值
https://help.fanruan.com/finereport/doc-view-1207.html
var studentid=_g().getCellValue(0, 0, 0); A1单元格
var sql ="select count(*) countnum from 录取信息表 where 学生id='"+studentid+"'";
在js里执行sql语句
https://help.fanruan.com/finereport/doc-view-1785.html
var countnum =FR.remoteEvaluate('=sql("数据库连接名",sql ,1,1)');
if(countnum >0){
}else{
执行审核操作
}
https://help.fanruan.com/finereport/doc-view-534.html 如果能带出ta的岗位,说明ta已被录取
每个学生是唯一的,通过查询岗位字段是否为空来判断
审核界面通过SQL()函数带出申请通过的主键或者录取部门,此列有值则表示此学生已被录取,反之就是还没有被录取。
使用方式参考https://help.fanruan.com/finereport/doc-view-846.html?source=4#