PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

做员工查询功能,求指导 [复制链接]

1#
想在现有网站上实现一个在职人员查询功能,输入编号可以查到人员基本信息,绩效等数据,这些数据来源于内部OA系统,我会制作模板,但是不清楚咱们系统怎么做才能读取oa的数据,oa用的也是sql数据库,但是和网站不是同一个库,这种应该怎么实现,求版主指导,谢谢!
分享 转发
TOP
2#

模板中也支持直接构造sql命令查询,看帮助:http://www.pageadmin.net/help/80.cshtml

不过不建议这样做,这样导致网站和OA系统耦合了,建议oa那边提供api数据查询接口,网站通过ajax或httpRequest之类的请求去获取数据
TOP
3#

谢谢,我试试,有不懂的再问您
TOP
4#

版主大神,请问这是什么原因引起的,模板中用ajax请求接口时候时候得不到数据,最后发现被浏览器给拦截了,下面是错误信息。



api是管oa的同事今天才提供的,用浏览器打开测试了没有问题。
TOP
5#

出现这个问题是因为ajax请求默认不支持跨域请求,你可以让oa那边把接口改为jsonp格式,或者添加"Access-Control-Allow-Origin", "*"的请求头
TOP
6#

改为jsonp后没有报错,但是得不到数据,还有"Access-Control-Allow-Origin"是在接口文件里面加吗
TOP
7#

你要改为jsonp的话,接口返回值也要用jsonp的格式。

你之前写的ajax请求就不要改了,直接在接口文件中加Access-Control-Allow-Origin请求头,你发给你们做接口的同事看就知道了。
TOP
发新话题 回复该主题