天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1712|回复: 5

[已解决] myApps运行时RESTful API说明文档中的【创建文档】API无法成功调用,提示500

[复制链接]
广西讯驰 发表于 2020-12-21 10:01:06 | 显示全部楼层 |阅读模式

我根据API文档测试局部更新、获取视图数据、查看详情,获取空文档的接口都可行,但是创建文档和获取提交面板的接口都不可行---提示错误代码500,无任何错误信息。
创建文档我试了以下几种方式
1)根据API文档给的请求包体格式测试--提示500"errmsg": "net.minidev.json.JSONArray cannot be cast to java.util.Map"
看了源码的处理这些参数,items是map类型

后来我请求的包体的items属性--改为object
2)根据文档结构数据说明的字段属性请求包体测试--
500
3)根据数据库document的所有字段请求包体测试--
500
看日志也没提示有出错

麻烦验证一下这个接口,给个正确的请求包体,能返回【保存成功】的情况,谢谢

天翎版本4.4 sp21
联系QQ:760732138@qq.com

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
Aio 发表于 2020-12-21 16:36:25 | 显示全部楼层
本帖最后由 Aio 于 2020-12-21 16:38 编辑

以下为【保存】示例:
请求地址:http://192.168.88.191:8085/obpm/ ... mMO6DsZzkG28xyq2Ghl

请求方式:PUT

请求包体:{"items":{"文本框":"23423","日期选择框":"2020-12-21","文件上传":"","多行文本框":"2423","sd":"23","a":"233423","日期":"2020-12-21"},"applicationId":"sOZu9kthmxyP8qQfq0e","id":"__mMO6DsZzkG28xyq2Ghl","templateForm":"","formId":"__ijb6q2A7qTjmEIUQsLM","sign":"","parentId":"","isRelate":"undefined","subDocuments":[],"versions":"0","exparams":{}}

参考:https://blog.csdn.net/qq_33645580/article/details/107814812
 楼主| 广西讯驰 发表于 2020-12-21 16:49:49 | 显示全部楼层
已验证,该请求包体可验证通过该接口
 楼主| 广西讯驰 发表于 2020-12-21 17:29:32 | 显示全部楼层
能否给一份最新的其他API接口参数的文档
fys 发表于 2022-7-28 11:41:57 | 显示全部楼层
Aio 发表于 2020-12-21 16:36
以下为【保存】示例:
请求地址:http://192.168.88.191:8085/obpm/runtime/sOZu9kthmxyP8qQfq0e/document ...

你好!请问通过新建文档接口创建文档的时候,id是需要自己生成吗?
fys 发表于 2022-7-28 17:11:20 | 显示全部楼层
fys 发表于 2022-7-28 11:41
你好!请问通过新建文档接口创建文档的时候,id是需要自己生成吗?

经过测试,ID不用自己生成。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 04:15

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表