信呼v2.5.1版本
This commit is contained in:
@@ -14,6 +14,7 @@ $(document).ready(function(){
|
||||
$('#tablstal2{rand}').hide();
|
||||
$('#tablstal3{rand}').hide();
|
||||
$('#tablstal'+lx+'{rand}').show();
|
||||
if(lx==1)this.showmode();
|
||||
},
|
||||
savecog:function(o1,lx){
|
||||
var msgid = 'msgview'+lx+'_{rand}';
|
||||
@@ -27,11 +28,92 @@ $(document).ready(function(){
|
||||
js.setmsg(s,'', msgid);
|
||||
}
|
||||
},'post');
|
||||
},
|
||||
showmode:function(){
|
||||
if(this.showmodebool)return;
|
||||
this.showmodebool=true;
|
||||
js.ajax(js.getajaxurl('getmode','{mode}','{dir}'),{},function(ret){
|
||||
c.showmodedata(ret);
|
||||
},'get,json');
|
||||
},
|
||||
showmodedata:function(ret){
|
||||
var da = ret.modearr;
|
||||
var i,len=da.length,str='',typs='',typarr={};
|
||||
for(i=0;i<len;i++){
|
||||
if(!typarr[da[i].type])typarr[da[i].type]=[];
|
||||
typarr[da[i].type].push(da[i]);
|
||||
}
|
||||
this.xuannum = [];
|
||||
var xues = ',gong,vcard,remind,tovoid,';
|
||||
var less = ',公文,进销存,客户,工程,考勤,物品,车辆,学校,';
|
||||
|
||||
var d,i1,i2=0,i3=0,dis='',bh='',zs=0;
|
||||
for(i in typarr){
|
||||
dis='';
|
||||
d = typarr[i];
|
||||
bh='abc';
|
||||
zs=0;
|
||||
for(i1=0;i1<d.length;i1++)if(d[i1].status=='1')zs++;
|
||||
if(zs==d.length)dis='checked';
|
||||
if(i=='系统'){
|
||||
dis='disabled checked';
|
||||
}
|
||||
if(i=='客户')bh='crm';
|
||||
if(i=='物品')bh='wupin';
|
||||
if(i=='公文')bh='gongwen';
|
||||
if(i=='车辆')bh='cheliang';
|
||||
if(i=='考勤')bh='kaoqin';
|
||||
if(i=='工程')bh='gongcheng';
|
||||
|
||||
i3++;
|
||||
str+='<div><label><input name="mknums{rand}" '+dis+' lexing="'+i3+'" onclick="xuan{rand}.xuanlx(this,'+i3+')" type="checkbox" value="'+bh+'">'+i+'('+d.length+')</label></div><div style="border-bottom:1px #cccccc solid;padding:5px;margin-bottom:10px"><table><tr>';
|
||||
i2=0;
|
||||
for(i1=0;i1<d.length;i1++){
|
||||
dis='';
|
||||
|
||||
if(d[i1].status=='1'){
|
||||
dis='checked';
|
||||
}
|
||||
if(i=='系统' || xues.indexOf(','+d[i1].num+',')>-1){
|
||||
dis+=' disabled';
|
||||
this.xuannum.push(d[i1].num);
|
||||
}
|
||||
|
||||
if(less.indexOf(','+i+',')>-1)dis+=' onclick="xuan{rand}.xuanlx(this,'+i3+')"';
|
||||
|
||||
i2++;
|
||||
str+='<td width="25%" style="padding:5px"><label style="font-weight:normal"><input '+dis+' lexing="'+i3+'" name="mknums{rand}" type="checkbox" value="'+d[i1].num+'">'+d[i1].name+'</label></td>';
|
||||
if(i2%4==0)str+='</tr><tr>';
|
||||
}
|
||||
str+='</tr></table></div>';
|
||||
}
|
||||
$('#createmodel{rand}').html(str);
|
||||
},
|
||||
xuanlx:function(o1,i3){
|
||||
var obj = $('input[lexing="'+i3+'"]');
|
||||
for(var i=0;i<obj.length;i++){
|
||||
if(!obj[i].disabled)obj[i].checked = o1.checked;
|
||||
}
|
||||
},
|
||||
createok:function(o1){
|
||||
var sids = js.getchecked('mknums{rand}');
|
||||
var abs = this.xuannum.join(',');
|
||||
if(sids)abs+=','+sids+'';
|
||||
js.loading('处理中...');
|
||||
o1.disabled=true;
|
||||
js.ajax(js.getajaxurl('savemode','{mode}','{dir}'),{allnum:abs},function(res){
|
||||
if(res.indexOf('成功')>-1){
|
||||
js.msgok(res);
|
||||
}else{
|
||||
js.msgerror(res);
|
||||
}
|
||||
o1.disabled=false;
|
||||
},'post');
|
||||
}
|
||||
};
|
||||
js.initbtn(c);
|
||||
c.init();
|
||||
|
||||
xuan{rand} = c;
|
||||
});
|
||||
</script>
|
||||
<div style="padding:10px 30px">
|
||||
@@ -41,8 +123,8 @@ $(document).ready(function(){
|
||||
<li click="tesgs,0" class="active">
|
||||
<a style="TEXT-DECORATION:none"><i class="icon-cog"></i> 基本设置</a>
|
||||
</li>
|
||||
<li id="passli{rand}" style="display:none" click="tesgs,1">
|
||||
<a style="TEXT-DECORATION:none">阿里云短信</a>
|
||||
<li click="tesgs,1">
|
||||
<a style="TEXT-DECORATION:none">模块启用停用</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
@@ -79,6 +161,10 @@ $(document).ready(function(){
|
||||
<span style="color:#aaaaaa;">授权版使用,<a target="_blank" href="<?=URLY?>view_xinhuduo.html">帮助</a>说明,每个单位一个访问地址数据库分开。</span></td></tr>
|
||||
<tr><td height="10"></td></tr>
|
||||
|
||||
<tr><td align="right" style="color:gray">PC端首页登录超时:</td><td><input name="hoemtimeout" type="number" value="<?=getconfig('hoemtimeout')?>" onfocus="js.focusval=this.value" onblur="js.number(this)" min="0" style="width:200px" placeholder="单位分钟" class="form-control"></select>
|
||||
<span style="color:#aaaaaa;">单位分钟,默认是0没有限制</span></td></tr>
|
||||
<tr><td height="10"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td align="right"></td>
|
||||
<td align="left"><button click="savecog,0" class="btn btn-success" type="button"><i class="icon-save"></i> 保存</button> <span id="msgview0_{rand}"></span>
|
||||
@@ -89,35 +175,12 @@ $(document).ready(function(){
|
||||
</form>
|
||||
|
||||
|
||||
<form id="tablstal1{rand}" style="display:none" name="form_{rand}">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="100" align="right" height="50">旧密码:</td>
|
||||
<td><input style="width:250px" name="passoldPost" type="password" class="form-control"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="right" height="70">新密码:</td>
|
||||
<td><input style="width:250px" name="passwordPost" placeholder="至少4位字母+数字组合" type="password" class="form-control"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td align="right" height="70">确认密码:</td>
|
||||
<td><input style="width:250px" name="password1Post" type="password" class="form-control"></td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
<tr>
|
||||
<td height="60" align="right"></td>
|
||||
<td align="left"><input class="btn btn-success" click="savepass" name="submitbtn" value="修改" type="button"> <span id="msgview_{rand}"></span>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</form>
|
||||
|
||||
|
||||
<div id="tablstal1{rand}" style="display:none">
|
||||
<div id="createmodel{rand}"></div>
|
||||
<div>
|
||||
<button type="button" click="createok" class="btn btn-success"> 确定 </button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user