在Java中,{"formComponentValues":"[{\"name\":\"考核人\",\"value\":\"H2310007\"},{\"name\":\"考核详情\",\"value\":[[{\"name\":\"KPI指标\",\"value\":\"销售额\"},{\"name\":\"权重\",\"value\":\"20\"},{\"name\":\"确保值\",\"value\":\"80000000\"},{\"name\":\"考核数据\",\"value\":\"5\"},{\"name\":\"考核分\",\"value\":\"5\"},{\"name\":\"最终考核分\",\"value\":\"5\"}]]}]","microappAgentId":"276865409","originatorUserId":"5**656","processCode":"PROC-XXXX-xxxxx-xxxxx-309A7A48D62C"} 这是我根据OA审批实例接口产生的数据,按照dingding提供的文档必填值以及格式我都写了,但是他还是提示我表格控件数据的value是必填值,但是我value是对的,或者有表格形式的审批数据是什么样的呀?
根据您提供的信息,您需要将表格控件的数据以JSON数组的形式传递给OA审批实例接口。您可以按照以下格式构造数据:
{
"formComponentValues": [
{
"name": "考核人",
"value": "H2310007"
},
{
"name": "考核详情",
"value": [
[
{
"name": "KPI指标",
"value": "销售额"
},
{
"name": "权重",
"value": "20"
},
{
"name": "确保值",
"value": "80000000"
},
{
"name": "考核数据",
"value": "5"
},
{
"name": "考核分",
"value": "5"
},
{
"name": "最终考核分",
"value": "5"
}
]
]
}
]
}
请确保您的数据符合钉钉提供的文档要求,并尝试再次调用OA审批实例接口。如果问题仍然存在,请检查您的代码以确保没有错误。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。