申请多个岗位只能被一个岗位录取

假设学生可以申请多个岗位,但是最终只能被一个岗位录取,其中一个部门有一个负责人对应多个岗位,请问有什么实现的思路吗?我想不明白的点是部门A的人在审核小明的申请书的时候怎么知道小明此前有没有被部门B录取呢?

FineReport yixi6978 发布于 2024-3-1 21:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
jenniferjunLv4初级互助
发布于2024-3-2 08:54

有没有录取信息表,有的话就是审核的时候查询这个学生是否在录取信息表存在,如果存在说明已被录取

先获取单元格的值

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){

FR.Msg.alert("改学生已被录取");

}else{

执行审核操作

}

最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-3-1 22:18

https://help.fanruan.com/finereport/doc-view-534.html 如果能带出ta的岗位,说明ta已被录取

最佳回答
0
Gun鹏Lv5初级互助
发布于2024-3-2 08:15

每个学生是唯一的,通过查询岗位字段是否为空来判断

最佳回答
0
用户xjkAy1813Lv3见习互助
发布于2024-3-2 08:29

审核界面通过SQL()函数带出申请通过的主键或者录取部门,此列有值则表示此学生已被录取,反之就是还没有被录取。

使用方式参考https://help.fanruan.com/finereport/doc-view-846.html?source=4#

  • 4关注人数
  • 226浏览人数
  • 最后回答于:2024-3-2 08:54
    请选择关闭问题的原因
    确定 取消
    返回顶部