201 lines
4.8 KiB
HTML
201 lines
4.8 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
<!-- 在 head 标签中添加 meta 标签,并设置 viewport-fit=cover 值 -->
|
|
<meta
|
|
name="viewport"
|
|
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover"
|
|
/>
|
|
<!-- 开启 safe-area-inset-bottom 属性 -->
|
|
<!-- <van-number-keyboard safe-area-inset-bottom/>-->
|
|
<title>智慧工会平台</title>
|
|
|
|
<!-- 引入样式文件 -->
|
|
<link
|
|
rel="stylesheet"
|
|
href="https://cdn.jsdelivr.net/npm/vant@2.10/lib/index.css"
|
|
/>
|
|
<link rel="stylesheet" type="text/css" href="https://zhgh.nju.edu.cn/assets/platform/plugins/viewer/viewer.min.css">
|
|
<script src="${base!}/assets/platform/js/v.js"></script>
|
|
<!-- import Vue before Element -->
|
|
<script src="${base!}/assets/platform/plugins/vue/vue.min.js"></script>
|
|
<!-- 引入 Vue 和 Vant 的 JS 文件 -->
|
|
<script src="https://cdn.staticfile.org/jquery/1.11.1/jquery.min.js"></script>
|
|
<script src="https://cdn.staticfile.org/vue/2.6.9/vue.min.js"></script>
|
|
<script src="${base!}/assets/platform/js/viewer.min.js"></script>
|
|
<script src="${base!}/assets/platform/js/jquery-viewer.min.js"></script>
|
|
<script src="https://cdn.jsdelivr.net/npm/vant@2.10/lib/vant.min.js"></script>
|
|
<script src="${base!}/assets/platform/plugins/moment/moment.min.js"></script>
|
|
<script src="${base!}/assets/platform/module/proposal/api.js"></script>
|
|
<script src="${base!}/assets/platform/js/getAppFun.js"></script>
|
|
<script src="${base!}/assets/platform/js/pinyin.js"></script>
|
|
<script src="${base!}/assets/platform/plugins/vue-loader/httpVueLoader.js"></script>
|
|
<script src="${base!}/assets/platform/module/basics/basics.js?v=1.0.5"></script>
|
|
</head>
|
|
<style>
|
|
[v-cloak] {
|
|
display: none;
|
|
}
|
|
|
|
#app,
|
|
body,
|
|
html {
|
|
background-color: #f7f8fa;
|
|
height: 100%;
|
|
}
|
|
|
|
.van-button {
|
|
font-size: 16px;
|
|
}
|
|
|
|
.van-nav-bar {
|
|
background: #081776;
|
|
}
|
|
|
|
.van-nav-bar__title {
|
|
color: #fff;
|
|
}
|
|
|
|
.van-sidebar {
|
|
width: 100%;
|
|
}
|
|
|
|
.van-sidebar-item--select:before {
|
|
background: #081776;
|
|
}
|
|
|
|
|
|
.van-sidebar-item {
|
|
padding: 10px 12px 10px 10px;
|
|
}
|
|
|
|
.handle {
|
|
-webkit-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
background: #fff;
|
|
padding-left: 10px;
|
|
}
|
|
|
|
.sidebar-content {
|
|
-webkit-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
padding-left: 10px;
|
|
background: #fff;
|
|
}
|
|
|
|
.info .van-cell .van-cell__title {
|
|
padding-left: 10px;
|
|
/*font-size: 16px;*/
|
|
width: 30%;
|
|
-webkit-box-flex: unset;
|
|
-webkit-flex: unset;
|
|
-ms-flex: unset;
|
|
flex: unset;
|
|
}
|
|
|
|
.info .van-cell .van-cell__value {
|
|
padding-left: 10px;
|
|
/*font-size: 16px;*/
|
|
width: 70%;
|
|
-webkit-box-flex: unset;
|
|
-webkit-flex: unset;
|
|
-ms-flex: unset;
|
|
flex: unset;
|
|
}
|
|
|
|
.info .van-collapse .van-cell__title {
|
|
width: 100%;
|
|
}
|
|
|
|
|
|
.van-cell__value, .van-collapse-item__content {
|
|
/*font-size: 16px;*/
|
|
color: #323233;
|
|
}
|
|
|
|
|
|
.van-cell-group__title .van-sidebar-item {
|
|
background-color: unset;
|
|
/*font-size: 17px;*/
|
|
}
|
|
|
|
.van-cell-group__title {
|
|
padding: 5px 0 5px 16px;
|
|
}
|
|
|
|
.van-collapse-item__content {
|
|
padding-left: 26px;
|
|
}
|
|
|
|
.van-index-bar__sidebar {
|
|
top: -webkit-calc(20% + 20px);
|
|
top: calc(20% + 20px);
|
|
height: -webkit-calc(80% - 100px);
|
|
height: calc(80% - 100px);
|
|
-webkit-transform: unset;
|
|
-ms-transform: unset;
|
|
transform: unset;
|
|
}
|
|
|
|
.van-index-bar__index {
|
|
-webkit-box-flex: 1;
|
|
-webkit-flex: 1;
|
|
-ms-flex: 1;
|
|
flex: 1;
|
|
font-weight: 500;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.van-index-anchor {
|
|
background: #f7f7f7;
|
|
}
|
|
|
|
|
|
/*文字不换行*/
|
|
.text-nowrap {
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.color-puple {
|
|
color: #7b168b;
|
|
}
|
|
|
|
.van-popover__wrapper {
|
|
width: 82%;
|
|
}
|
|
|
|
.van-popover__wrapper div {
|
|
text-align: left;
|
|
}
|
|
</style>
|
|
|
|
<script type="text/javascript">
|
|
const base = "${base!}";
|
|
const FILE_DOMAIN = "${AppFileDomain!}"
|
|
</script>
|
|
|
|
<body>
|
|
<script type="text/javascript">
|
|
|
|
Vue.use(httpVueLoader)
|
|
|
|
function GetQueryString(name) {
|
|
const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
|
|
const r = window.location.search.substr(1).match(reg);
|
|
if (r != null) return unescape(r[2]);
|
|
return "";
|
|
}
|
|
|
|
|
|
|
|
|
|
$.ajaxSetup({"cache": false})
|
|
</script>
|
|
${layoutContent}
|
|
</body>
|
|
</html>
|