BOWP的WEB远程调用
程序员文章站
2022-07-01 17:38:02
...
BOWP的WEB远程调用
BOWP的WEB远程调用极为简单,只要后台的方法加上这个@Authorization注解,web端就可以调用了。
例如:
在分配功能权限时,我想未分配的功能分配功能;如图
在后台的right的方法加上@Authorization就可以了,如下
@Authorization
public void left(List<Integer> list) throws Exception{
if(list.size()>0){
this.setActiveRow(doObj.doAvailFunc, list.get(0));
IDatObj doAssignFuncObj= this.getDatObj(doObj.doAssignFunc);
IDatObj doAvailFuncObj= this.getDatObj(doObj.doAvailFunc);
BufRow doSelectAllBr=this.getDatObj(doObj.doSelectAll).getCurrentRow();
for(int oid:list){
BufRow br=doAvailFuncObj.getBufRow(oid);
doAssignFuncObj.newRow(doSelectAllBr.getObjOID(), br.toMap());
doAvailFuncObj.deleteRow(oid);
}
}
}
在前台的调用后台的方法,如下
ei.cmdAdd_onClick=function (){
var gridCtrl=YJ.control("sgrdAvailFunc");
var oids=[];
var list=gridCtrl.getSelectedRows();
for(var i=0,len=list.length;i<len;i++){
var oid=gridCtrl.getRowIndex(list[i]);
if(!YJ.isEmpty(oid)){
oids.push(YJ.Integer(oid));
}
}
if(oids.length>0){
YJ.CURBUSOBJ.left(oids);
}
}
上一篇: 北魏孝文帝为什么积极实行汉化?迁都和汉化有什么用?
下一篇: CPU性能真的过剩了?那是你没用好
推荐阅读
-
Spring Boot启动时调用自己的非web逻辑
-
asp.net基于Web Service实现远程上传图片的方法
-
html5-websocket基于远程方法调用的数据交互实现
-
使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务的方法(推荐)
-
python远程调用rpc模块xmlrpclib的方法
-
java远程连接调用Rabbitmq的实例代码
-
PHP使用NuSOAP调用Web服务的方法
-
使用Spring Cloud Feign作为HTTP客户端调用远程HTTP服务的方法(推荐)
-
web.py中调用文件夹内模板的方法
-
html5-websocket基于远程方法调用的数据交互实现