繁体   English   中英

逻辑应用程序 - Json Arrays 和响应

[英]Logic Apps - Json Arrays and Response

请帮忙。 我想要实现的是为 API 提供一个逻辑应用程序后端。

API 用于在数据库中查找值以生成报价。

流程是查找服务以查看我们是否有活动服务。 如果是这样,它就会查找该服务的销售率和成本率。

销售率基于成本率,因此需要检索两者和供应以响应计算销售率。

在此处输入图像描述

对于每项服务,我得到销售费用,然后对于每项销售费用,我得到费率计算

我正在附加到数组。 然而,我的结果是:

[
  {
    "ChargeCode": "Carge2",
    "ChargeDescription": "",
    "ChargesCalculation": [
      {
        "base": null,
        "break": null,
        "calculationType": "COS",
        "currency": "GBP",
        "max": null,
        "min": null,
        "rate": 1000
      }
    ],
    "CostsCalculation": [
      {
        "base": null,
        "break": null,
        "calculationType": "CTN",
        "currency": "USD",
        "max": null,
        "min": null,
        "rate": 27000
      }
    ],
    "Currency": "USD"
  }
]

[
  {
    "ChargeCode": "Charge1",
    "ChargeDescription": "",
    "ChargesCalculation": [
      {
        "base": null,
        "break": null,
        "calculationType": "FLT",
        "currency": "GBP",
        "max": null,
        "min": null,
        "rate": 50
      }
    ],
    "CostsCalculation": [
      {
        "base": null,
        "break": null,
        "calculationType": "CTN",
        "currency": "USD",
        "max": null,
        "min": null,
        "rate": 27000
      }
    ],
    "Currency": "USD"
  }
]

第二个循环没有成本,所以只需要一个空白数组而不是复制相同的数量

以下是我用来演示的输入数据。

在此处输入图像描述

我可以按照以下流程实现您的要求。

在此处输入图像描述

结果数组变量

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM