{
  "name": "国潮造物局 - 订单清洗：退款和重复单不算实收",
  "active": false,
  "nodes": [
    {
      "id": "manual",
      "name": "手动开始",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ],
      "parameters": {}
    },
    {
      "id": "practice",
      "name": "虚构样本校验",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        260,
        0
      ],
      "parameters": {
        "mode": "runOnceForAllItems",
        "jsCode": "const run = x=>{const seen=new Set();return x.orders.reduce((s,o)=>{if(seen.has(o.id))return s;seen.add(o.id);return s+(o.status==='完成'?o.amount:0)},0)};\nconst samples = [{\"orders\": [{\"id\": \"A\", \"amount\": 200, \"status\": \"完成\"}, {\"id\": \"B\", \"amount\": 100, \"status\": \"退款\"}, {\"id\": \"A\", \"amount\": 200, \"status\": \"完成\"}]}];\nreturn samples.map(input=>({json:{input,result:run(input)}}));"
      }
    }
  ],
  "connections": {
    "手动开始": {
      "main": [
        [
          {
            "node": "虚构样本校验",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "settings": {
    "executionOrder": "v1"
  },
  "pinData": {}
}