From 7dbb924322fa019e78ccb1aef54d2e4c5fc26697 Mon Sep 17 00:00:00 2001 From: 15689705887 <396341246@qq.com> Date: Sat, 19 Oct 2024 17:52:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=A6=E8=BE=86=E4=BB=BF=E7=9C=9F=E9=83=A8?= =?UTF-8?q?=E7=BD=B2=E3=80=81=E9=94=99=E8=AF=AF=E8=B0=83=E5=89=82=E3=80=81?= =?UTF-8?q?=E5=A4=9A=E4=BA=BA=E7=BB=88=E7=AB=AF=E5=90=8C=E6=AD=A5=E3=80=81?= =?UTF-8?q?=E6=BC=94=E7=BB=83=E4=BA=A4=E4=BA=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../3DVisualization/css/bulletframe.css | 103 +++ .../3DVisualization/css/index.css | 1 + .../3DVisualization/css/public.css | 183 ++++ .../3DVisualization/icon/mark_cw.png | Bin 0 -> 877 bytes .../3DVisualization/iconfont/iconfont.css | 521 +++++++++++ .../3DVisualization/iconfont/iconfont.ttf | Bin 0 -> 49016 bytes .../3DVisualization/js/init.js | 4 +- .../3DVisualization/js/mapPublic/entity.js | 37 + .../3DVisualization/js/setting.js | 3 + .../3DVisualization/js/util/jq_extend.js | 105 +++ .../3DVisualization/subitem/clfzbs.html | 164 ++++ .../3DVisualization/subitem/css/clfzbs.css | 67 ++ .../3DVisualization/subitem/css/yjcz.css | 34 +- .../3DVisualization/subitem/cwtj.html | 129 +++ .../3DVisualization/subitem/drzdtb.html | 124 +++ .../3DVisualization/subitem/item/clxq.html | 358 ++++++++ .../3DVisualization/subitem/item/clxz.html | 147 ++++ .../3DVisualization/subitem/item/cwbj.html | 39 + .../3DVisualization/subitem/item/jsxz.html | 110 +++ .../3DVisualization/subitem/js/yjcz.js | 825 ++++++++++-------- .../3DVisualization/subitem/yjcz.html | 271 +++++- .../3DVisualization/subitem/yjczItem.html | 102 ++- .../3DVisualization/subitem/yljh.html | 124 +++ .../3DVisualization/topHead.html | 24 + .../yjczImg/yjcz-gjl-icon11.png | Bin 0 -> 4033 bytes .../yjczImg/yjcz-gjl-icon11h.png | Bin 0 -> 4434 bytes .../yjczImg/yjcz-gjl-icon12.png | Bin 0 -> 4438 bytes .../yjczImg/yjcz-gjl-icon12h.png | Bin 0 -> 4666 bytes .../yjczImg/yjcz-gjl-icon13.png | Bin 0 -> 4923 bytes .../yjczImg/yjcz-gjl-icon13h.png | Bin 0 -> 5416 bytes .../yjczImg/yjcz-gjl-icon14.png | Bin 0 -> 4812 bytes .../yjczImg/yjcz-gjl-icon14h.png | Bin 0 -> 5038 bytes 32 files changed, 3049 insertions(+), 426 deletions(-) create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/bulletframe.css create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/public.css create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/icon/mark_cw.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/iconfont/iconfont.css create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/iconfont/iconfont.ttf create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/setting.js create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/util/jq_extend.js create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/clfzbs.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/css/clfzbs.css create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/cwtj.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/drzdtb.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/item/clxq.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/item/clxz.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/item/cwbj.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/item/jsxz.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/subitem/yljh.html create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon11.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon11h.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon12.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon12h.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon13.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon13h.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon14.png create mode 100644 Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/yjczImg/yjcz-gjl-icon14h.png diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/bulletframe.css b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/bulletframe.css new file mode 100644 index 0000000..f14637d --- /dev/null +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/bulletframe.css @@ -0,0 +1,103 @@ +body { + color:#ffffff; +} +.layui-form-label { + color: #fff; +} +.layui-input, .layui-select, .layui-textarea { + border: 1px solid #42779d; + background-color: #2c597a; + border-radius: 2px; + color: #e5f4ff; +} + +input:-ms-input-placeholder { + color: #e5f4ff; +} + +input::-webkit-input-placeholder { + color: #e5f4ff; +} +textarea:-ms-input-placeholder { + color: #e5f4ff; +} + +textarea::-webkit-input-placeholder { + color: #e5f4ff; +} +form input.layui-input[disabled] { + background: #2c597a; + color: #e5f4ff !important; +} +::-webkit-scrollbar { + width: 6px; + background-color: #2c597a; + border-radius: 3px; +} + +/* 滚动条滑块 */ +::-webkit-scrollbar-thumb { + border-radius: 3px; + background: #42779d; +} +.layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea { + border-color: #42779d; +} + .layui-elem-field legend { + color:#ffffff; + } +.layui-icon-edit:before { + color: #ffffff; +} +.layui-text { + color: #ffffff; +} +.layui-form-select dl { + border: 1px solid #42779d; + background-color: #2c597a; +} +.layui-input:hover, .layui-textarea:hover { + border-color: #42779d !important; + background-color: #2c597a; +} +.layui-form-checkbox, .layui-form-select dl dd.layui-disabled { + background-color: #467aa0; +} + +.layui-form-checkbox { + height: 38px; + line-height: 38px; +} + + .layui-form-checkbox span, .layui-form-checkbox:hover span { + background-color: #2c597a; + } + + .layui-form-checkbox i, .layui-form-checkbox:hover i { + border: 1px solid #42779d; + height: 36px; + border-left: none; + color: #467aa0 + } + +.layui-form-checked, .layui-form-checked:hover { + border-color: #349cc6; +} + + .layui-form-checked span, .layui-form-checked:hover span { + background-color: #349cc6; + } + + .layui-form-checked i, .layui-form-checked:hover i { + color: #ffffff; + border-color: #42779d; + } +.layui-form-select dl dd:hover { + background: #5FB878; +} +.layui-layer-content { + background-color: #073f5c; +} +.layui-layer-border { + border-color: #42779d !important; +} \ No newline at end of file diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/index.css b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/index.css index 159b10e..96bfa1f 100644 --- a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/index.css +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/index.css @@ -142,6 +142,7 @@ body { .layui-form-select .layui-input{ background: #2e415f; border: 0; + color: #fff; } .layui-form-selected dl{ diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/public.css b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/public.css new file mode 100644 index 0000000..655a94c --- /dev/null +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/css/public.css @@ -0,0 +1,183 @@ +/*公共样式*/ +html,body{width:100%;height:100%} +.childrenBody{ padding:0px;} +.layui-table-view{ margin:0 !important;} +.magb0{margin-bottom:0 !important;} +.magt0{ margin-top:0 !important;} +.magt3{ margin-top:3px !important;} +.magt10{ margin-top:10px !important;} +.magb15{ margin-bottom:15px !important;} +.magt30{ margin-top:30px !important;} +.layui-left{text-align:left;} +.layui-block{ width:100% !important;} +.layui-center{text-align:center;} +.layui-right{text-align:right;} +.layui-elem-quote.title { /*padding:10px 15px;*/ + margin-bottom: 0; + font-size: 18px; + color: #fff; + background-color: #23a7c8; +} +.layui-bg-white{ background-color:#fff !important;} +.border{ border:1px solid #e6e6e6 !important; padding:10px; border-top:none;} +.main_btn .layui-btn{ margin:2px 5px 2px 0;} +.layui-timeline-axis{ left:-4px;} +.layui-elem-quote{ word-break: break-all;} +.icons li,.icons li:hover,.loginBody .seraph,.loginBody .seraph:hover,.loginBody .layui-form-item.layui-input-focus label,.loginBody .layui-form-item label,.loginBody .layui-form-item.layui-input-focus input,.loginBody .layui-form-item input{transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;} +.icons li:hover i,.icons li i{transition: font-size 0.3s ease-in-out;-webkit-transition: font-size 0.3s ease-in-out;} +.loginBody .layui-input-focus .layui-input::-webkit-input-placeholder{transition: color 0.2s linear 0.2s;-webkit-transition: color 0.2s linear 0.2s;} +.loginBody .layui-input-focus .layui-input::-moz-placeholder{transition: color 0.2s linear 0.2s;} +.loginBody .layui-input-focus .layui-input:-ms-input-placeholder{transition: color 0.2s linear 0.2s;} +.loginBody .layui-input-focus .layui-input::placeholder{transition: color 0.2s linear 0.2s;-webkit-transition: color 0.2s linear 0.2s;} +.layui-bg-danger{background-color: #8e3d39!important} + /*滚动条*/ +::-webkit-scrollbar {width: 5px;height:10px;background-color: #fff;border-radius: 3px;} +/* 滚动条滑块 */ +::-webkit-scrollbar-thumb {border-radius: 3px;background: #f2f2f2;} + +/*后台首页*/ +.panel_box{ margin-bottom:5px;} +.panel{ text-align:center; height:90px;} +.panel_box a{display:block; border-radius:5px; overflow:hidden; height:80px; background-color:#f2f2f2 !important; } +.panel_icon{ width:40%; display: inline-block; line-height:80px; float:left; position:relative; height:100%;} +.panel_icon i{ font-size:40px !important; color:#fff; display: inline-block;} +.panel_word{ width:60%; display: inline-block; float:right; margin:13px 0 14px; } +.panel_word span{ font-size:25px; display:block; height:34px; } +.panel .loginTime{ font-size:15px; color:#1E9FFF; line-height:17px;} +.panel em{ font-style:normal;} +.history_box{ min-height:500px; height:500px; overflow-y:scroll; padding:10px !important;} +.history_box .layui-timeline .layui-timeline-item:last-child{ padding-bottom:0;} +@media screen and (max-width:1200px) { + .history_box { height: auto !important; overflow-y: inherit; } +} +/*修改密码*/ +.pwdTips{ min-height:auto; margin:40px 0 15px 110px;} +/*个人资料*/ +form input.layui-input[disabled]{ background:#f2f2f2; color:#595963!important; } +.user_right{ text-align: center; } +.user_right p{ margin:10px 0 25px; font-size: 12px; text-align: center; color: #FF5722;} +.user_right img#userFace{ width:200px; height:200px; margin-top:20px; cursor:pointer; box-shadow:0 0 50px #44576b; } +.userAddress.layui-form-item .layui-input-inline{ width:23%; } +.userAddress.layui-form-item .layui-input-inline:last-child{ margin-right:0; } +/*下拉多选*/ +.layui-form-item select[multiple]+.layui-form-select dd{ padding:0;} +.layui-form-item select[multiple]+.layui-form-select .layui-form-checkbox[lay-skin=primary]{ margin:0 !important; display:block; line-height:36px !important; position:relative; padding-left:26px;} +.layui-form-item select[multiple]+.layui-form-select .layui-form-checkbox[lay-skin=primary] span{line-height:36px !important; float:none;} +.layui-form-item select[multiple]+.layui-form-select .layui-form-checkbox[lay-skin=primary] i{ position:absolute; left:10px; top:0; margin-top:9px;} +.multiSelect{ line-height:normal; height:auto; padding:4px 10px; overflow:hidden;min-height:38px; margin-top:-38px; left:0; z-index:99;position:relative;background:none;} +.multiSelect a{ padding:2px 5px; background:#908e8e; border-radius:2px; color:#fff; display:block; line-height:20px; height:20px; margin:2px 5px 2px 0; float:left;} +.multiSelect a span{ float:left;} +.multiSelect a i{ float:left; display:block; margin:2px 0 0 2px; border-radius:2px; width:8px; height:8px; background:url(../images/close.png) no-repeat center; background-size:65%; padding:4px;} +.multiSelect a i:hover{ background-color:#545556;} +/*404页面*/ +.noFind{ text-align:center; padding-top:2%;} +.noFind i{ line-height:1em; font-size:12em !important; color: #393D50; display:block;} +.ufo{ text-align:center; height:100%; position:relative;} +.noFind .page_icon,.noFind .ufo_icon{ opacity:1; position:absolute; left:50%; transform:translateX(-50%); -ms-transform:translateX(-50%); -moz-transform:translateX(-50%); -webkit-transform:translateX(-50%); -o-transform:translateX(-50%);} +.noFind .page_icon{ top:300px; animation:pageGo 0.3s ease-in 0.3s forwards; -webkit-animation:pageGo 0.3s ease-in 0.3s forwards; -o-animation:pageGo 0.3s ease-in 0.3s forwards; -moz-animation:pageGo 0.3s ease-in 0.3s forwards;} +.noFind .ufo_icon{ top:100px; animation:ufo 1s ease-in 0.6s forwards; -webkit-animation:ufo 1s ease-in 0.6s forwards; -o-animation:ufo 1s ease-in 0.6s forwards; -moz-animation:ufo 1s ease-in 0.6s forwards;} +.page404{ margin-top:10%; opacity:0; font-size:0; animation:page404 0.5s ease-in 1.7s forwards; -webkit-animation:page404 0.5s ease-in 1.7s forwards; -o-animation:page404 0.5s ease-in 1.7s forwards; -moz-animation:page404 0.5s ease-in 1.7s forwards;} +.page404 p{ font-size: 20px; font-weight: 300; color: #999;} +/*页面被吸走*/ +@keyframes pageGo{from{font-size: 12em; top:300px;} to{font-size:0; opacity:0; top: 100px;}} +@-moz-keyframes pageGo{from{font-size: 12em; top:300px;} to{font-size:0; opacity:0; top:100px}} +@-webkit-keyframes pageGo{from{font-size: 12em; top:300px;} to{font-size:0; opacity:0; top:100px}} +@-o-keyframes pageGo{from{font-size: 12em; top:300px;} to{font-size:0; opacity:0; top:100px}} +/*ufo飞走*/ +@keyframes ufo{0%{font-size: 14em; top:100px;} 20%{font-size: 12em; top:50px;} 100%{font-size:0; opacity:0; top:-100px; left:80%;}} +@-moz-keyframes ufo{0%{font-size: 14em; top:100px;} 20%{font-size: 12em; top:50px;} 100%{font-size:0; opacity:0; top:-100px; left:80%;}} +@-webkit-keyframes ufo{0%{font-size: 14em; top:100px;} 20%{font-size: 12em; top:50px;} 100%{font-size:0; opacity:0; top:-100px; left:80%;}} +@-o-keyframes ufo{0%{font-size: 14em; top:100px;} 20%{font-size: 12em; top:50px;} 100%{font-size:0; opacity:0; top:-100px; left:80%;}} +/*404显示*/ +@keyframes page404{from{opacity:0; font-size:2em;} to{opacity:1;font-size:2em;}} +@-moz-keyframes page404{from{opacity:0; font-size:2em;} to{opacity:1;font-size:2em;}} +@-webkit-keyframes page404{from{opacity:0; font-size:2em;} to{opacity:1;font-size:2em;}} +@-o-keyframes page404{from{opacity:0; font-size:2em;} to{opacity:1;font-size:2em;}} +/*图标管理*/ +.iconsLength{ margin:0 5px;} +.icons li{ margin:5px 0; text-align:center; height:120px; cursor:pointer;} +.icons li i{ display:block; font-size:35px; margin:10px 0; line-height:60px; height:60px;} +.icons li:hover{ background:rgba(13,10,49,.9); border-radius:5px; color:#fff;} +.icons li:hover i{ font-size:50px;} +#copyText{ width:0;height:0; opacity:0; position:absolute; left:-9999px; top:-9999px;} +/*开发文档*/ +h2.method{ font-size:18px; line-height:45px; padding-left:5px;} +/*登录*/ +.loginHtml,.loginBody{ height:100%;} +.loginBody{ background:url("../images/login_bg.jpg") no-repeat center center;} +.loginBody form.layui-form{ padding:0 20px; width:300px; height:335px; position:absolute; left:50%; top:50%; margin:-150px 0 0 -150px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; background:#fff;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; box-shadow:0 0 50px #009688;} +.login_face{ margin:-55px auto 20px; width:100px; height:100px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:5px solid #fff; overflow:hidden;box-shadow:0 0 30px #009688;} +.login_face img{ width:100%;} +.loginBody .layui-form-item{ position:relative;} +.loginBody .layui-form-item label{ position:absolute; color:#757575; left:10px; top:9px; line-height:20px; background:#fff; padding:0 5px; font-size:14px; cursor:text;} +.loginBody .layui-form-item.layui-input-focus label{ top:-10px; font-size:12px; color:#ff6700;} +.loginBody .layui-form-item.layui-input-active label{ top:-10px; font-size:12px;} +.loginBody .layui-input::-webkit-input-placeholder{color:#fff;} +.loginBody .layui-input::-moz-placeholder{color:#fff;} +.loginBody .layui-input:-ms-input-placeholder{color:#fff;} +.loginBody .layui-input::placeholder{color:#fff;} +.loginBody .layui-form-item.layui-input-focus input{ border-color:#ff6700 !important;} +.loginBody .layui-input-focus .layui-input::-webkit-input-placeholder{color:#757575;} +.loginBody .layui-input-focus .layui-input::-moz-placeholder{color:#757575;} +.loginBody .layui-input-focus .layui-input:-ms-input-placeholder{color:#757575;} +.loginBody .layui-input-focus .layui-input::placeholder{color:#757575;} +.loginBody .seraph{ font-size:30px; text-align:center;} +.loginBody .seraph.icon-qq:hover{ color:#0288d1;} +.loginBody .seraph.icon-wechat:hover{ color:#00d20d;} +.loginBody .seraph.icon-sina:hover{ color:#d32f2f;} +.imgCode{ position:relative;} +#imgCode img{ position:absolute; top:1px; right:1px; cursor:pointer;} +/*用户等级*/ +.layui-table-view .layui-table span.seraph{ font-size:25px !important;} +.vip1{ color:#994a2b;} +.vip2{ color:#899396;} +.vip3{ color:#bd6a08;} +.vip4{ color:#a3b8c4;} +.vip5{ color:#63c3ea;} +.vip6{ color:#b563ed;} +.vip7{ color:#ff9831;} +.vip8{ color:#A757A8;} +.vip9{ color:#0ff;} +.vip10{ color:#f00;} +/*新闻添加*/ +.layui-elem-quote .layui-inline{ margin:3px 0;} +.category .layui-form-checkbox{ margin:5px 0;} +.border .layui-form-item{ margin-bottom:10px;} +.border .layui-form-label{ width:50px;} +.border .layui-form-label i{ position:absolute; top:10px; left:3px;} +.border .layui-input-block{ margin-left:80px;} +.thumbBox{ height:151px; overflow:hidden; border:1px solid #e6e6e6; border-radius:2px; cursor:pointer; position:relative; text-align:center; line-height:153px;} +.thumbImg{ max-width:100%; max-height:100%; border:none;} +.thumbBox:after{ position:absolute; width:100%; height:100%;line-height:153px; z-index:-1; text-align:center; font-size:20px; content:"缩略图"; left:0; top:0; color:#9F9F9F;} +/*图片管理*/ +#Images li{ width:19%; margin:0.5% 0.5%; float: left; overflow:hidden;} +#Images li img{ width:100%; cursor:pointer; } +#Images li .operate{ display: block; height: 40px; width:100%; background:#f4f5f9; } +#Images li .operate .check{ float:left; margin-left:11px; height:18px; padding:11px 0; width:74%; position:relative;} +#Images li .operate .check .layui-form-checkbox[lay-skin=primary]{ width:100%;} +#Images li .operate .check .layui-form-checkbox[lay-skin=primary] span{ padding:0 5px 0 25px; width:100%; box-sizing:border-box;} +#Images li .operate .check .layui-form-checkbox[lay-skin=primary] i{position:absolute; left:0; top:0;} +#Images li .operate .img_del{ float:right; margin:9px 11px 0 0; font-size: 22px !important; cursor:pointer; } +#Images li .operate .img_del:hover{ color:#f00; } +@media screen and (max-width:1050px){#Images li{ width:24%;}} +@media screen and (max-width: 750px){#Images li{ width:49%;}} +@media screen and (max-width:432px){#Images li{ width:99%;}} +/*系统日志*/ +.layui-btn-green{ background-color:#5FB878 !important;} +/*友情链接*/ +.linkLogo{ width:80px; height:40px; overflow:hidden; border:1px solid #e6e6e6; border-radius:2px; cursor:pointer; margin:0 auto; position:relative; text-align:center; line-height:42px;} +.linkLogoImg{ max-width:90%; max-height:90%;} +.linkLogo:after{ position:absolute; width:100%; height:100%;line-height:42px; z-index:-1; text-align:center; font-size:12px; content:"上传LOGO"; left:0; top:0; color:#9F9F9F;} +.linksAdd .layui-form-label{ width:60px; padding-left:0;} +.linksAdd .layui-input-block{ margin-left:75px;} +.linksAdd .layui-input-block input{ padding:0 5px;} +/*响应式*/ +@media screen and (max-width:450px) { + #userFaceBtn{ height: 30px;line-height: 30px; padding: 0 10px; font-size: 12px;} + .user_right img#userFace{ width:100px; height:100px; margin-top:0;} + .layui-col-xs12 .layui-form-label{ width:60px; padding-left:0;} + .layui-col-xs12 .layui-input-block,.layui-col-xs12 .layui-input-inline{ margin-left:75px;} + .layui-col-xs12 .layui-input-inline{ left:0 !important; width:auto !important;} + .noFind{ padding-top:0;} + *[pc]{ display:none;} +} diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/icon/mark_cw.png b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/icon/mark_cw.png new file mode 100644 index 0000000000000000000000000000000000000000..b2f3c787d150e255204e89b71b86b7a65e68319c GIT binary patch literal 877 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 literal 0 HcmV?d00001 diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js index 967d6af..2ef628a 100644 --- a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/init.js @@ -1,5 +1,5 @@ -var _interfaceDocUrl="",//其他接口 +var _interfaceDocUrl="http://192.168.31.125:8193",//其他接口 _interfaceMhUrl="",//摄像头 _interfaceImgUrl = "",//图片前缀 _interfaceDjUrl = "/political";//党建接口 @@ -55,10 +55,10 @@ layui.use(['layer','table','laydate','form'], function () { initWorkData(); _layuiForm.on('select(modelSwitch)', function (data) { - console.log(data.value); if (data.value != null && data.value != "") { if (_orgId != data.value) { _orgId = data.value; + sessionStorage.setItem("visualization_orgId",_orgId); initWork(_use_page); initTileset2(); } diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/mapPublic/entity.js b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/mapPublic/entity.js index 53a6bfc..8a2ab12 100644 --- a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/mapPublic/entity.js +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/mapPublic/entity.js @@ -28,6 +28,43 @@ var addEntity_billboard = function (list,id,name,position,img,distance,disable,s } } +/** + * 添加图标 + 文字 + * @param list 图标ID集合 + * @param id 实体主键 + * @param name 实体名称 + * @param position 实体坐标 + * @param img 实体图片 + * @param distance 可显示距离 + * @param disable 深度测试的距离 + * @param scale 图标比例 + */ +var addEntity_billboardAndLabel = function (list,id,name,position,img,distance,disable,scale){ + if(this._viewer.entities.getById(id))return; + var entity = this._viewer.entities.add({ + id : id, + name : name, + position : position, + billboard : { + image : img, + verticalOrigin : this._cesium.VerticalOrigin.BOTTOM, + distanceDisplayCondition: distance, + disableDepthTestDistance: disable, + scale: scale + }, + label: { + text: name, + verticalOrigin : this._cesium.VerticalOrigin.TOP, + distanceDisplayCondition: distance, + disableDepthTestDistance: disable, + scale: scale + } + }); + if(list != null){ + list.push(id); + } +} + /** * 添加模型 * @param list 模型ID集合 diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/setting.js b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/setting.js new file mode 100644 index 0000000..39fe010 --- /dev/null +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/setting.js @@ -0,0 +1,3 @@ +var _interfaceDocUrl="http://192.168.31.125:8193/",//其他接口 + _staticUrl = "/3DVisualization/",//其他接口 + _interfaceImgUrl = "http://xzcamp.xfzn365.com/";//图片前缀 \ No newline at end of file diff --git a/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/util/jq_extend.js b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/util/jq_extend.js new file mode 100644 index 0000000..1f09313 --- /dev/null +++ b/Code/智慧营区/DOCManageAPP(阿克苏)/3DVisualization/js/util/jq_extend.js @@ -0,0 +1,105 @@ +$.extend({ + getUrlVars: function () { + var vars = [], hash; + var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); + for (var i = 0; i < hashes.length; i++) { + hash = hashes[i].split('='); + vars.push(hash[0]); + vars[hash[0]] = hash[1]; + } + return vars; + }, + getUrlVar: function (name) { + return $.getUrlVars()[name]; + }, + GetDateStr: function (AddDayCount) { + var dd = new Date(); + dd.setDate(dd.getDate() + AddDayCount); //获取AddDayCount天后的日期 + var y = dd.getFullYear(); + var m = dd.getMonth() + 1; //获取当前月份的日期 + var d = dd.getDate(); + return m + "-" + d; + }, + + getNowFormatDate:function () { + var date = new Date(); + var seperator1 = "-"; + var year = date.getFullYear(); + var month = date.getMonth() + 1; + var strDate = date.getDate(); + if (month >= 1 && month <= 9) { + month = "0" + month; + } + if (strDate >= 0 && strDate <= 9) { + strDate = "0" + strDate; + } + var currentdate = year + seperator1 + month + seperator1 + strDate; + return currentdate; + }, + /* + *下载文件 + * options:{ + * url:'', //下载地址 + * isNewWinOpen:false,是否新窗口打开 + * data:{name:value}, //要发送的数据 + * method:'post' + * } + */ + downLoadFile: function (url, data, method, isNewWinOpen) { + var config = { + url: url, + data: (data = data || {}), + method: (method = method || "GET"), + isNewWinOpen: (isNewWinOpen = isNewWinOpen || false) + }; + var $iframe = $('