commit 25/11/2025

This commit is contained in:
2025-11-25 10:21:17 +07:00
parent 74413a7fb8
commit 080d75946b
7 changed files with 402 additions and 5 deletions

View File

@@ -67,10 +67,48 @@ function load_default_voice(){
});
}
function Get_WebAccessSetting(){
fetchAPI("Settings/WebAccess", "GET", {}, null, (okdata) => {
let adminpass = okdata.adminpass || "password";
let viewerpass = okdata.userpass || "password";
$("#adminpassword1").val(adminpass);
$("#adminpassword2").val(adminpass);
$("#viewerpassword1").val(viewerpass);
$("#viewerpassword2").val(viewerpass);
}, (errdata) => {
alert("Error getting Web Access settings : " + errdata.message);
});
}
function Set_WebAccessSetting(){
let adminpass1 = $("#adminpassword1").val();
let adminpass2 = $("#adminpassword2").val();
let viewerpass1 = $("#viewerpassword1").val();
let viewerpass2 = $("#viewerpassword2").val();
if(adminpass1 !== adminpass2){
alert("Admin passwords do not match.");
return;
}
if(viewerpass1 !== viewerpass2){
alert("Viewer passwords do not match.");
return;
}
let data = {
adminpass: adminpass1,
viewerpass: viewerpass1
};
fetchAPI("Settings/WebAccess", "POST", {}, data, (okdata) => {
alert("Web Access settings updated successfully.");
}, (errdata) => {
alert("Error updating Web Access settings : " + errdata.message);
});
}
$(document).ready(function () {
console.log("setting.js loaded");
load_default_voice();
Get_OldResultDays();
Get_WebAccessSetting();
load_messagebank(() => load_remark_selection());
$("#fiscodesave").off('click').on('click', function () {
Set_OldResultDays();
@@ -97,6 +135,9 @@ $(document).ready(function () {
}
});
$("#webaccesssave").off('click').on('click', function () {
Set_WebAccessSetting();
});