deploy: fix swagger title, change request body command
This commit is contained in:
@@ -32,7 +32,7 @@ export default abstract class CommandService {
|
|||||||
// Generate topicData and send to third-party service
|
// Generate topicData and send to third-party service
|
||||||
try {
|
try {
|
||||||
const topicData = `${body.merchantName}/${body.floorName}_${body.unitNumber}-${body.deviceName}-${body.roomName}-${body.deviceType}-${body.commandType}-${body.towerNumber}`
|
const topicData = `${body.merchantName}/${body.floorName}_${body.unitNumber}-${body.deviceName}-${body.roomName}-${body.deviceType}-${body.commandType}-${body.towerNumber}`
|
||||||
await sendCommandToThirdParty(topicData, body.payload.AC)
|
await sendCommandToThirdParty(topicData, body.payload.action)
|
||||||
} catch {
|
} catch {
|
||||||
throw new Error('internal_error')
|
throw new Error('internal_error')
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,8 +13,8 @@ export const deviceCommandBody = z.object({
|
|||||||
timestamp: z.string().datetime(), // ISO8601
|
timestamp: z.string().datetime(), // ISO8601
|
||||||
nonce: z.string(),
|
nonce: z.string(),
|
||||||
payload: z.object({
|
payload: z.object({
|
||||||
AC: z.string(),
|
action: z.enum(['on', 'off', 'set']),
|
||||||
Temp: z.number(),
|
temp: z.number().optional(),
|
||||||
}),
|
}),
|
||||||
signature: z.string(),
|
signature: z.string(),
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ export const swaggerPlugin = openapi({
|
|||||||
},
|
},
|
||||||
documentation: {
|
documentation: {
|
||||||
'info': {
|
'info': {
|
||||||
title: 'Backend node Skyrain API Documentation',
|
title: 'Vega Cloud API',
|
||||||
version: 'v1.0.0',
|
version: 'v1.0.0',
|
||||||
},
|
},
|
||||||
'tags': [
|
'tags': [
|
||||||
|
|||||||
Reference in New Issue
Block a user