/** * 名称:change_sign * 功能:更改签约状态 * @param str $status * @param arr $idArr * @return void */ public static function change_sign($status, $idArr) { self::initDB(); $sql = "UPDATE " . self::$prefix . "partner SET is_sign = {$status} WHERE is_delete = 0 AND "; $errArr = array(); foreach ($idArr as $idVal) { $sql .= " id = {$idVal} "; $query = self::$dbConn->query($sql); if ($query) { $num = self::$dbConn->affected_rows(); if ($num !== 1) { $errArr[] = $idVal; } } } if (count($errArr) > 0) { self::$errMsg = "id 为" . implode(',', $errArr) . " 审核失败"; return false; } self::$errCode = '111'; self::$errMsg = 'success'; return true; }