Parcourir la source

20250123 调整

贾小兵 il y a 3 mois
Parent
commit
95352cea58

+ 34 - 1
application/admin/controller/Expet.php

@@ -9,21 +9,54 @@ use app\common\model\Attachment;
 use app\common\model\Config as ConfigModel;
 use fast\Date;
 use think\Db;
+use think\Env;
 
 
 class Expet extends Backend
 {
 
+    protected $noNeedRight = ['getbindHardwareMsg'];
     /**
      * 查看
      */
     public function index()
     {
 
-        $this->assignConfig('sim_sim_type', ConfigModel::getSimTypeList());
+        $simNum = [];
+        if(Env::get('app.is_fault')){
+            $url = config('site.url_type').'/sim/sim/listAllEnable';
+            $ret = json_decode(send_get($url),true);
+            if($ret['code'] == 200){
+                foreach ($ret['data'] as $k => $val){
+                    $simNum[] = [
+                        'simNum'=>$val['simNum'],
+                        'simType'=>$val['simType'],
+                    ];
+                }
+            }
+        }
+
+//        $this->assignConfig('sim_sim_type', ConfigModel::getSimTypeList());
         $this->assign('sim_sim_type', ConfigModel::getSimTypeList());
+        $this->assign('simNum', $simNum);
         $this->assignConfig('url_type', config('site.url_type'));
         return $this->view->fetch();
     }
 
+
+    public function getbindHardwareMsg($ids = null){
+        if(Env::get('app.is_fault')){
+            $url = config('site.url_type').'/sim/fault/listTypeGZBW/'.$ids;
+            $ret = json_decode(send_get($url),true);
+            if($ret['code'] == 200){
+                $remind_day = '<option value="">请选择</option>';
+                foreach ($ret['data'] as $key =>$val){
+                    $remind_day .= '<option value="'.$val['bindHardwareMsg'].'">'.$val['name'].'</option>';
+                }
+                $this->success($remind_day);
+            }else{
+                $this->error($ret['msg']);
+            }
+        }
+    }
 }

+ 43 - 168
application/admin/view/expet/index.html

@@ -11,34 +11,18 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum1">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
-                        </select>
-                    </div>
-                </div>
-                <div class="form-group col-sm-4" style="width: 30%;left: -2%">
-                    <label class="control-label col-xs-12 col-sm-4">{:__('选择模拟器类型')}:</label>
-                    <div class="col-xs-12 col-sm-6" style="left: -8%">
-                        <select class="form-control simType1">
                             <option value="">请选择</option>
-                            {foreach name="sim_sim_type" item="vo"}
-                            <option value="{$key}" text="{$vo}">{$vo}</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}">{$vo.simNum}</option>
                             {/foreach}
                         </select>
                     </div>
                 </div>
 
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-all-fault">执行</button>
-                    <div class="content1"></div>
+                    <button type="button" class="btn btn-info btn-all-fault" style="float:left">执行</button>
+                    <div class="content1" style="margin-left:30%;line-height: 30px"></div>
                 </div>
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content1"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-all-fault">执行</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
@@ -51,9 +35,10 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum2">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
+                            <option value="">请选择</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}" text="{$vo.simType}">{$vo.simNum}</option>
+                            {/foreach}
                         </select>
                     </div>
                 </div>
@@ -61,32 +46,14 @@
                     <label class="control-label col-xs-12 col-sm-4">{:__('选择故障编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -8%">
                         <select class="form-control bindHardwareMsg2">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
+                            <option value="">请选择</option>
                         </select>
                     </div>
                 </div>
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-one-fault">执行</button>
-                    <div class="content2"></div>
+                    <button type="button" class="btn btn-info btn-one-fault" style="float:left">执行</button>
+                    <div class="content2" style="margin-left:30%;line-height: 30px"></div>
                 </div>
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum2" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control bindHardwareMsg2" placeholder="请输入故障位置编号">-->
-<!--                    </div>-->
-
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content2"></textarea>-->
-<!--                </div>-->
-
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-one-fault">清除一个故障</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
@@ -99,44 +66,18 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum3">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
-                        </select>
-                    </div>
-                </div>
-
-                <div class="form-group col-sm-4" style="width: 30%;left: -2%">
-                    <label class="control-label col-xs-12 col-sm-4">{:__('选择模拟器类型')}:</label>
-                    <div class="col-xs-12 col-sm-6" style="left: -8%">
-                        <select class="form-control simType3">
                             <option value="">请选择</option>
-                            {foreach name="sim_sim_type" item="vo"}
-                            <option value="{$key}" text="{$vo}">{$vo}</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}">{$vo.simNum}</option>
                             {/foreach}
                         </select>
                     </div>
                 </div>
 
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-all-fault">执行</button>
-                    <div class="content3"></div>
+                    <button type="button" class="btn btn-info btn-alldata" style="float:left">执行</button>
+                    <div class="content3" style="margin-left:30%;line-height: 30px"></div>
                 </div>
-
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum3" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simType3" placeholder="请输入模拟器类型">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content3"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-alldata">读取全部故障位置数据</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
@@ -150,9 +91,10 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum4">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
+                            <option value="">请选择</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}" text="{$vo.simType}">{$vo.simNum}</option>
+                            {/foreach}
                         </select>
                     </div>
                 </div>
@@ -167,28 +109,17 @@
                 </div>
 
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-all-fault">执行</button>
-                    <div class="content4"></div>
+                    <button type="button" class="btn btn-info btn-onedata" style="float:left">执行</button>
+                    <div class="content4" style="margin-left:30%;line-height: 30px"></div>
                 </div>
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum4" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control bindHardwareMsg4" placeholder="请输入故障位置编号">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content4"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-onedata">读取一个故障位置数据</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
 
 
+
+
+
     <div class="col-md-12">
         <div class="box box-primary" style="border-top-color:#7a4328">
             <div class="panel-body">
@@ -197,28 +128,17 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum5">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
+                            <option value="">请选择</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}">{$vo.simNum}</option>
+                            {/foreach}
                         </select>
                     </div>
                 </div>
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-all-fault">执行</button>
-                    <div class="content5"></div>
+                    <button type="button" class="btn btn-info btn-simnum" style="float:left">执行</button>
+                    <div class="content5" style="margin-left:30%;line-height: 30px"></div>
                 </div>
-
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum5" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content5"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-simnum">读取模拟器类型序列号</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
@@ -231,45 +151,18 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum6">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
-                        </select>
-                    </div>
-                </div>
-
-                <div class="form-group col-sm-4" style="width: 30%;left: -2%">
-                    <label class="control-label col-xs-12 col-sm-4">{:__('选择模拟器类型')}:</label>
-                    <div class="col-xs-12 col-sm-6" style="left: -8%">
-                        <select class="form-control simType6">
                             <option value="">请选择</option>
-                            {foreach name="sim_sim_type" item="vo"}
-                            <option value="{$key}" text="{$vo}">{$vo}</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}">{$vo.simNum}</option>
                             {/foreach}
                         </select>
                     </div>
                 </div>
-
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-allxiafa">执行</button>
-                    <div class="content6"></div>
+                    <button type="button" class="btn btn-info btn-allxiafa" style="float:left">执行</button>
+                    <div class="content6" style="margin-left:30%;line-height: 30px"></div>
                 </div>
 
-
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum6" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simType6" placeholder="请输入模拟器类型">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content6"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-allxiafa">下发所有故障</button>-->
-<!--                </div>-->
             </div>
         </div>
     </div>
@@ -283,46 +176,28 @@
                     <label  class="control-label col-xs-12 col-sm-4">{:__('选择设备编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -10%">
                         <select class="form-control simNum7">
-                            <option>11111</option>
-                            <option>22222</option>
-                            <option>33333</option>
+                            <option value="">请选择</option>
+                            {foreach name="simNum" item="vo"}
+                            <option value="{$vo.simNum}" text="{$vo.simType}">{$vo.simNum}</option>
+                            {/foreach}
                         </select>
                     </div>
-                </div>a
+                </div>
 
                 <div class="form-group col-sm-4" style="width: 30%;left: -2%">
-                    <label class="control-label col-xs-12 col-sm-4">{:__('选择模拟器类型')}:</label>
+                    <label class="control-label col-xs-12 col-sm-4">{:__('选择故障编号')}:</label>
                     <div class="col-xs-12 col-sm-6" style="left: -8%">
-                        <select class="form-control simType7">
+                        <select class="form-control bindHardwareMsg7">
                             <option value="">请选择</option>
-                            {foreach name="sim_sim_type" item="vo"}
-                            <option value="{$key}" text="{$vo}">{$vo}</option>
-                            {/foreach}
                         </select>
                     </div>
                 </div>
 
                 <div class="form-group col-sm-4" style="left: -3%">
-                    <button type="button" class="btn btn-info btn-onexiafa">执行</button>
-                    <div class="content7"></div>
+                    <button type="button" class="btn btn-info btn-onexiafa" style="float:left">执行</button>
+                    <div class="content7" style="margin-left:30%;line-height: 30px"></div>
                 </div>
 
-
-<!--                <div class="form-group col-sm-6">-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simNum7" placeholder="请输入设备编号">-->
-<!--                    </div>-->
-<!--                    <div class="col-xs-6">-->
-<!--                        <input type="text" class="form-control simType7" placeholder="请输入模拟器类型">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="form-group col-xs-6">-->
-<!--                    <textarea class="form-control content7"></textarea>-->
-<!--                </div>-->
-<!--                <div class="form-group col-sm-12" style="margin-left:10px">-->
-<!--                    <button type="button" class="btn btn-info btn-onexiafa">下发一个故障</button>-->
-<!--                </div>-->
-
             </div>
         </div>
     </div>

+ 98 - 28
public/assets/js/backend/expet.js

@@ -6,36 +6,61 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
             //清除所有故障
             $(document).on("click", ".btn-all-fault", function () {
                 var simNum = $(".simNum1").val();
-                var simType1 = $(".simType1").val();
                 $.ajax({
-                    url: Config.url_type+"/sim/debug/debugClearAllFault/"+simNum+"/"+simType1,
+                    url: Config.url_type+"/sim/debug/debugClearAllFault/"+simNum,
                     type: 'get',
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content1").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content1").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".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){
-                            $(".content2").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content2").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".content2").html(text);
                         }
                     }
                 });
@@ -46,17 +71,19 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
             //读取全部故障位置数据
             $(document).on("click", ".btn-alldata", function () {
                 var simNum3 = $(".simNum3").val();
-                var simType3 = $(".simType3").val();
                 $.ajax({
-                    url: Config.url_type+"/sim/debug/debugReadAllFualtResistance/"+simNum3+"/"+simType3,
+                    url: Config.url_type+"/sim/debug/debugReadAllFaultResistance/"+simNum3,
                     type: 'get',
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content3").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content3").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".content3").html(text);
                         }
                     }
                 });
@@ -64,24 +91,44 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
 
 
             //读取一个故障位置数据
+            $(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/debugReadOneFualtResistance/"+simNum4+"/"+bindHardwareMsg4,
+                    url: Config.url_type+"/sim/debug/debugReadOneFaultResistance/"+simNum4+"/"+bindHardwareMsg4,
                     type: 'get',
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content4").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content4").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".content4").html(text);
                         }
                     }
                 });
             });
 
+
+
             //读取模拟器类型序列号
             $(document).on("click", ".btn-simnum", function () {
                 var simNum5 = $(".simNum5").val();
@@ -91,10 +138,13 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content5").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content5").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".content5").html(text);
                         }
                     }
                 });
@@ -106,23 +156,40 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
             //下发所有故障
             $(document).on("click", ".btn-allxiafa", function () {
                 var simNum6 = $(".simNum6").val();
-                var simType6 = $(".simType6").val();
                 $.ajax({
-                    url: Config.url_type+"/sim/debug/debugWriteAllFault/"+simNum6+"/"+simType6,
+                    url: Config.url_type+"/sim/debug/debugWriteAllFault/"+simNum6,
                     type: 'get',
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content6").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content6").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".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();
@@ -132,10 +199,13 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
                     success: function (data) {
                         console.log(data);
                         if(data.code==200){
-                            $(".content7").html();
+                            var text = '';
+                            text += '<span class="text-success">'+data.msg+'</span>';
+                            $(".content7").html(text);
                         }else{
-                            Layer.alert(data.msg);
-                            return;
+                            var text = '';
+                            text += '<span class="text-danger">'+data.msg+'</span>';
+                            $(".content7").html(text);
                         }
                     }
                 });

+ 7 - 0
public/assets/js/require-table.js

@@ -809,6 +809,13 @@ define(['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstrap-table
                     this.custom = custom;
                     return Table.api.formatter.normal.call(this, value, row, index);
                 },
+                answerName:function(value, row, index){
+                    var text = '';
+                    for (var i = 0;i<value.length;i++){
+                        text +='<span class="btn btn-xs m-1" style="background:#444c69;display: inline-block; color: white;border: none;border-radius: 4px;white-space: nowrap;font-size: 12px;">'+value[i].cx_name+'</span>';
+                    }
+                    return text;
+                },
                 faultname:function(value, row, index){
                     if (!value || value.trim() === '-') {
                         // 当值为空或为 '-' 时,显示红色文本