信呼v2.5.1版本

This commit is contained in:
雨中磐石
2022-11-17 16:20:57 +08:00
parent 44100a4ab9
commit f4d68700c7
65 changed files with 1642 additions and 245 deletions

View File

@@ -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>&nbsp;保存</button>&nbsp;<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">&nbsp;<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>