define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echarts-theme', 'template'], function ($, undefined, Backend, Datatable, Table, Echarts, undefined, Template) {
var Controller = {
index: function () {
//清除所有故障
$(document).on("click", ".btn-all-fault", function () {
var simNum = $(".simNum1").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugClearAllFault/"+simNum,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content1").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content1").html(text);
}
}
});
});
//清除一个故障
$(document).on("change", ".simNum2", function () {
var customValue = $('.simNum2 option:selected').attr('text');
$.ajax({
url: 'expet/getbindHardwareMsg/ids/'+customValue,
type: 'get',
success: function (data) {
if(data.code==1){
$(".bindHardwareMsg2").html(data.msg)
}else{
Layer.alert(data.msg);
return;
}
}
});
});
$(document).on("click", ".btn-one-fault", function () {
var simNum2 = $(".simNum2").val();
var bindHardwareMsg2 = $(".bindHardwareMsg2").val();
if(!bindHardwareMsg2){
Layer.alert('选择故障编号');
return;
}
$.ajax({
url: Config.url_type+"/sim/debug/debugClearOneFault/"+simNum2+"/"+bindHardwareMsg2,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content2").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content2").html(text);
}
}
});
});
//读取全部故障位置数据
$(document).on("click", ".btn-alldata", function () {
var simNum3 = $(".simNum3").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugReadAllFaultResistance/"+simNum3,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content3").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content3").html(text);
}
}
});
});
//读取一个故障位置数据
$(document).on("change", ".simNum4", function () {
var customValue = $('.simNum4 option:selected').attr('text');
$.ajax({
url: 'expet/getbindHardwareMsg/ids/'+customValue,
type: 'get',
success: function (data) {
if(data.code==1){
$(".bindHardwareMsg4").html(data.msg)
}else{
Layer.alert(data.msg);
return;
}
}
});
});
$(document).on("click", ".btn-onedata", function () {
var simNum4 = $(".simNum4").val();
var bindHardwareMsg4 = $(".bindHardwareMsg4").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugReadOneFaultResistance/"+simNum4+"/"+bindHardwareMsg4,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content4").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content4").html(text);
}
}
});
});
//读取模拟器类型序列号
$(document).on("click", ".btn-simnum", function () {
var simNum5 = $(".simNum5").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugReadSimType/"+simNum5,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content5").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content5").html(text);
}
}
});
});
//下发所有故障
$(document).on("click", ".btn-allxiafa", function () {
var simNum6 = $(".simNum6").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugWriteAllFault/"+simNum6,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content6").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content6").html(text);
}
}
});
});
//下发一个故障
$(document).on("change", ".simNum7", function () {
var customValue = $('.simNum7 option:selected').attr('text');
$.ajax({
url: 'expet/getbindHardwareMsg/ids/'+customValue,
type: 'get',
success: function (data) {
if(data.code==1){
$(".bindHardwareMsg7").html(data.msg)
}else{
Layer.alert(data.msg);
return;
}
}
});
});
$(document).on("click", ".btn-onexiafa", function () {
var simNum7 = $(".simNum7").val();
var bindHardwareMsg7 = $(".bindHardwareMsg7").val();
$.ajax({
url: Config.url_type+"/sim/debug/debugWriteOneFault/"+simNum7+"/"+bindHardwareMsg7,
type: 'get',
success: function (data) {
console.log(data);
if(data.code==200){
var text = '';
text += ''+data.msg+'';
$(".content7").html(text);
}else{
var text = '';
text += ''+data.msg+'';
$(".content7").html(text);
}
}
});
});
}
};
return Controller;
});