bigdata-highway-analytics/App/templates/auth-city-code.html
18796357645 11657ae4f5 上传
2025-03-31 20:06:02 +08:00

297 lines
13 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>首页</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta content="A fully featured admin theme which can be used to build CRM, CMS, etc." name="description" />
<meta content="Coderthemes" name="author" />
<!-- App favicon -->
<link rel="shortcut icon" href="../static/assets/images/favicon.ico">
<!-- Daterangepicker css -->
<link rel="stylesheet" href="../static/assets/vendor/daterangepicker/daterangepicker.css">
<!-- Vector Map css -->
<link rel="stylesheet" href="../static/assets/vendor/admin-resources/jquery.vectormap/jquery-jvectormap-1.2.2.css">
<!-- Theme Config Js -->
<script src="../static/assets/js/config.js"></script>
<!-- App css -->
<link href="../static/assets/css/app.min.css" rel="stylesheet" type="text/css" id="app-style" />
<!-- Icons css -->
<link href="../static/assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<script src="../static/js/vue.js"></script>
<!-- 引入样式 -->
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
<!-- 引入组件库 -->
<script src="https://unpkg.com/element-ui/lib/index.js"></script>
</head>
<body>
<!-- Begin page -->
<div id="wrapper" class="wrapper">
<!-- ========== 头部信息 Start ========== -->
<div class="navbar-custom">
<div class="topbar container-fluid">
<div class="d-flex align-items-center gap-lg-2 gap-1">
<!-- Sidebar Menu Toggle Button -->
<button class="button-toggle-menu">
<i class="ri-menu-2-fill"></i>
</button>
</div>
<div> <span><h1>智慧交通后台管理系统</h1></span></div>
<!-- ========== 头像信息开始 ========== -->
<ul class="topbar-menu d-flex align-items-center gap-3">
<li class="d-none d-md-inline-block">
<a class="nav-link" href="" data-toggle="fullscreen">
<i class="ri-fullscreen-line fs-22"></i>
</a>
</li>
<li class="dropdown">
<a class="nav-link dropdown-toggle arrow-none nav-user px-2" data-bs-toggle="dropdown" href="#" role="button" aria-haspopup="false" aria-expanded="false">
<span class="account-user-avatar">
<img src="../static/assets/images/users/avatar-1.jpg" alt="user-image" width="32" class="rounded-circle">
</span>
<span class="d-lg-flex flex-column gap-1 d-none">
<h5 class="my-0">管理员</h5>
</span>
</a>
<div class="dropdown-menu dropdown-menu-end dropdown-menu-animated profile-dropdown">
<!-- item-->
<div class=" dropdown-header noti-title">
<h6 class="text-overflow m-0">欢迎 !</h6>
</div>
<!-- item-->
<a href="/auth-login.html" class="dropdown-item">
<i class="ri-logout-box-line fs-18 align-middle me-1"></i>
<span>退出</span>
</a>
</div>
</li>
</ul>
<!-- ========== 头像信息结束 ========== -->
</div>
</div>
<!-- ========== 头部信息 End ========== -->
<!-- ==========左侧菜单 Start ========== -->
<div class="leftside-menu">
<!-- Full Sidebar Menu Close Button -->
<div class="button-close-fullsidebar">
<i class="ri-close-fill align-middle"></i>
</div>
<!-- 侧边栏 -left -->
<div class="h-100" id="leftside-menu-container" data-simplebar>
<!-- Leftbar User -->
<div class="leftbar-user">
<a href="pages-profile.html">
<img src="../static/assets/images/users/avatar-1.jpg" alt="user-image" height="42" class="rounded-circle shadow-sm">
<span class="leftbar-user-name mt-2">Michael Berndt</span>
</a>
</div>
<!--- 菜单 Start -->
<ul class="side-nav">
<li class="side-nav-item">
<a href="/auth-index" class="side-nav-link">
<i class="ri-dashboard-2-fill"></i>
<span> 首页 </span>
</a>
</li>
<li class="side-nav-item">
<a href="/map-beijing" class="side-nav-link">
<i class="ri-calendar-event-fill"></i>
<span> 公交行驶路线规划 </span>
</a>
</li>
<li class="side-nav-item">
<a href="/auth-map-road" class="side-nav-link">
<i class="ri-message-3-fill"></i>
<span> 智慧交通道路事件情况 </span>
</a>
</li>
<li class="side-nav-item">
<a href="/view" class="side-nav-link">
<i class="ri-mail-fill"></i>
<span> 数据可视化展示 </span>
</a>
</li>
<li class="side-nav-title">数据管理</li>
<li class="side-nav-item">
<a href="/auth-road-heath" class="side-nav-link">
<i class="ri-bar-chart-fill"></i>
<span> 延时数据管理 </span>
</a>
</li>
<li class="side-nav-item">
<a href="/auth-city-code" class="side-nav-link">
<i class="ri-briefcase-fill"></i>
<span>城市字典管理 </span>
</a></li>
<li class="side-nav-item">
<a href="/auth-user" class="side-nav-link">
<i class="ri-stack-fill"></i>
<span> 用户管理 </span>
</a>
</li>
<li class="side-nav-title">账号操作</li>
<li class="side-nav-item">
<a href="/auth-login" class="side-nav-link">
<i class="ri-service-fill"></i>
<span> 退出登录 </span>
</a>
</li>
</ul>
<!--- 菜单 End -->
<div class="clearfix"></div>
</div>
</div>
<!-- ========== 左侧菜单 End ========== -->
<!-- ============================================================== -->
<!-- Start Page Content here -->
<!-- ============================================================== -->
<div class="content-page">
<div class="content">
<!-- 开始 内容-->
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="page-title-box">
<h4 class="page-title">城市字典管理</h4>
</div>
</div>
</div>
<div class="row">
<el-table
:data="tableData"
border
style="width: 100%">
<el-table-column
prop="code"
label="城市编号">
</el-table-column>
<el-table-column
prop="name"
label="城市名">
</el-table-column>
<el-table-column
prop="pinyin"
label="城市拼音">
</el-table-column>
</el-table>
</div>
<div class="row">
<el-pagination
@current-change="handleCurrentChange"
layout="prev, pager, next"
:total="1000">
</el-pagination>
</div>
<!-- end row -->
</div>
<!-- 内容 -->
</div>
<!-- content -->
</div>
<!-- ============================================================== -->
<!-- End Page content -->
<!-- ============================================================== -->
</div>
<!-- END wrapper -->
<script src="https://cdn.bootcdn.net/ajax/libs/axios/1.5.0/axios.min.js"></script>
<script type="text/javascript">
// 将vue挂载到id为home的根元素上
var vm = new Vue({
delimiters: ["<<", ">>"],
el: "#wrapper",
data() {
return {
page:{'pagesize':10,
'page':1},
tableData: []
};
},
methods: {
init() {
axios.post("/city-code",this.page).then(res =>{
this.tableData = res.data
})
},
// 分页自带函数当currentPage变化时会触发此函数
handleCurrentChange(val) {
this.page.page = val
this.init()
},
del(row) {
axios.post("/user-del",{"id":row.id}).then(res =>{
if (res.data.code ===200){
this.$message({
showClose: true,
message: res.data.msg,
type: 'success'
});
this.init()
}else {
this.$message({
showClose: true,
message: res.data.msg,
type: 'error'
});
}
})
}
},
mounted() {},
created() {
this.init()
},
});
</script>
<!-- Vendor js -->
<script src="../static/assets/js/vendor.min.js"></script>
<!-- Daterangepicker js -->
<script src="../static/assets/vendor/daterangepicker/moment.min.js"></script>
<script src="../static/assets/vendor/daterangepicker/daterangepicker.js"></script>
<!-- Apex Charts js -->
<script src="../static/assets/vendor/apexcharts/apexcharts.min.js"></script>
<!-- Vector Map js -->
<script src="../static/assets/vendor/admin-resources/jquery.vectormap/jquery-jvectormap-1.2.2.min.js"></script>
<script src="../static/assets/vendor/admin-resources/jquery.vectormap/maps/jquery-jvectormap-world-mill-en.js"></script>
<!-- Dashboard App js -->
<script src="../static/assets/js/pages/demo.dashboard.js"></script>
<!-- App js -->
<script src="../static/assets/js/app.min.js"></script>
</body>
</html>