deploy: fix swagger title, change request body command

This commit is contained in:
2025-10-14 11:40:32 +07:00
parent 33eb554cf8
commit c5545ddde2
3 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -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')
} }
+2 -2
View File
@@ -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(),
}) })
+1 -1
View File
@@ -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': [