commit 27/10/2025

This commit is contained in:
2025-10-27 17:27:19 +07:00
parent 0ef35b2b0c
commit cbd5ea59d3
19 changed files with 187 additions and 98 deletions

View File

@@ -1,8 +1,3 @@
/**
* Load message bank data into selection dropdowns
* @param {Function || null} cbOK callback when complete
@@ -39,6 +34,32 @@ function load_remark_selection() {
});
}
function Get_OldResultDays(){
fetchAPI("Settings/OldResultDays", "GET", {}, null, (okdata) => {
let days = parseInt(okdata.message);
if(isNaN(days) || days < 0){
days = 3;
}
$("#oldresultdays").val(days);
}, (errdata) => {
alert("Error getting Old Result Days : " + errdata.message);
});
}
function Set_OldResultDays(){
let days = parseInt($("#oldresultdays").val());
if(isNaN(days) || days < 0){
alert("Please enter a valid number of days (0 or more).");
return;
}
fetchAPI("Settings/OldResultDays", "POST", {}, { days: days }, (okdata) => {
alert("Old Result Days updated successfully.");
}, (errdata) => {
alert("Error updating Old Result Days : " + errdata.message);
});
}
function load_default_voice(){
$("#input_defaultvoice").empty();
window.voiceTypes.forEach((voice) => {
@@ -49,8 +70,10 @@ function load_default_voice(){
$(document).ready(function () {
console.log("setting.js loaded");
load_default_voice();
Get_OldResultDays();
load_messagebank(() => load_remark_selection());
$("#fiscodesave").off('click').on('click', function () {
Set_OldResultDays();
let gop = $("#input_GOP").val();
let gbd = $("#input_GBD").val();
let gfc = $("#input_GFC").val();