信呼OA版本v2.3.8

This commit is contained in:
雨中磐石
2022-08-14 16:47:40 +08:00
parent 4640677d27
commit e3fcd913e3
1405 changed files with 133635 additions and 73 deletions

View File

@@ -0,0 +1,175 @@
<?php if(!defined('HOST'))die('not access');?>
<script >
$(document).ready(function(){
{params};
var id = params.id,pid=params.pid;
if(!id)id = 0;
if(!pid)pid = '0';
var h = $.bootsform({
window:false,rand:'{rand}',tablename:'im_group',
url:publicsave('{mode}','{dir}'),beforesaveaction:'beforesave',
params:{int_filestype:'sort,yylx',otherfields:'type=2'},
submitfields:'sort,name,recename,types,iconcolor,receid,url,face,valid,num,pid,yylx,urlpc,urlm',
requiredfields:'name,num,types',
success:function(){
closenowtabs();
try{listyingyongobj.reload();}catch(e){}
},
load:function(a, o){
if(a.data){
get('yingyong{rand}').src=a.data.face;
}
},
loadafter:function(){
c.urlchange();
}
});
h.forminit();
h.load(js.getajaxurl('loaddata','{mode}','{dir}',{id:id}));
var c = {
getdist:function(o1, lx){
var cans = {
nameobj:h.form.recename,
idobj:h.form.receid,
type:'deptusercheck',
title:'选择人员'
};
js.getuser(cans);
},
allqt:function(){
h.form.recename.value='全体人员';
h.form.receid.value='all';
},
removes:function(){
h.form.recename.value='';
h.form.receid.value='';
},
changeface:function(){
get('yingyong{rand}').src=this.value;
},
urlchange:function(){
var v = h.form.url.value;
if(v=='link'||v=='linko'){
$('#tdurlpc_{rand}').show();
$('#tdurlm_{rand}').show();
}else{
$('#tdurlpc_{rand}').hide();
$('#tdurlm_{rand}').hide();
}
}
};
js.initbtn(c);
$(h.form.face).change(c.changeface);
$(h.form.url).change(c.urlchange);
});
</script>
<div align="center">
<div style="padding:10px;width:700px">
<form name="form_{rand}">
<input name="id" value="0" type="hidden" />
<input name="setid" value="0" type="hidden" />
<input name="pid" value="0" type="hidden">
<table cellspacing="0" border="0" width="100%" align="center" cellpadding="0">
<tr>
<td class="tdinput" colspan="4">
<div align="center"><img id="yingyong{rand}" src="images/noface.png" height="60" width="60"></div>
</td>
</tr>
<tr>
<td width="15%" align="right"><font color=red>*</font> 编号:</td>
<td width="35%" class="tdinput"><input name="num" placeholder="一般跟模块的编号一致" class="form-control"></td>
<td width="15%" align="right" nowrap><font color=red>*</font> 名称:</td>
<td width="35%"class="tdinput"><input name="name" class="form-control"></td>
</tr>
<tr>
<td align="right" >链接地址:</td>
<td class="tdinput"><select name="url" class="form-control"><option value="auto">自动</option><option value="buin">内部页面</option><option value="link">链接页面</option></select></td>
<td align="right" nowrap><font color=red>*</font> 分类:</td>
<td class="tdinput"><input name="types" class="form-control"></td>
</tr>
<tr style="display:none" id="tdurlpc_{rand}">
<td align="right" nowrap>PC端地址</td>
<td class="tdinput" colspan="3"><input name="urlpc" placeholder="可以写对应[系统→菜单管理]对应菜单编号也可以正规Url地址" class="form-control"></td>
</tr>
<tr style="display:none" id="tdurlm_{rand}">
<td align="right" nowrap>手机端地址:</td>
<td class="tdinput" colspan="3"><input name="urlm" placeholder="格式http://url/?a=1 需要带参数才可以" class="form-control"></td>
</tr>
<tr>
<td align="right" >应用类型:</td>
<td class="tdinput"><select name="yylx" class="form-control"><option value="0">全部</option><option value="1">仅桌面版显示</option><option value="2">仅手机端显示</option></select></td>
<td align="right" >图标地址:</td>
<td class="tdinput"><input name="face" placeholder="相对于系统目录" class="form-control"></td>
</tr>
<tr>
<td align="right" >图标颜色:</td>
<td class="tdinput"><input name="iconcolor" maxlength="20" placeholder="没有可不用填" class="form-control"></td>
<td align="right">排序号:</td>
<td class="tdinput"><input name="sort" value="0" maxlength="3" type="number" onfocus="js.focusval=this.value" onblur="js.number(this)" class="form-control"></td>
</tr>
<tr>
<td align="right" >可用人员:</td>
<td colspan="3" class="tdinput">
<div style="width:100%" class="input-group">
<input readonly class="form-control" placeholder="不选默认全部人员可用" name="recename" >
<input type="hidden" name="receid" >
<span class="input-group-btn">
<button class="btn btn-default" click="removes" type="button"><i class="icon-remove"></i></button>
<button class="btn btn-default" click="getdist,1" type="button"><i class="icon-search"></i></button>
</span>
</div>
</td>
</tr>
<tr>
<td align="right">说明:</td>
<td class="tdinput" colspan="3"><textarea name="explain" style="height:40px;" class="form-control"></textarea></td>
</tr>
<tr>
<td align="right"></td>
<td class="tdinput"><label><input type="checkbox" checked name="valid" value="1">启用</label></td>
</tr>
<tr>
<td align="right"></td>
<td style="padding:15px 0px" colspan="3" align="left"><button disabled class="btn btn-success" id="save_{rand}" type="button"><i class="icon-save"></i>&nbsp;保存</button>&nbsp; <span id="msgview_{rand}"></span>
</td>
</tr>
</table>
</form>
</div>
</div>