<!DOCTYPE html>

<link rel="stylesheet" href="~/css/tankDetail.css" />

<div class="tank-body">
    <div id="tankcontainer" class="tank-container">
    </div>
    <div class="tank-footer">
        <fnav class="tank-footer-fnav tank-footer-fnav-image" onclick="OnclickFnav(this.id)" asp-area="" asp-controller="" asp-action="" asp-route-name="" id="TankOverviewFnav">油罐总览</fnav>
        <fnav class="tank-footer-fnav" onclick="OnclickFnav(this.id)" asp-area="" asp-controller="" asp-action="" asp-route-name="" id="TankDetailFnav">油罐详情</fnav>
        <fnav class="tank-footer-fnav" onclick="OnclickFnav(this.id)" asp-area="" asp-controller="" asp-action="" asp-route-name="" id="AlarmHistoryFnav">报警查询</fnav>
        <fnav class="tank-footer-fnav" onclick="OnclickFnav(this.id)" asp-area="" asp-controller="" asp-action="" asp-route-name="" id="FuelInventoryFnav">进油库存</fnav>
    </div>
</div>

<script src="~/lib/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="~/js/vue.min.js"></script>
<script src="~/js/mqtt.min.js"></script>
<script src="~/js/tankDetail.js"></script>

<script type="text/javascript">
    OnloadIndex();

    let currentFnav = 'TankOverviewFnav'
    let intervalid = setInterval(() => {
        getTankData()
    }, 1600)

    function getTankData() {
        let path = '/sys/VeederRoot_ATG_Console_Tcp/VeederRoot_ATG_Console.Handler/thing/service/'
        if (currentFnav == 'TankOverviewFnav' || currentFnav == 'TankDetailFnav') {
            Publish1(path + 'GetTanksAsync')
        }
    }

    function OnclickFnav(currentId) {
        currentFnav = currentId
        return RenderContainer(currentId, $('fnav'));
    }
</script>