gang.huang %!s(int64=2) %!d(string=hai) anos
pai
achega
3c93e5f5ec

+ 4 - 1
admin/templates/default/analysis.cov.mch_order_send.php

@@ -339,5 +339,8 @@
         });
 
         $('#ncsubmit').trigger('click');
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 6 - 3
admin/templates/default/analysis.cov.provider.php

@@ -351,8 +351,7 @@
             if (show_all > 0) {
                 src += '&show_all=' + true;
             }
-            $.get(src, function(data)
-            {
+            $.get(src, function(data) {
                 if (data.state == 'success') {
                     $('#echart').html(`<img src='data:image/png;base64,${data.img}'/>`)
                     ratios = data.ratios;
@@ -371,5 +370,9 @@
 
         $('.querySelect').trigger('change');
         $('#ncsubmit').trigger('click');
+
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 6 - 5
admin/templates/default/analysis.cov.provider_succs.php

@@ -186,8 +186,7 @@
 <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/refill/moment-with-locales.js"></script>
 <link rel="stylesheet" type="text/css" href="<?php echo RESOURCE_SITE_URL; ?>/js/jquery-ui/themes/ui-lightness/jquery.ui.css" />
 <script type="text/javascript">
-    $(function()
-    {
+    $(function() {
         let ratios = [];
         let qualitys = [];
 
@@ -351,8 +350,7 @@
             if (show_all > 0) {
                 src += '&show_all=' + true;
             }
-            $.get(src, function(data)
-            {
+            $.get(src, function(data) {
                 if (data.state == 'success') {
                     $('#echart').html(`<img src='data:image/png;base64,${data.img}'/>`)
                     ratios = data.ratios;
@@ -371,5 +369,8 @@
 
         $('.querySelect').trigger('change');
         $('#ncsubmit').trigger('click');
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 4 - 1
admin/templates/default/analysis.cov.system.php

@@ -356,5 +356,8 @@
         });
 
         $('#ncsubmit').trigger('click');
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 14 - 11
admin/templates/default/analysis.network.php

@@ -99,14 +99,14 @@
         <div class="echartsContent">
             <table id="checkChannel">
                 <thead>
-                <tr>
-                    <td>
-                        <label>
-                            <input type="checkbox" id="checkAllChannel">
-                            编号(通道列表)
-                        </label>
-                    </td>
-                </tr>
+                    <tr>
+                        <td>
+                            <label>
+                                <input type="checkbox" id="checkAllChannel">
+                                编号(通道列表)
+                            </label>
+                        </td>
+                    </tr>
                 </thead>
                 <tbody id="checkChannelContent">
 
@@ -265,8 +265,7 @@
             if (filter_wave > 0) {
                 src += '&filter_wave=' + filter_wave;
             }
-            $.get(src, function(data)
-            {
+            $.get(src, function(data) {
                 if (data.state == 'success') {
                     $('#echart').html(`<img src='data:image/png;base64,${data.img}'/>`)
                     ratios = data.ratios;
@@ -285,5 +284,9 @@
 
         $('.querySelect').trigger('change');
         $('#ncsubmit').trigger('click');
+
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 15 - 13
admin/templates/default/analysis.provider_speed.php

@@ -52,7 +52,7 @@
             <h3>成功率监控列表</h3>
             <ul class="tab-base">
                 <li><a href="?index.php&act=refill_analysis&op=index&type=provider"><span>通道按时段成功率监控</span></a></li>
-                <li><a href="JavaScript:void(0);" class="current" ><span>通道单量与成功率监控</span></a></li>
+                <li><a href="JavaScript:void(0);" class="current"><span>通道单量与成功率监控</span></a></li>
                 <li><a href="?index.php&act=refill_analysis&op=new_version&type=provider_succs"><span>通道按时段成功单量监控</span></a></li>
                 <li><a href="?index.php&act=refill_analysis&op=new_version&type=provider"><span>通道累计成功率监控</span></a></li>
                 <li><a href="?index.php&act=refill_analysis&op=index&type=network"><span>通道网络监控</span></a></li>
@@ -145,14 +145,14 @@
         <div class="echartsContent">
             <table id="checkChannel">
                 <thead>
-                <tr>
-                    <td>
-                        <label>
-                            <input type="checkbox" id="checkAllChannel">
-                            编号(通道列表)
-                        </label>
-                    </td>
-                </tr>
+                    <tr>
+                        <td>
+                            <label>
+                                <input type="checkbox" id="checkAllChannel">
+                                编号(通道列表)
+                            </label>
+                        </td>
+                    </tr>
                 </thead>
                 <tbody id="checkChannelContent">
 
@@ -183,7 +183,7 @@
 
         var provider = <?php echo json_encode($output['providers']) ?>
 
-            let ratios = [];
+        let ratios = [];
 
         let qualitys = [];
 
@@ -343,8 +343,7 @@
             if (filter_wave > 0) {
                 src += '&filter_wave=' + filter_wave;
             }
-            $.get(src, function(data)
-            {
+            $.get(src, function(data) {
                 if (data.state == 'success') {
                     $('#echart').html(`<img src='data:image/png;base64,${data.img}'/>`)
                     ratios = data.ratios;
@@ -363,5 +362,8 @@
 
         $('.querySelect').trigger('change');
         $('#ncsubmit').trigger('click');
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 12 - 9
admin/templates/default/analysis.system.php

@@ -128,14 +128,14 @@
     <div class="echartsContent">
         <table id="checkChannel">
             <thead>
-            <tr>
-                <td>
-                    <label>
-                        <input type="checkbox" id="checkAllChannel">
-                        编号(机构列表)
-                    </label>
-                </td>
-            </tr>
+                <tr>
+                    <td>
+                        <label>
+                            <input type="checkbox" id="checkAllChannel">
+                            编号(机构列表)
+                        </label>
+                    </td>
+                </tr>
             </thead>
             <tbody id="checkChannelContent">
 
@@ -356,5 +356,8 @@
         });
 
         $('#ncsubmit').trigger('click');
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     })
-</script>
+</script>

+ 114 - 101
admin/templates/default/merchant.ratios.fulu.php

@@ -1,44 +1,54 @@
 <?php defined('InShopNC') or exit('Access Invalid!'); ?>
 <style>
     .page .fixed-bar .item-title h3 {
-        margin-top:18px !important;
-        margin-bottom:10px !important;
-        font-weight:700 !important;
+        margin-top: 18px !important;
+        margin-bottom: 10px !important;
+        font-weight: 700 !important;
     }
+
     .tab-base li span {
-        font-size:12px !important;
+        font-size: 12px !important;
     }
+
     .layui-form-select .layui-input {
-        height:26px;
+        height: 26px;
     }
-    input::placeholder{
-        color:#333;
+
+    input::placeholder {
+        color: #333;
     }
+
     #tablee tbody {
-        display:block;
+        display: block;
         height: 1000px;
-        overflow-y:scroll;
+        overflow-y: scroll;
     }
+
     #tablee thead,
     .tbodyd tr {
-        display:table;
-        width:100%;
-        table-layout:fixed;
+        display: table;
+        width: 100%;
+        table-layout: fixed;
     }
+
     .w1pre {
-        width: 6%!important;
+        width: 6% !important;
     }
+
     .w1p {
-        width: 3.5%!important;
+        width: 3.5% !important;
 
     }
+
     #tablee thead {
-        width: calc( 100% - 1em )
+        width: calc(100% - 1em)
     }
+
     .scrollTable .fixed-bar {
-        top: 115px!important;
+        top: 115px !important;
     }
-    .tbodyd tr:last-child   {
+
+    .tbodyd tr:last-child {
         margin-bottom: 950px;
     }
 </style>
@@ -47,7 +57,7 @@
         <div class="item-title">
             <h3>成功率监控列表</h3>
             <ul class="tab-base">
-                <li><a href="JavaScript:void(0);" class="current" ><span>成功率统计</span></a></li>
+                <li><a href="JavaScript:void(0);" class="current"><span>成功率统计</span></a></li>
             </ul>
         </div>
     </div>
@@ -56,93 +66,93 @@
         <div style="float: right; margin: 0px 69px 0 0">
             <p>三分钟:移 | 联 | 电(平均成功率/成功单量)</p>
             <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
-                <p class="align-center"style=" margin: 7px 0">
-                    <?php foreach ($output['stats'] as $stats){ ?>
-                        <?php echo (ncPriceFormat($stats['ratio'] / $stats['count']) * 100) ?? 0;?>%(<?php echo ncPriceFormat(($stats['success'] / $stats['count'])) ?? 0;?>)¥
-                    <?php }?>
+                <p class="align-center" style=" margin: 7px 0">
+                    <?php foreach ($output['stats'] as $stats) { ?>
+                        <?php echo (ncPriceFormat($stats['ratio'] / $stats['count']) * 100) ?? 0; ?>%(<?php echo ncPriceFormat(($stats['success'] / $stats['count'])) ?? 0; ?>)¥
+                    <?php } ?>
                 </p>
-            <?php }else{?>
-                <p class="align-center"style=" margin: 7px 0">
+            <?php } else { ?>
+                <p class="align-center" style=" margin: 7px 0">
                     0%(0)¥ 0%(0)¥ 0%(0)
                 </p>
-            <?php }?>
+            <?php } ?>
         </div>
         <table class="tb-type1 noborder search">
             <tbody>
-            <tr>
-            </tr>
+                <tr>
+                </tr>
             </tbody>
         </table>
     </form>
     <form method="post" id="merchant_name_form" class="scrollTable">
-        <input type="hidden" name="form_submit" value="ok"/>
-        <div id='scrollTable' class="fixed-bar"  style="background: transparent">
+        <input type="hidden" name="form_submit" value="ok" />
+        <div id='scrollTable' class="fixed-bar" style="background: transparent">
             <table class="table tb-type2" id="tablee">
                 <thead>
-                <tr class="thead">
-                    <th class="align-center w1p">超时时间(秒)</th>
-                    <th class="align-center w1p">机构编码</th>
-                    <th class="align-center w1p">机构名称</th>
-                    <th class="align-center w10pre">15分钟: 总(成功,失败,总订单数) <br> 移 | 联 | 电 (成功单量)</th>
-                    <th class="align-center w10pre">30分钟</th>
-                    <th class="align-center w10pre">1小时</th>
-                    <th class="align-center w10pre">2小时</th>
-                    <th class="align-center w10pre">当天</th>
+                    <tr class="thead">
+                        <th class="align-center w1p">超时时间(秒)</th>
+                        <th class="align-center w1p">机构编码</th>
+                        <th class="align-center w1p">机构名称</th>
+                        <th class="align-center w10pre">15分钟: 总(成功,失败,总订单数) <br> 移 | 联 | 电 (成功单量)</th>
+                        <th class="align-center w10pre">30分钟</th>
+                        <th class="align-center w10pre">1小时</th>
+                        <th class="align-center w10pre">2小时</th>
+                        <th class="align-center w10pre">当天</th>
                 </thead>
                 <tbody class="tbodyd">
-                <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
-                    <?php foreach ($output['list'] as $k => $v) { ?>
-                        <tr class="trFlex">
-                            <td class="align-center w1pre"><?php echo $v['time_out'];?></td>
-                            <td class="align-center w1pre"><?php echo $k;?></td>
-                            <td class="align-center w1pre"><?php echo $v['company_name'];?></td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][900][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][900][2] * 100) ?? 0;?>%(<span style="color: #2d7255; display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][900][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][900][1] - $v['ratio']['ALL'][900][0]) ?? 0;?></span> ,<?php echo $v['ratio']['ALL'][900][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][900][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][900][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][900][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][1800][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][1800][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][1800][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][1800][1] - $v['ratio']['ALL'][1800][0]) ?? 0;?></span> ,<?php echo $v['ratio']['ALL'][1800][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][1800][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][1800][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][1800][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][3600][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][3600][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][3600][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][3600][1] - $v['ratio']['ALL'][3600][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][3600][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][3600][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][3600][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][3600][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][7200][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][7200][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][7200][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][7200][1] - $v['ratio']['ALL'][7200][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][7200][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][7200][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][7200][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][7200][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][86400][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][86400][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][86400][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][86400][1] - $v['ratio']['ALL'][86400][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][86400][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][86400][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][86400][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][86400][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
+                    <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
+                        <?php foreach ($output['list'] as $k => $v) { ?>
+                            <tr class="trFlex">
+                                <td class="align-center w1pre"><?php echo $v['time_out']; ?></td>
+                                <td class="align-center w1pre"><?php echo $k; ?></td>
+                                <td class="align-center w1pre"><?php echo $v['company_name']; ?></td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][900][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][900][2] * 100) ?? 0; ?>%(<span style="color: #2d7255; display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][900][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][900][1] - $v['ratio']['ALL'][900][0]) ?? 0; ?></span> ,<?php echo $v['ratio']['ALL'][900][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][900][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][900][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][900][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][1800][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][1800][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][1800][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][1800][1] - $v['ratio']['ALL'][1800][0]) ?? 0; ?></span> ,<?php echo $v['ratio']['ALL'][1800][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][1800][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][1800][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][1800][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][3600][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][3600][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][3600][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][3600][1] - $v['ratio']['ALL'][3600][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][3600][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][3600][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][3600][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][3600][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][7200][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][7200][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][7200][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][7200][1] - $v['ratio']['ALL'][7200][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][7200][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][7200][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][7200][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][7200][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][86400][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][86400][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][86400][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][86400][1] - $v['ratio']['ALL'][86400][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][86400][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][86400][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][86400][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][86400][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                            </tr>
+                        <?php } ?>
+                    <?php } else { ?>
+                        <tr class="no_data">
+                            <td colspan="8"><?php echo $lang['nc_no_record']; ?></td>
                         </tr>
                     <?php } ?>
-                <?php } else { ?>
-                    <tr class="no_data">
-                        <td colspan="8"><?php echo $lang['nc_no_record']; ?></td>
-                    </tr>
-                <?php } ?>
             </table>
         </div>
         <!-- <span style="color: red;font-size: 16px;">移 | 联 | 电</span> -->
@@ -150,10 +160,10 @@
 </div>
 <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.edit.js" charset="utf-8"></script>
 <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/laydate/laydate.js"></script>
-<script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
-<link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
+<script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/layui.js"></script>
+<link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css" />
 <script>
-    $(function () {
+    $(function() {
         // 日期选择器
         laydate.render({
             elem: '#startTime',
@@ -163,19 +173,22 @@
             elem: '#endTime',
             type: 'datetime'
         });
-        $('#ncsubmit').click(function () {
+        $('#ncsubmit').click(function() {
             $('#formSearch').submit();
         });
         // 表格hover时背景
-        $('.trFlex').each(function () {
-            $("tbody>tr:odd").css("background-color","#FEF2E8");
-            $("tbody>tr:even").css("background-color","#f5f6ff");
-            $(this).hover(function () {
+        $('.trFlex').each(function() {
+            $("tbody>tr:odd").css("background-color", "#FEF2E8");
+            $("tbody>tr:even").css("background-color", "#f5f6ff");
+            $(this).hover(function() {
                 $(this)[0].style.backgroundColor = '#cbe9f3'
-            },function() {
-                $("tbody>tr:odd").css("background-color","#FEF2E8");
-                $("tbody>tr:even").css("background-color","#f5f6ff");
+            }, function() {
+                $("tbody>tr:odd").css("background-color", "#FEF2E8");
+                $("tbody>tr:even").css("background-color", "#f5f6ff");
             })
         })
+
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
     });
-</script>
+</script>

+ 114 - 101
admin/templates/default/merchant.ratios.php

@@ -1,44 +1,54 @@
 <?php defined('InShopNC') or exit('Access Invalid!'); ?>
 <style>
     .page .fixed-bar .item-title h3 {
-        margin-top:18px !important;
-        margin-bottom:10px !important;
-        font-weight:700 !important;
+        margin-top: 18px !important;
+        margin-bottom: 10px !important;
+        font-weight: 700 !important;
     }
+
     .tab-base li span {
-        font-size:12px !important;
+        font-size: 12px !important;
     }
+
     .layui-form-select .layui-input {
-        height:26px;
+        height: 26px;
     }
-    input::placeholder{
-        color:#333;
+
+    input::placeholder {
+        color: #333;
     }
+
     #tablee tbody {
-        display:block;
+        display: block;
         height: 1000px;
-        overflow-y:scroll;
+        overflow-y: scroll;
     }
+
     #tablee thead,
     .tbodyd tr {
-        display:table;
-        width:100%;
-        table-layout:fixed;
+        display: table;
+        width: 100%;
+        table-layout: fixed;
     }
+
     .w1pre {
-        width: 6%!important;
+        width: 6% !important;
     }
+
     .w1p {
-        width: 3.5%!important;
+        width: 3.5% !important;
 
     }
+
     #tablee thead {
-        width: calc( 100% - 1em )
+        width: calc(100% - 1em)
     }
+
     .scrollTable .fixed-bar {
-        top: 115px!important;
+        top: 115px !important;
     }
-    .tbodyd tr:last-child   {
+
+    .tbodyd tr:last-child {
         margin-bottom: 950px;
     }
 </style>
@@ -55,7 +65,7 @@
 
                 <li><a href="?index.php&act=refill_analysis&op=index&type=system"><span>机构成功率监控</span></a></li>
                 <li><a href="?index.php&act=refill_analysis&op=new_version&type=system"><span>机构累计成功率监控</span></a></li>
-                <li><a href="JavaScript:void(0);" class="current" ><span>机构成功率统计</span></a></li>
+                <li><a href="JavaScript:void(0);" class="current"><span>机构成功率统计</span></a></li>
                 <li><a href="?index.php&act=refill_analysis&op=new_version&type=mch_order_send"><span>机构单量监控</span></a></li>
             </ul>
         </div>
@@ -67,93 +77,93 @@
         <div style="float: right; margin: 0px 69px 0 0">
             <p>三分钟:移 | 联 | 电(平均成功率/成功单量)</p>
             <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
-                <p class="align-center"style=" margin: 7px 0">
-                    <?php foreach ($output['stats'] as $stats){ ?>
-                        <?php echo (ncPriceFormat($stats['ratio'] / $stats['count']) * 100) ?? 0;?>%(<?php echo ncPriceFormat(($stats['success'] / $stats['count'])) ?? 0;?>)¥
-                    <?php }?>
+                <p class="align-center" style=" margin: 7px 0">
+                    <?php foreach ($output['stats'] as $stats) { ?>
+                        <?php echo (ncPriceFormat($stats['ratio'] / $stats['count']) * 100) ?? 0; ?>%(<?php echo ncPriceFormat(($stats['success'] / $stats['count'])) ?? 0; ?>)¥
+                    <?php } ?>
                 </p>
-            <?php }else{?>
-                <p class="align-center"style=" margin: 7px 0">
+            <?php } else { ?>
+                <p class="align-center" style=" margin: 7px 0">
                     0%(0)¥ 0%(0)¥ 0%(0)
                 </p>
-            <?php }?>
+            <?php } ?>
         </div>
         <table class="tb-type1 noborder search">
             <tbody>
-            <tr>
-            </tr>
+                <tr>
+                </tr>
             </tbody>
         </table>
     </form>
     <form method="post" id="merchant_name_form" class="scrollTable">
-        <input type="hidden" name="form_submit" value="ok"/>
-        <div id='scrollTable' class="fixed-bar"  style="background: transparent">
+        <input type="hidden" name="form_submit" value="ok" />
+        <div id='scrollTable' class="fixed-bar" style="background: transparent">
             <table class="table tb-type2" id="tablee">
                 <thead>
-                <tr class="thead">
-                    <th class="align-center w1p">超时时间(秒)</th>
-                    <th class="align-center w1p">机构编码</th>
-                    <th class="align-center w1p">机构名称</th>
-                    <th class="align-center w10pre">15分钟: 总(成功,失败,总订单数) <br> 移 | 联 | 电 (成功单量)</th>
-                    <th class="align-center w10pre">30分钟</th>
-                    <th class="align-center w10pre">1小时</th>
-                    <th class="align-center w10pre">2小时</th>
-                    <th class="align-center w10pre">当天</th>
+                    <tr class="thead">
+                        <th class="align-center w1p">超时时间(秒)</th>
+                        <th class="align-center w1p">机构编码</th>
+                        <th class="align-center w1p">机构名称</th>
+                        <th class="align-center w10pre">15分钟: 总(成功,失败,总订单数) <br> 移 | 联 | 电 (成功单量)</th>
+                        <th class="align-center w10pre">30分钟</th>
+                        <th class="align-center w10pre">1小时</th>
+                        <th class="align-center w10pre">2小时</th>
+                        <th class="align-center w10pre">当天</th>
                 </thead>
                 <tbody class="tbodyd">
-                <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
-                    <?php foreach ($output['list'] as $k => $v) { ?>
-                        <tr class="trFlex">
-                            <td class="align-center w1pre"><?php echo $v['time_out'];?></td>
-                            <td class="align-center w1pre"><?php echo $k;?></td>
-                            <td class="align-center w1pre"><?php echo $v['company_name'];?></td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][900][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][900][2] * 100) ?? 0;?>%(<span style="color: #2d7255; display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][900][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][900][1] - $v['ratio']['ALL'][900][0]) ?? 0;?></span> ,<?php echo $v['ratio']['ALL'][900][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][900][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][900][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][900][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][900][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][1800][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][1800][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][1800][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][1800][1] - $v['ratio']['ALL'][1800][0]) ?? 0;?></span> ,<?php echo $v['ratio']['ALL'][1800][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][1800][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][1800][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][1800][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][1800][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][3600][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][3600][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][3600][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][3600][1] - $v['ratio']['ALL'][3600][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][3600][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][3600][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][3600][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][3600][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][3600][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][7200][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][7200][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][7200][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][7200][1] - $v['ratio']['ALL'][7200][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][7200][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][7200][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][7200][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][7200][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][7200][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
-                            <td class="align-center">
-                                <?php if( $v['ratio']['ALL'][86400][1] > 0){?>
-                                    <?php echo ($v['ratio']['ALL'][86400][2] * 100) ?? 0;?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][86400][0]) ?? 0;?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][86400][1] - $v['ratio']['ALL'][86400][0]) ?? 0;?></span>,<?php echo $v['ratio']['ALL'][86400][1];?>) <br>
-                                    <?php echo ($v['ratio']['YD'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['YD'][86400][0]) ?? 0;?>)¥<?php echo ($v['ratio']['LT'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['LT'][86400][0]) ?? 0;?>)¥<?php echo ($v['ratio']['DX'][86400][2] * 100) ?? 0;?>%(<?php echo ($v['ratio']['DX'][86400][0]) ?? 0;?>)
-                                <?php }else{?>
-                                    ——
-                                <?php }?>
-                            </td>
+                    <?php if (!empty($output['list']) && is_array($output['list'])) { ?>
+                        <?php foreach ($output['list'] as $k => $v) { ?>
+                            <tr class="trFlex">
+                                <td class="align-center w1pre"><?php echo $v['time_out']; ?></td>
+                                <td class="align-center w1pre"><?php echo $k; ?></td>
+                                <td class="align-center w1pre"><?php echo $v['company_name']; ?></td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][900][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][900][2] * 100) ?? 0; ?>%(<span style="color: #2d7255; display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][900][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][900][1] - $v['ratio']['ALL'][900][0]) ?? 0; ?></span> ,<?php echo $v['ratio']['ALL'][900][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][900][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][900][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][900][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][900][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][1800][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][1800][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][1800][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][1800][1] - $v['ratio']['ALL'][1800][0]) ?? 0; ?></span> ,<?php echo $v['ratio']['ALL'][1800][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][1800][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][1800][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][1800][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][1800][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][3600][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][3600][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][3600][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][3600][1] - $v['ratio']['ALL'][3600][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][3600][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][3600][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][3600][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][3600][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][3600][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][7200][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][7200][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][7200][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][7200][1] - $v['ratio']['ALL'][7200][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][7200][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][7200][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][7200][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][7200][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][7200][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                                <td class="align-center">
+                                    <?php if ($v['ratio']['ALL'][86400][1] > 0) { ?>
+                                        <?php echo ($v['ratio']['ALL'][86400][2] * 100) ?? 0; ?>%(<span style="color: #2d7255;display: inline-block; padding-bottom: 4px;"><?php echo ($v['ratio']['ALL'][86400][0]) ?? 0; ?></span>,<span style="color: red;"><?php echo ($v['ratio']['ALL'][86400][1] - $v['ratio']['ALL'][86400][0]) ?? 0; ?></span>,<?php echo $v['ratio']['ALL'][86400][1]; ?>) <br>
+                                        <?php echo ($v['ratio']['YD'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['YD'][86400][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['LT'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['LT'][86400][0]) ?? 0; ?>)¥<?php echo ($v['ratio']['DX'][86400][2] * 100) ?? 0; ?>%(<?php echo ($v['ratio']['DX'][86400][0]) ?? 0; ?>)
+                                    <?php } else { ?>
+                                        ——
+                                    <?php } ?>
+                                </td>
+                            </tr>
+                        <?php } ?>
+                    <?php } else { ?>
+                        <tr class="no_data">
+                            <td colspan="8"><?php echo $lang['nc_no_record']; ?></td>
                         </tr>
                     <?php } ?>
-                <?php } else { ?>
-                    <tr class="no_data">
-                        <td colspan="8"><?php echo $lang['nc_no_record']; ?></td>
-                    </tr>
-                <?php } ?>
             </table>
         </div>
         <!-- <span style="color: red;font-size: 16px;">移 | 联 | 电</span> -->
@@ -161,10 +171,10 @@
 </div>
 <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.edit.js" charset="utf-8"></script>
 <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/laydate/laydate.js"></script>
-<script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
-<link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
+<script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/layui.js"></script>
+<link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css" />
 <script>
-    $(function () {
+    $(function() {
         // 日期选择器
         laydate.render({
             elem: '#startTime',
@@ -174,20 +184,23 @@
             elem: '#endTime',
             type: 'datetime'
         });
-        $('#ncsubmit').click(function () {
+        $('#ncsubmit').click(function() {
             $('#formSearch').submit();
         });
         // 表格hover时背景
-        $('.trFlex').each(function () {
-            $("tbody>tr:odd").css("background-color","#FEF2E8");
-            $("tbody>tr:even").css("background-color","#f5f6ff");
-            $(this).hover(function () {
+        $('.trFlex').each(function() {
+            $("tbody>tr:odd").css("background-color", "#FEF2E8");
+            $("tbody>tr:even").css("background-color", "#f5f6ff");
+            $(this).hover(function() {
                 $(this)[0].style.backgroundColor = '#cbe9f3'
-            },function() {
-                $("tbody>tr:odd").css("background-color","#FEF2E8");
-                $("tbody>tr:even").css("background-color","#f5f6ff");
+            }, function() {
+                $("tbody>tr:odd").css("background-color", "#FEF2E8");
+                $("tbody>tr:even").css("background-color", "#f5f6ff");
             })
         })
 
+        const fixedHeight = $('.fixed-bar').height();
+        $('.fixed-empty').css('cssText', 'height:' + (parseFloat(fixedHeight) + 8) + 'px !important');
+
     });
-</script>
+</script>