x
This commit is contained in:
@@ -21,7 +21,7 @@ function formatServerTimestamp() {
|
||||
* name: lastChangedCategory
|
||||
* schema:
|
||||
* type: string
|
||||
* description: Unix timestamp cursor of last category sync
|
||||
* description: Sequential ID cursor of last synced category entry (`posterminalsyncqueue.id`)
|
||||
* - in: query
|
||||
* name: limit
|
||||
* schema:
|
||||
|
||||
@@ -15,7 +15,7 @@ import { getCustomerList } from '../../db/posterminal.js';
|
||||
* name: lastChangedCustomer
|
||||
* schema:
|
||||
* type: string
|
||||
* description: Unix timestamp cursor of last customer sync
|
||||
* description: Sequential ID cursor of last synced customer entry (`posterminalsyncqueue.id`)
|
||||
* - in: query
|
||||
* name: limit
|
||||
* schema:
|
||||
|
||||
@@ -15,7 +15,7 @@ import { getCustomerGroupList } from '../../db/posterminal.js';
|
||||
* name: lastChangedCustomerGroup
|
||||
* schema:
|
||||
* type: string
|
||||
* description: Unix timestamp cursor of last customer group sync
|
||||
* description: Sequential ID cursor of last synced customer group entry (`posterminalsyncqueue.id`)
|
||||
* - in: query
|
||||
* name: limit
|
||||
* schema:
|
||||
@@ -46,7 +46,7 @@ import { getCustomerGroupList } from '../../db/posterminal.js';
|
||||
* example: "0.000000"
|
||||
* lastChanged:
|
||||
* type: string
|
||||
* example: "1721000000"
|
||||
* example: "12"
|
||||
* 401:
|
||||
* description: Unauthorized
|
||||
*/
|
||||
|
||||
@@ -7,8 +7,9 @@ import * as db from '../../db/posterminal.js';
|
||||
* tags: [POS]
|
||||
* summary: POS sync initialization counts
|
||||
* description: |
|
||||
* Returns entity change counts since the provided `lastChanged*` unix timestamp cursors
|
||||
* for the authenticated POS terminal (`Authorization: Bearer <authToken>`).
|
||||
* Returns entity change counts since the provided `lastChanged*` sync queue ID cursors
|
||||
* (`posterminalsyncqueue.id` / `posterminalobituary.id`) for the authenticated POS terminal
|
||||
* (`Authorization: Bearer <authToken>`).
|
||||
* x-markdown: pos/init.md
|
||||
* parameters:
|
||||
* - in: header
|
||||
@@ -24,7 +25,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced product update
|
||||
* description: Sequential ID cursor of last synced product entry (`posterminalsyncqueue.id`)
|
||||
* example: 0
|
||||
* - in: query
|
||||
* name: lastChangedCategory
|
||||
@@ -32,7 +33,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced category update
|
||||
* description: Sequential ID cursor of last synced category entry (`posterminalsyncqueue.id`)
|
||||
* example: 0
|
||||
* - in: query
|
||||
* name: lastChangedCustomer
|
||||
@@ -40,7 +41,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced customer update
|
||||
* description: Sequential ID cursor of last synced customer entry (`posterminalsyncqueue.id`)
|
||||
* example: 0
|
||||
* - in: query
|
||||
* name: lastChangedCustomerGroup
|
||||
@@ -48,7 +49,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced customer group update
|
||||
* description: Sequential ID cursor of last synced customer group entry (`posterminalsyncqueue.id`)
|
||||
* example: 0
|
||||
* - in: query
|
||||
* name: lastChangedCompositeProduct
|
||||
@@ -56,7 +57,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced composite product update
|
||||
* description: Sequential ID cursor of last synced composite product entry (`posterminalsyncqueue.id`)
|
||||
* example: 0
|
||||
* - in: query
|
||||
* name: lastChangedDeletedEntity
|
||||
@@ -64,7 +65,7 @@ import * as db from '../../db/posterminal.js';
|
||||
* schema:
|
||||
* type: integer
|
||||
* default: 0
|
||||
* description: Unix timestamp of last synced deleted entity
|
||||
* description: Sequential ID cursor of last synced deleted entity (`posterminalobituary.id`)
|
||||
* example: 0
|
||||
* responses:
|
||||
* 200:
|
||||
|
||||
@@ -61,7 +61,7 @@ const STATIC_DEFAULTS = {
|
||||
* name: lastChangedProduct
|
||||
* schema:
|
||||
* type: string
|
||||
* description: Unix timestamp cursor of last product sync
|
||||
* description: Sequential ID cursor of last synced product entry (`posterminalsyncqueue.id`)
|
||||
* - in: query
|
||||
* name: limit
|
||||
* schema:
|
||||
|
||||
Reference in New Issue
Block a user