| Server IP : 156.238.232.47 / Your IP : 216.73.216.150 Web Server : nginx/1.25.3 System : Linux C202504152095410 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : www ( 1000) PHP Version : 8.3.25 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /www/data/wwwroot/2025_11_11_01/ |
Upload File : |
<!DOCTYPE html>
<html lang="zh-CN" ng-app="OilStation"
class="js flexbox canvas canvastext webgl no-touch geolocation postmessage no-websqldatabase indexeddb hashchange history draganddrop websockets rgba hsla multiplebgs backgroundsize borderimage borderradius boxshadow textshadow opacity cssanimations csscolumns cssgradients cssreflections csstransforms csstransforms3d csstransitions fontface generatedcontent video audio localstorage sessionstorage webworkers no-applicationcache svg inlinesvg smil svgclippaths ng-scope">
<head>
<style type="text/css">
@charset "UTF-8";
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak,
.ng-hide:not(.ng-hide-animate) {
display: none !important;
}
ng\:form {
display: block;
}
.ng-animate-shim {
visibility: hidden;
}
.ng-anchor {
position: absolute;
}
</style>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>站点云平台</title>
<!--不缓存-->
<!--<meta http-equiv="Expires" CONTENT="0">
<meta http-equiv="Cache-Control" CONTENT="no-cache, must-revalidate">
<meta http-equiv="Pragma" CONTENT="no-cache">-->
<!-- 替换为合理的缓存策略 -->
<meta http-equiv="Cache-Control" content="public, max-age=3600">
<meta name="description" content="">
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<meta name="referrer" content="strict-origin-when-cross-origin">
<link href="/images/favicon.ico" mce_href="images/favicon.ico" rel="shortcut icon" type="image/x-icon">
<link rel="stylesheet" href="css/bootstrap-3.3.6/bootstrap.min.css">
<!-- Font Awesome -->
<link rel="stylesheet" href="plugins/fontAwesome/css/font-awesome.min.css">
<!-- Date Picker -->
<link rel="stylesheet" href="plugins/angular-datepicker/datetimepicker.css">
<link rel="stylesheet" href="plugins/angular-autocomplete/angucomplete.css">
<link rel="stylesheet" href="plugins/angular-w5c-validator/style.css">
<link rel="stylesheet" href="css/skin.css">
<link rel="stylesheet" href="css/normalize.css">
<link rel="stylesheet" href="css/web.css">
<link rel="stylesheet" href="css/coverMap.css">
<link rel="stylesheet" href="css/promptingLanguage.css">
<link rel="stylesheet" href="css/treeFont/iconfont.css">
<link rel="stylesheet" href="css/iconFont/iconfont.css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
<!--内嵌页面权限控制-->
<script src="js/authList.js"></script>
<!--访问统计-->
<!--<script type="text/javascript" src="http://tajs.qq.com/stats?sId=65388842" charset="UTF-8"></script>--><!--腾讯站点统计-->
<!--<link rel="stylesheet" href="css/customUi/zywSty.css"/>-->
<!--<link rel="stylesheet" href="css/customUi/yzgSty.css"/>-->
<link href="https://static.youzhanguanjia.com/ui/yzg/css/stationUi.css" rel="stylesheet" type="text/css">
<style data-id="immersive-translate-input-injected-css">
.immersive-translate-input {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
z-index: 2147483647;
display: flex;
justify-content: center;
align-items: center;
}
.immersive-translate-attach-loading::after {
content: " ";
--loading-color: #f78fb6;
width: 6px;
height: 6px;
border-radius: 50%;
display: block;
margin: 12px auto;
position: relative;
color: white;
left: -100px;
box-sizing: border-box;
animation: immersiveTranslateShadowRolling 1.5s linear infinite;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-2000%, -50%);
z-index: 100;
}
.immersive-translate-loading-spinner {
vertical-align: middle !important;
width: 10px !important;
height: 10px !important;
display: inline-block !important;
margin: 0 4px !important;
border: 2px rgba(221, 244, 255, 0.6) solid !important;
border-top: 2px rgba(0, 0, 0, 0.375) solid !important;
border-left: 2px rgba(0, 0, 0, 0.375) solid !important;
border-radius: 50% !important;
padding: 0 !important;
-webkit-animation: immersive-translate-loading-animation 0.6s infinite linear !important;
animation: immersive-translate-loading-animation 0.6s infinite linear !important;
}
@-webkit-keyframes immersive-translate-loading-animation {
from {
-webkit-transform: rotate(0deg);
}
to {
-webkit-transform: rotate(359deg);
}
}
@keyframes immersive-translate-loading-animation {
from {
transform: rotate(0deg);
}
to {
transform: rotate(359deg);
}
}
.immersive-translate-input-loading {
--loading-color: #f78fb6;
width: 6px;
height: 6px;
border-radius: 50%;
display: block;
margin: 12px auto;
position: relative;
color: white;
left: -100px;
box-sizing: border-box;
animation: immersiveTranslateShadowRolling 1.5s linear infinite;
}
@keyframes immersiveTranslateShadowRolling {
0% {
box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0),
0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
}
12% {
box-shadow: 100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0),
0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
}
25% {
box-shadow: 110px 0 var(--loading-color), 100px 0 var(--loading-color),
0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
}
36% {
box-shadow: 120px 0 var(--loading-color), 110px 0 var(--loading-color),
100px 0 var(--loading-color), 0px 0 rgba(255, 255, 255, 0);
}
50% {
box-shadow: 130px 0 var(--loading-color), 120px 0 var(--loading-color),
110px 0 var(--loading-color), 100px 0 var(--loading-color);
}
62% {
box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color),
120px 0 var(--loading-color), 110px 0 var(--loading-color);
}
75% {
box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
130px 0 var(--loading-color), 120px 0 var(--loading-color);
}
87% {
box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
200px 0 rgba(255, 255, 255, 0), 130px 0 var(--loading-color);
}
100% {
box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0),
200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0);
}
}
.immersive-translate-toast {
display: flex;
position: fixed;
z-index: 2147483647;
left: 0;
right: 0;
top: 1%;
width: fit-content;
padding: 12px 20px;
margin: auto;
overflow: auto;
background: #fef6f9;
box-shadow: 0px 4px 10px 0px rgba(0, 10, 30, 0.06);
font-size: 15px;
border-radius: 8px;
color: #333;
}
.immersive-translate-toast-content {
display: flex;
flex-direction: row;
align-items: center;
}
.immersive-translate-toast-hidden {
margin: 0 20px 0 72px;
text-decoration: underline;
cursor: pointer;
}
.immersive-translate-toast-close {
color: #666666;
font-size: 20px;
font-weight: bold;
padding: 0 10px;
cursor: pointer;
}
@media screen and (max-width: 768px) {
.immersive-translate-toast {
top: 0;
padding: 12px 0px 0 10px;
}
.immersive-translate-toast-content {
flex-direction: column;
text-align: center;
}
.immersive-translate-toast-hidden {
margin: 10px auto;
}
}
.immersive-translate-dialog {
position: fixed;
z-index: 2147483647;
left: 0;
top: 0;
display: flex;
width: 300px;
flex-direction: column;
align-items: center;
font-size: 15px;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
height: fit-content;
border-radius: 20px;
background-color: #fff;
}
.immersive-translate-modal {
display: none;
position: fixed;
z-index: 2147483647;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: rgb(0, 0, 0);
background-color: rgba(0, 0, 0, 0.4);
font-size: 15px;
}
.immersive-translate-modal-content {
background-color: #fefefe;
margin: 10% auto;
padding: 40px 24px 24px;
border-radius: 12px;
width: 350px;
font-family: system-ui, -apple-system, "Segoe UI", "Roboto", "Ubuntu",
"Cantarell", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji",
"Segoe UI Symbol", "Noto Color Emoji";
position: relative;
}
@media screen and (max-width: 768px) {
.immersive-translate-modal-content {
margin: 25% auto !important;
}
}
@media screen and (max-width: 480px) {
.immersive-translate-modal-content {
width: 80vw !important;
margin: 20vh auto !important;
padding: 20px 12px 12px !important;
}
.immersive-translate-modal-title {
font-size: 14px !important;
}
.immersive-translate-modal-body {
font-size: 13px !important;
max-height: 60vh !important;
}
.immersive-translate-btn {
font-size: 13px !important;
padding: 8px 16px !important;
margin: 0 4px !important;
}
.immersive-translate-modal-footer {
gap: 6px !important;
margin-top: 16px !important;
}
}
.immersive-translate-modal .immersive-translate-modal-content-in-input {
max-width: 500px;
}
.immersive-translate-modal-content-in-input .immersive-translate-modal-body {
text-align: left;
max-height: unset;
}
.immersive-translate-modal-title {
text-align: center;
font-size: 16px;
font-weight: 700;
color: #333333;
}
.immersive-translate-modal-body {
text-align: center;
font-size: 14px;
font-weight: 400;
color: #333333;
margin-top: 24px;
word-break: break-all;
}
@media screen and (max-width: 768px) {
.immersive-translate-modal-body {
max-height: 250px;
overflow-y: auto;
}
}
.immersive-translate-close {
color: #666666;
position: absolute;
right: 16px;
top: 16px;
font-size: 20px;
font-weight: bold;
}
.immersive-translate-close:hover,
.immersive-translate-close:focus {
text-decoration: none;
cursor: pointer;
}
.immersive-translate-modal-footer {
display: flex;
justify-content: center;
flex-wrap: wrap;
margin-top: 24px;
}
.immersive-translate-btn {
width: fit-content;
color: #fff;
background-color: #ea4c89;
border: none;
font-size: 14px;
margin: 0 8px;
padding: 9px 30px;
border-radius: 5px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: background-color 0.3s ease;
}
.immersive-translate-btn-container {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 8px;
}
.immersive-translate-btn:hover {
background-color: #f082ac;
}
.immersive-translate-btn:disabled {
opacity: 0.6;
cursor: not-allowed;
}
.immersive-translate-btn:disabled:hover {
background-color: #ea4c89;
}
.immersive-translate-link-btn {
background-color: transparent;
color: #ea4c89;
border: none;
cursor: pointer;
height: 30px;
line-height: 30px;
}
.immersive-translate-cancel-btn {
/* gray color */
background-color: rgb(89, 107, 120);
}
.immersive-translate-cancel-btn:hover {
background-color: hsl(205, 20%, 32%);
}
.immersive-translate-action-btn {
background-color: transparent;
color: #ea4c89;
border: 1px solid #ea4c89;
}
.immersive-translate-btn svg {
margin-right: 5px;
}
.immersive-translate-link {
cursor: pointer;
user-select: none;
-webkit-user-drag: none;
text-decoration: none;
color: #ea4c89;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
}
.immersive-translate-primary-link {
cursor: pointer;
user-select: none;
-webkit-user-drag: none;
text-decoration: none;
color: #ea4c89;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
}
.immersive-translate-modal input[type="radio"] {
margin: 0 6px;
cursor: pointer;
}
.immersive-translate-modal label {
cursor: pointer;
}
.immersive-translate-close-action {
position: absolute;
top: 2px;
right: 0px;
cursor: pointer;
}
.imt-image-status {
background-color: rgba(0, 0, 0, 0.5) !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: center !important;
border-radius: 16px !important;
}
.imt-image-status img,
.imt-image-status svg,
.imt-img-loading {
width: 28px !important;
height: 28px !important;
margin: 0 0 8px 0 !important;
min-height: 28px !important;
min-width: 28px !important;
position: relative !important;
}
.imt-img-loading {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAtFBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////oK74hAAAAPHRSTlMABBMIDyQXHwyBfFdDMSw+OjXCb+5RG51IvV/k0rOqlGRM6KKMhdvNyZBz9MaupmxpWyj437iYd/yJVNZeuUC7AAACt0lEQVRIx53T2XKiUBCA4QYOiyCbiAsuuGBcYtxiYtT3f6/pbqoYHVFO5r+iivpo6DpAWYpqeoFfr9f90DsYAuRSWkFnPO50OgR9PwiCUFcl2GEcx+N/YBh6pvKaefHlUgZd1zVe0NbYcQjGBfzrPE8Xz8aF+71D8gG6DHFPpc4a7xFiCDuhaWgKgGIJQ3d5IMGDrpS4S5KgpIm+en9f6PlAhKby4JwEIxlYJV9h5k5nee9GoxHJ2IDSNB0dwdad1NAxDJ/uXDHYmebdk4PdbkS58CIVHdYSUHTYYRWOJblWSyu2lmy3KNFVJNBhxcuGW4YBVCbYGRZwIooipHsNqjM4FbgOQqQqSKQQU9V8xmi1QlgHqQQ6DDBvRUVCDirs+EzGDGOQTCATgtYTnbCVLgsVgRE0T1QE0qHCFAht2z6dLvJQs3Lo2FQoDxWNUiBhaP4eRgwNkI+dAjVOA/kUrIDwf3CG8NfNOE0eiFotSuo+rBiq8tD9oY4Qzc6YJw99hl1wzpQvD7ef2M8QgnOGJfJw+EltQc+oX2yn907QB22WZcvlUpd143dqQu+8pCJZuGE4xCuPXJqqcs5sNpsI93Rmzym1k4Npk+oD1SH3/a3LOK/JpUBpWfqNySxWzCfNCUITuDG5dtuphrUJ1myeIE9bIsPiKrfqTai5WZxbhtNphYx6GEIHihyGFTI69lje/rxajdh0s0msZ0zYxyPLhYCb1CyHm9Qsd2H37Y3lugVwL9kNh8Ot8cha6fUNQ8nuXi5z9/ExsAO4zQrb/ev1yrCB7lGyQzgYDGuxq1toDN/JGvN+HyWNHKB7zEoK+PX11e12G431erGYzwmytAWU56fkMHY5JJnDRR2eZji3AwtIcrEV8Cojat/BdQ7XOwGV1e1hDjGGjXbdArm8uJZtCH5MbcctVX8A1WpqumJHwckAAAAASUVORK5CYII=");
background-size: 28px 28px;
animation: image-loading-rotate 1s linear infinite !important;
}
.imt-image-status span {
color: var(--bg-2, #fff) !important;
font-size: 14px !important;
line-height: 14px !important;
font-weight: 500 !important;
font-family: "PingFang SC", Arial, sans-serif !important;
}
.imt-primary-button {
display: flex;
padding: 12px 80px;
justify-content: center;
align-items: center;
gap: 8px;
border-radius: 8px;
background: #ea4c89;
color: #fff;
font-size: 16px;
font-style: normal;
font-weight: 700;
line-height: 24px;
border: none;
cursor: pointer;
}
.imt-retry-text {
color: #999;
text-align: center;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 21px;
cursor: pointer;
}
.imt-action-container {
display: flex;
flex-direction: column;
gap: 12px;
}
.imt-modal-content-text {
text-align: left;
color: #333;
font-size: 16px;
font-weight: 400;
line-height: 24px;
}
@keyframes image-loading-rotate {
from {
transform: rotate(360deg);
}
to {
transform: rotate(0deg);
}
}
.imt-linear-gradient-text {
background: linear-gradient(90deg, #00a6ff 0%, #c369ff 52.4%, #ff4590 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.imt-flex-center {
display: flex;
align-items: center;
justify-content: center;
}
.imt-linear-black-btn {
border-radius: 50px;
background: linear-gradient(66deg, #222 19%, #696969 94.25%);
height: 48px;
width: 100%;
color: #fff;
font-size: 16px;
font-weight: 700;
display: flex;
align-items: center;
cursor: pointer;
justify-content: center;
}
</style>
</head>
<body class="skin-blue sidebar-mini ng-scope" ng-controller="MainCtrl" style="height: 100%; overflow: hidden">
<div class="wrapper">
<header class="main-header">
<!-- Logo -->
<a href="#" class="logo">
<!-- mini logo for sidebar mini 50x50 pixels -->
<span class="logo-mini"><b>油</b></span>
<!-- logo for regular state and mobile devices -->
<span class="logo-lg"><b ng-bind="companyName" class="ng-binding">油掌柜</b><b>·</b>站点云平台</span>
</a>
<!-- Header Navbar: style can be found in header.less -->
<nav class="navbar navbar-static-top" role="navigation">
<!-- Sidebar toggle button-->
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
<span class="sr-only">Toggle navigation</span>
</a>
<div class="navbar-custom-menu">
<ul class="nav navbar-nav">
<li>
<a href="#" data-toggle="control-sidebar"
ng-bind="Auth.user().stationName+'-'+Auth.user().adminName"
class="ng-binding">智邦油站管理在线站点-魏星</a>
</li>
<li>
<a href="#/noticeCenter"><i
class="fa fa-envelope emailStyle"><!-- ngIf: showNotRead --></i></a>
</li>
<li>
<a href="#" data-toggle="control-sidebar" ng-click="logout()">退出</a>
</li>
</ul>
</div>
</nav>
</header>
<!-- Left side column. contains the logo and sidebar -->
<aside class="main-sidebar">
<!-- sidebar: style can be found in sidebar.less -->
<section class="sidebar overflow-scroll">
<!-- sidebar menu: : style can be found in sidebar.less -->
<ul class="sidebar-menu">
<!--<li class="header">MAIN NAVIGATION</li>-->
<!--一级菜单数据查询-->
<li ng-show="false" class="ng-hide"><a href="#/coverMap"></a></li>
<!--首页封面图-->
<li class="treeview active">
<a>
<i class="fa fa-database"></i> <span>数据查询</span><i class="fa fa-angle-left pull-right"></i>
</a>
<ul class="treeview-menu menu-open" style="display: block;">
<!-- ngIf: Auth.validRouterFn().salesChart||Auth.validRouterFn().paymentChart||Auth.validRouterFn().memberChart||Auth.validRouterFn().topupChart -->
<li ng-if="Auth.validRouterFn().salesChart||Auth.validRouterFn().paymentChart||Auth.validRouterFn().memberChart||Auth.validRouterFn().topupChart"
class="ng-scope" style=""><a><i class="fa fa-bar-chart"></i> 数据图表 <i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<!-- ngIf: Auth.validRouterFn().salesChart -->
<li ng-if="Auth.validRouterFn().salesChart" class="ng-scope"><a
href="#/salesChart"><i class="fa fa-line-chart"></i> 油品销售图表</a></li>
<!-- end ngIf: Auth.validRouterFn().salesChart -->
<!-- ngIf: Auth.validRouterFn().paymentChart -->
<li ng-if="Auth.validRouterFn().paymentChart" class="ng-scope"><a
href="#/paymentChart"><i class="fa fa-pie-chart"></i> 支付方式图表</a></li>
<!-- end ngIf: Auth.validRouterFn().paymentChart -->
<!-- ngIf: Auth.validRouterFn().memberChart -->
<li ng-if="Auth.validRouterFn().memberChart" class="ng-scope"><a
href="#/memberChart"><i class="fa fa-bar-chart"></i> 会员增长图表</a></li>
<!-- end ngIf: Auth.validRouterFn().memberChart -->
<!-- ngIf: Auth.validRouterFn().topupChart -->
<li ng-if="Auth.validRouterFn().topupChart" class="ng-scope"><a
href="#/topupChart"><i class="fa fa-area-chart"></i> 客户充值图表</a></li>
<!-- end ngIf: Auth.validRouterFn().topupChart -->
</ul>
</li>
<!-- end ngIf: Auth.validRouterFn().salesChart||Auth.validRouterFn().paymentChart||Auth.validRouterFn().memberChart||Auth.validRouterFn().topupChart -->
<!-- ngIf: Auth.validRouterFn().refuelOrder -->
<li ng-if="Auth.validRouterFn().refuelOrder" class="ng-scope"><a href="#/refuelOrder"><i
class="fa fa-file-text"></i> 加油订单查询</a></li>
<!-- end ngIf: Auth.validRouterFn().refuelOrder -->
<!-- ngIf: Auth.validRouterFn().topupRecord -->
<li ng-if="Auth.validRouterFn().topupRecord" class="ng-scope"><a href="#/topupRecord"><i
class="fa fa-credit-card"></i> 充值订单查询</a></li>
<!-- end ngIf: Auth.validRouterFn().topupRecord -->
<!-- ngIf: Auth.validRouterFn().pointsOrder -->
<li ng-if="Auth.validRouterFn().pointsOrder" class="ng-scope"><a href="#/pointsOrder"><i
class="fa fa-file-text"></i> 积分商城订单查询</a></li>
<!-- end ngIf: Auth.validRouterFn().pointsOrder -->
<!-- ngIf: Auth.validRouterFn().closedAccount -->
<li ng-if="Auth.validRouterFn().closedAccount" class="ng-scope"><a href="#/closedAccount"><i
class="fa fa-user-times"></i> 销户记录查询</a></li>
<!-- end ngIf: Auth.validRouterFn().closedAccount -->
<!-- ngIf: Auth.validRouterFn().refundRecord -->
<li ng-if="Auth.validRouterFn().refundRecord" class="ng-scope"><a href="#/refundRecord"><i
class="fa fa-money"></i> 退余额记录查询</a></li>
<!-- end ngIf: Auth.validRouterFn().refundRecord -->
<!-- ngIf: Auth.validRouterFn().pointHistory -->
<li ng-if="Auth.validRouterFn().pointHistory" class="ng-scope"><a href="#/pointHistory"><i
class="fa fa-exchange"></i> 积分订单查询</a></li>
<!-- end ngIf: Auth.validRouterFn().pointHistory -->
<!-- ngIf: Auth.validRouterFn().transferOrder -->
<li ng-if="Auth.validRouterFn().transferOrder" class="ng-scope"><a href="#/transferOrder"><i
class="fa fa-exchange"></i> 转账订单查询</a></li>
<!-- end ngIf: Auth.validRouterFn().transferOrder -->
<!-- <li ng-click="menuUrl('DATA_FAST_CONSUME_ORDER',Auth.editionPower().DATA_FAST_CONSUME_ORDER.url)"><a href="{{url}}"><i
class="fa fa-building-o"></i>非油品消费订单查询</a></li> -->
<!-- ngIf: Auth.validRouterFn().unloadedOil -->
<li ng-if="Auth.validRouterFn().unloadedOil" class="ng-scope"><a href="#/unloadedOil"><i
class="fa fa-building-o"></i>卸油记录查询</a></li>
<!-- end ngIf: Auth.validRouterFn().unloadedOil -->
<!-- ngIf: Auth.validRouterFn().teamData -->
<li ng-if="Auth.validRouterFn().teamData" class="ng-scope"><a href="#/teamData"><i
class="fa fa-users"></i>
班组数据</a></li><!-- end ngIf: Auth.validRouterFn().teamData -->
<!-- ngIf: Auth.validRouterFn().conStoreSales -->
<li ng-if="Auth.validRouterFn().conStoreSales" class="ng-scope"><a href="#/conStoreSales"><i
class="fa fa-building-o"></i>便利店销售单据查询</a>
</li><!-- end ngIf: Auth.validRouterFn().conStoreSales -->
<!-- ngIf: Auth.validRouterFn().oilSales||Auth.validRouterFn().topupSummary||Auth.validRouterFn().volTopupSummary||Auth.validRouterFn().paymentSummary||Auth.validRouterFn().prPaymentSummary||Auth.validRouterFn().clientTopupSummary||Auth.validRouterFn().enterpriseSummary||Auth.validRouterFn().stationAdminHist||Auth.validRouterFn().memberAmountHist||Auth.validRouterFn().memberPointHist||Auth.validRouterFn().cashierTeamData||Auth.validRouterFn().cashierMerchants||Auth.validRouterFn().invoiceStatements -->
<li ng-if="Auth.validRouterFn().oilSales||Auth.validRouterFn().topupSummary||Auth.validRouterFn().volTopupSummary||Auth.validRouterFn().paymentSummary||Auth.validRouterFn().prPaymentSummary||Auth.validRouterFn().clientTopupSummary||Auth.validRouterFn().enterpriseSummary||Auth.validRouterFn().stationAdminHist||Auth.validRouterFn().memberAmountHist||Auth.validRouterFn().memberPointHist||Auth.validRouterFn().cashierTeamData||Auth.validRouterFn().cashierMerchants||Auth.validRouterFn().invoiceStatements"
class="ng-scope active"><a><i class="fa fa-file-excel-o"></i> 汇总报表 <i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu menu-open" style="display: block;">
<!-- ngIf: Auth.validRouterFn().oilSales -->
<li ng-if="Auth.validRouterFn().oilSales" class="ng-scope"><a href="#/oilSales"><i
class="fa fa-file-excel-o"></i> 加油枪-油品销售汇总报表</a></li>
<!-- end ngIf: Auth.validRouterFn().oilSales -->
<!-- ngIf: Auth.validRouterFn().topupSummary -->
<li ng-if="Auth.validRouterFn().topupSummary" class="ng-scope"><a
href="#/topupSummary"><i class="fa fa-file-excel-o"></i> 充值汇总报表</a></li>
<!-- end ngIf: Auth.validRouterFn().topupSummary -->
<!-- ngIf: Auth.validRouterFn().volTopupSummary -->
<!-- ngIf: Auth.validRouterFn().paymentSummary -->
<li ng-if="Auth.validRouterFn().paymentSummary" class="ng-scope"><a
href="#/paymentSummary"><i class="fa fa-file-excel-o"></i> 加油支付方式汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().paymentSummary -->
<!-- ngIf: Auth.validRouterFn().prPaymentSummary -->
<li ng-if="Auth.validRouterFn().prPaymentSummary" class="ng-scope"><a
href="#/prPaymentSummary"><i class="fa fa-file-excel-o"></i> 油品支付方式汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().prPaymentSummary -->
<!-- ngIf: Auth.validRouterFn().clientTopupSummary -->
<li ng-if="Auth.validRouterFn().clientTopupSummary" class="ng-scope"><a
href="#/clientTopupSummary"><i class="fa fa-file-excel-o"></i> 班组充值汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().clientTopupSummary -->
<!-- ngIf: Auth.validRouterFn().enterpriseSummary -->
<li ng-if="Auth.validRouterFn().enterpriseSummary" class="ng-scope"><a
href="#/enterpriseSummary"><i class="fa fa-file-excel-o"></i> 企业对账单汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().enterpriseSummary -->
<!-- ngIf: Auth.validRouterFn().stationAdminHist -->
<li ng-if="Auth.validRouterFn().stationAdminHist" class="ng-scope"><a
href="#/stationAdminHist"><i class="fa fa-file-excel-o"></i> 员工绩效汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().stationAdminHist -->
<!-- ngIf: Auth.validRouterFn().memberAmountHist -->
<li ng-if="Auth.validRouterFn().memberAmountHist" class="ng-scope"><a
href="#/memberAmountHist"><i class="fa fa-file-excel-o"></i>
会员期初期末余额统计报表</a></li>
<!-- end ngIf: Auth.validRouterFn().memberAmountHist -->
<!-- ngIf: Auth.validRouterFn().memberPointHist -->
<!-- ngIf: Auth.validRouterFn().cashierTeamData -->
<li ng-if="Auth.validRouterFn().cashierTeamData" class="ng-scope"><a
href="#/cashierTeamData"><i class="fa fa-file-excel-o"></i> 收银支付方式班次汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().cashierTeamData -->
<!-- ngIf: Auth.validRouterFn().cashierMerchants -->
<li ng-if="Auth.validRouterFn().cashierMerchants" class="ng-scope"><a
href="#/cashierMerchants"><i class="fa fa-file-excel-o"></i> 收银商户汇总报表</a>
</li><!-- end ngIf: Auth.validRouterFn().cashierMerchants -->
<!-- ngIf: Auth.validRouterFn().invoiceStatements -->
</ul>
</li>
<!-- end ngIf: Auth.validRouterFn().oilSales||Auth.validRouterFn().topupSummary||Auth.validRouterFn().volTopupSummary||Auth.validRouterFn().paymentSummary||Auth.validRouterFn().prPaymentSummary||Auth.validRouterFn().clientTopupSummary||Auth.validRouterFn().enterpriseSummary||Auth.validRouterFn().stationAdminHist||Auth.validRouterFn().memberAmountHist||Auth.validRouterFn().memberPointHist||Auth.validRouterFn().cashierTeamData||Auth.validRouterFn().cashierMerchants||Auth.validRouterFn().invoiceStatements -->
<!-- ngIf: Auth.validRouterFn().reportBookingCenter -->
<li ng-if="Auth.validRouterFn().reportBookingCenter" class="ng-scope"><a
href="#/reportBookingCenter"><i class="fa fa-phone-square"></i>报表预约中心</a></li>
<!-- end ngIf: Auth.validRouterFn().reportBookingCenter -->
<!-- ngIf: Auth.validRouterFn().stationLiquidation -->
<li ng-if="Auth.validRouterFn().stationLiquidation" class="ng-scope"><a
href="#/stationLiquidation"><i class="fa fa-file-excel-o"></i> 站点清算报表</a></li>
<!-- end ngIf: Auth.validRouterFn().stationLiquidation -->
<!-- ngIf: Auth.validRouterFn().customReports -->
<!-- ngIf: Auth.validRouterFn().salesAnalysis -->
<!-- ngIf: Auth.validRouterFn().salesTargetAnalysis -->
<!-- ngIf: Auth.validRouterFn().memberEffectTable -->
</ul>
</li>
<!--一级菜单客户管理-->
<li class="treeview">
<a><i class="fa fa-users"></i> <span>客户管理</span><i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href=""><i class="fa fa-sitemap"></i> 会员设置<i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu"><!--该处版本权限是由3个enName控制而员工权限只由一个enName控制'CRM_GRADE_CONFIG'-->
<li><a href="#/memberLevel"><i class="fa fa-sitemap"></i> 固定等级会员</a></li>
<li><a href="#/GrowthMember"> <i class="fa fa-sitemap"></i>成长型会员</a></li>
<li><a href="#/VipSet"> <i class="fa fa-sitemap"></i>通用设置</a></li>
<li><a href="#/accountLimitSet"> <i class="fa fa-sitemap"></i>账户限额设置</a></li>
<li><a href="#/vipIntegralReset"> <i class="fa fa-trash"></i>积分清零</a></li>
</ul>
</li>
<li><a href="#/giftPoints"><i class="fa fa-gift"></i> 积分兑换礼品设置</a></li>
<li><a><i class="fa fa-bank"></i> 企业管理 <i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/enterprise"><i class="fa fa-bank"></i> 企业管理</a></li>
<li><a href="#/subenterprise"><i class="fa fa-bank"></i> 企业子账户管理</a></li>
</ul>
</li>
<li><a href="#/memberManage"><i class="fa fa-circle-o"></i> 散户管理</a></li>
<li><a><i class="fa fa-circle-o"></i> 会员角色管理 <i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/characterManage"><i class="fa fa-circle-o"></i> 角色管理</a></li>
<li><a href="#/roleOfAudit"><i class="fa fa-circle-o"></i> 角色审核</a></li>
</ul>
</li>
<!--充值赠送菜单-->
<li><a href="#/GiftCard"> <i class="fa fa-circle-o"></i> 礼品卡管理 <i
class="fa pull-righ"></i></a></li>
<!--<li >-->
<!--<a href="#/GiftCard">-->
<!--<i class="fa fa-circle-o"></i>-->
<!--礼品卡管理-->
<!--<i class="fa pull-righ"></i>-->
<!--</a>-->
<!--</li>-->
<li><a href="#/RechargeGift"> <i class="fa fa-circle-o"></i> 充值赠送 <i
class="fa pull-righ"></i></a></li>
<li><a href="#/auditChauffeur"> <i class="fa fa-circle-o"></i> 专车司机审核 <i
class="fa pull-righ"></i></a></li>
<li><a href="#/temporaryMember"><i class="fa fa-circle-o"></i> 临时会员管理</a></li>
<li><a href="#/visitRecord"><i class="fa fa-circle-o"></i> 拜访记录</a></li>
</ul>
</li>
<!--一级菜单员工管理-->
<li class="treeview">
<a>
<i class="fa fa-folder-open-o"></i> <span>员工管理</span>
<i class="fa fa-angle-left pull-right"></i>
</a>
<ul class="treeview-menu">
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/staffManage"><i
class="fa fa-folder-open"></i> 员工管理</a></li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/roleManage"><i
class="fa fa-folder-open"></i> 角色管理</a></li>
<li><a href="#/staffCheck"><i class="fa fa-list"></i> 员工考勤查询</a></li>
</ul>
</li>
<!--一级菜单油站管理-->
<li class="treeview">
<a>
<i class="fa fa-fire-extinguisher"></i> <span>油站管理</span>
<i class="fa fa-angle-left pull-right"></i>
</a>
<ul class="treeview-menu">
<li><a href="#/stationSearch"><i class="fa fa-industry"></i> 油站查询</a></li>
<li><a href="#/oilGun"><i class="fa fa-fire-extinguisher"></i> 油枪信息</a></li>
<li><a href="#/oilTank"><i class="fa fa-beer"></i> 油罐状态</a></li>
<li><a href="#/remoteAdjustment"><i class="fa fa-gears"></i> 远程调价</a>
</li>
<!--<li>-->
<!--<a href="#/remoteAdjustment"><i class="fa fa-gears"></i> 远程调价</a>-->
<!--</li>-->
<li><a href="#/noticeManage"><i class="fa fa-bell-o"></i> 通知管理</a></li>
<li><a href="#/customPayment"><i class="fa fa-server"></i> 自定义支付类型</a></li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide">
<a href="#/bossWeixin"><i class="fa fa-server"></i> 掌中油站管理员</a>
</li>
<li><a href="#/fastConsumerSet"><i class="fa fa-slack"></i>非油品消费类型</a></li>
<li><a href="#/stationZoneMap"><i class="fa fa-slack"></i>油站分区</a></li>
<!-- SYSTEM_PAYMENT_Type-->
<li><a href="#/SystemPaymentType"><i class="fa fa-slack"></i>系统支付类型</a></li>
<li><a href="#/payLimit"><i class="fa fa-slack"></i>支付限额设置</a></li>
<li><a href="#/setNdrcPrice"><i class="fa fa-slack"></i>油品国标价设置</a></li>
<li><a href="#/selectPrCostPriceList"><i class="fa fa-slack"></i>油品成本价设置</a></li>
<li><a href="#/salesTarget"><i class="fa fa-slack"></i>销售目标</a></li>
<li><a href="#/recommendedMemberTarget"><i class="fa fa-slack"></i>推荐会员目标</a></li>
<li><a href="#/salesDensitySetting"><i class="fa fa-slack"></i>销售密度设置</a></li>
<li><a href="#/myOrder"><i class="fa fa-file-text"></i>我的订单</a></li>
<li><a href="#/groupSettledRecord"><i class="fa fa-slack"></i>交班到账记录</a></li>
</ul>
</li>
<!--一级菜单设置-->
<li class="treeview"> <!--ng-show="Auth.permit('GROUP_5')"-->
<a>
<i class="fa fa-gears"></i> <span>设置</span><i class="fa fa-angle-left pull-right"></i>
</a>
<ul class="treeview-menu">
<li data-ng-show="Auth.user().permissions.WX_CARD_MANAGE==true" class="ng-hide">
<a href="#/wxCardPackage"><i class="fa fa-envelope"></i> 微信卡包信息管理</a>
</li>
<li><a href="#/smsAccount"><i class="fa fa-envelope"></i> 短信账户管理</a></li>
<li><a href="#/wechatManage"><i class="fa fa-wechat"></i> 微信号管理</a></li>
<li><a href="#/smsManage"><i class="fa fa-gear"></i> 短信发送设置</a>
</li>
<li><a href="#/groupSms"><i class="fa fa-gear"></i> 短信群发</a></li>
<li><a><i class="fa fa-hand-pointer-o"></i> 自助开票<i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/selfOpenInvoiceSet"><i class="fa fa-cogs"></i> 自助开票设置</a></li>
<li><a href="#/e-invoice"><i class="fa fa-gear"></i> 电子发票账户管理</a></li>
</ul>
</li>
<!-- <li data-ng-show="Auth.user().isAdmin===1"><a href="{{Auth.editionPower().CLEAN_DATA.url}}"><i
class="fa fa-cogs"></i> 清空数据</a></li> -->
<li><a href="#/manageCard"><i class="fa fa-users"></i> 卡片管理</a></li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/frozenAmount"><i
class="fa fa-server"></i> 最低预留金额设置</a></li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/pwdchange"><i
class="fa fa-wrench"></i> 修改登录密码</a></li>
<li><a href="#/downloadCenter"><i class="fa fa-cloud-download"></i>下载中心</a></li>
<li><a href="#/noticeCenter"><i class="fa fa-bullhorn"></i>通知中心</a></li>
<li><a href="#/stationErpSet"><i class="fa fa-bullhorn"></i>云平台功能设置</a></li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/dataStorage"><i
class="glyphicon glyphicon-hdd"></i> 数据存储设置</a></li>
<li><a href="#/orderRounding"><i class="glyphicon glyphicon-hdd"></i> 订单凑整设置</a></li>
<li><a href="#/operationLogQuery"><i class="fa fa-navicon (alias)"></i>操作日志查询</a></li>
</ul>
</li>
<!--一级菜单油站引流-->
<li class="treeview">
<a>
<i class="fa fa-file-text"></i> <span>油站引流</span>
<i class="fa fa-angle-left pull-right"></i>
</a>
<ul class="treeview-menu">
<li><a href="#/zfbDrainage"><i class="fa fa-file-text"></i><span>支付宝引流</span></a></li>
<li><a href="#/discountSetting"><i class="fa fa-file-text"></i><span>平台优惠</span></a></li>
<!-- <li><a href="{{Auth.editionPower().THIRD_DRAINAGE.url}}"><i class="fa fa-file-text"></i><span>第三方平台引流</span></a></li> -->
</ul>
</li>
<!--一级菜单客户管理-->
<li class="treeview">
<a><i class="fa fa-users"></i> <span>便利店管理</span><i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href=""><i class="fa fa-sitemap"></i> 商品库<i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/hqGoods"><i class="fa fa-sitemap"></i>
商品管理</a></li>
<li><a href="#/groupGoods"><i class="fa fa-sitemap"></i>
组合商品</a></li>
<li><a href="#/goodsCategory"><i class="fa fa-sitemap"></i>
商品分类</a></li>
<li><a href="#/priceAdjustmentSheet"><i class="fa fa-sitemap"></i>
价格调整单</a></li>
<li><a href="#/costAdjustmentSheet"><i class="fa fa-sitemap"></i> 成本调整单</a></li>
</ul>
</li>
<li><a href=""><i class="fa fa-sitemap"></i> 站点商品<i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/goodsDetail"><i class="fa fa-sitemap"></i>
站点商品</a></li>
<li><a href="#/inventorySearch"><i class="fa fa-sitemap"></i> 进货管理</a></li>
<li><a href="#/storageManagement"><i class="fa fa-sitemap"></i> 入库查询</a></li>
<li><a href="#/returnGoodsQuery"><i class="fa fa-sitemap"></i>
客户退货查询</a></li>
<li><a href="#/supplierBack"><i class="fa fa-sitemap"></i> 退回供应商查询</a></li>
<li><a href="#/inventoryQuery"><i class="fa fa-sitemap"></i>
盘点查询</a></li>
<li><a href="#/inventoryWarning"><i class="fa fa-sitemap"></i>
库存预警</a></li>
<li><a href="#/manageGoodsLoss"><i class="fa fa-sitemap"></i> 报损查询</a></li>
<li><a href="#/changeDetail"><i class="fa fa-sitemap"></i>
商品变动明细</a></li>
<li><a href="#/expirationWarning"><i class="fa fa-sitemap"></i> 过期预警查询</a></li>
</ul>
</li>
<li><a href=""><i class="fa fa-sitemap"></i> 供应商管理<i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/supplierManagement"><i class="fa fa-sitemap"></i> 供应商管理</a></li>
</ul>
</li>
<li data-ng-show="Auth.permit('SALE_GOODS_INFO')" class="" style=""><a href=""><i
class="fa fa-sitemap"></i> 报表<i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li data-ng-show="Auth.permit('SALE_GOODS_INFO')" class="" style=""><a
href="#/cvsSalesChart"><i class="fa fa-sitemap"></i> 销售统计</a></li>
<li data-ng-show="Auth.permit('SALE_GOODS_INFO')" class=""><a
href="#/inGoodsChart"><i class="fa fa-sitemap"></i> 进货统计</a></li>
<li data-ng-show="Auth.permit('SALE_GOODS_INFO')" class=""><a
href="#/classifyChart"><i class="fa fa-sitemap"></i> 分类统计</a></li>
<li><a href="#/monthlyInventoryReport"><i class="fa fa-sitemap"></i> 便利店期初期末报表</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="treeview"><a><i class="fa fa-credit-card"></i>
<span>快捷支付系统</span><i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/selfPayOrderQuery"><i class="fa fa-reorder (alias)"></i>快捷支付订单查询</a></li>
<li><a href="#/selfPayOrderPrint"><i class="fa fa-print"></i>自助买单打印设置</a></li>
<li><a href="#/selfPayOrderCode"><i class="fa fa-download"></i>自助买单收款码下载</a></li>
<li><a href="#/setMode"><i class="fa fa-cc"></i> 自助买单设置</a></li>
<li><a href="#/paySuccessConfig"><i class="fa fa-cc"></i> 支付成功页配置</a></li>
<li><a href="#/selfServiceSetting"><i class="fa fa-cc"></i>自助付款终端设置</a></li>
<li><a href="#/selfCarQRCode"><i class="fa fa-cc"></i> 自助洗车码下载</a></li>
<li class="treeview">
<a><i class="fa fa-thumbs-o-up"></i> <span>服务评价</span><i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/evaluateRecord"><i class="fa fa-file-text"></i> 服务评价记录</a></li>
</ul>
</li>
<li data-ng-show="Auth.user().isAdmin===1" class="ng-hide"><a href="#/POSSet"><i
class="fa fa-cc"></i> POS设置</a></li>
<li><a href="#/selectImpulsePurchaseConfig"><i class="fa fa-reorder (alias)"></i>顺手买设置</a>
</li>
<li><a href="#/discountSwapConfig"><i class="fa fa-reorder (alias)"></i>优惠置换设置</a></li>
</ul>
</li>
<li class="treeview"><a><i class="fa fa-credit-card"></i>
<span>油品进销存</span><i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/inPrManage"><i class="fa fa-reorder (alias)"></i>
油站进油</a></li>
<li><a href="#/dispatchManage"><i class="fa fa-sitemap"></i> 总部调度</a>
</li>
<li><a href="#/inventoryManage"><i class="fa fa-sitemap"></i>
油库库存</a></li>
<li><a href="#/oilAllocating"><i class="fa fa-sitemap"></i>
油品调拨</a></li>
<li class="treeview">
<a><i class="fa fa-reorder (alias)"></i> <span>报表</span><i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/logisticsRecord"><i class="fa fa-sitemap"></i>
物流记录</a></li>
<li><a href="#/oilCostAccounting"><i class="fa fa-sitemap"></i> 买油成本核算</a></li>
<li><a href="#/prCostSalesAccounting"><i class="fa fa-sitemap"></i> 油品销售成本核算</a>
</li>
<li><a href="#/hqCostManualAccounting"><i class="fa fa-sitemap"></i> 总部销售成本手动核算</a>
</li>
<li><a href="#/oilShiftInventory"><i class="fa fa-sitemap"></i> 油品班次盘点</a></li>
<li><a href="#/oilInventoryOfDay"><i class="fa fa-sitemap"></i> 油品日盘点</a></li>
<li><a href="#/oilInventoryOfMon"><i class="fa fa-sitemap"></i> 油品月盘点</a></li>
</ul>
</li>
<li class="treeview">
<a><i class="fa fa-reorder (alias)"></i> <span>功能配置</span><i
class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/supplierManage"><i class="fa fa-sitemap"></i> 经销商管理</a></li>
<li><a href="#/oilDepotManage"><i class="fa fa-sitemap"></i>
油库管理</a></li>
<li><a href="#/logisticsManage"><i class="fa fa-sitemap"></i> 物流管理</a></li>
<li><a href="#/configurationPage"><i class="fa fa-sitemap"></i>
参数配置</a></li>
<li><a href="#/accountingSetting"><i class="fa fa-sitemap"></i>
会计期间设置</a></li>
</ul>
</li>
</ul>
</li>
<li class="treeview"><a><i class="fa fa-credit-card"></i>
<span>分销管理</span><i class="fa fa-angle-left pull-right"></i></a>
<ul class="treeview-menu">
<li><a href="#/noVersion"><i class="fa fa-reorder (alias)"></i>分销概况</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i> 分销员</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>分销员申请</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>分销订单</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>分销等级</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>分销设置</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>页面设置</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>提现设置</a></li>
<li><a href="#/noVersion"><i class="fa fa-sitemap"></i>分销提现</a></li>
</ul>
</li>
<li class="treeview" ng-click="intoMarketing()">
<a href=""><i class="fa fa-industry"></i><span>营销中心</span></a>
</li>
<li class="treeview" ng-click="intoRiskCenter()">
<a href=""><i class="fa fa-exclamation-circle"></i><span>风控中心</span></a>
</li>
<li class="treeview" ng-click="intoBICenter()">
<a href=""><i class="fa fa-exclamation-circle"></i><span>BI系统</span></a>
</li>
<li class="treeview"><a href="#/onlineVideo"><i class="fa fa-file-text"></i><span>在线课堂</span></a>
</li>
</ul>
</section>
<!-- /.sidebar -->
</aside>
<aside class="main-content">
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper" style="background-color: rgb(245, 245, 245); min-height: 797px;">
<div class="loading-mask ng-hide" ng-show="Auth.loading" style="">
<p class="fa fa-spinner fa-pulse fa-5x text-blue"></p>
</div>
<!-- alert -->
<div class="alert alert-info alert-dismissible alert-custom ng-hide" role="alert" ng-show="alert.show">
<button type="button" class="close" ng-click="hideAlert();">
<span aria-hidden="true">×</span>
</button>
<span class="alert-message ng-binding" ng-bind="alert.message"></span>
</div>
<!-- ngView: -->
<div id="content" ng-view="" class="ng-scope" style=""><!-- 数据查询-加油枪-油品销售汇总报表 -->
<div ng-controller="oilSalesCtrl" class="ng-scope">
<section class="content-header">
<h1 class="ng-binding">加油枪-油品销售汇总报表</h1>
<ol class="breadcrumb">
<li><i class="fa fa-database"></i> 数据查询</li>
<li>加油枪</li>
<li class="active ng-binding">加油枪-油品销售汇总报表</li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<!-- Main row -->
<div class="row pad">
<form class="w5c-form ng-valid ng-valid-required ng-dirty ng-valid-parse ng-submitted"
name="salesForm" w5c-form-validate="" style="">
<!-- ngInclude: -->
<div ng-include="" src="'views/template/stationBox.html'" class="ng-scope" style="">
<div class="col-lg-4 ng-scope">
<div class="form-group">
<label for="station">加油站</label>
<input class="form-control ng-hide" disabled="disabled"
ng-hide="Auth.isMaster()" value="智邦油站管理在线站点">
<!--<angucomplete ng-show="Auth.isMaster();" id="station" placeholder="请输入油站名称" pause="1000" selectedobject="station" selectedvalue="params.stationId" selectedkey="stationId" url="{{stationSearchUrl}}" titlefield="stationName" inputclass="form-control" minlength="0"/>-->
<select class="form-control ng-valid ng-touched ng-dirty ng-valid-parse"
ng-model="params.stationId" ng-show="Auth.isMaster()" style="">
<option value="">全部</option><!-- ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071001"
class="ng-binding ng-scope" style="">小智加油西城站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071002"
class="ng-binding ng-scope">小智加油一字山站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071003"
class="ng-binding ng-scope">小智加油河伏公路站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071004"
class="ng-binding ng-scope">小智加油热市站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071000"
class="ng-binding ng-scope">智邦油站管理在线站点</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071005"
class="ng-binding ng-scope">小智加油太平铺群丰加油站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071006"
class="ng-binding ng-scope">小智加油郝坪乡农机加油站 </option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071007"
class="ng-binding ng-scope">小智加油中阑马路加油站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071008"
class="ng-binding ng-scope">小智加油众科加油站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071009"
class="ng-binding ng-scope">小智加油龙港服务站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071010"
class="ng-binding ng-scope">小智加油护城服务站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071011"
class="ng-binding ng-scope">小智加油明航服务站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071012"
class="ng-binding ng-scope">小智加油联岩站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071013" selected
class="ng-binding ng-scope">小智加油五兴加油站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071014"
class="ng-binding ng-scope">小智加油寺坪站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071015"
class="ng-binding ng-scope">小智加油长鑫站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071016"
class="ng-binding ng-scope">小智加油平安站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071017"
class="ng-binding ng-scope">小智加油柳西站</option>
<!-- end ngRepeat: station in stations -->
<option ng-repeat="station in stations" value="174071018"
class="ng-binding ng-scope">小智加油荣鑫站</option>
<!-- end ngRepeat: station in stations -->
</select>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label>汇总周期</label>
<select
class="form-control ng-valid ng-valid-required valid ng-dirty ng-valid-parse ng-touched"
ng-model="params.dateType" ng-init="params.dateType='1'" name="dateType"
required="" style="">
<!-- ngRepeat: (k,v) in dateTypeMap -->
<option ng-repeat="(k,v) in dateTypeMap" value="1"
class="ng-binding ng-scope">日</option>
<!-- end ngRepeat: (k,v) in dateTypeMap -->
<option ng-repeat="(k,v) in dateTypeMap" value="2"
class="ng-binding ng-scope">月</option>
<!-- end ngRepeat: (k,v) in dateTypeMap -->
<option ng-repeat="(k,v) in dateTypeMap" value="4" selected
class="ng-binding ng-scope">年</option>
<!-- end ngRepeat: (k,v) in dateTypeMap -->
<option ng-repeat="(k,v) in dateTypeMap" value="5"
class="ng-binding ng-scope">自定义时间</option>
<!-- end ngRepeat: (k,v) in dateTypeMap -->
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label>汇总方式</label>
<select
class="form-control ng-valid ng-valid-required valid ng-dirty ng-valid-parse ng-touched"
ng-model="params.statType" ng-init="params.statType='2'" name="statType"
required="" style="">
<!-- ngRepeat: (k,v) in statTypeMap -->
<option ng-repeat="(k,v) in statTypeMap" value="1"
class="ng-binding ng-scope">按自然时间</option>
<!-- end ngRepeat: (k,v) in statTypeMap -->
<option ng-repeat="(k,v) in statTypeMap" value="2"
class="ng-binding ng-scope">按班次日期</option>
<!-- end ngRepeat: (k,v) in statTypeMap -->
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label>开始时间</label>
<div class="dropdown ng-isolate-scope" id="startDate"
selected-date="params.startTime">
<a class="dropdown-toggle" id="startDate_value" role="button"
data-toggle="dropdown" data-target="#" aria-expanded="false">
<div class="input-group">
<input type="text"
class="input-large form-control ng-pristine ng-valid ng-touched"
ng-model="selectedDate" style="" value="2022-01-01">
<span class="input-group-addon"><i
class="glyphicon glyphicon-calendar"></i></span>
</div>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="startDate_value">
<div class="datetimepicker table-responsive ng-isolate-scope ng-valid ng-dirty ng-valid-parse"
ng-model="selectedDate" date-format=""
datetimepicker-config="{dropdownSelector: '#startDate_value', minView: 'day'}"
style="">
<table class="table table-condensed day-view" style="">
<thead>
<tr>
<th class="left"
data-ng-click="changeView(data.currentView, data.leftDate, $event)"
data-ng-show="data.leftDate.selectable"><i
class="glyphicon glyphicon-arrow-left"></i>
</th>
<th class="switch ng-binding" colspan="5"
data-ng-show="data.previousViewDate.selectable"
data-ng-click="changeView(data.previousView, data.previousViewDate, $event)">
2022-1月</th>
<th class="right"
data-ng-click="changeView(data.currentView, data.rightDate, $event)"
data-ng-show="data.rightDate.selectable"><i
class="glyphicon glyphicon-arrow-right"></i>
</th>
</tr>
<tr> <!-- ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames" style="">一
</th><!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">二</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">三</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">四</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">五</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">六</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">日</th>
<!-- end ngRepeat: day in data.dayNames -->
</tr>
</thead>
<tbody> <!-- ngIf: data.currentView !== 'day' -->
<!-- ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks" class="ng-scope"
style="">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
27</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
28</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
29</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
30</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
31</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope active"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
1</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
2</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
3</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
4</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
5</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
6</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
7</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
8</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
9</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
10</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
11</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
12</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
13</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
14</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
15</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
16</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
17</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
18</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
19</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
20</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
21</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
22</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
23</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
24</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
25</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
26</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
27</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
28</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
29</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
30</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
31</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
1</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
2</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
3</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
4</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
5</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
6</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks -->
</tbody>
</table>
</div>
</ul>
</div>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label>结束时间</label>
<div class="dropdown ng-isolate-scope" id="endDate"
selected-date="params.endTime">
<a class="dropdown-toggle" id="endDate_value" role="button"
data-toggle="dropdown" data-target="#" aria-expanded="false">
<div class="input-group">
<input type="text"
class="input-large form-control ng-pristine ng-valid ng-touched"
ng-model="selectedDate" style="" value="2025-10-31">
<span class="input-group-addon"><i
class="glyphicon glyphicon-calendar"></i></span>
</div>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="endDate_value">
<div class="datetimepicker table-responsive ng-isolate-scope ng-valid ng-dirty ng-valid-parse"
ng-model="selectedDate" date-format=""
datetimepicker-config="{dropdownSelector: '#endDate_value', minView: 'day'}"
style="">
<table class="table table-condensed day-view">
<thead>
<tr>
<th class="left"
data-ng-click="changeView(data.currentView, data.leftDate, $event)"
data-ng-show="data.leftDate.selectable"><i
class="glyphicon glyphicon-arrow-left"></i>
</th>
<th class="switch ng-binding" colspan="5"
data-ng-show="data.previousViewDate.selectable"
data-ng-click="changeView(data.previousView, data.previousViewDate, $event)">
2025-10月</th>
<th class="right"
data-ng-click="changeView(data.currentView, data.rightDate, $event)"
data-ng-show="data.rightDate.selectable"><i
class="glyphicon glyphicon-arrow-right"></i>
</th>
</tr>
<tr> <!-- ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames" style="">一
</th><!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">二</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">三</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">四</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">五</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">六</th>
<!-- end ngRepeat: day in data.dayNames -->
<th class="dow ng-binding ng-scope"
data-ng-repeat="day in data.dayNames">日</th>
<!-- end ngRepeat: day in data.dayNames -->
</tr>
</thead>
<tbody> <!-- ngIf: data.currentView !== 'day' -->
<!-- ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks" class="ng-scope"
style="">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
29</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope past"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
30</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
1</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
2</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
3</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
4</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
5</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
6</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
7</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
8</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
9</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
10</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
11</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
12</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
13</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
14</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
15</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
16</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
17</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
18</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
19</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
20</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
21</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
22</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
23</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
24</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
25</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
26</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
27</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
28</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
29</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
30</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope active"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
31</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
1</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
2</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks --><!-- ngIf: data.currentView === 'day' -->
<tr data-ng-if="data.currentView === 'day'"
data-ng-repeat="week in data.weeks"
class="ng-scope">
<!-- ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
3</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
4</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
5</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
6</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
7</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
8</td>
<!-- end ngRepeat: dateObject in week.dates -->
<td data-ng-repeat="dateObject in week.dates"
data-ng-click="changeView(data.nextView, dateObject, $event)"
class="day ng-binding ng-scope future"
data-ng-class="{active: dateObject.active, past: dateObject.past, future: dateObject.future, disabled: !dateObject.selectable}">
9</td>
<!-- end ngRepeat: dateObject in week.dates -->
</tr>
<!-- end ngIf: data.currentView === 'day' --><!-- end ngRepeat: week in data.weeks -->
</tbody>
</table>
</div>
</ul>
</div>
</div>
</div>
<div class="col-xs-12 text-center">
<button class="btn btn-success margin"
w5c-form-submit="params.pn=1;getPage();">查询 <i
class="fa fa-search"></i></button>
</div>
</form>
<div class="col-xs-12">
<div class="box box-oil-default">
<div class="box-body no-padding">
<table class="table table-hover">
<tbody>
<tr>
<th>加油站</th>
<th>汇总周期</th>
<th>汇总方式</th>
<th>时间</th>
<th>操作</th>
</tr>
<!-- ngRepeat: item in oilSales.list -->
<tr ng-repeat="item in oilSales.list" class="ng-scope" style="">
<td class="ng-binding">小智加油五兴加油站</td>
<td class="ng-binding">年</td>
<td class="ng-binding">按自然时间</td>
<td class="ng-binding">2025</td>
<td>
<a
ng-click="params.viewFile=1;download(params,item,'FP_ORDER')">预览</a>
<a href="/download/25年.xls" download="25年.xls">下载</a>
</td>
</tr><!-- end ngRepeat: item in oilSales.list -->
<tr ng-repeat="item in oilSales.list" class="ng-scope">
<td class="ng-binding">小智加油五兴加油站</td>
<td class="ng-binding">年</td>
<td class="ng-binding">按自然时间</td>
<td class="ng-binding">2024</td>
<td>
<a
ng-click="params.viewFile=1;download(params,item,'FP_ORDER')">预览</a>
<a href="/download/24年.xls" download="24年.xls">下载</a>
</td>
</tr><!-- end ngRepeat: item in oilSales.list -->
<tr ng-repeat="item in oilSales.list" class="ng-scope">
<td class="ng-binding">小智加油五兴加油站</td>
<td class="ng-binding">年</td>
<td class="ng-binding">按自然时间</td>
<td class="ng-binding">2023</td>
<td>
<a
ng-click="params.viewFile=1;download(params,item,'FP_ORDER')">预览</a>
<a href="/download/23年.xls" download="23年.xls">下载</a>
</td>
</tr><!-- end ngRepeat: item in oilSales.list -->
<tr ng-repeat="item in oilSales.list" class="ng-scope">
<td class="ng-binding">小智加油五兴加油站</td>
<td class="ng-binding">年</td>
<td class="ng-binding">按自然时间</td>
<td class="ng-binding">2022</td>
<td>
<a
ng-click="params.viewFile=1;download(params,item,'FP_ORDER')">预览</a>
<a href="/download/22年.xls" download="22年.xls">下载</a>
</td>
</tr><!-- end ngRepeat: item in oilSales.list -->
</tbody>
</table>
</div><!-- /.box-body -->
<page-box>
<div class="box-footer clearfix">
<ul class="pagination pagination-sm no-margin pull-right">
<li><a href="javascript:;" ng-click="getPage(1)"><i
class="fa fa-angle-double-left"></i></a></li>
<li><a href="javascript:;" ng-click="getPage(params.pn-1)"><i
class="fa fa-angle-left"></i></a></li>
<!-- ngRepeat: pn in makePages(params.pn, params.pc) -->
<li ng-repeat="pn in makePages(params.pn, params.pc)"
class="ng-scope" style="">
<a href="javascript:;" ng-click="getPage(pn)"
ng-class="{currentPage:pn==params.pn}"
class="ng-binding currentPage">1</a>
</li><!-- end ngRepeat: pn in makePages(params.pn, params.pc) -->
<li><a href="javascript:;" ng-click="getPage(params.pn+1)"><i
class="fa fa-angle-right"></i></a></li>
<li><a href="javascript:;" ng-click="getPage(params.pc)"><i
class="fa fa-angle-double-right"></i></a></li>
</ul>
</div>
</page-box>
</div><!-- /.box -->
</div>
</div>
</section>
</div>
</div>
<!-- 读卡模态框 -->
<div class="modal fade" id="checkCard" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i
class="fa fa-close"></i></button>
<h4 class="modal-title">验证员工卡</h4>
</div>
<div class="modal-body">
<div class="box-body text-center">
<p><b class="ng-binding">该操作需要验证员工卡</b></p>
<p style="color:red;" ng-hide="specialAuth" class="">卡号:<span
style="font-size: 18px;" class="ng-binding"></span>
</p>
<img>
<div>
<button class="btn btn-oil-station margin" ng-click="checkCard();">确定</button>
</div>
</div>
<!-- /.box-body -->
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- 短信语音验证模态框 -->
<div class="modal fade" id="checkCode" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i
class="fa fa-close"></i></button>
<h4 class="modal-title">操作授权</h4>
</div>
<div class="modal-body">
<div class="box-body text-center">
<p><b>授权码将发送至本账号的对应手机号,如手机号错误,请联系管理员进行修改</b></p>
<div class="row">
<div class="col-sm-12" style="margin-top: 3%">
<div class="form-group">
<div class="col-sm-4 text-right" style="height: 40px;line-height: 40px">
<label for="telPhoneNum">手机号:</label>
</div>
<div class="col-sm-4" style="height: 40px;padding: 0">
<input class="form-control ng-pristine ng-untouched ng-valid"
type="text" id="telPhoneNum" ng-model="phoneNum"
disabled="disabled">
</div>
<div class="col-sm-4 text-left" style="height: 40px;padding: 0">
<button class="btn btn-success margin" ng-click="getCode(1);"
style="margin: 0;border-radius: 0" id="authBtnName">获取授权码
</button>
</div>
</div>
<div class="form-group">
<div class="col-sm-4" style="height: 40px"></div>
<div class="col-sm-6 text-left"
style="height: 40px;line-height: 40px;padding: 0">
收不到短信?试试
<button type="button" ng-click="getCode(2)" class="btn btn-link"
id="voiceAuthBtnName">语音授权码
</button>
</div>
<div class="col-sm-2" style="height: 40px"></div>
</div>
<div class="form-group">
<div class="col-sm-4 text-right" style="height: 40px;line-height: 40px">
<label for="authCode">授权码:</label>
</div>
<div class="col-sm-4" style="height: 40px;padding: 0">
<input
class="form-control ng-pristine ng-untouched ng-invalid ng-invalid-required"
type="text" id="authCode" placeholder="请输入授权码"
ng-model="authCode"
oninput="if(value.length>6)value=value.slice(0,6)"
required="">
</div>
<div class="col-sm-4" style="height: 40px"></div>
</div>
<div class="form-group">
<div class="col-sm-4" style="height: 40px"></div>
<div class="col-sm-4 text-left"
style="height: 40px;line-height: 40px;padding: 0">
本次授权码半小时之内可多次使用
</div>
</div>
</div>
</div>
<div>
<button class="btn btn-oil-station margin" ng-click="confirmAuth();">确定</button>
</div>
</div>
<!-- /.box-body -->
</div>
<!-- /.modal-body -->
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- 微信验证模态框 -->
<div class="modal fade" id="checkWxCode" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i
class="fa fa-close"></i></button>
<h4 class="modal-title">微信验证</h4>
</div>
<div class="modal-body">
<div class="box-body text-center">
<p style="padding:0px 50px;">
<b>验证码会通过微信公众号“掌中油站”发送到你的微信,该验证码30分钟内可重复使用。如果你的账号还没有绑定微信可以联系超管绑定。</b>
</p>
<div class="row">
<div class="col-sm-12 text-center" style="margin-top: 3%">
<div class="col-sm-4" style="height:40px;"></div>
<div class="col-sm-4 text-right" style="height: 40px;line-height: 40px">
<input class="form-control ng-pristine ng-untouched ng-valid"
type="text" ng-model="authWXCode">
</div>
<div class="col-sm-4 text-left" style="height: 40px;padding: 0">
<button class="btn btn-success margin" ng-click="getWxCode();"
style="margin: 0;border-radius: 0" id="authWxBtnName">获取验证码
</button>
</div>
</div>
<div class="text-center">
本次授权码半小时之内可多次使用
</div>
</div>
<div>
<button class="btn btn-oil-station margin" ng-click="conWxCheck();">确定</button>
</div>
</div>
<!-- /.box-body -->
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- 报表预约模态框 -->
<div class="modal fade" id="reportBooking" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog modal-dialog-sm">
<div class="modal-content">
<div class="modal-header">
<span style="font-size: 18px;font-weight: 500;color: rgb(51,51,51)">报表预约</span>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i
class="fa fa-close"></i></button>
</div>
<div class="modal-body no-padding-bottom">
<!-- form start -->
<form class="w5c-form form-horizontal ng-pristine ng-valid" role="form"
name="FastConsumerSetForm" w5c-form-validate="">
<div class="box-body">
<div class="form-group">
<div
style="font-size: 16px;color: rgb(51,51,51);line-height: 30px;text-align: center">
<i style="color: #009bf0;font-size: 20px"
class="fa fa-info-circle"></i><span>导出数据内容时间超过48小时,请先预约后再在预约中心进行下载,<br>预约后大约需要3-10分钟生成报表,请勿重复预约。</span>
</div>
<div class="text-center">
<img ng-src="images/reportBooking.png" src="images/reportBooking.png">
</div>
</div>
</div>
<!-- /.box-body -->
<div class="box-footer text-center">
<button type="submit" class="btn btn-oil-station margin"
ng-click="definiteBooking()">确定预约
</button>
</div>
</form>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
</div>
<!-- /.content-wrapper -->
</aside>
<footer class="main-footer text-center">
<strong>Copyright © 2015-<span class="ng-binding">2025</span> <a
href="http://www.365yzg.com">油掌柜</a>.</strong> All
rights reserved.
</footer>
</div>
<!-- ./wrapper -->
<!-- Angular -->
<script src="js/angular-1.4.8/angular.min.js"></script>
<script src="js/angular-1.4.8/angular-animate.min.js"></script>
<script src="js/angular-1.4.8/angular-resource.min.js"></script>
<script src="js/angular-1.4.8/angular-route.min.js"></script>
<!-- modernizr 2.8.3 -->
<script src="js/modernizr-2.8.3/modernizr-2.8.3.min.js"></script>
<!-- jQuery 2.1.4 -->
<script src="plugins/jQuery/jQuery-2.1.4.min.js"></script>
<!-- jQuery UI 1.11.4 -->
<script src="plugins/jQueryUI/jquery-ui.min.js"></script>
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
<link href="js/quilljs-1.3.7/quill.snow.css" rel="stylesheet">
<script src="js/quilljs-1.3.7/quill.min.js"></script>
<!-- 快捷支付系统=>顺手买的排序手动拖拽效果 -->
<script src="js/Sortable.min.js"></script>
<script>
$.widget.bridge('uibutton', $.ui.button);
</script>
<!-- Bootstrap 3.3.5 -->
<script src="js/bootstrap-3.3.6/bootstrap.min.js"></script>
<!-- datepicker -->
<script src="plugins/moment/moment.min.js"></script>
<script src="plugins/moment/zh-cn.js"></script>
<script src="plugins/angular-datepicker/datetimepicker.js"></script>
<script src="plugins/angular-autocomplete/angucomplete.js"></script>
<!-- echarts -->
<script src="plugins/echarts/echarts-all.js"></script>
<script src="plugins/echarts/angular-echarts.js"></script>
<!--angular-downfile-directive-->
<script src="plugins/angular-downfile-directive/FileSaver.js"></script>
<script src="plugins/angular-downfile-directive/angular-down-file-directive.js"></script>
<!-- angular-w5c-validator -->
<script src="plugins/angular-w5c-validator/w5cValidator.js"></script>
<script src="plugins/angular-w5c-validator/directive.js"></script>
<!-- App -->
<script src="js/app_e694db6.js"></script>
<!-- data -->
<script src="js/services.js"></script>
<script src="js/directives.js"></script>
<script src="js/filters.js"></script>
<script src="views/auth/login_39aaf09.js"></script>
<script src="views/auth/coverMap_d88bf70.js"></script>
<script src="views/auth/noPromission_c8d72d6.js"></script>
<script src="views/data/charts/salesChart_f6e358d.js"></script>
<script src="views/data/charts/paymentChart_f838e1e.js"></script>
<script src="views/data/charts/memberChart_a3ccbd7.js"></script>
<script src="views/data/charts/topupChart_f338ca0.js"></script>
<script src="views/data/oilGun/oilSales_e8ed30c.js"></script>
<script src="views/data/refuelOrder_fa97d52.js"></script>
<script src="views/data/topupRecord_49e35d8.js"></script>
<script src="views/data/closedAccount_456eb75.js"></script>
<script src="views/data/refundRecord_ce43541.js"></script>
<script src="views/data/transferOrder_1bae6c6.js"></script>
<script src="views/data/teamData_dfe2a6c.js"></script>
<script src="views/data/topupSummary_667a5b7.js"></script>
<script src="views/data/clientTopupSummary_b62d6dc.js"></script>
<script src="views/data/paymentSummary_c9991f7.js"></script>
<script src="views/data/prPaymentSummary_55f721d.js"></script>
<script src="views/data/stationAdminHist_55ce8f2.js"></script>
<script src="views/data/memberAmountHist_7b5b11c.js"></script>
<script src="views/data/memberPointHist_b5a25bd.js"></script>
<script src="views/data/pointHistory_3cdc817.js"></script>
<script src="views/data/fastConsumerGet_9f707ea.js"></script>
<script src="views/data/enterpriseSummary_f7833ec.js"></script>
<script src="views/data/handPosOrder_ab2597e.js"></script>
<script src="views/data/pointsOrder_9237c70.js"></script>
<script src="views/data/convenienceStoreSales_8fa541d.js"></script>
<script src="views/data/cashierTeamData_1e43a8c.js"></script>
<script src="views/data/cashierMerchants_590de79.js"></script>
<script src="views/data/invoiceStatements_ba68d87.js"></script>
<script src="views/data/cashierStation_bee9838.js"></script>
<script src="views/data/volTopupSummary_9994116.js"></script>
<script src="views/data/customReports_95ee232.js"></script>
<script src="views/data/anJiCustomReport_f0b7a37.js"></script>
<script src="views/data/salesAnalysis_b0985ce.js"></script>
<script src="views/data/salesTargetAnalysis_e1979d8.js"></script>
<script src="views/data/memberEffectTable_da4f770.js"></script>
<!--非油品消费订单查询-->
<script src="views/data/unloadedOil_1d01da6.js"></script>
<!--卸油记录查询-->
<script src="views/data/reportBookingCenter_b4dac83.js"></script>
<!--报表预约中心-->
<script src="views/data/stationLiquidation_0d02f63.js"></script>
<!--站点清算报表-->
<!-- client -->
<script src="views/client/memberLevel_c0ae321.js"></script>
<script src="views/client/giftPoints_211a364.js"></script>
<script src="views/client/enterprise_8a2d402.js"></script>
<script src="views/client/visitRecord_d93b418.js"></script>
<script src="views/client/memberManage_0a035be.js"></script>
<script src="views/client/subenterprise_38646fa.js"></script>
<script src="views/client/GrowthMember_39dba1f.js"></script>
<script src="views/client/auditChauffeur_6f82af0.js"></script>
<script src="views/client/roleOfAudit_c8646a2.js"></script>
<script src="views/client/temporaryMember_03be6ee.js"></script>
<script src="views/client/stationFixedMemberSet_0d3b409.js"></script>
<script src="views/client/characterManage_2f511a0.js"></script>
<!--客户管理-成长型会员-->
<script src="views/client/GrowthMemberSet_65e4235.js"></script>
<script src="views/client/stationGrowthMemberSet_355f149.js"></script>
<!--客户管理-成长型会员-成长型会员等级设置-->
<script src="views/client/RechargeGift_baec3da.js"></script>
<!--客户管理--礼品卡-->
<script src="views/client/GiftCard_01cef1e.js"></script>
<!--客户管理--充值赠送-->
<script src="views/client/RechargeGiftModify_2bcc54d.js"></script>
<!--客户管理--充值赠送修改-->
<script src="views/client/VipSet_0e329ef.js"></script>
<!-- 客户管理-会员设置-账户权限设置 -->
<script src="views/client/accountLimitSet_401ad25.js"></script>
<!--客户管理--会员设置-->
<script src="views/client/vipIntegralReset_14a8a86.js"></script>
<!--在线课堂-->
<script src="views/onlineVideo/onlineVideo_a056629.js"></script>
<script src="views/onlineVideo/playVideo_6bbb433.js"></script>
<!--积分清零-->
<!-- staff -->
<script src="views/staff/staffManage_dc86434.js"></script>
<script src="views/staff/staffCheck_377e10a.js"></script>
<script src="views/staff/roleManage_75ea29d.js"></script>
<!-- 油站引流 -->
<script src="views/stationDrainage/zfbDrainage_7727f96.js"></script>
<script src="views/stationDrainage/discountSetting_a5115b3.js"></script>
<script src="views/stationDrainage/thirdPartyDrainage_88b49c6.js"></script>
<!-- station -->
<script src="views/station/stationSearch_778b95b.js"></script>
<script src="views/station/oilGun_f2458f4.js"></script>
<!-- 油品国标价设置 -->
<script src="views/station/setNdrcPrice_c85fe01.js"></script>
<script src="views/station/oilTank_b58e159.js"></script>
<script src="views/station/noticeManage_d68f53a.js"></script>
<script src="views/station/remoteAdjustment_318ec76.js"></script>
<script src="views/station/pricePlan_ac93d95.js"></script>
<script src="views/station/customPayment_e4b8ae7.js"></script>
<script src="views/station/bossWeixin_7ffe8bd.js"></script>
<script src="views/station/fastConsumerSet_76f2148.js"></script>
<script src="views/station/stationZoneMap_41a4758.js"></script>
<script src="views/station/SystemPaymentType_53293fb.js"></script>
<script src="views/station/payLimit_714f08e.js"></script>
<script src="views/station/salesTarget_9628f2f.js"></script>
<script src="views/station/recommendedMemberTarget_052a0a1.js"></script>
<script src="views/station/selectPrCostPriceList_3ea9f34.js"></script>
<script src="views/station/salesDensitySetting_c088fd3.js"></script>
<script src="views/station/groupSettledRecord_97f59ea.js"></script>
<!--快速消费设置-->
<!-- setting -->
<script src="views/setting/smsAccount_00d4e6d.js"></script>
<script src="views/setting/wxCardPackage_dbcdc39.js"></script>
<script src="views/setting/frozenAmount_19ad6c4.js"></script>
<script src="views/setting/wechatManage_0e228d6.js"></script>
<script src="views/setting/smsManage_fb936ac.js"></script>
<script src="views/setting/cleanData_932d379.js"></script>
<script src="views/setting/password_79e5982.js"></script>
<script src="views/setting/downloadCenter_3a92358.js"></script>
<script src="views/setting/dataStorage_77e7289.js"></script><!--数据存储设置-->
<script src="views/setting/orderRounding_0cd4874.js"></script><!--订单凑整设置-->
<script src="views/setting/operationLogQuery_4db50cf.js"></script>
<script src="views/setting/noticeCenter_acf70a0.js"></script><!--通知中心-->
<script src="views/setting/e-invoice_61bf2e0.js"></script>
<script src="views/setting/selfOpenInvoiceSet_1b2aede.js"></script>
<script src="views/setting/buySms_8ce03d8.js"></script>
<script src="views/setting/choosePaymentMethod_dc429ab.js"></script>
<script src="views/setting/payOnline_d9c1015.js"></script>
<script src="views/setting/payOffline_1214401.js"></script>
<script src="views/setting/manageCard_a6e142e.js"></script>
<script src="views/setting/groupSms_66ed9eb.js"></script>
<script src="views/setting/stationErpSet_5c21d90.js"></script>
<!--操作日志查询-->
<!--noPermission-->
<script src="views/noPermission/noPermission_dd44ef4.js"></script>
<script src="views/noPermission/versionError_65d33ff.js"></script>
<!--我的订单-->
<script src="views/myOrder/myOrder_6c88fed.js"></script>
<!--便利店管理-->
<script src="views/convenienceStores/goods/goodsDetail_afec925.js"></script>
<script src="views/convenienceStores/goods/goodsCategory_5ff50dd.js"></script>
<script src="views/convenienceStores/goods/priceChangeTreeDetails_1b02948.js"></script>
<script src="views/convenienceStores/goods/priceChangeTree_e984dbb.js"></script>
<script src="views/convenienceStores/inventory/inventorySearch_9cd254e.js"></script>
<script src="views/convenienceStores/inventory/inventoryWarning_0397f73.js"></script>
<script src="views/convenienceStores/goods/costAdjustmentSheet_71a8fa2.js"></script>
<script src="views/convenienceStores/inventory/manageGoodsLoss_9360f6f.js"></script>
<script src="views/convenienceStores/inventory/changeDetail_a6ca790.js"></script>
<script src="views/convenienceStores/inventory/expirationWarning_accec7c.js"></script>
<script src="views/convenienceStores/putInStorage/supplierManagement_d65091f.js"></script>
<script src="views/convenienceStores/putInStorage/storageManagement_af4b97f.js"></script>
<script src="views/convenienceStores/goods/batchAddGoods_dae2212.js"></script>
<script src="views/convenienceStores/inventory/inGoodsProof_70cf596.js"></script>
<script src="views/convenienceStores/inventory/inventoryQuery_7e10159.js"></script>
<script src="views/convenienceStores/inventory/returnGoodsQuery_c934170.js"></script>
<script src="views/convenienceStores/inventory/supplierBack_b542060.js"></script>
<script src="views/convenienceStores/reportForm/cvsSalesChart_ef5f927.js"></script>
<script src="views/convenienceStores/reportForm/inGoodsChart_c059fa4.js"></script>
<script src="views/convenienceStores/reportForm/classifyChart_d505675.js"></script>
<script src="views/convenienceStores/goods/hqGoods_22d9fb9.js"></script>
<script src="views/convenienceStores/goods/groupGoods_6636e47.js"></script>
<script src="views/convenienceStores/goods/costOfAdjustment_8df8abd.js"></script>
<script src="views/convenienceStores/goods/priceAdjustmentSheet_fee5aa0.js"></script>
<script src="views/convenienceStores/reportForm/monthlyInventoryReport_b27013c.js"></script>
<!--移动支付系统-->
<script src="views/selfPay/selfPayOrderQuery_b0280c6.js"></script>
<script src="views/selfPay/selfPayOrderPrint_964f96a.js"></script>
<script src="views/selfPay/selfPayOrderCode_f5bab80.js"></script>
<script src="views/selfPay/setMode_09aef2a.js"></script>
<script src="views/selfPay/paySuccessConfig_f961750.js"></script>
<script src="views/selfPay/serveEvaluate/evaluateRecord_a1c0dc9.js"></script>
<script src="views/selfPay/selfServiceSetting_c948fa9.js"></script>
<script src="views/selfPay/selfCarQRCode_79cc7e9.js"></script>
<script src="views/selfPay/POSSet_d1f8d42.js"></script>
<script src="views/selfPay/selectImpulsePurchaseConfig_fa35d2c.js"></script>
<script src="views/selfPay/discountSwapConfig_dbe922f.js"></script>
<!--油品进销存-->
<script src="views/prManage/unifiedBuyPr/inPrManage_55152bd.js"></script>
<script src="views/prManage/buyInPr/oilAllocating_f1cfcc2.js"></script>
<script src="views/prManage/buyInPr/inventoryManage_207397d.js"></script>
<script src="views/prManage/buyInPr/dispatchManage_ed8544a.js"></script>
<script src="views/prManage/dataForms/logisticsRecord_c65a8d2.js"></script>
<script src="views/prManage/dataForms/oilShiftInventory_e4c1cce.js"></script>
<script src="views/prManage/dataForms/oilInventoryOfMon_83b5e83.js"></script>
<script src="views/prManage/dataForms/oilInventoryOfDay_534e509.js"></script>
<script src="views/prManage/dataForms/oilCostAccounting_c82bbf7.js"></script>
<script src="views/prManage/dataForms/prCostSalesAccounting_7143905.js"></script>
<script src="views/prManage/dataForms/hqCostManualAccounting_b7b5bdf.js"></script>
<script src="views/prManage/setting/supplierManage_a749c68.js"></script>
<script src="views/prManage/setting/oilDepotManage_172b076.js"></script>
<script src="views/prManage/setting/logisticsManage_71c223b.js"></script>
<script src="views/prManage/setting/configurationPage_01b5120.js"></script>
<script src="views/prManage/setting/accountingSetting_2102959.js"></script>
<!--拼音码-->
<script src="plugins/ChinesePY.js"></script>
<!-- 复选树结构 -->
<script src="plugins/tree.js"></script>
<script src="plugins/dateTimePicker/dateTimePicker.js"></script>
<script src="plugins/dateTimePicker/zh-Cn.js"></script>
<!-- Chart.js库 -->
<script src="plugins/echarts/Chart.min.js"></script>
<!-- 分销管理 - 分销概况 -->
<script src="views/sales/salesProfile_79dcacf.js"></script>
<!-- 分销管理 - 分销员 -->
<script src="views/sales/resellerQuery_7086e24.js"></script>
<script src="views/sales/resellerAdd_acf4930.js"></script>
<!-- 分销管理 - 分销员申请 -->
<script src="views/sales/resellerApplyQuery_013cc6e.js"></script>
<!-- 分销管理 - 分销订单 -->
<script src="views/sales/salesOrderQuery_56f6548.js"></script>
<!-- 分销管理 - 分销等级 -->
<script src="views/sales/salesGradeConfig_2d06d0c.js"></script>
<!-- 分销管理 - 分销等级新增/修改 -->
<script src="views/sales/salesGradeConfigAdd_1044d69.js"></script>
<!-- 分销管理 - 分销员详情页面 -->
<script src="views/sales/resellerDetails_c2b1ac1.js"></script>
<!-- 分销管理 - 分销提现页面 -->
<script src="views/sales/salesCashOutHistory_ce9d21b.js"></script>
<!-- 分销管理 - 提现设置 -->
<script src="views/sales/cashOutConfig_79e4da8.js"></script>
<!-- 分销管理 - 提现设置 -->
<script src="views/sales/salesConfig_b056423.js"></script>
<!-- 分销管理 - 页面设置 -->
<script src="views/sales/salesUiLayoutConfig_9fe409e.js"></script>
<script>
// 时间本地化
moment.locale('zh-cn');
</script>
</body>
<div id="immersive-translate-popup" style="all: initial"></div>
</html>