瀏覽代碼

20250213 优化调整

贾小兵 1 周之前
父節點
當前提交
ef9ef0bc4f
共有 1 個文件被更改,包括 29 次插入11 次删除
  1. 29 11
      public/assets/js/backend/simulator.js

+ 29 - 11
public/assets/js/backend/simulator.js

@@ -29,7 +29,7 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
             //通过simNum清除一台模拟器所有故障
             $(document).on("click", ".btn-clear-fault", function () {
                 var customValue = $('.simNum1 option:selected').text();
-                if(!customValue){
+                if(customValue=='请选择'){
                     Layer.alert('选择设备编号');
                     return;
                 }
@@ -85,7 +85,7 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
             //下发故障
             $(document).on("click", ".btn-issued-fault", function () {
                 var customValue = $('.simNum1 option:selected').text();
-                if(!customValue){
+                if(customValue=='请选择'){
                     Layer.alert('选择设备编号');
                     return;
                 }
@@ -111,22 +111,40 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
 
             //读取当前状态
             $(document).on("click", ".btn-read-fault", function () {
+                var customValue = $('.simNum1 option:selected').text();
+                if(customValue=='请选择'){
+                    Layer.alert('选择设备编号');
+                    return;
+                }
                 $.ajax({
-                    url: 'simulator/readfault',
+                    url: Config.url_type+"/sim/debug/debugReadAllFaultResistanceBySimNum/"+customValue,
                     type: 'get',
                     success: function (data) {
                         console.log(data.code);
-                        var task_tr = '';
-                        var ret = data.data;
-                        for (var i = 0; i < ret.length; i++) {
-                            task_tr += '<tr>';
-                            task_tr += '    <td><input type="checkbox" name="checkbox" value="'+ret[i].faultId+'"></td>';
-                            task_tr += '    <td>'+ret[i].name+'</td>';
-                            task_tr += '</tr>';
+                        if(data.code==200){
+                            $.ajax({
+                                url: 'simulator/readfault',
+                                type: 'get',
+                                success: function (data) {
+                                    console.log(data.code);
+                                    var task_tr = '';
+                                    var ret = data.data;
+                                    for (var i = 0; i < ret.length; i++) {
+                                        task_tr += '<tr>';
+                                        task_tr += '    <td><input type="checkbox" name="checkbox" value="'+ret[i].faultId+'"></td>';
+                                        task_tr += '    <td>'+ret[i].name+'</td>';
+                                        task_tr += '</tr>';
+                                    }
+                                    $(".task_list1").html(task_tr)
+                                }
+                            });
+                        }else{
+                            Layer.alert(data.msg);
+                            return;
                         }
-                        $(".task_list1").html(task_tr)
                     }
                 });
+                
             });
 
         }