开发者社区> 问答> 正文

钉钉OA审批流提交实例按照文档填写值,提示 "message": "value is mand

{"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"}

这是我的值,我不知道问题出在哪儿必填值也都填了

展开
收起
游客2dd5gwwaqapjm 2023-10-28 10:07:54 109 0
5 条回答
写回答
取消 提交回答
  • 看起来你可能遇到了一个技术问题。钉钉OA审批流的值可能有一些特定的格式要求,而你提交的值可能没有满足这些要求。你可以尝试以下步骤来解决这个问题:

    1. 仔细阅读并理解钉钉OA审批流的文档,特别是关于如何填写表单组件值的说明。

    2. 检查你的代码,确保你正确地填充了所有的字段,并且使用了正确的数据类型。

    3. 如果可能的话,尝试使用调试工具来查看你的请求是如何被处理的。这可以帮助你理解问题出在哪里。

    2023-10-30 16:01:37
    赞同 展开评论 打赏
  • 这可能是由于您在请求中缺少了某些必填参数。"mand" 参数通常表示该字段是必须的,而您可能没有提供它或者提供的值不符合要求。

    2023-10-29 10:48:42
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    问题可能是您在提交审批流程时,某个必填字段没有填写值。提示信息中的“value is mand”表示该字段的值是必须的,而您可能没有填写该字段的值。
    为了解决这个问题,您需要检查文档中要求必填的字段,并确保在提交实例时填写了相应的值。

    2023-10-29 08:26:05
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据您提供的信息,“message”: “value is mandatory”这个提示意味着您缺少必填字段的值。仔细检查一下JSON字符串中是否有遗漏的必填字段,或者是否有字段的值没有正确填写。
    例如,您可以看到“考核人”字段具有“value”,但是“考核详情”字段下的“权重”、“确保值”、“考核分”和“最终考核分”等都缺失了“value”值。
    因此,应该将缺失的“value”值添加到这些字段中,比如这样:
    "formComponentValues": "[{\"name\":\"考核人\",\"value\":\"H2310007\"},{\"name\":\"考核详情\",\"value\":[{\"name\":\"KPI指标\",\"value\":\"销售额\"},{\"name\":\"权重\",\"value\":\"20\"},{\"name\":\"确保值\",\"value\":\"80000000\"},{\"name\":\"考核数据\",\"value\":\"5\"},{\"name\":\"考核分\",\"value\":\"5\"},{\"name\":\"最终考核分\",\"value\":\"5\"}]}]"

    2023-10-28 14:40:34
    赞同 展开评论 打赏
  • 根据您提供的代码片段,提示“message”: “value is mandatory”是因为有一个字段是必填项,但您没有提供它的值。
    首先,您需要确定哪个字段是必填项。您可以在流程设计器中查看每个表单控件的属性,看看哪些字段被标记为“必填”。
    其次,在您发起审批时,您需要为所有必填字段提供值。这可以在 formComponentValues 字段中完成。例如,如果“考核人”是必填项,则需要将它的值放入数组中,像这样:
    "formComponentValues": "[{\"name\":\"考核人\",\"value\":\"H2310007\"},...]"
    最后,在发起审批之前,请检查您是否已经提供了所有必填字段的值,以避免出现这种问题。

    2023-10-28 14:17:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载