奖励已经双倍奖励
This commit is contained in:
@@ -8,7 +8,7 @@ const { DATA_VERSION } = require('../user_init_data');
|
||||
* @param {Object} extra 额外信息
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function success(data = null, message = "Success", extra = {}) {
|
||||
function success(data = null, message = "成功", extra = {}) {
|
||||
return {
|
||||
code: 200,
|
||||
data: data,
|
||||
@@ -42,7 +42,7 @@ function error(code, message, data = null) {
|
||||
* @param {any} data 错误相关数据
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function badRequest(message = "Bad request", data = null) {
|
||||
function badRequest(message = "请求参数错误", data = null) {
|
||||
return error(-3, message, data);
|
||||
}
|
||||
|
||||
@@ -51,7 +51,7 @@ function badRequest(message = "Bad request", data = null) {
|
||||
* @param {string} message 错误消息
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function userNotFound(message = "User not found") {
|
||||
function userNotFound(message = "未找到用户") {
|
||||
return error(-4, message);
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@ function userNotFound(message = "User not found") {
|
||||
* @param {Error} err 错误对象
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function systemError(message = "System error", err = null) {
|
||||
function systemError(message = "系统错误", err = null) {
|
||||
const errorData = err ? {
|
||||
error_message: err.message,
|
||||
error_stack: process.env.NODE_ENV === 'development' ? err.stack : undefined
|
||||
@@ -78,7 +78,7 @@ function systemError(message = "System error", err = null) {
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function insufficientResource(resource, current = 0, required = 0) {
|
||||
return error(-6, `Insufficient ${resource}`, {
|
||||
return error(-6, `${resource}不足`, {
|
||||
resource: resource,
|
||||
current: current,
|
||||
required: required,
|
||||
@@ -93,7 +93,7 @@ function insufficientResource(resource, current = 0, required = 0) {
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function resourceExists(resource, identifier = null) {
|
||||
return error(-7, `${resource} already exists`, {
|
||||
return error(-7, `${resource}已存在`, {
|
||||
resource: resource,
|
||||
identifier: identifier
|
||||
});
|
||||
@@ -106,7 +106,7 @@ function resourceExists(resource, identifier = null) {
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function operationDenied(reason, data = null) {
|
||||
return error(-8, `Operation denied: ${reason}`, data);
|
||||
return error(-8, `操作被拒绝: ${reason}`, data);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -116,7 +116,7 @@ function operationDenied(reason, data = null) {
|
||||
* @returns {Object} 响应对象
|
||||
*/
|
||||
function unknownCommand(command, availableCommands = []) {
|
||||
return error(-2, `Unknown command: ${command}`, {
|
||||
return error(-2, `未知命令: ${command}`, {
|
||||
command: command,
|
||||
available_commands: availableCommands
|
||||
});
|
||||
@@ -139,10 +139,10 @@ function wrapAsync(operation, operationName = "Operation") {
|
||||
}
|
||||
|
||||
// 如果是成功结果,包装为成功响应
|
||||
return success(result, `${operationName} completed successfully`);
|
||||
return success(result, `${operationName}成功完成`);
|
||||
} catch (error) {
|
||||
console.error(`${operationName} error:`, error);
|
||||
return systemError(`${operationName} failed`, error);
|
||||
console.error(`${operationName}错误:`, error);
|
||||
return systemError(`${operationName}失败`, error);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user