/** * 叫号处理,更新叫号状态 * @param $gid * @param $pid */ function biz_callSignGroup($gid, $pid) { $group = biz_getSignGroupByNum($gid, $pid); if (!empty($group) && empty($group['called'])) { pdo_update('call_group', array('called' => 1, 'calltime' => TIMESTAMP), array('id' => $group['id'])); } }
$signs = biz_getSignsByGroup($sid, $pid); include $this->template('group_list'); exit; } if ($op == 'addrc') { if ($_W['isajax'] && $_W['ispost']) { $qrcode = getInputGUID($_GPC['qrcode']); if (empty($qrcode)) { exit('请填写有效的认筹单号!'); } $chips = biz_getChipsByQrcode($qrcode); if (empty($chips) || $chips['projguid'] != $_W['project']['projguid']) { exit('无效的认筹单!'); } $num = intval($_GPC['sel_code']); $group = biz_getSignGroupByNum($num, $pid); if (empty($group)) { exit('组数据不存在,请刷新页面!'); } $presign = biz_getSignInfoByQrcode($qrcode, $pid); if (!empty($presign)) { exit("认筹单已在{$presign['gid']}组,不能再次预设!"); } if (biz_insertSignInfo($chips, $num, $pid, true)) { Sign_updateGroup($group); exit('success'); } else { exit('增加失败!'); } } }