chenweida 7 anni fa
parent
commit
1cdc4de1a6

+ 19 - 17
admin/admin-server-ui-starter/src/main/resources/admin/log/html/distributedLogDetail.html

@ -27,7 +27,7 @@
        <div id="vertical-timeline" class="vertical-container light-timeline"
             v-for="message in messages">
            <div class="vertical-timeline-block">
            <div class="vertical-timeline-block" onclick="closeOrOpen(this)">
                <div class="vertical-timeline-icon navy-bg">
                    <i class="fa fa-briefcase"></i>
                </div>
@ -35,23 +35,25 @@
                <div class="vertical-timeline-content">
                    <h2>微服务名称:{{message.spanname}}</h2>
                    <p>流程ID:{{message.traceid}}</p>
                    <p>模块ID:{{message.spanid}}</p>
                    <p>事件名称:{{message.eventname}}</p>
                    <p>事件开始时间:{{message.eventstartstr}}</p>
                    <p>事件结束时间:{{message.eventendstr}}</p>
                    <p>事件执行时间:{{message.excutetime}} ms</p>
                    <template v-if="message.eventname === 'system_http_tracer'">
                        <p>请求用户IP地址:{{message.ip}}</p>
                        <p>请求方式:{{message.method}}</p>
                        <p>请求路径:{{message.uri}}</p>
                        <p>请求头信息:{{message.header}}</p>
                        <p>请求参数:{{message.requestparams}}</p>
                        <p>返回参数:{{message.responseparams}}</p>
                    </template>
                    <template v-if="message.eventname === 'system_sql_tracer'">
                        <p>sql语句:{{message.sql}}</p>
                    </template>
                    <div    style="display: none">                                                                                                                                                                                                                                                                                                W  id="close_or_open"  style="display: none">
                        <p>流程ID:{{message.traceid}}</p>
                        <p>模块ID:{{message.spanid}}</p>
                        <p>事件开始时间:{{message.eventstartstr}}</p>
                        <p>事件结束时间:{{message.eventendstr}}</p>
                        <p>事件执行时间:{{message.excutetime}} ms</p>
                        <template v-if="message.eventname === 'system_http_tracer'">
                            <p>请求用户IP地址:{{message.ip}}</p>
                            <p>请求方式:{{message.method}}</p>
                            <p>请求路径:{{message.uri}}</p>
                            <p>请求头信息:{{message.header}}</p>
                            <p>请求参数:{{message.requestparams}}</p>
                            <p>返回参数:{{message.responseparams}}</p>
                        </template>
                        <template v-if="message.eventname === 'system_sql_tracer'">
                            <p>sql语句:{{message.sql}}</p>
                        </template>
                    </div>
                </div>
            </div>
        </div>

+ 1 - 1
admin/admin-server-ui-starter/src/main/resources/admin/log/html/spanLog.html

@ -75,7 +75,7 @@
                    <div class="vertical-timeline-content">
                        <h2>请求路径:{{message.uri}}</h2>
                        <div id="close_or_open"  style="display: none">
                        <div   style="display: none">
                            <p>请求用户IP地址:   {{message.ip}}</p>
                            <p>请求方式:   {{message.method}}</p>
                            <p>请求头信息:   {{message.header}}</p>

+ 3 - 2
admin/admin-server-ui-starter/src/main/resources/admin/log/js/distributedLogDetail.js

@ -17,6 +17,7 @@ do_get(
        alert("获取日志详情失败");
    }
)
function closeLogDetail(){
function closeOrOpen(div){
    var childDiv= $($($(div).children("div")[1]).children("div")[0]);
    childDiv.toggle(1000);
}

+ 1 - 5
admin/admin-server-ui-starter/src/main/resources/admin/log/js/spanLog.js

@ -47,9 +47,5 @@ function clearSpanLog() {
function closeOrOpen(div){
    var childDiv= $($($(div).children("div")[1]).children("div")[0]);
    if(childDiv.is(":hidden")){
        childDiv.show();
    }else{
        childDiv.hide();
    }
    childDiv.toggle(1000);
}