コード例 #1
0
/**
 * 获得组详细信息
 *  不存在数据则增加
 * @param $index
 * @param $pid
 */
function Sign_GetGroup($index, $pid)
{
    $info = biz_getSignGroupByNum($index, $pid);
    if (empty($info)) {
        biz_addSignGroup($index, $pid);
        $info = biz_getSignGroupByNum($index, $pid);
    }
    return $info;
}
コード例 #2
0
ファイル: group.php プロジェクト: ruige123456/dataMining
        if (biz_insertSignInfo($chips, $num, $pid, true)) {
            Sign_updateGroup($group);
            exit('success');
        } else {
            exit('增加失败!');
        }
    }
}
if ($op == 'addgroup') {
    if ($_W['isajax'] && $_W['ispost']) {
        $index = intval($_GPC['num']);
        if ($index <= 0) {
            exit('无效号码!');
        }
        if (!in_array($index, $keys)) {
            biz_addSignGroup($_GPC['num'], $pid);
            exit('success');
        } else {
            exit('号码已存在!');
        }
    }
}
if ($op == 'delete') {
    $id = intval($_GPC['id']);
    // 预设 && 未签到 可删除
    $sql = "DELETE FROM " . tablename('sign') . "where id=:id and signed=:signed and preset=:preset and pid=:pid";
    pdo_fetch($sql, array(':id' => $id, ':signed' => 0, ':preset' => 1, ':pid' => $pid));
    // 总数 -1,签到的不予处理
    $update_sql = "UPDATE " . tablename('call_group') . "set maxnum=maxnum-1 where dispnum=:dispnum and pid=:pid";
    pdo_fetch($update_sql, array(':dispnum' => $gid, ':pid' => $pid));
    message('认筹单已经删除!', $this->createWebUrl($do, array('sid' => $gid)));