You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

394 lines
13 KiB

layuiplus.on(function(){
layuiplus.init(0);
//监听选项卡关闭,关闭到0,自动调转上一屏
element.on("tabDelete(work_index_bodyTab)",function(data){
var tabs = $(".layui-tab-title li");
if(tabs.length == 0){
show_and_work("show");
}
//console.log(tabtitle.length)
});
/*
$("#work").click(function(){
console.log("work");
show_and_work("work");
});
$("#show").click(function(){
console.log("show");
show_and_work("show");
});
//左边半拉监听
$("li[class^='layout_li layout_1_']").each(function(){
var _this = $(this);
_this.click(function(){
var _url = _this.attr("url");
if(_url == ""){
layer.tips("暂时不能访问",_this,{tips:3});
return false;
}
show_and_work("work");
menuOpt(_this);
});
});
//中间TM的半拉监听
$("li[class^='layout_li2 layout_2_']").each(function(){
var _this = $(this);
_this.click(function(){
var _url = _this.attr("url");
if(_url == ""){
layer.tips("暂时不能访问",_this,{tips:3});
return false;
}
show_and_work("work");
menuOpt(_this);
});
});
//右边半拉监听
$("li[class^='layout_li2 layout_3_']").each(function(){
var _this = $(this);
_this.click(function(){
var _n = _this.attr("on");
if(typeof(_n) == "string"){
if(_n == "1"){
var _url = _this.attr("url");
window.open(_url);
}else{
//layer.msg("暂时不能访问",{time:2000});
layer.tips("暂时不能访问",_this,{tips:3});
}
return false;
}
var _url = _this.attr("url");
window.open(_url);
});
});
*/
//菜单点击监听
$("li[class='show_main_content_li']").each(function(){
var _this = $(this);
_this.click(function(){
var _on = _this.attr("on");
if(_on == "1"){
var _t = _this.attr("t");
if(_t == "2"){
var _url = _this.attr("url");
if(_url.indexOf("null") > -1){
layer.tips("<span style='color:#000000'>监管用户暂时不提供“消防物联管理”访问,请关注版本更新。</span>",_this,{tips:[2,"#fff"]});
return false;
}
// window.open("http://"+window.location.host.split(":")[0] + _url);
window.open("http://192.168.31.118" + _url);
}else{
var _url = _this.attr("url");
var _id = _this.attr("id");
var _text = _this.find("span").text();
show_and_work("work");
menuOpt(_url,_t,_id,_text);
}
//console.log(_on+"-------"+_t+"------"+_url+"----"+_id)
}else{
layer.tips("<span style='color:#000000'>暂时不能访问,请关注版本更新。</span>",_this,{tips:[2,"#fff"]});
return false;
}
});
});
//返回第一屏
$("#section_show_return").click(function(){
show_and_work("show");
});
//几个按钮
$("a[id$='_admin']").click(function(){
window.location.href = ctx+"/index/admin";
});
$("a[id$='_pwd']").each(function(){
$(this).click(function(e){
var x = e.originalEvent.x || e.originalEvent.layerX || 0;
var y = e.originalEvent.y || e.originalEvent.layerY || 0;
x += 10;y += 10;
layer.open({
type:1,
title:false,
closeBtn:false,
offset:[y,x],
area:"auto",
shade:0.3,
//id:''//设定一个id,防止重复弹出
btn:["提交新密码","取消"],
btnAlign:"c",
//move:true,//false关闭拖拽/默认.layui-layer-title可不写
content:"<div style=\"padding:10px;line-height:22px;color:#fff;font-weight:300;font-size:16px;\"><input type=\"password\" id=\"oldpassword\" class=\"layui-input\" placeholder=\"请输入您的当前登录密码\" autocomplete=\"off\" style=\"font-size:16px;height:30px;line-height:30px;text-align:center;margin-bottom:10px;\"/><input type=\"password\" id=\"npwd\" class=\"layui-input\" placeholder=\"请输入您的新密码\" autocomplete=\"off\" style=\"font-size:16px;height:30px;line-height:30px;text-align:center;\"/></div>",
yes:function(index,layero){
var npwd = $("#npwd").val();
if(npwd == ""){
$("#npwd").focus();
return false;
}
$.ajax({
type:"get",
url:ctx+"/pwd",
data:{usersPwd:npwd},
dataType:"json",
success:function(data){
if(data.status == true){
layer.close(index);
layer.msg("新密码修改成功",{time:2000});
}
}
});
}
});
});
});
$("a[id$='_own']").click(function(e){
var _html = "<div style=\"padding:30px;background-color:#393D49;color:#fff;font-weight:300;\">"+
"<div class=\"layui-form-item\">"+
" <div class=\"layui-form-mid\" style=\"width:366px;float: left;\" id=\"soc1_dbAddForm_file_div\">"+
" <img id=\"soc1_dbAddForm_img\""+
" style=\"width:150px;height:150px;border:1px solid #d2d2d2;margin-bottom:5px;\""+
" src=\"${ctx}/style/images/help_nopic.png\"/>"+
" <div style=\"width:260px;text-align:center;margin-left:-54px;\">"+
" <a href=\"javascript:void(0);\""+
" style=\"padding:6px 50px;font-size:16px;height:26px;line-height:26px;position:relative;border:1px solid #999;text-decoration:none;color:#b5e0ff;\">选择文件"+
" <input type=\"file\" id=\"soc1_dbAddForm_dbFile\" name=\"dbFile\" accept=\"image/png,image/jpeg\""+
" style=\"opacity:0;-ms-filter:'alpha(opacity=0)';position:absolute;overflow:hidden;right:0;top:0;cursor:pointer;color:#b5e0ff;\"/>"+
" </a>"+
" </div>"+
" </div>"+
" </div>"+
" <div class=\"layui-form-item\">"+
" <div class=\"layui-input-inline\" style=\"width:360px;\">"+
" <input type=\"text\" name=\"post\" class=\"layui-input\" placeholder=\"职位\" autocomplete=\"off\"/>"+
" </div>"+
" </div>"+
"<input type=\"text\" id=\"index_newUsersName\" placeholder=\"姓名\" class=\"layui-input\" style=\"width:360px;margin-bottom:20px;\"/>"+
"<input type=\"text\" id=\"index_newUsersTel\" placeholder=\"电话\" class=\"layui-input\" style=\"width:360px;margin-bottom:20px;\"/>"+
"<input type=\"text\" id=\"index_newUsersEmail\" placeholder=\"邮箱\" class=\"layui-input\" style=\"width:360px;\"/>"+
"</div>";
layer.open({
type:1,
title:false,
closeBtn:false,
//offset:"r",
area:["420px","auto"],
shade:0.3,
//id:''//设定一个id,防止重复弹出
btn:["确定","取消"],
btnAlign:"c",
content:_html,
success:function(){
$.ajax({
type:"get",
url:ctx+"/own/0",
data:{usersUid:$("#index_newUsersUid").val()},
dataType:"json",
success:function(data){
$("#index_newUsersName").val(data.usersName);
$("#index_newUsersTel").val(data.tel);
$("#index_newUsersEmail").val(data.email);
}
});
},
yes:function(index){
var usersName = $("#index_newUsersName");
if(usersName.val() == ""){
usersName.focus();
layer.tips("<span style='color:#000000;'>请输入姓名</span>","#index_newUsersName",{tips:[2,'#ffffff']});
return false;
}
var usersTel = $("#index_newUsersTel");
if(usersTel.val() == ""){
usersTel.focus();
layer.tips("<span style='color:#000000;'>请输入电话</span>","#index_newUsersTel",{tips:[2,'#ffffff']});
return false;
}
var usersEmail = $("#index_newUsersEmail");
if(usersEmail.val() == ""){
usersEmail.focus();
layer.tips("<span style='color:#000000;'>请输入邮箱</span>","#index_newUsersEmail",{tips:[2,'#ffffff']});
return false;
}
$.ajax({
type:"get",
url:ctx+"/own/1",
data:{usersUid:$("#index_newUsersUid").val(),usersName:usersName.val(),tel:usersTel.val(),email:usersEmail.val()},
dataType:"json",
success:function(data){
if(data.status == true){
$("#index_work_name1").html(usersName.val());
$("#index_work_name2").html(usersName.val());
layer.msg("修改成功",{time:2000});
layer.close(index);
}
}
});
}
});
});
$("a[id$='_out']").each(function(){
$(this).click(function(){
layer.open({
type:1,
title:false,
closeBtn:false,
area:"auto",
shade:0.3,
//id:''//设定一个id,防止重复弹出
btn:["确定","取消"],
btnAlign:"c",
//move:true,//false关闭拖拽/默认.layui-layer-title可不写
content:"<div style=\"padding:40px;line-height:22px;background-color:#393D49;color:#fff;font-weight:300;font-size:16px;\">退出云平台?<br/><br/>点击“确定”退出,否者点击“取消”返回。<br/><br/>确定退出?</div>",
yes:function(index,layero){
//跳转退出
window.location.href = ctx+"/unsignin";
}
});
});
});
//--临时跳转----------------------------------------------------
/*
show_and_work("work");
var _url = ctx+"/work/social/soc/一企一档/0";
var _text = "一企一档";
var _id = "id3";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");
show_and_work("work");
var _url = ctx+"/bdata/data/综合数据分析/1";
var _text = "综合数据分析";
var _id = "id3";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");
show_and_work("work");
var _url = ctx+"/work/task/taskl/检查任务下发/0";
var _text = "检查任务下发";
//var _url = ctx+"/work/task/taski/检查任务落实/1";
//var _text = "检查任务落实";
var _id = "id3";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");
show_and_work("work");
var _url = ctx+"/work/plan/patrol/巡检巡查/0";
var _text = "巡检巡查";
var _id = "id3";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");
show_and_work("work");
var _url = ctx+"/work/edit/edit/系统设置/0";
var _text = "系统设置";
var _id = "id6";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");*/
/*
show_and_work("work");
var _url = ctx+"/edit/edit/系统设置/0";
var _text = "系统设置";
var _id = "id6";
show_and_work("work");
var _url = ctx+"/task/task/检查任务落实/0";
var _text = "检查任务落实";
var _id = "id5";
var _url = ctx+"/social/soc/一企一档/0";
var _text = "一企一档";
var _id = "id2";
var _url = ctx+"/social/soc/一企一档/1";
var _text = "一企一档";
var _id = "id2";
var _url = ctx+"/task/task/检查任务下发/1";
var _text = "检查任务下发";
var _id = "id3";
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+_text,
content:"<iframe src=\""+_url+"\" data-id=\""+_id+"\"></frame>",
//content:"<iframe src=\""+_url+"\"></frame>",
id:_id
});
element.tabChange("work_index_bodyTab",_id);
element.render("tab","work_index_bodyTab");
*/
//------------------------------------------------------
});
var menuOpt = function(url,t,id,text){
//console.log(url+"======"+t+"======"+id+"======"+text);return false;
url += "/" + text + "/" + t;
var flag = true;
var _layTab = $(".layui-tab-title li[lay-id="+id+"]");
if(_layTab.length > 0){
flag = false;
}
if(flag){
element.tabAdd("work_index_bodyTab",{
title:"<i class=\"icon_title\"></i>"+text,
content:"<iframe src=\""+url+"\" data-id=\""+id+"\"></frame>",
id:id
});
}
element.tabChange("work_index_bodyTab",id);
element.render("tab","work_index_bodyTab");
}
var show_and_work = function(t){
if(t == "work"){
$(".section_wrap")
.add("class","section_wrap")
.addClass(function(){
return "put_section_work";
});
}
if(t == "show"){
$(".section_wrap")
.attr("class","section_wrap")
.addClass(function(){
return "put_section_show";
});
}
}