基础URL:http://localhost:8080/jqxx/objInfo.get?actType=模块参数
说明:中文参数需要用post方式提交
本地路径:web/objInfoService
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回 |
getTreeNodes | 获取系统菜单 | treeName | 树节点名称 | menu | http://localhost:8080/jqxx/objInfo.get?actType=getTreeNodes&treeName=menu&systemName=JQERP | {"menuInfo":[{"id":139153,"icon":"images/menu/64x64/74.png","text":"问题管控","leaf":false,"type":1,"SORT_FIELD_LABEL":1,"expandType":1},{"id":135594,"icon":"images/menu/64x64/145.png","text":"综合查询","leaf":false,"type":0,"SORT_FIELD_LABEL":2,"expandType":1}],"success":true} |
systemName | 子系统名称 | 必填 | ||||
deep | 是否获取全部菜单项 | true=获取全部 | ||||
parentId | 父节点ID | null为root节点,其他子菜单获取时,必填 | ||||
获取其他基础信息节点 | treeName | 树节点名称 | 必填 | http://localhost:8080/jqxx/objInfo.get?actType=getTreeNodes&treeName=eventType | {"objectInfo":[{"id":139206,"nodeId":139206,"text":"事件类型","validFlag":1,"treeName":"eventType","linkFlag":0,"parentNode":139206,"objectName":"eventType","nodeName":"事件类型","leaf":false,"nodeType":"root","SORT_FIELD_LABEL":1,"totalCnt":5,"validCnt":4}],"success":true} | |
parentId | 父节点ID | |||||
parentName | 父节点名称 | |||||
deep | 是否获取全部菜单项 | true=获取全部 | ||||
exclude | 排除节点id | |||||
fieldList | 返回信息字段(逗号分隔) | |||||
nodeType | 节点类型 | node/leaf,取代noLeaf参数 | ||||
noLeaf | 不包含叶子(true) | |||||
validFlag | 不包含无效节点(true) | |||||
noFilter | 不进行权限过滤(true) | |||||
getAttribute | 获取基础节点的详细信息 | expression | 查询表达式(对象名称:对象ID(逗号分隔)) | menu:136087,136088 | http://localhost:8080/jqxx/objInfo.get?actType=getAttribute&expression=menu:136087 | {"objectInfo":{"menu_136087":{"treeName":"organize","validFlag":1,"nodeName_qp":"jinqiaozonggongsi","nodeName":"金桥总公司","organize":139265,"nodeId":136087,"linkParentsId":"","parentsId":"_136087_","parentNode":136087,"fetchInterval":0,"orgCode":"0000","objectId":136087,"name":"金桥总公司","nodeType":"root","_version_":"1531554895731097600","operateType":"","objectName":"organize","smsByHttp":"http://192.168.1.10/ISendSMS.jsp?MobilePhones=@TARGET@&Content=@MSG@&MessageFlag=123&ModuleName=VIP","systemTitle":"金桥企业信息化管理系统","sortId":0,"rptListenerHour":0,"nodeName_jp":"jqzgs","operator":0,"DynInterval":0,"operateDate":"","parentsName":"/金桥总公司","roles":136354,"SmsLimit":0}},"success":true} |
getObject | 根据字段内容查询对象信息 | objectName | 对象名称 | 必填 | http://localhost:8080/jqxx/objInfo.get?actType=getObject&objectName=eventLevel&infoName=eventLevel&infoValue=1 | {"objectInfo":{"eventLevel_139294":{"limitDays":7,"degree":"中","levelDesc":"中","ranges":1,"eventLevel":1,"difficulty":"难"}},"success":true} |
matchFlag | 精确匹配 | 可选:1=like ‘*%’,0=like‘%*%’,2= in (id,id),3=in (字符串,字符串),其他=精确匹配“=” | ||||
infoName | 字段名称 | 必填 | ||||
infoValue | 字段值 | 必填 | ||||
filterTree | 根据字段内容搜索对象信息 | treeName | 树节点名称 | 必填 | http://localhost:8080/jqxx/objInfo.get?actType=filterTree&treeName=organize&filter=admin&selectType=2&validFlag=true | {"headers":"工号:empNo,组织名称:name,组织编码:orgCode,姓名:name,登录代码:logonCode,显示标题:systemTitle,手机号码:mobilephone,等级:level,岗位:duty,照片:photo,邮件:eMail","data":[{"sex":1,"treeName":"organize","validFlag":1,"nodeName":"系统管理员","organize":136087,"manageFlag":"SystemAdmin","password":"21232f297a57a5a743894a0e4a801fc3","addressTree":138719,"id":1,"nodeId":1,"logonStatus":"N","parentsId":"_136087_","parentNode":136087,"name":"系统管理员","eMail":"542760639@qq.com","nodeType":"leaf","logonCode":"admin","text":"系统管理员","operateType":"updateLeaf","objectName":"employee","sortId":1,"infoName":"addressTree","empNo":"0000","infoValue":138719,"squence":1,"shareFile":138720,"operator":136430,"orgGroup":136427,"operateDate":Date.prototype.createDate("2016-04-14 09:05:08.0"),"schedule":137543,"roles":136354,"SmsLimit":0,"uExtCode":"0003"}],"success":true} |
filter | 搜索内容 | 必填 | ||||
selectType | 过滤节点类型 | 1=leaf;2=all;4=node | ||||
validFlag | 过滤有效节点(true) | |||||
getObjectConfig | 获取对象的字段定义结构 | objectName | 对象名称 | 必填 | http://192.168.2.108:8080/jqxx/objInfo.get?actType=getObjectConfig&objectName=menu | {"structureList":[{"fieldLen":200.0,"sortFlag":1,"keyFlag":0,"treeName":null,"showFlag":1,"editRole":0,"objectName":"menu","infoType":"string","blankFlag":1,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"menuName","infoTitle":"菜单名称"},{"fieldLen":50.0,"sortFlag":2,"keyFlag":0,"treeName":"functions","showFlag":1,"editRole":0,"objectName":"menu","infoType":"tree","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"functions","infoTitle":"功能ID"},{"fieldLen":200.0,"sortFlag":3,"keyFlag":0,"treeName":null,"showFlag":1,"editRole":0,"objectName":"menu","infoType":"string","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"url","infoTitle":"功能URL"},{"fieldLen":2.0,"sortFlag":4,"keyFlag":0,"treeName":null,"showFlag":1,"editRole":0,"objectName":"menu","infoType":"aggregate","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"menuType","infoTitle":"打开方式"},{"fieldLen":2.0,"sortFlag":5,"keyFlag":0,"treeName":null,"showFlag":1,"editRole":0,"objectName":"menu","infoType":"aggregate","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"expressMenu","infoTitle":"快捷方式"},{"fieldLen":100.0,"sortFlag":5,"keyFlag":0,"treeName":"","showFlag":1,"editRole":0,"objectName":"menu","infoType":"string","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"menuIcon","infoTitle":"显示图标"},{"fieldLen":2.0,"sortFlag":6,"keyFlag":0,"treeName":null,"showFlag":1,"editRole":0,"objectName":"menu","infoType":"aggregate","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"expandType","infoTitle":"是否展开"},{"fieldLen":2.0,"sortFlag":7,"keyFlag":0,"treeName":"","showFlag":1,"editRole":0,"objectName":"menu","infoType":"num","blankFlag":0,"class":"class com.wancheng.util.ObjectManager.ValueObject.infoStructureVO","infoName":"expandIndex","infoTitle":"展开顺序"}],"success":true,"aggregateMap":{"expressMenu":"0\',\'否\'],[\'1\',\'是","menuType":"-1\',\'行为\'],[\'0\',\'项目\'],[\'1\',\'界面","expandType":"0\',\'否\'],[\'1\',\'是"}} |
getParentInfo | 获取父节点信息 | nodeId | 节点ID | 必填 | http://royyun.com:8080/jqxx/objInfo.get?actType=getParentInfo&nodeId=139429&fieldName=organize | {"data":{"139429":[{"employeeId":139261,"treeName":"organize","validFlag":1,"objectName":"employee","regDate":"2016-01-04 00:00:00.0","nodeName":"王昆","empNo":"001001","manageFlag":"Manager","password":"8f76e86c54da27e0abb1a3605fb5d440","nodeId":139261,"parentNode":139262,"name":"王昆","tokenTime":"2016-01-04 10:43:54.0","SmsLimit":0,"SORT_FIELD_LABEL":1,"nodeType":"leaf","LogonCode":"wangkun","uExtCode":"0138"}]},"success":true} |
fieldName | 父节点信息的字段名称 |
不填,只取父节点信息 否则判断父节点字段的值必须不为空的记录 |
||||
runSql | 根据sql获取后台数据 | sql | sql标识 | 必填(后台sql管理定义的标识) | http://192.168.1.26/jqxx/objInfo.get?actType=runSql&sql=test001&_userId=1 | {"data":[{"name":"系统管理员","LogonCode":"admin","SORT_FIELD_LABEL":1}],"success":true} |
limit | 每页行数 | |||||
start | 第几页 | |||||
其他参数 | sql定义中@@变量 | |||||
getUserFunctionAuth | 获取当前用户某个功能的权限 | functionName | 功能编码(多个功能,“,”分隔) | 必填 | http://192.168.1.26/jqxx/objInfo.get?actType=getUserFunctionAuth&functionName=funDefine | {"authFlag":true,"success":true} |
getForefathers | 获取祖先节点 | nodeId | 节点ID | 必填 | http://localhost:8080/jqerp/objInfo.get?actType=getForefathers&nodeId=139447 | {"foreFathers":{"treeName":"organize","validFlag":1,"operateType":"addNode","objectName":"organize","sortId":139411,"rptListenerHour":0,"nodeName":"技术工程部","operator":1,"DynInterval":0,"nodeId":139411,"operateDate":"2016-05-03 15:01:35.0","parentsId":"_136087_","parentNode":136087,"parentsName":"/金桥总公司","fetchInterval":0,"orgCode":"02","name":"技术工程部","organizeId":139411,"SmsLimit":0,"nodeType":"node","SORT_FIELD_LABEL":1},"success":true} |
基础URL: documentAction.get?method=模块参数
说明:中文参数需要用post方式提交
本地Service路径:web/documentService
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回 |
create | 创建任务 | documentId | 流程定义的表单id | documentId为空时,documentName必填 | documentAction.get?method=create&documentId=67 | {"activityId":1101,"taskId":692,"elementMap":{"1741":{"elementId":1741,"parentId":0,"elementTitle":"事件描述","elementName":"eventDesc","objectName":"","validScript":"","elementLength":3000,"displayFlag":"","elementType":"text","documentId":67},"1740":{"elementId":1740,"parentId":0,"elementTitle":"技术难度","elementName":"difficulty","objectName":"","validScript":"0=易&1=中&2=高","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1743":{"elementId":1743,"parentId":0,"elementTitle":"涉及范围","elementName":"eventRange","objectName":"","validScript":"","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1742":{"elementId":1742,"parentId":0,"elementTitle":"附件","elementName":"appendix","objectName":"","validScript":"","elementLength":1000,"displayFlag":"","elementType":"appendix","documentId":67},"1745":{"elementId":1745,"parentId":0,"elementTitle":"可解决","elementName":"hangFlag","objectName":"","validScript":"","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1744":{"elementId":1744,"parentId":0,"elementTitle":"需要上报","elementName":"reportFlag","objectName":"","validScript":"","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1738":{"elementId":1738,"parentId":0,"elementTitle":"事件类型","elementName":"eventType","objectName":"eventType","validScript":"","elementLength":10,"displayFlag":"","elementType":"tree","documentId":67},"1747":{"elementId":1747,"parentId":0,"elementTitle":"审核标识","elementName":"checkFlag","objectName":"","validScript":"0=驳回&1=通过","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1746":{"elementId":1746,"parentId":0,"elementTitle":"责任人","elementName":"USERLIST","objectName":"","validScript":"","elementLength":1000,"displayFlag":"","elementType":"tree","documentId":67},"1749":{"elementId":1749,"parentId":0,"elementTitle":"问题升级","elementName":"upgradeFlag","objectName":"","validScript":"0=否&1=是","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1748":{"elementId":1748,"parentId":0,"elementTitle":"解决方案","elementName":"solution","objectName":"","validScript":"","elementLength":3000,"displayFlag":"","elementType":"text","documentId":67},"1739":{"elementId":1739,"parentId":0,"elementTitle":"影响程度","elementName":"degree","objectName":"","validScript":"0=低&1=中&2=高","elementLength":10,"displayFlag":"","elementType":"select","documentId":67},"1697":{"elementId":1697,"parentId":0,"elementTitle":"事件等级","elementName":"eventLevel","objectName":"","validScript":"0=低&1=中&2=高&3=严重","elementLength":10,"displayFlag":"","elementType":"select","documentId":67}},"docNo":"EN0000000007","userName":"系统管理员","docDate":Date.prototype.createDate("2015-10-20 15:30:02"),"documentMap":{"67":{"keyFieldName":"docNo","numberLength":10,"allowDup":1,"tableName":"wk_event","actionClass":"","documentTitle":"事件管理","imageFile":"","documentName":"eventManage","lastState":"approve","documentId":67,"indexs":"","numberSQL":"","numberPrefix":"EN"}},"success":true,"formLayout":"","documentId":67} |
documentName | 流程定义的表单名称 | |||||
getData | 获取任务信息 | docNo | 任务编号 | documentAction.get?method=getData&docNo=EN0000000002 |
{"documentItem":{"1741":" ceshi daf大范德萨范德萨分", "1740":0,"1743":1,"1697":0,"1738":141507,"1747":0,"1739":0}, "success":true} |
|
keyType | 返回字段类型(name返回字段名称为key,否则返回字段id为key) | |||||
getJsonData | 获取任务信息(JSON格式) | fromBiz | 优先取业务书 | 可选:true | http://192.168.2.108:8080/jqxx/documentAction.get?method=getJsonData&docNo=APP0000000001 | |
docNo | 任务编号 | 必填 | {"success":true,"docData":{"testTable":[{"colsCount":2,"parentRowIndex":0,"rowIndex":1,"f1":"wwww","f2":33333},{"colsCount":2,"parentRowIndex":0,"rowIndex":2,"f1":43444,"f2":"dedede"}]}} | |||
getLayoutElement | 获取界面定义 | activityId | 任务节点id | 必填 | ||
formType | 界面类型 | 否:默认=HTML5 | ||||
getDocElement | 获取任务字段的定义 | documentName | 任务名称 | documentName和docNo二选一必填 | documentAction.get?method=getDocElement&docNo=EN0000000002 |
{"docElements":[{"elementId":1694,"parentId":0, "elementName":"eventType", "elementTitle":"事件类型","objectName":"eventType", "elementLength":10.0,"validScript":"","displayFlag":"", "elementType":"tree","documentId":42}, {"elementId":1695,"parentId":0,"elementName":"degree","elementTitle":"影响程度", "objectName":"","elementLength":10.0,"validScript":"0=低&1=中&2=高","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1696,"parentId":0, "elementName":"difficulty","elementTitle":"技术难度","objectName":"", "elementLength":10.0,"validScript":"0=易&1=中&2=高","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1697,"parentId":0, "elementName":"eventLevel","elementTitle":"事件等级","objectName":"", "elementLength":10.0,"validScript":"0=低&1=中&2=高&3=严重","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1698,"parentId":0,"elementName":"eventDesc", "elementTitle":"事件描述","objectName":"", "elementLength":3000.0,"validScript":"","displayFlag":"","elementType":"text","documentId":42},{"elementId":1699,"parentId":0,"elementName":"appendix", "elementTitle":"附件","objectName":"", "elementLength":1000.0,"validScript":"","displayFlag":"", "elementType":"appendix","documentId":42}, {"elementId":1700,"parentId":0,"elementName":"eventRange", "elementTitle":"涉及范围","objectName":"", "elementLength":10.0,"validScript":"","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1701,"parentId":0,"elementName":"reportFlag", "elementTitle":"需要上报","objectName":"", "elementLength":10.0,"validScript":"","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1702,"parentId":0,"elementName":"hangFlag", "elementTitle":"可解决","objectName":"", "elementLength":10.0,"validScript":"","displayFlag":"", "elementType":"select","documentId":42}, {"elementId":1703,"parentId":0,"elementName":"USERLIST", "elementTitle":"责任人","objectName":"", "elementLength":1000.0,"validScript":"","displayFlag":"", "elementType":"tree","documentId":42}, {"elementId":1704,"parentId":0,"elementName":"checkFlag", "elementTitle":"审核标识","objectName":"", "elementLength":10.0,"validScript":"0=驳回&1=通过", "displayFlag":"","elementType":"select","documentId":42}, {"elementId":1705,"parentId":0,"elementName":"solution", "elementTitle":"解决方案","objectName":"", "elementLength":3000.0,"validScript":"","displayFlag":"","elementType":"text","documentId":42},{"elementId":1706,"parentId":0,"elementName":"upgradeFlag", "elementTitle":"问题升级","objectName":"","elementLength":10.0,"validScript":"0=否&1=是","displayFlag":"","elementType":"select","documentId":42}],"success":true} |
docNo | 任务编号 | |||||
saveData | 保存任务信息 | documentId | 流程定义的表单id | 可选 | documentAction.get?method=saveData&docNo=EN0000000002&documentId=67&eventDesc= EN0000000002的事件内容描述和 | {"Message":"EN0000000002保存数据成功!","success":true} |
documentName | 流程定义的表单名称 | documentId为空时,documentName必填 | ||||
docNo | 任务编号 | docNo为空时,自动创建任务 | ||||
USERLIST | 指定下操作日志的执行人 | 可选 | ||||
taskStatus | 自定义业务状态 | 可选 | ||||
elementName(0:n) | 其他自定义字段 | 必填 | ||||
transforTask | 提交(驳回)任务 | documentId | 流程定义的表单id | 必填 | documentAction.get?method=transforTask&taskId=637&documentId=67&docNo=EN0000000002&stateDescription=备注信息&checkFlag | {"Message":"EN0000000002任务提交成功!","success":true} |
taskId | 任务ID | 必填 | ||||
docNo | 任务编号 | 必填 | ||||
stateDescription | 提交的备注描述 | 必填 | ||||
saveElement | 指定字段 | (“;”分隔) | ||||
saveValue | 字段内容 | (“;”分隔) | ||||
taskStatus | 自定义业务状态 | 可选 | ||||
USERLIST | 指定下一步执行人 | 可选 | ||||
checkFlag | 提交的类型,1=提交;0=驳回 | 必填 | ||||
saveAppendixInfo deleteAppendixInfo |
保存(删除)附件 | docNo | 任务编号 | 必填 | documentAction.get?method=saveAppendixInfo&docNo=EN0000000002 | {"Message":"EN0000000002保存数据成功!","success":true} |
fileName | 附件的相对路径和文件名(基于web的根目录开始的相对路径) | 必填 | ||||
displayName | 用户看到的文件名(不含目录); | 必填 | ||||
fieldName | 对应附件的字段名称 | 必填 | ||||
operatorId | 上传附件的操作人id(当前登录人); | 必填 | ||||
getAppendixInfo | 查询附件信息 | docNo | 任务编号 | 必填 | documentAction.get?method=gateAppendixInfo&docNo=EN0000000002 | {"appendixList":[{"operatorId":139166,"docNo":"EN0000000001","logonFlag":"N","onLeaveFlag":0,"fileName":"documentAction/appendix/20150727112629_139166.xlsx","UserID":139166,"UserName":"南京事件录入员","departmentId":139164,"displayName":"融合通讯名称"}],"success":true} |
getDocumentLog | 获取任务的轨迹 | onlyAction | 只显示人机界面任务 | 可选:true | documentAction.get?method=getDocumentLog&docNo=EN0000000001&onlyAction=true&toDoList=true |
{"documentState":[ {"taskId":484,"activityId":987,"stateDate":Date.prototype.createDate("2015-07-27 11:26:01.0"), "stateDescription":"创建单证任务", "activityTitle":"开始","operatorId":139166,"docNo":"EN0000000001", "UserName":"南京事件录入员", "activityType":1,"activityName":""}, {"taskId":484,"activityId":990,"stateDate":Date.prototype.createDate("2015-07-27 11:26:34.0"), "stateDescription":"执行完成:事件录入", "activityTitle":"事件录入","operatorId":139166,"docNo":"EN0000000001", "UserName":"南京事件录入员", "activityType":2,"activityName":""} ],"success":true} |
toDoList | 显示待办事项 | 可选:true | ||||
docNo | 任务编号 | 必填 | ||||
complete | 强制结束任务 | docNo | 任务编号(多个编号,“,”分割) | 必填 | documentAction.get?method=complete&docNo=EN0000000001 | {"success":true} |
cancel | 撤回已提交但是未被执行的任务 | taskId | 任务id | 必填 | http://royyun.com/jqxx/documentAction.get?method=cancel&taskId=37 | {"Message":"XH0000000003任务撤回成功!","success":true} |
doTask | 锁定任务 | taskId | 任务id | 必填 | http://192.168.2.108:8080/jqxx/documentAction.get?method=doTask&taskId=10&docNo=XH0000000003&ticket=ST-5-b3cuI9ZnbQma2DKLe2ps-cas | {"taskId":10,"activityId":1008,"elementMap":{"1756":{"elementId":1756,"parentId":1755,"elementName":"g","elementTitle":"gg","objectName":"","elementLength":10.0,"validScript":"","displayFlag":"","elementType":"date","documentId":22},"1755":{"elementId":1755,"parentId":0,"elementName":"detail","elementTitle":"mingxi","objectName":"","elementLength":10.0,"validScript":"","displayFlag":"","elementType":"table","documentId":22},"1754":{"elementId":1754,"parentId":0,"elementName":"checkFlag","elementTitle":"审核标志","objectName":"","elementLength":1.0,"validScript":"","displayFlag":"","elementType":"string","documentId":22},"1753":{"elementId":1753,"parentId":0,"elementName":"productFlag","elementTitle":"产品审核标志","objectName":"","elementLength":10.0,"validScript":"","displayFlag":1,"elementType":"string","documentId":22},"1752":{"elementId":1752,"parentId":0,"elementName":"amount","elementTitle":"合同总额","objectName":"","elementLength":20.0,"validScript":"","displayFlag":1,"elementType":"number","documentId":22},"1757":{"elementId":1757,"parentId":1755,"elementName":"r","elementTitle":"ggggg","objectName":"","elementLength":10.0,"validScript":"","displayFlag":"","elementType":"date","documentId":22}},"docNo":"XH0000000003","userName":"系统管理员","docDate":"2016-04-27 20:21:43.000","documentMap":{"22":{"keyFieldName":"docNo","numberLength":10,"allowDup":"","tableName":"CT_sales","actionClass":"","documentTitle":"销售合同报审","imageFile":"","documentName":"salesContract","lastState":"approve","documentId":22,"indexs":"","numberPrefix":"XH","numberSQL":""}},"success":true,"formLayout":"test/test.html","documentId":22} |
docNo | 任务编号 | 必填 | ||||
unlock | 是否锁任务 | |||||
saveElement | 保存任务单据的指定字段信息 | docNo | 任务编号 | 必填 | http://192.168.2.108:8080/jqxx/documentAction.get?method=saveElement&docNo=APP0000000001&documentId=24&taskId=2&saveElement=testString&saveValue=abdcdddd | {"Message":"保存任务信息成功!","success":true} |
documentId | 流程id | 必填 | ||||
taskId | 任务id | 必填 | ||||
saveElement | 指定字段 | 必填(“;”分隔) | ||||
saveValue | 字段内容 | 必填(“;”分隔) | ||||
getActivity | 获取单证定义的节点 | documentName | 流程定义的表单名称 | 必填 | http://royyun.com:8080/jqxx/documentAction.get?method=getActivity&documentName=apply | {"activityMap":[{"ruleApplied":0,"posY":30.0000,"posX":290.0000,"width":50.0000,"layoutScript":"","infoAlert":0,"functionURL":"","activityId":1020,"assignBased":0,"height":50.0000,"activityTitle":"开始","timeOut":0,"orMergeFlag":0,"assignRule":0,"activityType":1,"activityName":"","documentId":24,"formLayout":""},{"ruleApplied":0,"posY":350.0000,"posX":300.0000,"width":40.0000,"layoutScript":"","infoAlert":0,"functionURL":"","activityId":1021,"assignBased":0,"height":40.0000,"activityTitle":"结束","timeOut":0,"orMergeFlag":0,"assignRule":0,"activityType":9,"activityName":"","documentId":24,"formLayout":""},{"ruleApplied":1,"posY":140.0000,"posX":300.0000,"width":40.0000,"layoutScript":"","infoAlert":0,"functionURL":"","activityId":1022,"assignBased":1,"height":60.0000,"activityTitle":"入职申请","timeOut":0,"orMergeFlag":0,"assignRule":0,"activityType":2,"activityName":"","documentId":24,"formLayout":""},{"ruleApplied":1,"posY":250.0000,"posX":300.0000,"width":40.0000,"layoutScript":"","infoAlert":0,"functionURL":"","activityId":1023,"assignBased":1,"height":60.0000,"activityTitle":"人事审核","timeOut":0,"orMergeFlag":0,"assignRule":0,"activityType":2,"activityName":"","documentId":24,"formLayout":"test/test2.html"}],"success":true} |
reDoTask | 重启已关闭的流程 | docNo | 任务编号 | 必填 | http://192.168.1.26/jqxx/documentAction.get?method=reDoTask&docNo=SC0000000007 | |
downloadFile | 下载文件 | displayName | 保存到本地的文件名 | 必填 | http://royyun.com:8080/jqerp/documentAction.get?method=downloadFile&displayName=dd.jpg&fileName=file/Chrysanthemum.jpg | |
fileName | 服务器文件路径名称 | 必填 | ||||
addDetail updateDetail deleteDetail |
增加表格记录 修改表格记录 删除表格记录 |
docNo | 任务编号 | 必填 | ||
elementName | 表格字段名称 | 必填 | 页面数据必须是子表在父表中对应字段名+_+子表字段名 例如:cert_certId | |||
keyName | 表格主键 | 记录数组中有rowIndex和parentRowIndex时,可不填 | ||||
记录数组: | ||||||
rowIndex | 记录行号 | keyName不填时,修改或者删除操作必填 | ||||
parentRowIndex | 主表记录行号 | keyName不填时,修改或者删除操作必填,默认 0 | ||||
自定义的表格字段 | 表格内字段名称 | |||||
runUpdate | 执行修改sql语句 | sql | 后台定义的sql编码 | documentAction.get?method=runUpdate&sql=test002&_userId=1 | ||
自定义的变量字段 | 后台替换@@之间的变量 | |||||
closeTask | 删除创建的任务 | removeData | 删除业务数据 | 可选:true | ||
docNo | 任务编号 | 必填,多个以“,”分隔 | http://royyun.com:8080/jqxx/documentAction.get?method=closeTask&docNo=PC0000000005 | {"success":true} | ||
sendMessage | 发送系统IM消息 | title | 标题 | 必填 | http://royyun.com:8080/jqxx/documentAction.get?method=sendMessage&msgType=IM&title=test&content=ImXIAOS测试&phones=-1 | {"success":true} |
content | 内容 | 必填 | ||||
phones | 收件人ID | 必填 | ||||
callback | get方式时传值 | |||||
lockTask | 锁定任务 | taskId | 任务id | 必填 | ||
clearDoc | 清理测试数据 | documentId | 流程id | 必填 | http://127.0.0.1:8080/jy/documentAction.get?method=clearDoc&documentId=589258 | |
getwar |
获取服务器最近更新文件并压缩到rar DocumentDefine.get |
method | 方法:getwar | 必填 | http://127.0.0.1:8080/saas/DocumentDefine.get?method=getwar&date=2020-4-28&exclud=.svn | {"zipPath":"e:/naspath/war/1588429940918.rar","success":true} |
date | 开始日期 | 必填 | ||||
exclud | 排除的目录 | 可选 | ||||
path | 开始目录 | 可选 | ||||
saas | 保留saas企业特有目录 | 可选:true或不为空 |
基础URL:MetaConfig.get?clickType=set&metaType=代码分类
说明:获取代码设置的参数列表
本地Service路径web/metaConfigService
参数 | 说明 | 查询 | 样板 | 返回json |
metaType | 参数分类 | 多个查询时 “,”分隔 | metaType=systemConfig | {"metaconfiglist":[{"id":"smsNum","description":"标准短信限额","attribute":"systemConfig","class":"class com.centech.cisa.metacfg.valueobject.MetaConfigVO","valueDefine":200}],"metaName":"","success":true} |
基础URLExtTaskActivity.get?actType=模块代码
本地Service路径: web/taskInfoService
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回json |
loadTaskList | 获取本人待办事项(xml) | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadTaskList |
<DataSource> <tasks> <activityId>1008</activityId> <taskName>合同报审</taskName> <processId>22</processId> <processName>销售合同报审</processName> <taskCount>3</taskCount> <dataType>docflow</dataType> </tasks> </DataSource> |
|||
loadTaskListJSON | 获取本人待办事项(json) | sql | 过滤docno的sql | 否 | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadTaskListJSON | {"tasks":[{"activityId":1008,"dataType":"docflow","processId":22,"taskCount":3,"processName":"销售合同报审","SORT_FIELD_LABEL":1,"taskName":"合同报审"}],"success":true} |
loadDoingTaskList | 获取本人相关(已提交)任务统计 | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadDoingTaskList | ||||
loadDoingTaskInfoList | 获取本人相关任务清单 | activityId | 节点id | LoadTaskList返回的activityId | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadDoingTaskInfoList | |
loadDoneTaskList | 获取完结任务统计 | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadDoneTaskList | ||||
loadDoneTaskInfoList | 获取完结任务清单 | activityId | 节点id | LoadTaskList返回的activityId | http://royyun.com/jqxx/ExtTaskActivity.get?actType=loadDoneTaskInfoList | |
loadAttr | 获取流程定义显示字段 | activityId | 节点id | LoadTaskList返回的activityId | http://royyun.com/jqxx/ExtTaskActivity.get?_syst=1461291029457&actType=loadAttr&activityId=1008&dataType=docflow | {"children":{"_ATTR_productFlag":{"attributeName":"ATTR_productFlag","elementId":1753,"parentId":0,"elementName":"productFlag","elementTitle":"产品审核标志","elementLength":10.0,"SORT_FIELD_LABEL":2,"displayFlag":1,"elementType":"string","documentId":22},"_ATTR_amount":{"attributeName":"ATTR_amount","elementId":1752,"parentId":0,"elementName":"amount","elementTitle":"合同总额","elementLength":20.0,"SORT_FIELD_LABEL":1,"displayFlag":1,"elementType":"number","documentId":22}},"success":true} |
dataType | 参数类型 | docFlow | ||||
loadTaskInfoJSON | 获取某种节点的任务清单 | start | 开始页(0开始) | http://royyun.com/jqxx/ExtTaskActivity.get?start=0&limit=20&actType=loadTaskInfoJSON&activityId=1008&dataType=docflow | {"tasks":[{"taskId":32,"docType":"document","processId":15,"docNo":"XH0000000003","UserName":"系统管理员","taskName":"合同报审","functionURL":"documentAction.show","grantorId":1,"activityId":304,"serialNo":12,"preActivityId":303,"taskStatus":2,"createDate":Date.prototype.createDate("2016-04-22 09:08:42.0"),"SORT_FIELD_LABEL":1,"documentId":22},{"taskId":34,"docType":"document","processId":15,"docNo":"XH0000000004","UserName":"系统管理员","taskName":"合同报审","functionURL":"documentAction.show","grantorId":1,"activityId":304,"serialNo":13,"preActivityId":303,"taskStatus":2,"createDate":Date.prototype.createDate("2016-04-22 09:08:42.0"),"SORT_FIELD_LABEL":2,"documentId":22},{"taskId":30,"docType":"document","processId":15,"docNo":"XH0000000002","UserName":"系统管理员","taskName":"合同报审","functionURL":"documentAction.show","grantorId":1,"activityId":304,"serialNo":11,"preActivityId":303,"taskStatus":2,"createDate":Date.prototype.createDate("2016-04-22 09:04:20.0"),"SORT_FIELD_LABEL":3,"documentId":22}],"success":true} | |
limit | 每页条数 | |||||
pageType | 是否分页 | page 表示:分页 | ||||
activityId | 节点id | LoadTaskList返回的activityId | ||||
dataType | 参数类型 | docFlow | ||||
cancelTask | 放弃执行 | taskId | 任务ID | 必填 | http://royyun.com/jqxx/ExtTaskActivity.get?_syst=1461289642155&actType=cancelTask&taskId=32 | {"returnMsg":"任务[32]放弃执行成功","success":true} |
transTask | 移交任务给委托人 | userId | 委托人id | 必填 | ||
activityId | 任务节点ID | 必填 |
基础URL:BaseInfoMain.get?method=模块代码
说明:中文参数需要用post方式提交
本地Service路径:web/baseInfoService
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回json |
loadLeafList | 获取节点下的明细记录 | treeName | 树节点名称 | 必填 | http://192.168.1.26/jqxx/BaseInfoMain.get?method=loadLeafList&treeName=menu&parentId=139333&start=1&limit=2&searchFor=budget&searchType=search | {"recordTotal":{"menu":3},"pageTotal":{"menu":2},"leafList":{"menu":[{"functions":139307,"treeName":"menu","validFlag":1,"linkFlag":0,"operateType":"updateLeaf","objectName":"menu","sortId":139341,"nodeName":"项目预算查询","indexValue":1,"url":"web/queryProjectBudget","operator":1,"operateDate":"2016-04-27 23:53:05.000","nodeId":139341,"parentsId":"_135589_139300_139320_139333_","linkParentsId":"","parentNode":139333,"parentsName":"","objectId":139341,"menuType":1,"nodeType":"leaf","expandIndex":1,"menuName":"项目预算查询"},{"functions":139311,"treeName":"menu","validFlag":1,"linkFlag":0,"operateType":"updateLeaf","objectName":"menu","sortId":139342,"nodeName":"项目预算申请","indexValue":2,"url":"jsp/contractManage/addProjectBudget.jsp","operator":1,"operateDate":"2016-04-28 19:20:20.000","nodeId":139342,"parentsId":"_135589_139300_139320_139333_","linkParentsId":"","parentNode":139333,"parentsName":"","objectId":139342,"menuType":1,"nodeType":"leaf","expandIndex":2,"menuName":"项目预算申请"}]},"success":true} |
objectName | 对象名称 | 可选 | ||||
parentId | 父节点id | 必填 | ||||
start | 页码 | 可选(从1开始) | ||||
limit | 行数 | 可选 | ||||
deep | 是否跨目录搜索 | 可选(true/false) | ||||
searchFor | 搜索内容 | 可选 | ||||
searchType | 是否搜索 | 可选(search为搜索模式) | ||||
includeHis | 是否包含修改历史 | 可选(true/false) | ||||
validFlag | 只获取有效节点 | 可选(true/false) | ||||
getFileFields | 获取上传excel文件的列字段 | fileName | 上传后excel文件的相对路径 | 必填 | ||
rows | 返回的记录条数 | 可选 | ||||
addBaseInfo | 增加基础信息 | treeName | 树节点名称 | 必填 | 返回newValue对象,表示保存之后又变化的字段 | |
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id | 必填 | ||||
nodeType | 节点类型 | 必填 | ||||
validFlag | 有效标志 | 1=有效;0=无效(未审核) | ||||
nodeName | 树节点的标题 | 必填(add必填) | ||||
其他字段 | 后台定义的字段 | |||||
updateBaseInfo | 修改基础信息 | treeName | 树节点名称 | 必填 | 返回newValue对象,表示保存之后又变化的字段 | |
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id | 可选(parentId=null时,指定某些字段保存) | ||||
objectId | 节点id | 必填 | ||||
nodeType | 节点类型 | 必填 | ||||
validFlag | 有效标志 | 1=有效;0=无效(未审核) | ||||
其他字段 | 后台定义的字段 | |||||
saveAsExcel | 导出界面记录到excel | outFileName | 导出excel的文件名 | 必填 | 返回:filePath(带文件名的相对路径) | |
_headers | 标题数组 | 必填 | ||||
_keys | 字段key数组 | 必填 | ||||
export | 导出对象记录到Excel | treeName | 树节点名称 | 必填 | 返回:filePath(带文件名的相对路径) | |
objectId | 节点id(可以是目录) | 必填 | ||||
objName | 对象名称 | 必填 | ||||
uploadFile | 上传基础信息相关的文件(如照片) | fSize | 单个文件大小 | 可选 | ||
tSize | 全部文件大小 | 可选 | ||||
upPath | 上传后的路径 | 必填 | ||||
fileName | 上传后的文件名 | 必填 | ||||
updateTreeDes | 更新树节点上下级关系 | treeName | 树节点名称 | 必填 | ||
parentId | 父节点id | 必填 | ||||
addLeaf/addNode updateLeaf/updateNode deleteLeaf/deleteNode |
树节点增删改 | treeName | 树节点名称 | 必填 | ||
objectName | 对象名称 | 必填(delete可选) | ||||
parentId | 父节点id | 必填(delete可选) | ||||
nodeId | 节点id | 必填 | ||||
refresh | 更新整条记录 | 可选;(true/false) | ||||
nodeType | 节点类型 | 必填(delete可选) | ||||
validFlag | 有效标志 | 1=有效;0=无效(未审核) | ||||
其他字段 | 后台定义的字段 | |||||
nodeName | 树节点的标题 | 必填(add必填) | ||||
moveNode/moveLeaf linkNode/linkLeaf shareNode/shareLeaf |
移动节点 关联分享节点 |
treeName | 树节点名称 | 必填 | ||
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id(新的父节点id) | 必填 | ||||
nodeId | 节点id | 必填 | ||||
nodeName | 节点名称(新父节点) | 必填 | ||||
sourceName | 原treeName | 必填 | ||||
tIds | 目标节点id(parentId) | 必填 | ||||
loadNode/loadLeafList | 获取树节点信息 | treeName | 树节点名称 | 必填 | ||
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id | 必填 | ||||
loadLeafListByObject | 指定对象名称获取节点 | treeName | 树节点名称 | 必填 | ||
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id | 必填 | ||||
includeHis | 是否包含修改历史 | 可选(true/false) | ||||
objectName | 对象名称 | 必填 | ||||
importLeaf | 导入基础信息 | treeName | 树节点名称 | 必填 | ||
objectName | 对象名称 | 必填 | ||||
parentId | 父节点id | 必填 | ||||
fileName | excel文件名称 | 必填 |
基础URLSearch.get?searchName=查询定义名称&clickType=模块参数
说明:中文参数需要用post方式提交
本地Service路径: web/searchService
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回json |
config | 获取查询定义 | searchName | 查询定义名称 | 必填 | http://royyun.com:8080/jqxx/Search.get?searchName=myDocumentLog&clickType=config | {"excel_sort_con":"","userID":1,"pageHtml":"","defaultValue_List":[],"pageFunction":"","searchResultTitleList":[{"searchSql":null,"sqlSquence":6,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"单证编号","pageFunction":null,"showSquence":0,"searchName":"myDocumentLog","value":null,"html":"","variable":"docNo"},{"searchSql":null,"sqlSquence":8,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"任务id","pageFunction":null,"showSquence":0,"searchName":"myDocumentLog","value":null,"html":"","variable":"taskId"},{"searchSql":null,"sqlSquence":9,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"单证名称","pageFunction":null,"showSquence":0,"searchName":"myDocumentLog","value":null,"html":"","variable":"docName"},{"searchSql":null,"sqlSquence":3,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作节点id","pageFunction":null,"showSquence":0,"searchName":"myDocumentLog","value":null,"html":"","variable":"activityId"},{"searchSql":null,"sqlSquence":1,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作时间","pageFunction":null,"showSquence":1,"searchName":"myDocumentLog","value":null,"html":"","variable":"stateDate"},{"searchSql":null,"sqlSquence":2,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作人","pageFunction":null,"showSquence":2,"searchName":"myDocumentLog","value":null,"html":"","variable":"userName"},{"searchSql":null,"sqlSquence":4,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作节点","pageFunction":null,"showSquence":3,"searchName":"myDocumentLog","value":null,"html":"","variable":"actTitle"},{"searchSql":null,"sqlSquence":5,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作描述","pageFunction":null,"showSquence":4,"searchName":"myDocumentLog","value":null,"html":"","variable":"stateDesc"},{"searchSql":null,"sqlSquence":7,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":null,"type":"result","searchTitle":null,"pageHtml":null,"title":"操作界面","pageFunction":null,"showSquence":6,"searchName":"myDocumentLog","value":null,"html":"","variable":"formLayout"}],"searchName":"myDocumentLog","clickType":"config","success":true,"selectedResultString":"","searchTitle":"单证轨迹","searchConditionList":[{"searchSql":null,"sqlSquence":1,"useDb":null,"link":null,"class":"class com.wancheng.util.SearchManager.ValueObject.SearchConfigVO","sqlCondition":"","type":"condition","searchTitle":null,"pageHtml":null,"title":"单证编号","pageFunction":null,"showSquence":1,"searchName":"myDocumentLog","value":null,"html":"","variable":"docNo"}]} |
search | 执行查询 | searchName | 查询定义名称 | 必填 | http://royyun.com:8080/jqxx/Search.get?searchName=myDocument&clickType=search | {"pageR":20,"currentPage":1,"totalRecord":10,"totalPage":1,"success":true,"searchResultList":[{"completeDate":null,"dummyName":"入职申请","createUserName":"系统管理员","createUser":1,"lastAct":"","dummyNo":"APP0000000001","docNo":"APP0000000001","tableName":"test_applay","toDoTask":"APP0000000001","documentTitle":"入职申请","reDoTask":null,"lastDate":null,"documentName":"apply","createDate":"2016-04-27 19:13:16.0","documentId":24},{"completeDate":null,"dummyName":"入职申请","createUserName":"系统管理员","createUser":1,"lastAct":"","dummyNo":"APP0000000002","docNo":"APP0000000002","tableName":"test_applay","toDoTask":"APP0000000002","documentTitle":"入职申请","reDoTask":null,"lastDate":null,"documentName":"apply","createDate":"2016-04-27 20:21:34.0","documentId":24},{"completeDate":null,"dummyName":"销售合同报审","createUserName":"系统管理员","createUser":1,"lastAct":"","dummyNo":"XH0000000003","docNo":"XH0000000003","tableName":"CT_sales","toDoTask":"XH0000000003","documentTitle":"销售合同报审","reDoTask":null,"lastDate":null,"documentName":"salesContract","createDate":"2016-04-27 20:21:43.0","documentId":22}],"page_flag":"page"} |
parentId | 父节点id | 必填 | ||||
currentPage | 页码 | 可选(从1开始) | ||||
pageR | 行数 | 可选 | ||||
page_flag | 分页模式 | 可选 page=分页模式;空或者all标示全部 | ||||
inputName* | 其他查询条件的input值 | 可选(search为搜索模式) |
程序名称 | 描述 | 可选参数 | 参数说明 | 样例 |
GetBranchManager | 获取一级机构的主管 | targetOrgId | 目标部门id,优先级高于orgId | |
orgId | orgId部门的主管 | |||
默认当前操作人所在一级机构主管 | ||||
GetDocOwner | 获取单证的创建人(取消,从单证轨迹中查创建人) | |||
GetDocUser | 获取单证的创建人(从单证信息表查创建人) | |||
GetObjUser | 获取具备某个对象权限的操作员 | GET_OBJECT_NAME | 对象名称 | |
GET_OBJECT_VALUE | 对象ID | |||
GetOrgManager | 获取部门主管 | targetOrgId | 目标部门id,优先级高于orgId | |
orgUserId | orgUserId对应的所在部门的主管 | |||
orgId | orgId部门的主管 | |||
默认当前操作人所在部门的主管 | ||||
GetOrgRole | 获取当前操作员所在部门中具备某个角色的人 | assignRule | 在定义分配程序是指定 | GetORgRole:系统管理员 |
GetOwnerBranchManager | 获取创建人所在一级机构的主管 | orgId | orgId部门的主管 | |
GetOwnerManager | 获取创建人所在的部门主管 | orgId | orgId部门的主管 | |
GetParentManager | 获取上级部门的主管 | orgUserId | orgUserId所在部门的上级部门主管 | |
默认当前操作人 | ||||
GetParentOrgRole | 获取当前操作员所在部门的上级部门中具备某个角色的人 | assignRule | 在定义分配程序是指定 | GetParentOrgRole:系统管理员 |
GetResponseManager | 获取分管领导 | orgId | 指定部门ID | |
orgUserId | orgUserId所在部门的分管领导 | |||
默认当前操作人所在部门的分管领导 | ||||
GetOwnerResponseManager | 获取创建人所在部门的分管领导 | 默认docNo对应的创建人部门分管领导 | ||
GetCompanyRoleManager | 根据不同主体公司获取基础信息维护compRole指定配置的审批人员 | assignRule | 在定义分配程序是指定角色编号 | GetCompanyRoleManager:U025 |
select | 执行sql语句获取执行人 | sql语句中替换@表单参数字段@ | ||
assignto | 指定单证中其他字段的值为执行人 | assignto:其他字段 | ||
GetObjUser | 获取对象指定的user | GetObjUser:对象名称:对象值 | ||
startTime | 其他规则中:指定开始时间执行 | 参数定义中存在startTime=其他字段的算法 |
基础URLhttp://192.168.1.26/jqxx/workMove.get?clickType=模块参数
说明:中文参数需要用post方式提交
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回json |
add | 增加受权 | authType | 是否移交已分配任务 | 1=是;0=否 | http://192.168.1.26/jqxx/workMove.get?clickType=add&authType=1&authUser=139553&startDate=2016-01-01&endDate=2016-03-01&validFlag=1 | {"success":true,"msgFlag":false} |
authUser | 受权人 | 是 | ||||
startDate | 开始日期 | 是 | ||||
endDate | 结束日期 | 是 | ||||
validFlag | 有效标志 | 1=有效;0=无效 | ||||
update | 修改受权 | authType | 是否移交已分配任务 | 1=是;0=否 | http://192.168.1.26/jqxx/workMove.get?clickType=update&authType=1&authUser=139553&startDate=2016-01-01&endDate=2016-03-01&validFlag=0 | {"success":true,"msgFlag":false} |
authUser | 受权人 | 是 | ||||
startDate | 开始日期 | 是 | ||||
endDate | 结束日期 | 是 | ||||
validFlag | 有效标志 | 1=有效;0=无效 | ||||
search | 查询本人受权列表 | validFlag | 有效标志 | 空表示全部;1=有效;0=无效 | http://192.168.1.26/jqxx/workMove.get?clickType=search | {"flowtask":[{"startDate":"2016-09-26 00:00:00.0","validFlag":1,"authUser":139553,"userId":1,"class":"class com.wancheng.workflow.ValueObject.AuthorizationVO","endDate":"2016-10-18 00:00:00.0","authType":1,"authUserName":"蒋长丰"}],"success":true} |
基础URL/web/jasperPrint
说明:中文参数需要用post方式提交
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 |
jasperPrint | 打印内容到pdf、html、xls | name | 模板名称 | 是 | http://192.168.1.215/jqerp/web/jasperPrint?name=PrintTestSample&docNo=BG0000000006&type=pdf |
class |
数据处理类名称 com.royyun.service.jasperPrint.* |
否(空时=name) | |||
type | 打印类型 | 是 |
pdf html xls |
||
docNo | 单据编号 | 否 | |||
其他参数 | 根据业务单据需要 | 否 | |||
exportPrint | 下载内容到pdf、html、xls | name | 模板名称 | 是 | http://192.168.1.215/jqerp/web/exportPrint?name=PrintTestSample&docNo=BG0000000006&type=pdf |
class |
数据处理类名称 com.royyun.service.jasperPrint.* |
否(空时=name) | |||
type | 打印类型 | 是 |
pdf html xls rtf print=输出到打印机(服务器端) |
||
docNo | 单据编号 | 否 | |||
其他参数 | 根据业务单据需要 | 否 | |||
psql | 表头字段的查询sql | 否 | |||
dsql | 详情字段的查询sql | 否 | |||
method | 是否后台定义的all_sql | 否 |
method=runSql----执行all_sql定义的sql 默认----执行search通用查询定义的sql |
模块参数 | 功能模块 | 参数 | 参数说明 | 必填 | 请求样板 | 返回 |
RoyyunHttpProxy | 登录认证,获取userToken | funName | logon | 必填 | http://192.168.1.21:8080/eds/RoyyunHttpProxy?funName=logon&userId=admin&pwd=f4d9d689e24f26775fdd8f5fb1eae088 | {"success":true,"errCode":200,"errMsg":"{\"orgName\":\"/融云优码\",\"userAccount\":\"\",\"name\":\"系统管理员\",\"mobile\":\"\",\"logonCode\":\"admin\",\"userId\":1,\"email\":\"royyun@royyun.com.cn\",\"token\":\"34fd24536895419ea17f1ccabf9b0575\"}"} |
userId | 用户logonCode | 必填 | ||||
pwd | 用户密码MD5 | 必填 | ||||
userAccount | 账套代码 | |||||
获取子节点信息 | funName | BaseInfoMain.get | 必填 | http://192.168.1.21:8080/eds/RoyyunHttpProxy?funName=BaseInfoMain.get&actType=loadLeafList&treeName=checkType&deep=true&userToken=34fd24536895419ea17f1ccabf9b0575 |
{
"pageTotal":{
"checkType":1 }, "success":true, "leafList":{ "checkType":[ Object{...}, Object{...}, Object{...} ] }, "recordTotal":{ "checkType":3 }} |
|
actType | loadLeafList | 必填 | ||||
userToken | userToken | 必填 | ||||
start | 分页开始页数 | |||||
limit | 每页多少行 | |||||
其他参数 | 对应funName的其他参数 | |||||
获取节点详情 | funName | objInfo.get | 必填 | http://192.168.1.21:8080/eds/RoyyunHttpProxy?funName=objInfo.get&actType=getAttribute&expression=checkType:588884,588885&userToken=34fd24536895419ea17f1ccabf9b0575 | {"success":true,"objectInfo":{"checkType_588884":{"nodeName":"电流越上限值","validFlag":1,"ATTR_valueType":"16进制","ATTR_lenType":"bytes","title":"电流越上限值","operator":1,"paraName":"aLimitValue","treeName":"checkType","sortId":588884,"valueType":"H","linkParentsId":"","id":588884,"objectId":588884,"lenType":8,"ATTR_controlType":"检测数据越限值","parentsId":"_588879_588880_","operateType":"updateLeaf","parentNode":588880,"nodeType":"leaf","sortNo":2,"msglen":2,"valuePrecision":1,"controlType":"08","objectName":"protocolConfig","nodeId":588884,"operateDate":"2019-02-20 13:28:33","parentsName":"/检测类型/01"},"checkType_588885":{"nodeName":"满量程电流","validFlag":1,"ATTR_valueType":"16进制","ATTR_lenType":"bytes","title":"满量程电流","operator":1,"paraName":"aFullValue","treeName":"checkType","sortId":588885,"valueType":"H","linkParentsId":"","id":588885,"objectId":588885,"lenType":8,"ATTR_controlType":"检测数据越限值","parentsId":"_588879_588880_","operateType":"updateLeaf","parentNode":588880,"nodeType":"leaf","sortNo":3,"msglen":2,"valuePrecision":1,"controlType":"08","objectName":"protocolConfig","nodeId":588885,"operateDate":"2019-02-20 13:28:36","parentsName":"/检测类型/01"}}} | |
actType | getAttribute | 必填 | ||||
其他参数 | 对应funName的其他参数 | |||||
logon.get | 登录接口 | userId | 用户logonCode | http://192.168.1.20:8888/saas/logon.get?method=logon&userId=admin&pwd=21232f297a57a5a743894a0e4a801fc3&userAccount=cms | ||
pwd | 用户密码MD5 | |||||
userAccount | 账套代码 |
序号 | 功能程序参数 | 功能说明 | 参数说明 |
1 | suspend | 合并本人操作的同类任务 | 相同activityId的本人作业合并 |
2 | dosql | 执行sql | dosql:sql定义的名称:其他sql里面用到的参数(单证参数默认) |
3 | cancel | 强制完成当前任务 | |
4 | closeall | 取消相关任务 | closeall:相关任务的查询sql定义名称 |
5 | message | 发送消息 | 见消息推送说明 |
6 | return | 取消当前任务 | |
7 | resume | 合并后的任务驳回后分解 | |
8 | loadobject | 保存到对象信息 |
loadobject:对象名称:树名称,node_Id有值为更新; node_Id无只且parent_Node或者parent_Id有值为新增 |
9 | saveas | 保存表单的其他信息 | saveas:对象字段=[其他字段]或者对象字段={sql语句,替换[其他字段]} |
10 | cancel | 子流程节点:子流程完成后作废父任务 | taskvo中存放“cancel”参数,缺省是完成父任务 |
11 | NoPass | 子流程节点:转子流程配置参数 |
子流程名称或者ID:参数套接字[:NoPass==不自动提交第一个任务]; 子流程名称或者ID:参数套接字===字段完成第一个任务 子流程名称或者ID====不自动完成第一个任务 |