找回密码
 立即注册

QQ登录

只需一步,快速开始

紫色幽魂

金牌服务用户

623

主题

2082

帖子

6871

积分

金牌服务用户

积分
6871

圣诞拼拼乐微信认证勋章

[已处理] json数据解析

紫色幽魂
金牌服务用户   /  发表于:2021-7-6 17:09  /   查看:1612  /  回复:8
1金币
在钉钉中获取到审批详情,怎么拆解获取钉钉组件中的字段值,拆解到这儿就不知道怎么获取下面的数值了,请教怎么处理



  1. {
  2.     "errcode":0,
  3.     "errmsg":"ok",
  4.     "process_instance":{
  5.         "attached_process_instance_ids":[

  6.         ],
  7.         "biz_action":"NONE",
  8.         "business_id":"202107052045000315732",
  9.         "cc_userids":[
  10.             "133113673420164763",
  11.             "130718115538261824",
  12.             "1307141527659327",
  13.             "0819160446787858",
  14.             "081916044324186864",
  15.             "314519226725063438",
  16.             "1125346805953098",
  17.             "130714153720753356",
  18.             "133115436523457563",
  19.             "224936226726313719",
  20.             "314520630224179755",
  21.             "081916044029205457",
  22.             "1944226108787588",
  23.             "133043581424352877",
  24.             "13361646141270524",
  25.             "134541424835440638",
  26.             "1941254662844946",
  27.             "22101425381250756",
  28.             "2645276525913586",
  29.             "081916044226297539",
  30.             "1337425622-1674994182",
  31.             "3145255712751311",
  32.             "245948096926274638",
  33.             "24394354641233159",
  34.             "225357365720970293",
  35.             "133118004825862158",
  36.             "081916030236401855",
  37.             "223842396036479603",
  38.             "0819160436850417",
  39.             "030022014026333894",
  40.             "053126493137693418",
  41.             "0819160441655638"
  42.         ],
  43.         "create_time":"2021-07-05 20:45:31",
  44.         "finish_time":"2021-07-06 01:10:14",
  45.         "form_component_values":[
  46.             {
  47.                 "component_type":"DDBizSuite",
  48.                 "id":"DDBizSuite-K2BK8XY5",
  49.                 "name":"外出",
  50.                 "value":"[{"componentName":"DDSelectField","componentType":"DDSelectField","extValue":"{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"label\\":\\"培训\\",\\"key\\":\\"option_KD9UR7RL\\"}","props":{"bizAlias":"type","holidayOptions":[],"id":"DDSelectField-K2BK90FU","label":"外出类型","options":["{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"市内检测\\",\\"key\\":\\"市内检测\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"市外检测\\",\\"key\\":\\"市外检测\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"国外检测\\",\\"key\\":\\"国外检测\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"培训\\",\\"key\\":\\"option_KD9UR7RL\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"会议\\",\\"key\\":\\"option_KD9UR7RM\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"办事\\",\\"key\\":\\"option_KD9UR7RN\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"经营\\",\\"key\\":\\"option_KD9UR7RO\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"考试\\",\\"key\\":\\"option_KD9UR7RP\\"}","{\\"extension\\":{\\"unit\\":\\"halfDay\\"},\\"value\\":\\"其他\\",\\"key\\":\\"option_KD9UR7RQ\\"}"],"required":true},"value":"培训"},{"componentName":"DDDateField","componentType":"DDDateField","props":{"bizAlias":"startTime","holidayOptions":[],"id":"DDDateField-K2BK90FV","label":"开始时间","placeholder":"请选择","required":true},"value":"2021-07-06 上午"},{"componentName":"DDDateField","componentType":"DDDateField","props":{"bizAlias":"finishTime","holidayOptions":[],"id":"DDDateField-K2BK90FW","label":"结束时间","placeholder":"请选择","required":true},"value":"2021-07-06 下午"},{"componentName":"NumberField","componentType":"NumberField","extValue":"{\\"compressedValue\\":\\"1f8b08000000000000009550b14ec33014fc97375b286d6914bc4544884a2d038401218627c76d2ddc38f2b34155947fe73904354317bcddddd3ddf97a506855b418f4ce351ae44a40a3031abb351440bef7d0448fc1b876d3567806b9b8c93231231f5df4208b91dd6b0cd16b02d903769d3d3f7877aacd897d17f972bd5edee5597ae257addd4ccb57c5a4298b444f98142861c22f5aa53c1a2be9b6299577c488ef195df5a1803eccee467ca5cdf021c0d0b34effdda3252de04b7be2342ec0df8541c011e93ed500197ce4836fe73f2b1e6db2cab2bfd024a48c9d6963484bdc1663c03f56bcb073930bffda1a6e0a55f9c6e374918e351e18c3f00368163694cd010000\\",\\"extension\\":\\"{\\\\\\"tag\\\\\\":\\\\\\"\\\\\\"}\\",\\"unit\\":\\"DAY\\",\\"_from\\":\\"2021-07-06 上午\\",\\"pushTag\\":\\"\\",\\"detailList\\":[{\\"classInfo\\":{\\"hasClass\\":true,\\"name\\":\\"A\\",\\"sections\\":[{\\"endAcross\\":0,\\"startTime\\":1625529600000,\\"endTime\\":1625563800000,\\"startAcross\\":0}]},\\"workDate\\":1625500800000,\\"isRest\\":false,\\"workTimeMinutes\\":480,\\"approveInfo\\":{\\"fromAcross\\":0,\\"toAcross\\":0,\\"fromTime\\":1625529600000,\\"durationInDay\\":1,\\"durationInHour\\":8,\\"toTime\\":1625563800000}}],\\"durationInDay\\":1,\\"_to\\":\\"2021-07-06 下午\\",\\"isModifiable\\":false,\\"durationInHour\\":8}","props":{"bizAlias":"duration","disable":true,"holidayOptions":[],"id":"NumberField-K2BK90FX","label":"时长","placeholder":"请输入时长","required":true},"value":"1"}]"
  51.             },
  52.             {
  53.                 "component_type":"DDSelectField",
  54.                 "ext_value":"{"label":"私车","key":"option_2"}",
  55.                 "id":"DDSelectField-KA284WVZ",
  56.                 "name":"出行方式",
  57.                 "value":"私车"
  58.             },
  59.             {
  60.                 "component_type":"TextField",
  61.                 "id":"TextField_SZ8XZGXFAGG0",
  62.                 "name":"出发地点",
  63.                 "value":"嵩明"
  64.             },
  65.             {
  66.                 "component_type":"TextField",
  67.                 "id":"TextField_1W3Z0Y4BHPCW0",
  68.                 "name":"目的地",
  69.                 "value":"昆明"
  70.             },
  71.             {
  72.                 "component_type":"TextareaField",
  73.                 "id":"外出事由",
  74.                 "name":"出差事由",
  75.                 "value":"培训"
  76.             },
  77.             {
  78.                 "component_type":"TableField",
  79.                 "ext_value":"{"statValue":[],"componentName":"TableField"}",
  80.                 "id":"TableField-JRANJN2J",
  81.                 "name":"所带设备",
  82.                 "value":"[{"rowValue":[{"componentType":"TextField","label":"设备规格","value":"无","key":"TextField-JRANK2IQ"},{"componentType":"TextField","label":"设备编号","value":"无","key":"TextField-JRANK2IR"}]}]"
  83.             },
  84.             {
  85.                 "component_type":"DDGooutField",
  86.                 "ext_value":"{"compressedValue":"1f8b08000000000000009550b14ec33014fc97375b286d6914bc4544884a2d038401218627c76d2ddc38f2b34155947fe73904354317bcddddd3ddf97a506855b418f4ce351ae44a40a3031abb351440bef7d0448fc1b876d3567806b9b8c93231231f5df4208b91dd6b0cd16b02d903769d3d3f7877aacd897d17f972bd5edee5597ae257addd4ccb57c5a4298b444f98142861c22f5aa53c1a2be9b6299577c488ef195df5a1803eccee467ca5cdf021c0d0b34effdda3252de04b7be2342ec0df8541c011e93ed500197ce4836fe73f2b1e6db2cab2bfd024a48c9d6963484bdc1663c03f56bcb073930bffda1a6e0a55f9c6e374918e351e18c3f00368163694cd010000","extension":"{\\"tag\\":\\"\\"}","unit":"DAY","_from":"2021-07-06 上午","pushTag":"","detailList":[{"classInfo":{"hasClass":true,"name":"A","sections":[{"endAcross":0,"startTime":1625529600000,"endTime":1625563800000,"startAcross":0}]},"workDate":1625500800000,"isRest":false,"workTimeMinutes":480,"approveInfo":{"fromAcross":0,"toAcross":0,"fromTime":1625529600000,"durationInDay":1,"durationInHour":8,"toTime":1625563800000}}],"durationInDay":1,"_to":"2021-07-06 下午","isModifiable":false,"durationInHour":8}",
  87.                 "id":"DDGooutField-K2BK8XY5",
  88.                 "name":"["开始时间","结束时间"]",
  89.                 "value":"["2021-07-06 上午","2021-07-06 下午",1.0,"halfDay","培训","外出类型"]"
  90.             }
  91.         ],
  92.         "operation_records":[
  93.             {
  94.                 "date":"2021-07-05 20:45:31",
  95.                 "operation_result":"NONE",
  96.                 "operation_type":"START_PROCESS_INSTANCE",
  97.                 "userid":"3145255712751311"
  98.             },
  99.             {
  100.                 "date":"2021-07-05 23:22:12",
  101.                 "operation_result":"AGREE",
  102.                 "operation_type":"EXECUTE_TASK_NORMAL",
  103.                 "remark":"同意",
  104.                 "userid":"081916044226297539"
  105.             },
  106.             {
  107.                 "date":"2021-07-06 01:10:13",
  108.                 "operation_result":"AGREE",
  109.                 "operation_type":"EXECUTE_TASK_NORMAL",
  110.                 "remark":"",
  111.                 "userid":"133043581424352877"
  112.             },
  113.             {
  114.                 "date":"2021-07-06 01:10:14",
  115.                 "operation_result":"NONE",
  116.                 "operation_type":"PROCESS_CC",
  117.                 "remark":"",
  118.                 "userid":"3145255712751311"
  119.             }
  120.         ],
  121.         "originator_dept_id":"53192646",
  122.         "originator_dept_name":"综合管理部",
  123.         "originator_userid":"3145255712751311",
  124.         "result":"agree",
  125.         "status":"COMPLETED",
  126.         "tasks":[
  127.             {
  128.                 "activity_id":"8ab0_68a7",
  129.                 "create_time":"2021-07-05 20:45:31",
  130.                 "finish_time":"2021-07-05 23:22:12",
  131.                 "task_result":"AGREE",
  132.                 "task_status":"COMPLETED",
  133.                 "taskid":"69370738808",
  134.                 "url":"aflow.dingtalk.com?procInsId=5b1ff8e3-0c1f-4b51-9457-f7f43df5148e&taskId=69370738808&businessId=202107052045000315732",
  135.                 "userid":"081916044226297539"
  136.             },
  137.             {
  138.                 "activity_id":"8ab0_68a7",
  139.                 "create_time":"2021-07-05 23:22:12",
  140.                 "finish_time":"2021-07-06 01:10:14",
  141.                 "task_result":"AGREE",
  142.                 "task_status":"COMPLETED",
  143.                 "taskid":"69370738809",
  144.                 "url":"aflow.dingtalk.com?procInsId=5b1ff8e3-0c1f-4b51-9457-f7f43df5148e&taskId=69370738809&businessId=202107052045000315732",
  145.                 "userid":"133043581424352877"
  146.             }
  147.         ],
  148.         "title":"提交的出差审批表"
  149.     },
  150.     "request_id":"4ha9bcxuxc7i"
  151. }
复制代码





附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

8 个回复

倒序浏览
最佳答案
最佳答案
阿享悬赏达人认证
银牌会员   /  发表于:2021-7-6 17:09:13
来自 8#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 2金币 +5 满意度 +5 收起 理由
紫色幽魂 + 5
Chelsey.Wang + 5 很给力!

查看全部评分

回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-6 18:07:26
2#
我看您的思路是正确的,找到数据之后,层级关系还是得您自己梳理哟~



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2021-7-6 18:17:43
3#
David.Zhong 发表于 2021-7-6 18:07
我看您的思路是正确的,找到数据之后,层级关系还是得您自己梳理哟~

我现在是获取到最后控件那个层级的时候取不了数值,麻烦看看有什么方法可以取值
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-6 18:27:16
4#
紫色幽魂 发表于 2021-7-6 18:17
我现在是获取到最后控件那个层级的时候取不了数值,麻烦看看有什么方法可以取值

您先尝试自己分析一下层级结构可以吗?这个思路完全依靠我们来做是不现实的。您的思路是正确,您可以先尝试一下~
回复 使用道具 举报
紫色幽魂
金牌服务用户   /  发表于:2021-7-6 19:22:23
5#
David.Zhong 发表于 2021-7-6 18:27
您先尝试自己分析一下层级结构可以吗?这个思路完全依靠我们来做是不现实的。您的思路是正确,您可以先尝 ...

我就是今天上午弄了大半上午,下午弄了一下午,弄不出来,快下班的时候才找你们寻求帮助的
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-6 19:43:53
6#
雷锋出现,先留名。计时开始:
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-6 19:46:03
7#
计时结束,雷锋还是去扶老人吧
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-7 09:42:38
9#

大佬厉害
感谢支持!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部