问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ajax OA办公自动化系统

发布网友 发布时间:2022-05-15 05:54

我来回答

3个回答

懂视网 时间:2022-05-15 10:15

这次给大家带来使用Ajax实现根据人力资源系统数据增加OA账号的方法,使用Ajax实现根据人力资源系统数据增加OA账号的的注意事项有哪些,下面就是实战案例,一起来看一下。

本次小飞鱼开发的程序主要解决某下属公司在人力系统中增加账号不能马上审批完毕的问题,可以通过这个流程审批后由插件在后台判断自动增加OA账号,增加机制与hr与OA系统同步相同。

只进行增加操作,没有修改、删除的操作。原有已经进行了两个系统的数据自动同步开发,因此这次的开发属于一个补充的内容,仅在此提供一个应用的思路和开发过程的探讨。

前端发起人申请时填写hr系统中已经分配的工号,即可对应查询出其他相关数据。为了避免查出数据后对工号修改,增加一个确认工号输入框。其他信息由Ajax自动获取为只读形式。这样通过从另外的系统获取数据方式可以避免完全人为输入数据造成错误。

通过流程审批完毕后,流转到OA管理员哪里,管理员在进行下一步转交时即在后台创建账号,如果没有错误则会提示创建成功,如果有错误也会进行提示。

hr系统为宏景的人力系统,数据库为SQL Server2008,因此本开发中还需要连接sqlserver的数据库。

系统的主要代码:

$query="select * from t_hr_view where c01u7='" .$gonghao. "'"; 
$cursor=sqlsrv_query($conn,$query); 
if($row=sqlsrv_fetch_array($cursor,SQLSRV_FETCH_ASSOC)){ 
 $hr_dept_id=$row["E0122_0"]; 
 $hr_dept_name=$row["e0122"]; 
 $OA=$row["OA"]; 
 $hr_name=$row["A0101"]; 
 $hr_gangwei=$row["e01a1"]; 
 $hr_gonghao=$row["c01u7"]; 
 $hr_unique_id=$row["unique_id"]; 
 if($OA==1 or $OA==2){ 
 $query2="select * from user where hr_unique_id='$hr_unique_id' limit 1"; 
 $cursor2=exequery(TD::conn(),$query2); 
 $num=mysql_num_rows($cursor2); 
 if($num==0 and $hr_gonghao!=""){ 
 //新增用户 
 $DEPT_ID="0"; 
 $new_flag=1; 
 $query4="select DEPT_ID from department where hr_dept_id='$hr_dept_id' limit 1"; 
 $cursor4=exequery(TD::conn(),$query4); 
 if($row4=mysql_fetch_row($cursor4)){ 
 $DEPT_ID=$row4[0]; 
 } 
 if(in_array($hr_dept_name, $neitui_dept_arr)){ 
 $DEPT_ID="0"; 
 }  
 /****查询byname有没有重复的**/ 
 $query5="select * from user where BYNAME='$hr_gonghao' limit 1"; 
 $cursor5=exequery(TD::conn(),$query5); 
 $num5=mysql_num_rows($cursor5); 
 //$num5=1;//测试失败 
 if($num5==1){ 
 $new_flag=-1; 
 } 
 /******/ 
 if($new_flag==1){ //允许新增用户 
  $has_user_id_str = ''; 
  $queryn = 'SELECT UID,USER_ID FROM user'; 
  $cursorn = exequery(TD::conn(), $queryn); 
  while ($rown = mysql_fetch_array($cursorn)) { 
  $has_user_id_str .= $rown['USER_ID'] . ','; 
  } 
  $USER_ID = get_user_id($has_user_id_str); 
  $BYNAME=$hr_gonghao; //登录名为工号 
  $BYNAME = trim($BYNAME); 
  $USER_NAME=$hr_name; 
  $USER_NAME = trim($USER_NAME); 
  $BYNAME = trim($BYNAME); 
  $UID=add_user_new($ARRAY); 
  if($UID!=""){ 
  $USER_ID=$UID; 
  $query3 = "insert into USER_EXT(UID,USER_ID,USE_POP3,EMAIL_CAPACITY,FOLDER_CAPACITY,WEBMAIL_CAPACITY,WEBMAIL_NUM,DUTY_TYPE) values('$UID','$USER_ID','0','500','500','0','0','1')";  
  exequery(TD::conn(),$query3);      
  } 
 } 
 } 
 } 
}

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

Ajax实现加载进度条的步奏详解

使用AJAX异步校验用户名是否存在

热心网友 时间:2022-05-15 07:23

一、介绍
云比特办公系统是一款适用于不同类型(除大学以外)的教育机构的通用型网络办公软件。其主要以学校办公流程、信息管理和内部事务为核心,在对众多学校办公业务进行分析和研究的基础之上,深入了解和研究了学校信息的形成过程和机理,借助互联网实现学校的网络办公,以信息化的手段提高了学校的内部办公的效率,可综合、有效的管理学校。将学校办公事务、个人事务、文件管理、档案管理等学校日常事务集中在一个平台上统一进行管理,具有“界面友好、功能全面、操作简单、安全稳定”等优点,彻底实现办公“无纸化”,随时随地办公,全面提升学校的核心竞争力。
二、特色
 节约办公时间,提高办公效率;
 实现上下级之间信息传递、交流通畅,降低通讯费用,从而降低学校经营成本;
 不受地域、时间*,随时随地、轻松快乐地网上办公;
 有效保护学校的数据安全,学生信息、教师信息等数据可备份和恢复;
 规划学校管理,轻松提高学校的管理效率。
三、系统功能模块
云比特办公系统(标准版)共21个功能模块,包括有:个人事务、办公事务、办公管理、公文管理、教学管理、教研管理、政教管理、财务在网络环境下,安全简单的实现了学校的网上公文流转、文件审批、公文管理以及日常办公事务处理,同时附加上强大的信息服务:办公管理信息的在线查询、编辑,日常信息服务等,使整个系统兼备先进性和实用性,轻松帮助学校实现了高效、规范的网上办公,最终形成了校园“无纸化”办公模式,使学校的核心竞争力得到全面提升。

热心网友 时间:2022-05-15 08:41

绿叶OA成熟稳定,安全易用,性价比高,服务好,口碑不错。最新版本是2012版本,新推出视频会议功能,推荐企业版或增强版使用。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音弹幕怎么关掉?怎么关闭抖音弹幕? 惠普LaserJet P3005D是否支持B5纸的双面打印? word打印出图片总是缺一部分怎么办-word打印图片不完整怎么解决_百度... 理想one哪里产的车辆? 抚州抚州ONE在哪里? one地址在哪里? 如何在图片上写字(如何在图片上添加文字) 网商贷为什么钱没到账 高级经济师职称怎么评 高级经济师需要评审吗 桑叶生虫用什么农药 蚕桑叶中毒怎么办 如何验证桑叶上有没有农药 蚕吃到有农药的桑叶怎么办 蚕吃了有农药的桑叶怎么办? 桑叶上的农药用100度水能除掉吗 桑叶树怎么杀虫(家庭种植) 怕桑叶有农药水中加点小苏打泡一下可解农药吗 我在桑叶上喷了敌敌畏用什么把农药洗掉 桑叶上的敌敌畏怎么去除 桑叶打药后如何除去农药 桑叶上如果有农药怎么处理 信用卡还款后为什么第二天显示余额为零 为什么存了钱到平安信用卡显示余额为零 平安信用卡激活额度3000余额是0是怎么回事 信用卡还款后余额为0?怎么回事 平安信用卡刚激活在柜员机查怎么显示0元的? 我的建行信用卡信誉额度一万,可用额度一万,当前余额是0。这是什么意思?求大神解答 QQ怎么防人家盗号? 用大白菜U盘启动工具制作的启动盘格式化后还能启动电脑吗?会把里面安装的启动工具格式化掉吗? 为什么QQ群荣誉一直显黑屏 怎么查看QQ群荣誉啥时候到下一级? 什么牌子水晶头质量好 三峡大坝的修建成功说明了什么 长江三峡的巨变说明了什么? 办养猪营业执照需要什么手续材料 和三峡大坝相关的事 长江三峡大坝为什么不会倒灌,而阿斯旺大坝会,请分别说明,请分点说明 比较说明三峡大坝建成后,三峡坝前水域流水作用的差异及原因 青藏高原,三峡大坝对中国气候的影响 企业微信邮箱回复境外邮件 三峡大坝对地球自转的速度有何影响?为什么? 村村通用户户通的接收天线可以用吗? 那些得了抑郁症的人,最后的人生会过得怎样? 抑郁症患者是否有未来,这辈子难道要注定孤独一生? 得了重度抑郁症以后好了,现在很多人说我很坚强,这是真的吗? 得了抑郁症的人,最后到底有一个怎样的人生 得过抑郁症,感觉自己不会再被爱了? 抑郁症的人是不是没有未来? 三星note8,S20-手机连接不到小米插座wiFi版,显示WiFi不可用,苹果的就可以,怎么连接