Feat(SQL, UI): 1. Dog Command Links page completed with get + set functionality. \n 2. Commands page and Command Categories page completed with get + set functionality.

This commit is contained in:
2025-07-09 17:42:43 +01:00
parent 660b15cb8f
commit 28158cb0c4
68 changed files with 3302 additions and 3926 deletions

View File

@@ -70,24 +70,32 @@ export default class API {
return await API.request(hashPageUserLogin, 'POST', callback);
}
/*
// store
// product categories
static async saveCategories(categories, formFilters, comment) {
// dog
// Command categories
static async saveCommandCategories(commandCategories, formFilters, comment) {
let dataRequest = {};
dataRequest[flagFormFilters] = DOM.convertForm2JSON(formFilters);
dataRequest[flagProductCategory] = categories;
dataRequest[flagCommandCategory] = commandCategories;
dataRequest[flagComment] = comment;
return await API.request(hashSaveStoreProductCategory, 'POST', dataRequest);
return await API.request(hashSaveDogCommandCategory, 'POST', dataRequest);
}
// products
static async saveProducts(products, formFilters, comment) {
// Commands
static async saveCommands(commands, formFilters, comment) {
let dataRequest = {};
dataRequest[flagFormFilters] = DOM.convertForm2JSON(formFilters);
dataRequest[flagProduct] = products;
dataRequest[flagCommand] = commands;
dataRequest[flagComment] = comment;
return await API.request(hashSaveStoreProduct, 'POST', dataRequest);
return await API.request(hashSaveDogCommand, 'POST', dataRequest);
}
*/
// Dog Command Links
static async saveDogCommandLinks(dogCommandLinks, formFilters, comment) {
let dataRequest = {};
dataRequest[flagFormFilters] = DOM.convertForm2JSON(formFilters);
dataRequest[flagDogCommandLink] = dogCommandLinks;
dataRequest[flagComment] = comment;
return await API.request(hashSaveDogDogCommandLink, 'POST', dataRequest);
}
}