yxw 2023-11-23 14:09:17 +08:00
parent cb63a671d2
commit 218bffbdfe
7 changed files with 153 additions and 44 deletions

View File

@ -133,7 +133,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 50px;" /> id="thresholdslidervalue" style="width: 50px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -196,7 +196,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 50px;" /> id="ducklevelslidervalue" style="width: 50px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -257,7 +257,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 50px;" /> id="attackslidervalue" style="width: 50px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">ms</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">ms</span>
@ -317,7 +317,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 50px;" /> id="releaseslidervalue" style="width: 50px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">ms</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">ms</span>
@ -362,6 +362,11 @@
let attackValue = 0 let attackValue = 0
let releaseValue = 0 let releaseValue = 0
let thresholdPost = false
let duckLevelPost = false
let attackPost = false
let releasePost = false
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {
//初始化配置 //初始化配置
loadData(); loadData();
@ -414,6 +419,25 @@
micChange(mic1.prop('checked'), mic2.prop('checked')) micChange(mic1.prop('checked'), mic2.prop('checked'))
}) })
$("#thresholdslidervalue").change(function () {
thresholdPost = false
thresholdSlider($("#thresholdslidervalue").val())
})
$("#attackslidervalue").change(function () {
thresholdPost = false
attackSlider($("#attackslidervalue").val())
})
$("#ducklevelslidervalue").change(function () {
thresholdPost = false
ducklevelSlider($("#ducklevelslidervalue").val())
})
$("#releaseslidervalue").change(function () {
releasePost = false
releaseSlider($("#releaseslidervalue").val())
})
}) })

90
eq.html
View File

@ -109,7 +109,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic140slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -171,7 +171,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic1150slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -232,7 +232,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic1500slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -293,7 +293,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic12kslidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -354,7 +354,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic110kslidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -438,7 +438,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic240slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -500,7 +500,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic2150slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -561,7 +561,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 30px;" /> id="mic2500slidervalue" style="width: 30px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -622,7 +622,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 35px;" /> id="mic22kslidervalue" style="width: 35px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -683,7 +683,7 @@
<div class="slider-value-box input-group justify-content-center mt-3"> <div class="slider-value-box input-group justify-content-center mt-3">
<div> <div>
<input class="slider-value text-center" type="number" <input class="slider-value text-center" type="number"
style="width: 35px;" /> id="mic210kslidervalue" style="width: 35px;" />
</div> </div>
<span <span
style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span> style="font-size: 12px; color: #555; padding-left: 6px; padding-top: 5px;">dB</span>
@ -736,6 +736,18 @@
let mic22kValue = 0 let mic22kValue = 0
let mic210kValue = 0 let mic210kValue = 0
let mic140Post = false
let mic1150Post = false
let mic1500Post = false
let mic12kPost = false
let mic110kPost = false
let mic240Post = false
let mic2150Post = false
let mic2500Post = false
let mic22kPost = false
let mic210kPost = false
document.addEventListener("DOMContentLoaded", function () { document.addEventListener("DOMContentLoaded", function () {
//初始化配置 //初始化配置
loadData(); loadData();
@ -756,6 +768,56 @@
changeInputValue('mic2state', $value) changeInputValue('mic2state', $value)
}) })
$("#mic140slidervalue").change(function () {
mic140Post = false
mic140HzSlider($("#mic140slidervalue").val())
})
$("#mic1150slidervalue").change(function () {
mic1150Post = false
mic1150HzSlider($("#mic1150slidervalue").val())
})
$("#mic1500slidervalue").change(function () {
mic1500Post = false
mic1500HzSlider($("#mic1500slidervalue").val())
})
$("#mic12kslidervalue").change(function () {
mic12kPost = false
mic12KHzSlider($("#mic12kslidervalue").val())
})
$("#mic110kslidervalue").change(function () {
mic110kPost = false
mic110KHzSlider($("#mic110kslidervalue").val())
})
$("#mic240slidervalue").change(function () {
mic240Post = false
mic240HzSlider($("#mic240slidervalue").val())
})
$("#mic2150slidervalue").change(function () {
mic2150Post = false
mic2150HzSlider($("#mic2150slidervalue").val())
})
$("#mic2500slidervalue").change(function () {
mic2500Post = false
mic2500HzSlider($("#mic2500slidervalue").val())
})
$("#mic22kslidervalue").change(function () {
mic22kPost = false
mic22KHzSlider($("#mic22kslidervalue").val())
})
$("#mic210kslidervalue").change(function () {
mic210kPost = false
mic210KHzSlider($("#mic210kslidervalue").val())
})
}) })
function loadData() { function loadData() {
@ -990,14 +1052,14 @@
let element = $('#mic110KHz') let element = $('#mic110KHz')
let input = $("#mic110KHz .volume-slider input") let input = $("#mic110KHz .volume-slider input")
input.attr('value', (parseInt(number) + 10) / (20 / 100)) input.attr('value', (parseInt(number) + 10) / (20 / 100))
updatemic110KHzSlider(element,false); updatemic110KHzSlider(element, false);
input.on('input', function () { input.on('input', function () {
updatemic110KHzSlider(element,true); updatemic110KHzSlider(element, true);
}) })
input.on('change', function () { input.on('change', function () {
updatemic110KHzSlider(element,false); updatemic110KHzSlider(element, false);
}) })
} }
@ -1020,7 +1082,7 @@
if (number == -0) { if (number == -0) {
number = 0 number = 0
} }
console.log(number,mic110kValue) console.log(number, mic110kValue)
if (number != mic110kValue && isInput == false) { if (number != mic110kValue && isInput == false) {
changeInputValue('mic110k', number) changeInputValue('mic110k', number)
} }

View File

@ -300,6 +300,14 @@
} }
}) })
}) })
$("#handle1-value").change(function () {
changeInputValue('mic1', $("#handle1-value").val())
})
$("#handle2-value").change(function () {
changeInputValue('mic2', $("#handle2-value").val())
})
}) })

View File

@ -221,6 +221,14 @@
} }
}) })
}) })
$("#handle1-value").change(function () {
changeInputValue('mic1', $("#handle1-value").val())
})
$("#handle2-value").change(function () {
changeInputValue('mic2', $("#handle2-value").val())
})
}) })
function changeInputValue(module, number) { function changeInputValue(module, number) {

View File

@ -1051,7 +1051,7 @@
error: function (res) { error: function (res) {
} }
}) })
alert(state ? "close" : "open") // alert(state ? "close" : "open")
}) })

View File

@ -1,8 +1,9 @@
$(document).ready(function () { $(document).ready(function () {
$("#blink").on('click',function(){ $("#blink").on('click',function(){
let url = '/cgi-bin/test.cgi?action=blink'; let url = '/cgi-bin/test.cgi';
let postData = { let postData = {
action:'blink'
} }
$.ajax({ $.ajax({
@ -23,4 +24,8 @@ $(document).ready(function () {
} }
}) })
}) })
})
$(function () {
}) })

View File

@ -125,30 +125,32 @@
$(document).ready(function () { $(document).ready(function () {
$('#reset').on('click', function (event) { $('#reset').on('click', function (event) {
let url = 'http://192.168.0.116/cgi-bin/test.cgi'; if (confirm("Factory Reset\r\nIP address my be changed!\r\nAre you sure?")) {
let postData = { let url = 'http://192.168.0.116/cgi-bin/test.cgi';
action:'system_reset' let postData = {
} action: 'system_reset'
$.ajax({
type: 'POST',
url: url,
data: postData,
dataType: "json",
//contentType: "application/json; charset=utf-8",
success: function (res) {
console.log('返回数据', typeof (res), res)
if (res.success) {
data = res.content
alert('reseting')
}
else {
alert(res.message)
}
},
error: function (res) {
} }
})
$.ajax({
type: 'POST',
url: url,
data: postData,
dataType: "json",
//contentType: "application/json; charset=utf-8",
success: function (res) {
console.log('返回数据', typeof (res), res)
if (res.success) {
data = res.content
alert('reseting')
}
else {
alert(res.message)
}
},
error: function (res) {
}
})
}
}); });
$('#selectFile').on('click', function () { $('#selectFile').on('click', function () {
@ -223,7 +225,7 @@
</script> </script>
<script src="js/main.js"></script> <script src="js/main.js"></script>
</body> </body>
</html> </html>