feat: init project with miniprogram, cloud functions and admin console
这个提交包含在:
@@ -0,0 +1,47 @@
|
||||
var RESPONSE = {
|
||||
success: function (data, message) {
|
||||
return {
|
||||
code: 0,
|
||||
message: message || 'success',
|
||||
data: data || null
|
||||
}
|
||||
},
|
||||
error: function (code, message) {
|
||||
return {
|
||||
code: code || -1,
|
||||
message: message || 'error',
|
||||
data: null
|
||||
}
|
||||
},
|
||||
paginate: function (list, total, page, pageSize) {
|
||||
return {
|
||||
code: 0,
|
||||
message: 'success',
|
||||
data: {
|
||||
total: total,
|
||||
page: page,
|
||||
page_size: pageSize,
|
||||
records: list
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var ERROR_CODES = {
|
||||
INVALID_TOKEN: { code: 1001, message: 'invalid_token' },
|
||||
TOKEN_EXPIRED: { code: 1002, message: 'token_expired' },
|
||||
PERMISSION_DENIED: { code: 1003, message: 'permission_denied' },
|
||||
USER_NOT_FOUND: { code: 1004, message: 'user_not_found' },
|
||||
DEVICE_NOT_FOUND: { code: 1005, message: 'device_not_found' },
|
||||
DEVICE_NOT_BOUND: { code: 1006, message: 'device_not_bound' },
|
||||
SUBSCRIPTION_REQUIRED: { code: 1007, message: 'subscription_required' },
|
||||
SUBSCRIPTION_EXPIRED: { code: 1008, message: 'subscription_expired' },
|
||||
PARAM_ERROR: { code: 2001, message: 'param_error' },
|
||||
NETWORK_ERROR: { code: 2002, message: 'network_error' },
|
||||
SERVER_ERROR: { code: 3001, message: 'server_error' }
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
RESPONSE: RESPONSE,
|
||||
ERROR_CODES: ERROR_CODES
|
||||
}
|
||||
在新工单中引用
屏蔽一个用户