{
  "DJ2-046": {
    "base": {
      "goals": [
        {
          "name": "教育金",
          "target": "60000.00",
          "due": 12,
          "dedicated": "12000.00",
          "needed_shared": "48000.00"
        },
        {
          "name": "购房",
          "target": "180000.00",
          "due": 36,
          "dedicated": "30000.00",
          "needed_shared": "150000.00"
        }
      ],
      "initial": "24000.00",
      "budgets": [
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "24000.00",
          "shared": "24000.00",
          "allocations": [
            "24000.00",
            "0.00"
          ],
          "balances": [
            "36000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "66000.00",
          "total_sources": "66000.00"
        },
        {
          "month": 1,
          "contribution": "4000.00",
          "shared": "28000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "40000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "70000.00",
          "total_sources": "70000.00"
        },
        {
          "month": 2,
          "contribution": "4000.00",
          "shared": "32000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "44000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "74000.00",
          "total_sources": "74000.00"
        },
        {
          "month": 3,
          "contribution": "4000.00",
          "shared": "36000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "48000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "78000.00",
          "total_sources": "78000.00"
        },
        {
          "month": 4,
          "contribution": "4000.00",
          "shared": "40000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "52000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "82000.00",
          "total_sources": "82000.00"
        },
        {
          "month": 5,
          "contribution": "4000.00",
          "shared": "44000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "56000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "86000.00",
          "total_sources": "86000.00"
        },
        {
          "month": 6,
          "contribution": "4000.00",
          "shared": "48000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "60000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "90000.00",
          "total_sources": "90000.00"
        },
        {
          "month": 7,
          "contribution": "4000.00",
          "shared": "52000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "34000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "94000.00",
          "total_sources": "94000.00"
        },
        {
          "month": 8,
          "contribution": "4000.00",
          "shared": "56000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "38000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "98000.00",
          "total_sources": "98000.00"
        },
        {
          "month": 9,
          "contribution": "4000.00",
          "shared": "60000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "42000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "102000.00",
          "total_sources": "102000.00"
        },
        {
          "month": 10,
          "contribution": "4000.00",
          "shared": "64000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "46000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "106000.00",
          "total_sources": "106000.00"
        },
        {
          "month": 11,
          "contribution": "4000.00",
          "shared": "68000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "50000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "110000.00",
          "total_sources": "110000.00"
        },
        {
          "month": 12,
          "contribution": "4000.00",
          "shared": "72000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "54000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "114000.00",
          "total_sources": "114000.00"
        },
        {
          "month": 13,
          "contribution": "4000.00",
          "shared": "76000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "58000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "118000.00",
          "total_sources": "118000.00"
        },
        {
          "month": 14,
          "contribution": "4000.00",
          "shared": "80000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "62000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "122000.00",
          "total_sources": "122000.00"
        },
        {
          "month": 15,
          "contribution": "4000.00",
          "shared": "84000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "66000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "126000.00",
          "total_sources": "126000.00"
        },
        {
          "month": 16,
          "contribution": "4000.00",
          "shared": "88000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "70000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "130000.00",
          "total_sources": "130000.00"
        },
        {
          "month": 17,
          "contribution": "4000.00",
          "shared": "92000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "74000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "134000.00",
          "total_sources": "134000.00"
        },
        {
          "month": 18,
          "contribution": "4000.00",
          "shared": "96000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "78000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "138000.00",
          "total_sources": "138000.00"
        },
        {
          "month": 19,
          "contribution": "4000.00",
          "shared": "100000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "82000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "142000.00",
          "total_sources": "142000.00"
        },
        {
          "month": 20,
          "contribution": "4000.00",
          "shared": "104000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "86000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "146000.00",
          "total_sources": "146000.00"
        },
        {
          "month": 21,
          "contribution": "4000.00",
          "shared": "108000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "90000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "150000.00",
          "total_sources": "150000.00"
        },
        {
          "month": 22,
          "contribution": "4000.00",
          "shared": "112000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "94000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "154000.00",
          "total_sources": "154000.00"
        },
        {
          "month": 23,
          "contribution": "4000.00",
          "shared": "116000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "98000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "158000.00",
          "total_sources": "158000.00"
        },
        {
          "month": 24,
          "contribution": "4000.00",
          "shared": "120000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "102000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "162000.00",
          "total_sources": "162000.00"
        },
        {
          "month": 25,
          "contribution": "4000.00",
          "shared": "124000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "106000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "166000.00",
          "total_sources": "166000.00"
        },
        {
          "month": 26,
          "contribution": "4000.00",
          "shared": "128000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "110000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "170000.00",
          "total_sources": "170000.00"
        },
        {
          "month": 27,
          "contribution": "4000.00",
          "shared": "132000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "114000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "174000.00",
          "total_sources": "174000.00"
        },
        {
          "month": 28,
          "contribution": "4000.00",
          "shared": "136000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "118000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "178000.00",
          "total_sources": "178000.00"
        },
        {
          "month": 29,
          "contribution": "4000.00",
          "shared": "140000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "122000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "182000.00",
          "total_sources": "182000.00"
        },
        {
          "month": 30,
          "contribution": "4000.00",
          "shared": "144000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "126000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "186000.00",
          "total_sources": "186000.00"
        },
        {
          "month": 31,
          "contribution": "4000.00",
          "shared": "148000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "130000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "190000.00",
          "total_sources": "190000.00"
        },
        {
          "month": 32,
          "contribution": "4000.00",
          "shared": "152000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "134000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "194000.00",
          "total_sources": "194000.00"
        },
        {
          "month": 33,
          "contribution": "4000.00",
          "shared": "156000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "138000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "198000.00",
          "total_sources": "198000.00"
        },
        {
          "month": 34,
          "contribution": "4000.00",
          "shared": "160000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "142000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "202000.00",
          "total_sources": "202000.00"
        },
        {
          "month": 35,
          "contribution": "4000.00",
          "shared": "164000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "146000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "206000.00",
          "total_sources": "206000.00"
        },
        {
          "month": 36,
          "contribution": "4000.00",
          "shared": "168000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "150000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "210000.00",
          "total_sources": "210000.00"
        },
        {
          "month": 37,
          "contribution": "4000.00",
          "shared": "172000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "154000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "214000.00",
          "total_sources": "214000.00"
        },
        {
          "month": 38,
          "contribution": "4000.00",
          "shared": "176000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "158000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "218000.00",
          "total_sources": "218000.00"
        },
        {
          "month": 39,
          "contribution": "4000.00",
          "shared": "180000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "162000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "222000.00",
          "total_sources": "222000.00"
        },
        {
          "month": 40,
          "contribution": "4000.00",
          "shared": "184000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "166000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "226000.00",
          "total_sources": "226000.00"
        },
        {
          "month": 41,
          "contribution": "4000.00",
          "shared": "188000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "170000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "230000.00",
          "total_sources": "230000.00"
        },
        {
          "month": 42,
          "contribution": "4000.00",
          "shared": "192000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "174000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "234000.00",
          "total_sources": "234000.00"
        },
        {
          "month": 43,
          "contribution": "4000.00",
          "shared": "196000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "60000.00",
            "178000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "238000.00",
          "total_sources": "238000.00"
        },
        {
          "month": 44,
          "contribution": "4000.00",
          "shared": "200000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "2000.00",
          "total_goal_balance": "240000.00",
          "total_sources": "242000.00"
        },
        {
          "month": 45,
          "contribution": "4000.00",
          "shared": "204000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "240000.00",
          "total_sources": "246000.00"
        },
        {
          "month": 46,
          "contribution": "4000.00",
          "shared": "208000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "10000.00",
          "total_goal_balance": "240000.00",
          "total_sources": "250000.00"
        },
        {
          "month": 47,
          "contribution": "4000.00",
          "shared": "212000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "14000.00",
          "total_goal_balance": "240000.00",
          "total_sources": "254000.00"
        },
        {
          "month": 48,
          "contribution": "4000.00",
          "shared": "216000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "18000.00",
          "total_goal_balance": "240000.00",
          "total_sources": "258000.00"
        }
      ],
      "completed": [
        6,
        44
      ],
      "deadline": [
        {
          "balance": "60000.00",
          "shortfall": "0"
        },
        {
          "balance": "150000.00",
          "shortfall": "30000.00"
        }
      ],
      "checks": [
        {
          "month": 12,
          "need": "48000.00",
          "available": "72000.00",
          "difference": "24000.00"
        },
        {
          "month": 36,
          "need": "198000.00",
          "available": "168000.00",
          "difference": "-30000.00"
        }
      ]
    },
    "increased_budget": {
      "goals": [
        {
          "name": "教育金",
          "target": "60000.00",
          "due": 12,
          "dedicated": "12000.00",
          "needed_shared": "48000.00"
        },
        {
          "name": "购房",
          "target": "180000.00",
          "due": 36,
          "dedicated": "30000.00",
          "needed_shared": "150000.00"
        }
      ],
      "initial": "24000.00",
      "budgets": [
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "24000.00",
          "shared": "24000.00",
          "allocations": [
            "24000.00",
            "0.00"
          ],
          "balances": [
            "36000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "66000.00",
          "total_sources": "66000.00"
        },
        {
          "month": 1,
          "contribution": "4833.34",
          "shared": "28833.34",
          "allocations": [
            "4833.34",
            "0.00"
          ],
          "balances": [
            "40833.34",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "70833.34",
          "total_sources": "70833.34"
        },
        {
          "month": 2,
          "contribution": "4833.34",
          "shared": "33666.68",
          "allocations": [
            "4833.34",
            "0.00"
          ],
          "balances": [
            "45666.68",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "75666.68",
          "total_sources": "75666.68"
        },
        {
          "month": 3,
          "contribution": "4833.34",
          "shared": "38500.02",
          "allocations": [
            "4833.34",
            "0.00"
          ],
          "balances": [
            "50500.02",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "80500.02",
          "total_sources": "80500.02"
        },
        {
          "month": 4,
          "contribution": "4833.34",
          "shared": "43333.36",
          "allocations": [
            "4833.34",
            "0.00"
          ],
          "balances": [
            "55333.36",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "85333.36",
          "total_sources": "85333.36"
        },
        {
          "month": 5,
          "contribution": "4833.34",
          "shared": "48166.70",
          "allocations": [
            "4666.64",
            "166.70"
          ],
          "balances": [
            "60000.00",
            "30166.70"
          ],
          "unused": "0.00",
          "total_goal_balance": "90166.70",
          "total_sources": "90166.70"
        },
        {
          "month": 6,
          "contribution": "4833.34",
          "shared": "53000.04",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "35000.04"
          ],
          "unused": "0.00",
          "total_goal_balance": "95000.04",
          "total_sources": "95000.04"
        },
        {
          "month": 7,
          "contribution": "4833.34",
          "shared": "57833.38",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "39833.38"
          ],
          "unused": "0.00",
          "total_goal_balance": "99833.38",
          "total_sources": "99833.38"
        },
        {
          "month": 8,
          "contribution": "4833.34",
          "shared": "62666.72",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "44666.72"
          ],
          "unused": "0.00",
          "total_goal_balance": "104666.72",
          "total_sources": "104666.72"
        },
        {
          "month": 9,
          "contribution": "4833.34",
          "shared": "67500.06",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "49500.06"
          ],
          "unused": "0.00",
          "total_goal_balance": "109500.06",
          "total_sources": "109500.06"
        },
        {
          "month": 10,
          "contribution": "4833.34",
          "shared": "72333.40",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "54333.40"
          ],
          "unused": "0.00",
          "total_goal_balance": "114333.40",
          "total_sources": "114333.40"
        },
        {
          "month": 11,
          "contribution": "4833.34",
          "shared": "77166.74",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "59166.74"
          ],
          "unused": "0.00",
          "total_goal_balance": "119166.74",
          "total_sources": "119166.74"
        },
        {
          "month": 12,
          "contribution": "4833.34",
          "shared": "82000.08",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "64000.08"
          ],
          "unused": "0.00",
          "total_goal_balance": "124000.08",
          "total_sources": "124000.08"
        },
        {
          "month": 13,
          "contribution": "4833.34",
          "shared": "86833.42",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "68833.42"
          ],
          "unused": "0.00",
          "total_goal_balance": "128833.42",
          "total_sources": "128833.42"
        },
        {
          "month": 14,
          "contribution": "4833.34",
          "shared": "91666.76",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "73666.76"
          ],
          "unused": "0.00",
          "total_goal_balance": "133666.76",
          "total_sources": "133666.76"
        },
        {
          "month": 15,
          "contribution": "4833.34",
          "shared": "96500.10",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "78500.10"
          ],
          "unused": "0.00",
          "total_goal_balance": "138500.10",
          "total_sources": "138500.10"
        },
        {
          "month": 16,
          "contribution": "4833.34",
          "shared": "101333.44",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "83333.44"
          ],
          "unused": "0.00",
          "total_goal_balance": "143333.44",
          "total_sources": "143333.44"
        },
        {
          "month": 17,
          "contribution": "4833.34",
          "shared": "106166.78",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "88166.78"
          ],
          "unused": "0.00",
          "total_goal_balance": "148166.78",
          "total_sources": "148166.78"
        },
        {
          "month": 18,
          "contribution": "4833.34",
          "shared": "111000.12",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "93000.12"
          ],
          "unused": "0.00",
          "total_goal_balance": "153000.12",
          "total_sources": "153000.12"
        },
        {
          "month": 19,
          "contribution": "4833.34",
          "shared": "115833.46",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "97833.46"
          ],
          "unused": "0.00",
          "total_goal_balance": "157833.46",
          "total_sources": "157833.46"
        },
        {
          "month": 20,
          "contribution": "4833.34",
          "shared": "120666.80",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "102666.80"
          ],
          "unused": "0.00",
          "total_goal_balance": "162666.80",
          "total_sources": "162666.80"
        },
        {
          "month": 21,
          "contribution": "4833.34",
          "shared": "125500.14",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "107500.14"
          ],
          "unused": "0.00",
          "total_goal_balance": "167500.14",
          "total_sources": "167500.14"
        },
        {
          "month": 22,
          "contribution": "4833.34",
          "shared": "130333.48",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "112333.48"
          ],
          "unused": "0.00",
          "total_goal_balance": "172333.48",
          "total_sources": "172333.48"
        },
        {
          "month": 23,
          "contribution": "4833.34",
          "shared": "135166.82",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "117166.82"
          ],
          "unused": "0.00",
          "total_goal_balance": "177166.82",
          "total_sources": "177166.82"
        },
        {
          "month": 24,
          "contribution": "4833.34",
          "shared": "140000.16",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "122000.16"
          ],
          "unused": "0.00",
          "total_goal_balance": "182000.16",
          "total_sources": "182000.16"
        },
        {
          "month": 25,
          "contribution": "4833.34",
          "shared": "144833.50",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "126833.50"
          ],
          "unused": "0.00",
          "total_goal_balance": "186833.50",
          "total_sources": "186833.50"
        },
        {
          "month": 26,
          "contribution": "4833.34",
          "shared": "149666.84",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "131666.84"
          ],
          "unused": "0.00",
          "total_goal_balance": "191666.84",
          "total_sources": "191666.84"
        },
        {
          "month": 27,
          "contribution": "4833.34",
          "shared": "154500.18",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "136500.18"
          ],
          "unused": "0.00",
          "total_goal_balance": "196500.18",
          "total_sources": "196500.18"
        },
        {
          "month": 28,
          "contribution": "4833.34",
          "shared": "159333.52",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "141333.52"
          ],
          "unused": "0.00",
          "total_goal_balance": "201333.52",
          "total_sources": "201333.52"
        },
        {
          "month": 29,
          "contribution": "4833.34",
          "shared": "164166.86",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "146166.86"
          ],
          "unused": "0.00",
          "total_goal_balance": "206166.86",
          "total_sources": "206166.86"
        },
        {
          "month": 30,
          "contribution": "4833.34",
          "shared": "169000.20",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "151000.20"
          ],
          "unused": "0.00",
          "total_goal_balance": "211000.20",
          "total_sources": "211000.20"
        },
        {
          "month": 31,
          "contribution": "4833.34",
          "shared": "173833.54",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "155833.54"
          ],
          "unused": "0.00",
          "total_goal_balance": "215833.54",
          "total_sources": "215833.54"
        },
        {
          "month": 32,
          "contribution": "4833.34",
          "shared": "178666.88",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "160666.88"
          ],
          "unused": "0.00",
          "total_goal_balance": "220666.88",
          "total_sources": "220666.88"
        },
        {
          "month": 33,
          "contribution": "4833.34",
          "shared": "183500.22",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "165500.22"
          ],
          "unused": "0.00",
          "total_goal_balance": "225500.22",
          "total_sources": "225500.22"
        },
        {
          "month": 34,
          "contribution": "4833.34",
          "shared": "188333.56",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "170333.56"
          ],
          "unused": "0.00",
          "total_goal_balance": "230333.56",
          "total_sources": "230333.56"
        },
        {
          "month": 35,
          "contribution": "4833.34",
          "shared": "193166.90",
          "allocations": [
            "0",
            "4833.34"
          ],
          "balances": [
            "60000.00",
            "175166.90"
          ],
          "unused": "0.00",
          "total_goal_balance": "235166.90",
          "total_sources": "235166.90"
        },
        {
          "month": 36,
          "contribution": "4833.34",
          "shared": "198000.24",
          "allocations": [
            "0",
            "4833.10"
          ],
          "balances": [
            "60000.00",
            "180000.00"
          ],
          "unused": "0.24",
          "total_goal_balance": "240000.00",
          "total_sources": "240000.24"
        }
      ],
      "completed": [
        5,
        36
      ],
      "deadline": [
        {
          "balance": "60000.00",
          "shortfall": "0"
        },
        {
          "balance": "180000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 12,
          "need": "48000.00",
          "available": "82000.08",
          "difference": "34000.08"
        },
        {
          "month": 36,
          "need": "198000.00",
          "available": "198000.24",
          "difference": "0.24"
        }
      ]
    },
    "minimum_monthly": "4833.34",
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 教育金 | 60000.00 | 12 | 12000.00 | 48000.00 |\n| 购房 | 180000.00 | 36 | 30000.00 | 150000.00 |",
      "| 到期节点/期 | 累计共享需求/元 | 累计共享可用/元 | 可用减需求/元 |\n| --- | --- | --- | --- |\n| 12 | 48000.00 | 72000.00 | 24000.00 |\n| 36 | 198000.00 | 168000.00 | -30000.00 |",
      "| 期数 | 本期新资金/元 | 教育金余额/元 | 购房余额/元 | 未分配/元 |\n| --- | --- | --- | --- | --- |\n| 0 | 24000.00 | 36000.00 | 30000.00 | 0.00 |\n| 1 | 4000.00 | 40000.00 | 30000.00 | 0.00 |\n| 6 | 4000.00 | 60000.00 | 30000.00 | 0.00 |\n| 12 | 4000.00 | 60000.00 | 54000.00 | 0.00 |\n| 24 | 4000.00 | 60000.00 | 102000.00 | 0.00 |\n| 36 | 4000.00 | 60000.00 | 150000.00 | 0.00 |\n| 44 | 4000.00 | 60000.00 | 180000.00 | 2000.00 |",
      "| 月预算/元 | 教育金完成期 | 购房完成期 | 购房到期缺口/元 | 第36期未分配/元 |\n| --- | --- | --- | --- | --- |\n| 4000.00 | 6 | 44 | 30000.00 | 0.00 |\n| 4833.34 | 5 | 36 | 0.00 | 0.24 |"
    ],
    "checked_claims": [
      "每月存4000元能按期准备教育金，却会让购房目标在第36期留下30000元缺口",
      "所需月预算为4833.34元"
    ]
  },
  "DJ2-047": {
    "deadline_first": {
      "goals": [
        {
          "name": "甲目标",
          "target": "24000.00",
          "due": 6,
          "dedicated": "0.00",
          "needed_shared": "24000.00"
        },
        {
          "name": "乙目标",
          "target": "36000.00",
          "due": 12,
          "dedicated": "0.00",
          "needed_shared": "36000.00"
        }
      ],
      "initial": "6000.00",
      "budgets": [
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "6000.00",
          "shared": "6000.00",
          "allocations": [
            "6000.00",
            "0.00"
          ],
          "balances": [
            "6000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "6000.00",
          "total_sources": "6000.00"
        },
        {
          "month": 1,
          "contribution": "5000.00",
          "shared": "11000.00",
          "allocations": [
            "5000.00",
            "0.00"
          ],
          "balances": [
            "11000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "11000.00",
          "total_sources": "11000.00"
        },
        {
          "month": 2,
          "contribution": "5000.00",
          "shared": "16000.00",
          "allocations": [
            "5000.00",
            "0.00"
          ],
          "balances": [
            "16000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "16000.00",
          "total_sources": "16000.00"
        },
        {
          "month": 3,
          "contribution": "5000.00",
          "shared": "21000.00",
          "allocations": [
            "5000.00",
            "0.00"
          ],
          "balances": [
            "21000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "21000.00",
          "total_sources": "21000.00"
        },
        {
          "month": 4,
          "contribution": "5000.00",
          "shared": "26000.00",
          "allocations": [
            "3000.00",
            "2000.00"
          ],
          "balances": [
            "24000.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "26000.00",
          "total_sources": "26000.00"
        },
        {
          "month": 5,
          "contribution": "5000.00",
          "shared": "31000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "7000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "31000.00",
          "total_sources": "31000.00"
        },
        {
          "month": 6,
          "contribution": "5000.00",
          "shared": "36000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "12000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 7,
          "contribution": "5000.00",
          "shared": "41000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "17000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "41000.00",
          "total_sources": "41000.00"
        },
        {
          "month": 8,
          "contribution": "5000.00",
          "shared": "46000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "22000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "46000.00",
          "total_sources": "46000.00"
        },
        {
          "month": 9,
          "contribution": "5000.00",
          "shared": "51000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "27000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "51000.00",
          "total_sources": "51000.00"
        },
        {
          "month": 10,
          "contribution": "5000.00",
          "shared": "56000.00",
          "allocations": [
            "0",
            "5000.00"
          ],
          "balances": [
            "24000.00",
            "32000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "56000.00",
          "total_sources": "56000.00"
        },
        {
          "month": 11,
          "contribution": "5000.00",
          "shared": "61000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "36000.00"
          ],
          "unused": "1000.00",
          "total_goal_balance": "60000.00",
          "total_sources": "61000.00"
        },
        {
          "month": 12,
          "contribution": "5000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "36000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "60000.00",
          "total_sources": "66000.00"
        }
      ],
      "completed": [
        4,
        11
      ],
      "deadline": [
        {
          "balance": "24000.00",
          "shortfall": "0"
        },
        {
          "balance": "36000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 6,
          "need": "24000.00",
          "available": "36000.00",
          "difference": "12000.00"
        },
        {
          "month": 12,
          "need": "60000.00",
          "available": "66000.00",
          "difference": "6000.00"
        }
      ]
    },
    "b_first": {
      "goals": [
        {
          "name": "甲目标",
          "target": "24000.00",
          "due": 6,
          "dedicated": "0.00",
          "needed_shared": "24000.00"
        },
        {
          "name": "乙目标",
          "target": "36000.00",
          "due": 12,
          "dedicated": "0.00",
          "needed_shared": "36000.00"
        }
      ],
      "initial": "6000.00",
      "budgets": [
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00",
        "5000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "6000.00",
          "shared": "6000.00",
          "allocations": [
            "0.00",
            "6000.00"
          ],
          "balances": [
            "0.00",
            "6000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "6000.00",
          "total_sources": "6000.00"
        },
        {
          "month": 1,
          "contribution": "5000.00",
          "shared": "11000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "11000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "11000.00",
          "total_sources": "11000.00"
        },
        {
          "month": 2,
          "contribution": "5000.00",
          "shared": "16000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "16000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "16000.00",
          "total_sources": "16000.00"
        },
        {
          "month": 3,
          "contribution": "5000.00",
          "shared": "21000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "21000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "21000.00",
          "total_sources": "21000.00"
        },
        {
          "month": 4,
          "contribution": "5000.00",
          "shared": "26000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "26000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "26000.00",
          "total_sources": "26000.00"
        },
        {
          "month": 5,
          "contribution": "5000.00",
          "shared": "31000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "31000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "31000.00",
          "total_sources": "31000.00"
        },
        {
          "month": 6,
          "contribution": "5000.00",
          "shared": "36000.00",
          "allocations": [
            "0.00",
            "5000.00"
          ],
          "balances": [
            "0.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 7,
          "contribution": "5000.00",
          "shared": "41000.00",
          "allocations": [
            "5000.00",
            "0"
          ],
          "balances": [
            "5000.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "41000.00",
          "total_sources": "41000.00"
        },
        {
          "month": 8,
          "contribution": "5000.00",
          "shared": "46000.00",
          "allocations": [
            "5000.00",
            "0"
          ],
          "balances": [
            "10000.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "46000.00",
          "total_sources": "46000.00"
        },
        {
          "month": 9,
          "contribution": "5000.00",
          "shared": "51000.00",
          "allocations": [
            "5000.00",
            "0"
          ],
          "balances": [
            "15000.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "51000.00",
          "total_sources": "51000.00"
        },
        {
          "month": 10,
          "contribution": "5000.00",
          "shared": "56000.00",
          "allocations": [
            "5000.00",
            "0"
          ],
          "balances": [
            "20000.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "56000.00",
          "total_sources": "56000.00"
        },
        {
          "month": 11,
          "contribution": "5000.00",
          "shared": "61000.00",
          "allocations": [
            "4000.00",
            "0"
          ],
          "balances": [
            "24000.00",
            "36000.00"
          ],
          "unused": "1000.00",
          "total_goal_balance": "60000.00",
          "total_sources": "61000.00"
        },
        {
          "month": 12,
          "contribution": "5000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "36000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "60000.00",
          "total_sources": "66000.00"
        }
      ],
      "completed": [
        11,
        6
      ],
      "deadline": [
        {
          "balance": "0.00",
          "shortfall": "24000.00"
        },
        {
          "balance": "36000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 6,
          "need": "24000.00",
          "available": "36000.00",
          "difference": "12000.00"
        },
        {
          "month": 12,
          "need": "60000.00",
          "available": "66000.00",
          "difference": "6000.00"
        }
      ]
    },
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 甲目标 | 24000.00 | 6 | 0.00 | 24000.00 |\n| 乙目标 | 36000.00 | 12 | 0.00 | 36000.00 |",
      "| 期数 | 期限优先甲/元 | 期限优先乙/元 | 乙先甲/元 | 乙先乙/元 |\n| --- | --- | --- | --- | --- |\n| 0 | 6000.00 | 0.00 | 0.00 | 6000.00 |\n| 1 | 11000.00 | 0.00 | 0.00 | 11000.00 |\n| 2 | 16000.00 | 0.00 | 0.00 | 16000.00 |\n| 3 | 21000.00 | 0.00 | 0.00 | 21000.00 |\n| 4 | 24000.00 | 2000.00 | 0.00 | 26000.00 |\n| 5 | 24000.00 | 7000.00 | 0.00 | 31000.00 |\n| 6 | 24000.00 | 12000.00 | 0.00 | 36000.00 |\n| 7 | 24000.00 | 17000.00 | 5000.00 | 36000.00 |\n| 8 | 24000.00 | 22000.00 | 10000.00 | 36000.00 |\n| 9 | 24000.00 | 27000.00 | 15000.00 | 36000.00 |\n| 10 | 24000.00 | 32000.00 | 20000.00 | 36000.00 |\n| 11 | 24000.00 | 36000.00 | 24000.00 | 36000.00 |\n| 12 | 24000.00 | 36000.00 | 24000.00 | 36000.00 |",
      "| 到期节点/期 | 累计共享需求/元 | 累计共享可用/元 | 可用减需求/元 |\n| --- | --- | --- | --- |\n| 6 | 24000.00 | 36000.00 | 12000.00 |\n| 12 | 60000.00 | 66000.00 | 6000.00 |",
      "| 规则 | 甲完成期 | 乙完成期 | 甲到期缺口/元 | 乙到期缺口/元 | 第12期余款/元 |\n| --- | --- | --- | --- | --- | --- |\n| 期限优先 | 4 | 11 | 0.00 | 0.00 | 6000.00 |\n| 乙先 | 11 | 6 | 24000.00 | 0.00 | 6000.00 |"
    ],
    "checked_claims": [
      "甲在乙先路径中，第6期到期仍缺24000元，直到第11期才备齐"
    ]
  },
  "DJ2-048": {
    "base": {
      "goals": [
        {
          "name": "甲专款目标",
          "target": "12000.00",
          "due": 2,
          "dedicated": "18000.00",
          "needed_shared": "0"
        },
        {
          "name": "乙目标",
          "target": "20000.00",
          "due": 4,
          "dedicated": "5000.00",
          "needed_shared": "15000.00"
        }
      ],
      "initial": "10000.00",
      "budgets": [
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "10000.00",
          "shared": "10000.00",
          "allocations": [
            "0",
            "10000.00"
          ],
          "balances": [
            "18000.00",
            "15000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "33000.00",
          "total_sources": "33000.00"
        },
        {
          "month": 1,
          "contribution": "3000.00",
          "shared": "13000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "18000.00",
            "18000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 2,
          "contribution": "3000.00",
          "shared": "16000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "18000.00",
            "20000.00"
          ],
          "unused": "1000.00",
          "total_goal_balance": "38000.00",
          "total_sources": "39000.00"
        },
        {
          "month": 3,
          "contribution": "3000.00",
          "shared": "19000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "20000.00"
          ],
          "unused": "4000.00",
          "total_goal_balance": "38000.00",
          "total_sources": "42000.00"
        },
        {
          "month": 4,
          "contribution": "3000.00",
          "shared": "22000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "20000.00"
          ],
          "unused": "7000.00",
          "total_goal_balance": "38000.00",
          "total_sources": "45000.00"
        },
        {
          "month": 5,
          "contribution": "3000.00",
          "shared": "25000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "20000.00"
          ],
          "unused": "10000.00",
          "total_goal_balance": "38000.00",
          "total_sources": "48000.00"
        },
        {
          "month": 6,
          "contribution": "3000.00",
          "shared": "28000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "20000.00"
          ],
          "unused": "13000.00",
          "total_goal_balance": "38000.00",
          "total_sources": "51000.00"
        }
      ],
      "completed": [
        0,
        2
      ],
      "deadline": [
        {
          "balance": "18000.00",
          "shortfall": "0"
        },
        {
          "balance": "20000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 2,
          "need": "0",
          "available": "16000.00",
          "difference": "16000.00"
        },
        {
          "month": 4,
          "need": "15000.00",
          "available": "22000.00",
          "difference": "7000.00"
        }
      ]
    },
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 甲专款目标 | 12000.00 | 2 | 18000.00 | 0.00 |\n| 乙目标 | 20000.00 | 4 | 5000.00 | 15000.00 |",
      "| 期数 | 本期新资金/元 | 甲专款目标余额/元 | 乙目标余额/元 | 未分配/元 |\n| --- | --- | --- | --- | --- |\n| 0 | 10000.00 | 18000.00 | 15000.00 | 0.00 |\n| 1 | 3000.00 | 18000.00 | 18000.00 | 0.00 |\n| 2 | 3000.00 | 18000.00 | 20000.00 | 1000.00 |\n| 3 | 3000.00 | 18000.00 | 20000.00 | 4000.00 |\n| 4 | 3000.00 | 18000.00 | 20000.00 | 7000.00 |\n| 5 | 3000.00 | 18000.00 | 20000.00 | 10000.00 |\n| 6 | 3000.00 | 18000.00 | 20000.00 | 13000.00 |",
      "| 期数 | 原始专款合计/元 | 累计共享来源/元 | 目标余额合计/元 | 未分配/元 | 两边总额/元 |\n| --- | --- | --- | --- | --- | --- |\n| 0 | 23000.00 | 10000.00 | 33000.00 | 0.00 | 33000.00 |\n| 2 | 23000.00 | 16000.00 | 38000.00 | 1000.00 | 39000.00 |\n| 4 | 23000.00 | 22000.00 | 38000.00 | 7000.00 | 45000.00 |\n| 6 | 23000.00 | 28000.00 | 38000.00 | 13000.00 | 51000.00 |"
    ],
    "dedicated_excess": "6000.00",
    "checked_claims": [
      "第6期两边总额51000元，其中目标余额合计38000元、未分配13000元"
    ]
  },
  "DJ2-049": {
    "step": {
      "goals": [
        {
          "name": "进修",
          "target": "30000.00",
          "due": 12,
          "dedicated": "0.00",
          "needed_shared": "30000.00"
        },
        {
          "name": "搬家",
          "target": "42000.00",
          "due": 24,
          "dedicated": "0.00",
          "needed_shared": "42000.00"
        }
      ],
      "initial": "0.00",
      "budgets": [
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "0.00",
          "shared": "0.00",
          "allocations": [
            "0.00",
            "0.00"
          ],
          "balances": [
            "0.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "0.00",
          "total_sources": "0.00"
        },
        {
          "month": 1,
          "contribution": "2000.00",
          "shared": "2000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "2000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "2000.00",
          "total_sources": "2000.00"
        },
        {
          "month": 2,
          "contribution": "2000.00",
          "shared": "4000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "4000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "4000.00",
          "total_sources": "4000.00"
        },
        {
          "month": 3,
          "contribution": "2000.00",
          "shared": "6000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "6000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "6000.00",
          "total_sources": "6000.00"
        },
        {
          "month": 4,
          "contribution": "2000.00",
          "shared": "8000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "8000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "8000.00",
          "total_sources": "8000.00"
        },
        {
          "month": 5,
          "contribution": "2000.00",
          "shared": "10000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "10000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "10000.00",
          "total_sources": "10000.00"
        },
        {
          "month": 6,
          "contribution": "2000.00",
          "shared": "12000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "12000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "12000.00",
          "total_sources": "12000.00"
        },
        {
          "month": 7,
          "contribution": "2000.00",
          "shared": "14000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "14000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "14000.00",
          "total_sources": "14000.00"
        },
        {
          "month": 8,
          "contribution": "2000.00",
          "shared": "16000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "16000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "16000.00",
          "total_sources": "16000.00"
        },
        {
          "month": 9,
          "contribution": "2000.00",
          "shared": "18000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 10,
          "contribution": "2000.00",
          "shared": "20000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "20000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "20000.00",
          "total_sources": "20000.00"
        },
        {
          "month": 11,
          "contribution": "2000.00",
          "shared": "22000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "22000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22000.00",
          "total_sources": "22000.00"
        },
        {
          "month": 12,
          "contribution": "2000.00",
          "shared": "24000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "24000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "24000.00",
          "total_sources": "24000.00"
        },
        {
          "month": 13,
          "contribution": "4000.00",
          "shared": "28000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "28000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "28000.00",
          "total_sources": "28000.00"
        },
        {
          "month": 14,
          "contribution": "4000.00",
          "shared": "32000.00",
          "allocations": [
            "2000.00",
            "2000.00"
          ],
          "balances": [
            "30000.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "32000.00",
          "total_sources": "32000.00"
        },
        {
          "month": 15,
          "contribution": "4000.00",
          "shared": "36000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "6000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 16,
          "contribution": "4000.00",
          "shared": "40000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "10000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "40000.00",
          "total_sources": "40000.00"
        },
        {
          "month": 17,
          "contribution": "4000.00",
          "shared": "44000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "14000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "44000.00",
          "total_sources": "44000.00"
        },
        {
          "month": 18,
          "contribution": "4000.00",
          "shared": "48000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "18000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "48000.00",
          "total_sources": "48000.00"
        },
        {
          "month": 19,
          "contribution": "4000.00",
          "shared": "52000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "22000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "52000.00",
          "total_sources": "52000.00"
        },
        {
          "month": 20,
          "contribution": "4000.00",
          "shared": "56000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "26000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "56000.00",
          "total_sources": "56000.00"
        },
        {
          "month": 21,
          "contribution": "4000.00",
          "shared": "60000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "60000.00",
          "total_sources": "60000.00"
        },
        {
          "month": 22,
          "contribution": "4000.00",
          "shared": "64000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "34000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "64000.00",
          "total_sources": "64000.00"
        },
        {
          "month": 23,
          "contribution": "4000.00",
          "shared": "68000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "38000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "68000.00",
          "total_sources": "68000.00"
        },
        {
          "month": 24,
          "contribution": "4000.00",
          "shared": "72000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "72000.00",
          "total_sources": "72000.00"
        },
        {
          "month": 25,
          "contribution": "4000.00",
          "shared": "76000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "4000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "76000.00"
        },
        {
          "month": 26,
          "contribution": "4000.00",
          "shared": "80000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "8000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "80000.00"
        },
        {
          "month": 27,
          "contribution": "4000.00",
          "shared": "84000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "12000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "84000.00"
        },
        {
          "month": 28,
          "contribution": "4000.00",
          "shared": "88000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "16000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "88000.00"
        },
        {
          "month": 29,
          "contribution": "4000.00",
          "shared": "92000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "20000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "92000.00"
        },
        {
          "month": 30,
          "contribution": "4000.00",
          "shared": "96000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "24000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "96000.00"
        }
      ],
      "completed": [
        14,
        24
      ],
      "deadline": [
        {
          "balance": "24000.00",
          "shortfall": "6000.00"
        },
        {
          "balance": "42000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 12,
          "need": "30000.00",
          "available": "24000.00",
          "difference": "-6000.00"
        },
        {
          "month": 24,
          "need": "72000.00",
          "available": "72000.00",
          "difference": "0.00"
        }
      ]
    },
    "fixed": {
      "goals": [
        {
          "name": "进修",
          "target": "30000.00",
          "due": 12,
          "dedicated": "0.00",
          "needed_shared": "30000.00"
        },
        {
          "name": "搬家",
          "target": "42000.00",
          "due": 24,
          "dedicated": "0.00",
          "needed_shared": "42000.00"
        }
      ],
      "initial": "0.00",
      "budgets": [
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "0.00",
          "shared": "0.00",
          "allocations": [
            "0.00",
            "0.00"
          ],
          "balances": [
            "0.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "0.00",
          "total_sources": "0.00"
        },
        {
          "month": 1,
          "contribution": "3000.00",
          "shared": "3000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "3000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "3000.00",
          "total_sources": "3000.00"
        },
        {
          "month": 2,
          "contribution": "3000.00",
          "shared": "6000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "6000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "6000.00",
          "total_sources": "6000.00"
        },
        {
          "month": 3,
          "contribution": "3000.00",
          "shared": "9000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "9000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "9000.00",
          "total_sources": "9000.00"
        },
        {
          "month": 4,
          "contribution": "3000.00",
          "shared": "12000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "12000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "12000.00",
          "total_sources": "12000.00"
        },
        {
          "month": 5,
          "contribution": "3000.00",
          "shared": "15000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "15000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "15000.00",
          "total_sources": "15000.00"
        },
        {
          "month": 6,
          "contribution": "3000.00",
          "shared": "18000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 7,
          "contribution": "3000.00",
          "shared": "21000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "21000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "21000.00",
          "total_sources": "21000.00"
        },
        {
          "month": 8,
          "contribution": "3000.00",
          "shared": "24000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "24000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "24000.00",
          "total_sources": "24000.00"
        },
        {
          "month": 9,
          "contribution": "3000.00",
          "shared": "27000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "27000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "27000.00",
          "total_sources": "27000.00"
        },
        {
          "month": 10,
          "contribution": "3000.00",
          "shared": "30000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "30000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "30000.00",
          "total_sources": "30000.00"
        },
        {
          "month": 11,
          "contribution": "3000.00",
          "shared": "33000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "3000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "33000.00",
          "total_sources": "33000.00"
        },
        {
          "month": 12,
          "contribution": "3000.00",
          "shared": "36000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "6000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 13,
          "contribution": "3000.00",
          "shared": "39000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "9000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "39000.00",
          "total_sources": "39000.00"
        },
        {
          "month": 14,
          "contribution": "3000.00",
          "shared": "42000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "12000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "42000.00",
          "total_sources": "42000.00"
        },
        {
          "month": 15,
          "contribution": "3000.00",
          "shared": "45000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "15000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "45000.00",
          "total_sources": "45000.00"
        },
        {
          "month": 16,
          "contribution": "3000.00",
          "shared": "48000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "18000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "48000.00",
          "total_sources": "48000.00"
        },
        {
          "month": 17,
          "contribution": "3000.00",
          "shared": "51000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "21000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "51000.00",
          "total_sources": "51000.00"
        },
        {
          "month": 18,
          "contribution": "3000.00",
          "shared": "54000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "24000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "54000.00",
          "total_sources": "54000.00"
        },
        {
          "month": 19,
          "contribution": "3000.00",
          "shared": "57000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "27000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "57000.00",
          "total_sources": "57000.00"
        },
        {
          "month": 20,
          "contribution": "3000.00",
          "shared": "60000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "60000.00",
          "total_sources": "60000.00"
        },
        {
          "month": 21,
          "contribution": "3000.00",
          "shared": "63000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "33000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "63000.00",
          "total_sources": "63000.00"
        },
        {
          "month": 22,
          "contribution": "3000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "36000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "66000.00",
          "total_sources": "66000.00"
        },
        {
          "month": 23,
          "contribution": "3000.00",
          "shared": "69000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "39000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "69000.00",
          "total_sources": "69000.00"
        },
        {
          "month": 24,
          "contribution": "3000.00",
          "shared": "72000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "72000.00",
          "total_sources": "72000.00"
        },
        {
          "month": 25,
          "contribution": "3000.00",
          "shared": "75000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "3000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "75000.00"
        },
        {
          "month": 26,
          "contribution": "3000.00",
          "shared": "78000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "78000.00"
        },
        {
          "month": 27,
          "contribution": "3000.00",
          "shared": "81000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "9000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "81000.00"
        },
        {
          "month": 28,
          "contribution": "3000.00",
          "shared": "84000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "12000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "84000.00"
        },
        {
          "month": 29,
          "contribution": "3000.00",
          "shared": "87000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "15000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "87000.00"
        },
        {
          "month": 30,
          "contribution": "3000.00",
          "shared": "90000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "18000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "90000.00"
        }
      ],
      "completed": [
        10,
        24
      ],
      "deadline": [
        {
          "balance": "30000.00",
          "shortfall": "0"
        },
        {
          "balance": "42000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 12,
          "need": "30000.00",
          "available": "36000.00",
          "difference": "6000.00"
        },
        {
          "month": 24,
          "need": "72000.00",
          "available": "72000.00",
          "difference": "0.00"
        }
      ]
    },
    "raise_delayed": {
      "goals": [
        {
          "name": "进修",
          "target": "30000.00",
          "due": 12,
          "dedicated": "0.00",
          "needed_shared": "30000.00"
        },
        {
          "name": "搬家",
          "target": "42000.00",
          "due": 24,
          "dedicated": "0.00",
          "needed_shared": "42000.00"
        }
      ],
      "initial": "0.00",
      "budgets": [
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "2000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "0.00",
          "shared": "0.00",
          "allocations": [
            "0.00",
            "0.00"
          ],
          "balances": [
            "0.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "0.00",
          "total_sources": "0.00"
        },
        {
          "month": 1,
          "contribution": "2000.00",
          "shared": "2000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "2000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "2000.00",
          "total_sources": "2000.00"
        },
        {
          "month": 2,
          "contribution": "2000.00",
          "shared": "4000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "4000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "4000.00",
          "total_sources": "4000.00"
        },
        {
          "month": 3,
          "contribution": "2000.00",
          "shared": "6000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "6000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "6000.00",
          "total_sources": "6000.00"
        },
        {
          "month": 4,
          "contribution": "2000.00",
          "shared": "8000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "8000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "8000.00",
          "total_sources": "8000.00"
        },
        {
          "month": 5,
          "contribution": "2000.00",
          "shared": "10000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "10000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "10000.00",
          "total_sources": "10000.00"
        },
        {
          "month": 6,
          "contribution": "2000.00",
          "shared": "12000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "12000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "12000.00",
          "total_sources": "12000.00"
        },
        {
          "month": 7,
          "contribution": "2000.00",
          "shared": "14000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "14000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "14000.00",
          "total_sources": "14000.00"
        },
        {
          "month": 8,
          "contribution": "2000.00",
          "shared": "16000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "16000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "16000.00",
          "total_sources": "16000.00"
        },
        {
          "month": 9,
          "contribution": "2000.00",
          "shared": "18000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 10,
          "contribution": "2000.00",
          "shared": "20000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "20000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "20000.00",
          "total_sources": "20000.00"
        },
        {
          "month": 11,
          "contribution": "2000.00",
          "shared": "22000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "22000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22000.00",
          "total_sources": "22000.00"
        },
        {
          "month": 12,
          "contribution": "2000.00",
          "shared": "24000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "24000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "24000.00",
          "total_sources": "24000.00"
        },
        {
          "month": 13,
          "contribution": "2000.00",
          "shared": "26000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "26000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "26000.00",
          "total_sources": "26000.00"
        },
        {
          "month": 14,
          "contribution": "2000.00",
          "shared": "28000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "28000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "28000.00",
          "total_sources": "28000.00"
        },
        {
          "month": 15,
          "contribution": "2000.00",
          "shared": "30000.00",
          "allocations": [
            "2000.00",
            "0.00"
          ],
          "balances": [
            "30000.00",
            "0.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "30000.00",
          "total_sources": "30000.00"
        },
        {
          "month": 16,
          "contribution": "2000.00",
          "shared": "32000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "30000.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "32000.00",
          "total_sources": "32000.00"
        },
        {
          "month": 17,
          "contribution": "2000.00",
          "shared": "34000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "30000.00",
            "4000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "34000.00",
          "total_sources": "34000.00"
        },
        {
          "month": 18,
          "contribution": "2000.00",
          "shared": "36000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "30000.00",
            "6000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "36000.00",
          "total_sources": "36000.00"
        },
        {
          "month": 19,
          "contribution": "4000.00",
          "shared": "40000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "10000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "40000.00",
          "total_sources": "40000.00"
        },
        {
          "month": 20,
          "contribution": "4000.00",
          "shared": "44000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "14000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "44000.00",
          "total_sources": "44000.00"
        },
        {
          "month": 21,
          "contribution": "4000.00",
          "shared": "48000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "18000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "48000.00",
          "total_sources": "48000.00"
        },
        {
          "month": 22,
          "contribution": "4000.00",
          "shared": "52000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "22000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "52000.00",
          "total_sources": "52000.00"
        },
        {
          "month": 23,
          "contribution": "4000.00",
          "shared": "56000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "26000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "56000.00",
          "total_sources": "56000.00"
        },
        {
          "month": 24,
          "contribution": "4000.00",
          "shared": "60000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "60000.00",
          "total_sources": "60000.00"
        },
        {
          "month": 25,
          "contribution": "4000.00",
          "shared": "64000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "34000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "64000.00",
          "total_sources": "64000.00"
        },
        {
          "month": 26,
          "contribution": "4000.00",
          "shared": "68000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "38000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "68000.00",
          "total_sources": "68000.00"
        },
        {
          "month": 27,
          "contribution": "4000.00",
          "shared": "72000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "72000.00",
          "total_sources": "72000.00"
        },
        {
          "month": 28,
          "contribution": "4000.00",
          "shared": "76000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "4000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "76000.00"
        },
        {
          "month": 29,
          "contribution": "4000.00",
          "shared": "80000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "8000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "80000.00"
        },
        {
          "month": 30,
          "contribution": "4000.00",
          "shared": "84000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "30000.00",
            "42000.00"
          ],
          "unused": "12000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "84000.00"
        }
      ],
      "completed": [
        15,
        27
      ],
      "deadline": [
        {
          "balance": "24000.00",
          "shortfall": "6000.00"
        },
        {
          "balance": "30000.00",
          "shortfall": "12000.00"
        }
      ],
      "checks": [
        {
          "month": 12,
          "need": "30000.00",
          "available": "24000.00",
          "difference": "-6000.00"
        },
        {
          "month": 24,
          "need": "72000.00",
          "available": "60000.00",
          "difference": "-12000.00"
        }
      ]
    },
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 进修 | 30000.00 | 12 | 0.00 | 30000.00 |\n| 搬家 | 42000.00 | 24 | 0.00 | 42000.00 |",
      "| 期数 | 阶段投入/元 | 固定投入/元 | 阶段累计/元 | 固定累计/元 | 累计差/元 | 阶段进修余额/元 | 阶段搬家余额/元 |\n| --- | --- | --- | --- | --- | --- | --- | --- |\n| 1 | 2000.00 | 3000.00 | 2000.00 | 3000.00 | -1000.00 | 2000.00 | 0.00 |\n| 2 | 2000.00 | 3000.00 | 4000.00 | 6000.00 | -2000.00 | 4000.00 | 0.00 |\n| 3 | 2000.00 | 3000.00 | 6000.00 | 9000.00 | -3000.00 | 6000.00 | 0.00 |\n| 4 | 2000.00 | 3000.00 | 8000.00 | 12000.00 | -4000.00 | 8000.00 | 0.00 |\n| 5 | 2000.00 | 3000.00 | 10000.00 | 15000.00 | -5000.00 | 10000.00 | 0.00 |\n| 6 | 2000.00 | 3000.00 | 12000.00 | 18000.00 | -6000.00 | 12000.00 | 0.00 |\n| 7 | 2000.00 | 3000.00 | 14000.00 | 21000.00 | -7000.00 | 14000.00 | 0.00 |\n| 8 | 2000.00 | 3000.00 | 16000.00 | 24000.00 | -8000.00 | 16000.00 | 0.00 |\n| 9 | 2000.00 | 3000.00 | 18000.00 | 27000.00 | -9000.00 | 18000.00 | 0.00 |\n| 10 | 2000.00 | 3000.00 | 20000.00 | 30000.00 | -10000.00 | 20000.00 | 0.00 |\n| 11 | 2000.00 | 3000.00 | 22000.00 | 33000.00 | -11000.00 | 22000.00 | 0.00 |\n| 12 | 2000.00 | 3000.00 | 24000.00 | 36000.00 | -12000.00 | 24000.00 | 0.00 |\n| 13 | 4000.00 | 3000.00 | 28000.00 | 39000.00 | -11000.00 | 28000.00 | 0.00 |\n| 14 | 4000.00 | 3000.00 | 32000.00 | 42000.00 | -10000.00 | 30000.00 | 2000.00 |\n| 15 | 4000.00 | 3000.00 | 36000.00 | 45000.00 | -9000.00 | 30000.00 | 6000.00 |\n| 16 | 4000.00 | 3000.00 | 40000.00 | 48000.00 | -8000.00 | 30000.00 | 10000.00 |\n| 17 | 4000.00 | 3000.00 | 44000.00 | 51000.00 | -7000.00 | 30000.00 | 14000.00 |\n| 18 | 4000.00 | 3000.00 | 48000.00 | 54000.00 | -6000.00 | 30000.00 | 18000.00 |\n| 19 | 4000.00 | 3000.00 | 52000.00 | 57000.00 | -5000.00 | 30000.00 | 22000.00 |\n| 20 | 4000.00 | 3000.00 | 56000.00 | 60000.00 | -4000.00 | 30000.00 | 26000.00 |\n| 21 | 4000.00 | 3000.00 | 60000.00 | 63000.00 | -3000.00 | 30000.00 | 30000.00 |\n| 22 | 4000.00 | 3000.00 | 64000.00 | 66000.00 | -2000.00 | 30000.00 | 34000.00 |\n| 23 | 4000.00 | 3000.00 | 68000.00 | 69000.00 | -1000.00 | 30000.00 | 38000.00 |\n| 24 | 4000.00 | 3000.00 | 72000.00 | 72000.00 | 0.00 | 30000.00 | 42000.00 |",
      "| 路径 | 进修第12期缺口/元 | 进修完成期 | 搬家第24期缺口/元 | 搬家完成期 | 第24期累计投入/元 |\n| --- | --- | --- | --- | --- | --- |\n| 固定 | 0.00 | 10 | 0.00 | 24 | 72000.00 |\n| 第13期加额 | 6000.00 | 14 | 0.00 | 24 | 72000.00 |\n| 第19期加额 | 6000.00 | 15 | 12000.00 | 27 | 60000.00 |"
    ],
    "monthly_cumulative_differences": [
      "0.00",
      "-1000.00",
      "-2000.00",
      "-3000.00",
      "-4000.00",
      "-5000.00",
      "-6000.00",
      "-7000.00",
      "-8000.00",
      "-9000.00",
      "-10000.00",
      "-11000.00",
      "-12000.00",
      "-11000.00",
      "-10000.00",
      "-9000.00",
      "-8000.00",
      "-7000.00",
      "-6000.00",
      "-5000.00",
      "-4000.00",
      "-3000.00",
      "-2000.00",
      "-1000.00",
      "0.00",
      "1000.00",
      "2000.00",
      "3000.00",
      "4000.00",
      "5000.00",
      "6000.00"
    ],
    "checked_claims": [
      "阶段路径进修到期缺口6000元"
    ]
  },
  "DJ2-050": {
    "inputs": [
      [
        "甲目标",
        "60000",
        24,
        "10000"
      ],
      [
        "乙目标",
        "120000",
        60,
        "20000"
      ]
    ],
    "assumptions": [
      {
        "annual": "0",
        "goals": [
          {
            "name": "甲目标",
            "monthly": "2083.34",
            "factor": "24",
            "terminal_at_zero": "60000.16",
            "zero_shortfall": "0"
          },
          {
            "name": "乙目标",
            "monthly": "1666.67",
            "factor": "60",
            "terminal_at_zero": "120000.20",
            "zero_shortfall": "0"
          }
        ]
      },
      {
        "annual": "0.03",
        "goals": [
          {
            "name": "甲目标",
            "monthly": "1999.07",
            "factor": "24.702817704791589570347264480796773636655045572",
            "terminal_at_zero": "57977.68",
            "zero_shortfall": "2022.32"
          },
          {
            "name": "乙目标",
            "monthly": "1496.87",
            "factor": "64.646712622109633376576565085657209799232057804",
            "terminal_at_zero": "109812.20",
            "zero_shortfall": "10187.80"
          }
        ]
      },
      {
        "annual": "0.06",
        "goals": [
          {
            "name": "甲目标",
            "monthly": "1916.04",
            "factor": "25.431955241078348270712181929457946926581410144",
            "terminal_at_zero": "55984.96",
            "zero_shortfall": "4015.04"
          },
          {
            "name": "乙目标",
            "monthly": "1333.29",
            "factor": "69.770030509863213869201834487877698731805392842",
            "terminal_at_zero": "99997.40",
            "zero_shortfall": "20002.60"
          }
        ]
      }
    ],
    "tables": [
      "| 目标 | 名义目标/元 | 期数 | 独占期初本金/元 |\n| --- | --- | --- | --- |\n| 甲目标 | 60000.00 | 24 | 10000.00 |\n| 乙目标 | 120000.00 | 60 | 20000.00 |",
      "| 假设名义年率 | 甲月投入/元 | 乙月投入/元 | 并行月投入合计/元 | 比零收益少投入/元 |\n| --- | --- | --- | --- | --- |\n| 0.00% | 2083.34 | 1666.67 | 3750.01 | 0.00 |\n| 3.00% | 1999.07 | 1496.87 | 3495.94 | 254.07 |\n| 6.00% | 1916.04 | 1333.29 | 3249.33 | 500.68 |",
      "| 按3%假设设定后实际零收益 | 月投入/元 | 累计追加本金/元 | 到期本金总额/元 | 到期缺口/元 |\n| --- | --- | --- | --- | --- |\n| 甲目标 | 1999.07 | 47977.68 | 57977.68 | 2022.32 |\n| 乙目标 | 1496.87 | 89812.20 | 109812.20 | 10187.80 |"
    ],
    "nominal_annual_percent_inputs": [
      0,
      3,
      6
    ],
    "months_per_year": 12,
    "formula_unit": "1",
    "checked_claims": [
      "甲到期差2022.32元，乙到期差10187.80元"
    ]
  },
  "DJ2-051": {
    "base": {
      "goals": [
        {
          "name": "甲目标",
          "target": "18000.00",
          "due": 3,
          "dedicated": "3000.00",
          "needed_shared": "15000.00"
        },
        {
          "name": "乙目标",
          "target": "24000.00",
          "due": 6,
          "dedicated": "4000.00",
          "needed_shared": "20000.00"
        },
        {
          "name": "丙目标",
          "target": "30000.00",
          "due": 12,
          "dedicated": "5000.00",
          "needed_shared": "25000.00"
        }
      ],
      "initial": "6000.00",
      "budgets": [
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "6000.00",
          "shared": "6000.00",
          "allocations": [
            "6000.00",
            "0.00",
            "0.00"
          ],
          "balances": [
            "9000.00",
            "4000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 1,
          "contribution": "4000.00",
          "shared": "10000.00",
          "allocations": [
            "4000.00",
            "0.00",
            "0.00"
          ],
          "balances": [
            "13000.00",
            "4000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22000.00",
          "total_sources": "22000.00"
        },
        {
          "month": 2,
          "contribution": "4000.00",
          "shared": "14000.00",
          "allocations": [
            "4000.00",
            "0.00",
            "0.00"
          ],
          "balances": [
            "17000.00",
            "4000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "26000.00",
          "total_sources": "26000.00"
        },
        {
          "month": 3,
          "contribution": "4000.00",
          "shared": "18000.00",
          "allocations": [
            "1000.00",
            "3000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "7000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "30000.00",
          "total_sources": "30000.00"
        },
        {
          "month": 4,
          "contribution": "4000.00",
          "shared": "22000.00",
          "allocations": [
            "0",
            "4000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "11000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "34000.00",
          "total_sources": "34000.00"
        },
        {
          "month": 5,
          "contribution": "4000.00",
          "shared": "26000.00",
          "allocations": [
            "0",
            "4000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "15000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "38000.00",
          "total_sources": "38000.00"
        },
        {
          "month": 6,
          "contribution": "4000.00",
          "shared": "30000.00",
          "allocations": [
            "0",
            "4000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "19000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "42000.00",
          "total_sources": "42000.00"
        },
        {
          "month": 7,
          "contribution": "4000.00",
          "shared": "34000.00",
          "allocations": [
            "0",
            "4000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "23000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "46000.00",
          "total_sources": "46000.00"
        },
        {
          "month": 8,
          "contribution": "4000.00",
          "shared": "38000.00",
          "allocations": [
            "0",
            "1000.00",
            "3000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "8000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "50000.00",
          "total_sources": "50000.00"
        },
        {
          "month": 9,
          "contribution": "4000.00",
          "shared": "42000.00",
          "allocations": [
            "0",
            "0",
            "4000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "12000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "54000.00",
          "total_sources": "54000.00"
        },
        {
          "month": 10,
          "contribution": "4000.00",
          "shared": "46000.00",
          "allocations": [
            "0",
            "0",
            "4000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "16000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "58000.00",
          "total_sources": "58000.00"
        },
        {
          "month": 11,
          "contribution": "4000.00",
          "shared": "50000.00",
          "allocations": [
            "0",
            "0",
            "4000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "62000.00",
          "total_sources": "62000.00"
        },
        {
          "month": 12,
          "contribution": "4000.00",
          "shared": "54000.00",
          "allocations": [
            "0",
            "0",
            "4000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "24000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "66000.00",
          "total_sources": "66000.00"
        },
        {
          "month": 13,
          "contribution": "4000.00",
          "shared": "58000.00",
          "allocations": [
            "0",
            "0",
            "4000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "28000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "70000.00",
          "total_sources": "70000.00"
        },
        {
          "month": 14,
          "contribution": "4000.00",
          "shared": "62000.00",
          "allocations": [
            "0",
            "0",
            "2000.00"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "2000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "74000.00"
        },
        {
          "month": 15,
          "contribution": "4000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "78000.00"
        },
        {
          "month": 16,
          "contribution": "4000.00",
          "shared": "70000.00",
          "allocations": [
            "0",
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "10000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "82000.00"
        },
        {
          "month": 17,
          "contribution": "4000.00",
          "shared": "74000.00",
          "allocations": [
            "0",
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "14000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "86000.00"
        },
        {
          "month": 18,
          "contribution": "4000.00",
          "shared": "78000.00",
          "allocations": [
            "0",
            "0",
            "0"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "18000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "90000.00"
        }
      ],
      "completed": [
        3,
        8,
        14
      ],
      "deadline": [
        {
          "balance": "18000.00",
          "shortfall": "0"
        },
        {
          "balance": "19000.00",
          "shortfall": "5000.00"
        },
        {
          "balance": "24000.00",
          "shortfall": "6000.00"
        }
      ],
      "checks": [
        {
          "month": 3,
          "need": "15000.00",
          "available": "18000.00",
          "difference": "3000.00"
        },
        {
          "month": 6,
          "need": "35000.00",
          "available": "30000.00",
          "difference": "-5000.00"
        },
        {
          "month": 12,
          "need": "60000.00",
          "available": "54000.00",
          "difference": "-6000.00"
        }
      ]
    },
    "raised": {
      "goals": [
        {
          "name": "甲目标",
          "target": "18000.00",
          "due": 3,
          "dedicated": "3000.00",
          "needed_shared": "15000.00"
        },
        {
          "name": "乙目标",
          "target": "24000.00",
          "due": 6,
          "dedicated": "4000.00",
          "needed_shared": "20000.00"
        },
        {
          "name": "丙目标",
          "target": "30000.00",
          "due": 12,
          "dedicated": "5000.00",
          "needed_shared": "25000.00"
        }
      ],
      "initial": "6000.00",
      "budgets": [
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34",
        "4833.34"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "6000.00",
          "shared": "6000.00",
          "allocations": [
            "6000.00",
            "0.00",
            "0.00"
          ],
          "balances": [
            "9000.00",
            "4000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 1,
          "contribution": "4833.34",
          "shared": "10833.34",
          "allocations": [
            "4833.34",
            "0.00",
            "0.00"
          ],
          "balances": [
            "13833.34",
            "4000.00",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22833.34",
          "total_sources": "22833.34"
        },
        {
          "month": 2,
          "contribution": "4833.34",
          "shared": "15666.68",
          "allocations": [
            "4166.66",
            "666.68",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "4666.68",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "27666.68",
          "total_sources": "27666.68"
        },
        {
          "month": 3,
          "contribution": "4833.34",
          "shared": "20500.02",
          "allocations": [
            "0",
            "4833.34",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "9500.02",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "32500.02",
          "total_sources": "32500.02"
        },
        {
          "month": 4,
          "contribution": "4833.34",
          "shared": "25333.36",
          "allocations": [
            "0",
            "4833.34",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "14333.36",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "37333.36",
          "total_sources": "37333.36"
        },
        {
          "month": 5,
          "contribution": "4833.34",
          "shared": "30166.70",
          "allocations": [
            "0",
            "4833.34",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "19166.70",
            "5000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "42166.70",
          "total_sources": "42166.70"
        },
        {
          "month": 6,
          "contribution": "4833.34",
          "shared": "35000.04",
          "allocations": [
            "0",
            "4833.30",
            "0.04"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "5000.04"
          ],
          "unused": "0.00",
          "total_goal_balance": "47000.04",
          "total_sources": "47000.04"
        },
        {
          "month": 7,
          "contribution": "4833.34",
          "shared": "39833.38",
          "allocations": [
            "0",
            "0",
            "4833.34"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "9833.38"
          ],
          "unused": "0.00",
          "total_goal_balance": "51833.38",
          "total_sources": "51833.38"
        },
        {
          "month": 8,
          "contribution": "4833.34",
          "shared": "44666.72",
          "allocations": [
            "0",
            "0",
            "4833.34"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "14666.72"
          ],
          "unused": "0.00",
          "total_goal_balance": "56666.72",
          "total_sources": "56666.72"
        },
        {
          "month": 9,
          "contribution": "4833.34",
          "shared": "49500.06",
          "allocations": [
            "0",
            "0",
            "4833.34"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "19500.06"
          ],
          "unused": "0.00",
          "total_goal_balance": "61500.06",
          "total_sources": "61500.06"
        },
        {
          "month": 10,
          "contribution": "4833.34",
          "shared": "54333.40",
          "allocations": [
            "0",
            "0",
            "4833.34"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "24333.40"
          ],
          "unused": "0.00",
          "total_goal_balance": "66333.40",
          "total_sources": "66333.40"
        },
        {
          "month": 11,
          "contribution": "4833.34",
          "shared": "59166.74",
          "allocations": [
            "0",
            "0",
            "4833.34"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "29166.74"
          ],
          "unused": "0.00",
          "total_goal_balance": "71166.74",
          "total_sources": "71166.74"
        },
        {
          "month": 12,
          "contribution": "4833.34",
          "shared": "64000.08",
          "allocations": [
            "0",
            "0",
            "833.26"
          ],
          "balances": [
            "18000.00",
            "24000.00",
            "30000.00"
          ],
          "unused": "4000.08",
          "total_goal_balance": "72000.00",
          "total_sources": "76000.08"
        }
      ],
      "completed": [
        2,
        6,
        12
      ],
      "deadline": [
        {
          "balance": "18000.00",
          "shortfall": "0"
        },
        {
          "balance": "24000.00",
          "shortfall": "0"
        },
        {
          "balance": "30000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 3,
          "need": "15000.00",
          "available": "20500.02",
          "difference": "5500.02"
        },
        {
          "month": 6,
          "need": "35000.00",
          "available": "35000.04",
          "difference": "0.04"
        },
        {
          "month": 12,
          "need": "60000.00",
          "available": "64000.08",
          "difference": "4000.08"
        }
      ]
    },
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 甲目标 | 18000.00 | 3 | 3000.00 | 15000.00 |\n| 乙目标 | 24000.00 | 6 | 4000.00 | 20000.00 |\n| 丙目标 | 30000.00 | 12 | 5000.00 | 25000.00 |",
      "| 到期节点/期 | 累计共享需求/元 | 累计共享可用/元 | 可用减需求/元 |\n| --- | --- | --- | --- |\n| 3 | 15000.00 | 18000.00 | 3000.00 |\n| 6 | 35000.00 | 30000.00 | -5000.00 |\n| 12 | 60000.00 | 54000.00 | -6000.00 |",
      "| 目标 | 到期/期 | 到期余额/元 | 到期缺口/元 | 完成期 |\n| --- | --- | --- | --- | --- |\n| 甲目标 | 3 | 18000.00 | 0.00 | 3 |\n| 乙目标 | 6 | 19000.00 | 5000.00 | 8 |\n| 丙目标 | 12 | 24000.00 | 6000.00 | 14 |",
      "| 节点/期 | 该节点要求月预算/元 | 提高预算后的节点差额/元 |\n| --- | --- | --- |\n| 3 | 3000.00 | 5500.02 |\n| 6 | 4833.34 | 0.04 |\n| 12 | 4500.00 | 4000.08 |"
    ],
    "checked_claims": [
      "最早冲突在第6期，共享资金比甲乙累计需求少5000元",
      "固定预算至少为4833.34元"
    ]
  },
  "DJ2-052": {
    "base": {
      "goals": [
        {
          "name": "学费",
          "target": "44944.00",
          "due": 24,
          "dedicated": "10000.00",
          "needed_shared": "34944.00"
        },
        {
          "name": "首付",
          "target": "127344.96",
          "due": 36,
          "dedicated": "20000.00",
          "needed_shared": "107344.96"
        }
      ],
      "initial": "10000.00",
      "budgets": [
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "10000.00",
          "shared": "10000.00",
          "allocations": [
            "10000.00",
            "0.00"
          ],
          "balances": [
            "20000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "40000.00",
          "total_sources": "40000.00"
        },
        {
          "month": 1,
          "contribution": "4000.00",
          "shared": "14000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "24000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "44000.00",
          "total_sources": "44000.00"
        },
        {
          "month": 2,
          "contribution": "4000.00",
          "shared": "18000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "28000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "48000.00",
          "total_sources": "48000.00"
        },
        {
          "month": 3,
          "contribution": "4000.00",
          "shared": "22000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "32000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "52000.00",
          "total_sources": "52000.00"
        },
        {
          "month": 4,
          "contribution": "4000.00",
          "shared": "26000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "36000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "56000.00",
          "total_sources": "56000.00"
        },
        {
          "month": 5,
          "contribution": "4000.00",
          "shared": "30000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "40000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "60000.00",
          "total_sources": "60000.00"
        },
        {
          "month": 6,
          "contribution": "4000.00",
          "shared": "34000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "44000.00",
            "20000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "64000.00",
          "total_sources": "64000.00"
        },
        {
          "month": 7,
          "contribution": "4000.00",
          "shared": "38000.00",
          "allocations": [
            "944.00",
            "3056.00"
          ],
          "balances": [
            "44944.00",
            "23056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "68000.00",
          "total_sources": "68000.00"
        },
        {
          "month": 8,
          "contribution": "4000.00",
          "shared": "42000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "27056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "72000.00",
          "total_sources": "72000.00"
        },
        {
          "month": 9,
          "contribution": "4000.00",
          "shared": "46000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "31056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "76000.00",
          "total_sources": "76000.00"
        },
        {
          "month": 10,
          "contribution": "4000.00",
          "shared": "50000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "35056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "80000.00",
          "total_sources": "80000.00"
        },
        {
          "month": 11,
          "contribution": "4000.00",
          "shared": "54000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "39056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "84000.00",
          "total_sources": "84000.00"
        },
        {
          "month": 12,
          "contribution": "4000.00",
          "shared": "58000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "43056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "88000.00",
          "total_sources": "88000.00"
        },
        {
          "month": 13,
          "contribution": "4000.00",
          "shared": "62000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "47056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "92000.00",
          "total_sources": "92000.00"
        },
        {
          "month": 14,
          "contribution": "4000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "51056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "96000.00",
          "total_sources": "96000.00"
        },
        {
          "month": 15,
          "contribution": "4000.00",
          "shared": "70000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "55056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "100000.00",
          "total_sources": "100000.00"
        },
        {
          "month": 16,
          "contribution": "4000.00",
          "shared": "74000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "59056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "104000.00",
          "total_sources": "104000.00"
        },
        {
          "month": 17,
          "contribution": "4000.00",
          "shared": "78000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "63056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "108000.00",
          "total_sources": "108000.00"
        },
        {
          "month": 18,
          "contribution": "4000.00",
          "shared": "82000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "67056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "112000.00",
          "total_sources": "112000.00"
        },
        {
          "month": 19,
          "contribution": "4000.00",
          "shared": "86000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "71056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "116000.00",
          "total_sources": "116000.00"
        },
        {
          "month": 20,
          "contribution": "4000.00",
          "shared": "90000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "75056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "120000.00",
          "total_sources": "120000.00"
        },
        {
          "month": 21,
          "contribution": "4000.00",
          "shared": "94000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "79056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "124000.00",
          "total_sources": "124000.00"
        },
        {
          "month": 22,
          "contribution": "4000.00",
          "shared": "98000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "83056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "128000.00",
          "total_sources": "128000.00"
        },
        {
          "month": 23,
          "contribution": "4000.00",
          "shared": "102000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "87056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "132000.00",
          "total_sources": "132000.00"
        },
        {
          "month": 24,
          "contribution": "4000.00",
          "shared": "106000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "91056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "136000.00",
          "total_sources": "136000.00"
        },
        {
          "month": 25,
          "contribution": "4000.00",
          "shared": "110000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "95056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "140000.00",
          "total_sources": "140000.00"
        },
        {
          "month": 26,
          "contribution": "4000.00",
          "shared": "114000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "99056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "144000.00",
          "total_sources": "144000.00"
        },
        {
          "month": 27,
          "contribution": "4000.00",
          "shared": "118000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "103056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "148000.00",
          "total_sources": "148000.00"
        },
        {
          "month": 28,
          "contribution": "4000.00",
          "shared": "122000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "107056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "152000.00",
          "total_sources": "152000.00"
        },
        {
          "month": 29,
          "contribution": "4000.00",
          "shared": "126000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "111056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "156000.00",
          "total_sources": "156000.00"
        },
        {
          "month": 30,
          "contribution": "4000.00",
          "shared": "130000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "115056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "160000.00",
          "total_sources": "160000.00"
        },
        {
          "month": 31,
          "contribution": "4000.00",
          "shared": "134000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "119056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "164000.00",
          "total_sources": "164000.00"
        },
        {
          "month": 32,
          "contribution": "4000.00",
          "shared": "138000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "123056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "168000.00",
          "total_sources": "168000.00"
        },
        {
          "month": 33,
          "contribution": "4000.00",
          "shared": "142000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "44944.00",
            "127056.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "172000.00",
          "total_sources": "172000.00"
        },
        {
          "month": 34,
          "contribution": "4000.00",
          "shared": "146000.00",
          "allocations": [
            "0",
            "288.96"
          ],
          "balances": [
            "44944.00",
            "127344.96"
          ],
          "unused": "3711.04",
          "total_goal_balance": "172288.96",
          "total_sources": "176000.00"
        },
        {
          "month": 35,
          "contribution": "4000.00",
          "shared": "150000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "44944.00",
            "127344.96"
          ],
          "unused": "7711.04",
          "total_goal_balance": "172288.96",
          "total_sources": "180000.00"
        },
        {
          "month": 36,
          "contribution": "4000.00",
          "shared": "154000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "44944.00",
            "127344.96"
          ],
          "unused": "11711.04",
          "total_goal_balance": "172288.96",
          "total_sources": "184000.00"
        }
      ],
      "completed": [
        7,
        34
      ],
      "deadline": [
        {
          "balance": "44944.00",
          "shortfall": "0"
        },
        {
          "balance": "127344.96",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 24,
          "need": "34944.00",
          "available": "106000.00",
          "difference": "71056.00"
        },
        {
          "month": 36,
          "need": "142288.96",
          "available": "154000.00",
          "difference": "11711.04"
        }
      ]
    },
    "house_target": "127344.96",
    "tuition_target": "44944.00",
    "unified_house": "131127.24",
    "unified_tuition": "42436.00",
    "tables": [
      "| 目标 | 当前估价/元 | 期限/年 | 构造年涨幅 | 整段累计涨幅 | 到期名义金额/元 |\n| --- | --- | --- | --- | --- | --- |\n| 首付 | 120000.00 | 3 | 2.00% | 6.1208% | 127344.96 |\n| 学费 | 40000.00 | 2 | 6.00% | 12.3600% | 44944.00 |",
      "| 目标 | 分开涨幅金额/元 | 统一3%金额/元 | 统一减分开/元 |\n| --- | --- | --- | --- |\n| 首付 | 127344.96 | 131127.24 | 3782.28 |\n| 学费 | 44944.00 | 42436.00 | -2508.00 |\n| 合计 | 172288.96 | 173563.24 | 1274.28 |",
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 学费 | 44944.00 | 24 | 10000.00 | 34944.00 |\n| 首付 | 127344.96 | 36 | 20000.00 | 107344.96 |",
      "| 到期节点/期 | 累计共享需求/元 | 累计共享可用/元 | 可用减需求/元 |\n| --- | --- | --- | --- |\n| 24 | 34944.00 | 106000.00 | 71056.00 |\n| 36 | 142288.96 | 154000.00 | 11711.04 |",
      "| 期数 | 本期新资金/元 | 学费余额/元 | 首付余额/元 | 未分配/元 |\n| --- | --- | --- | --- | --- |\n| 0 | 10000.00 | 20000.00 | 20000.00 | 0.00 |\n| 6 | 4000.00 | 44000.00 | 20000.00 | 0.00 |\n| 7 | 4000.00 | 44944.00 | 23056.00 | 0.00 |\n| 24 | 4000.00 | 44944.00 | 91056.00 | 0.00 |\n| 33 | 4000.00 | 44944.00 | 127056.00 | 0.00 |\n| 34 | 4000.00 | 44944.00 | 127344.96 | 3711.04 |\n| 36 | 4000.00 | 44944.00 | 127344.96 | 11711.04 |"
    ],
    "cost_inputs": {
      "house_current": "120000",
      "house_years": 3,
      "house_annual_percent": "2",
      "house_factor": "1.02",
      "house_total_percent": "6.120800",
      "tuition_current": "40000",
      "tuition_years": 2,
      "tuition_annual_percent": "6",
      "tuition_factor": "1.06",
      "tuition_total_percent": "12.3600",
      "unified_annual_percent": "3"
    },
    "comparison_differences": {
      "house": "3782.28",
      "tuition": "-2508.00",
      "total": "1274.28"
    },
    "checked_claims": [
      "统一假设让首付多算3782.28元，却把学费少算2508元",
      "合计反而高1274.28元"
    ]
  },
  "DJ2-053": {
    "base": {
      "goals": [
        {
          "name": "设备",
          "target": "9500.00",
          "due": 4,
          "dedicated": "1500.00",
          "needed_shared": "8000.00"
        },
        {
          "name": "进修",
          "target": "26000.00",
          "due": 12,
          "dedicated": "2000.00",
          "needed_shared": "24000.00"
        }
      ],
      "initial": "1000.00",
      "budgets": [
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00",
        "3000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "1000.00",
          "shared": "1000.00",
          "allocations": [
            "1000.00",
            "0.00"
          ],
          "balances": [
            "2500.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "4500.00",
          "total_sources": "4500.00"
        },
        {
          "month": 1,
          "contribution": "3000.00",
          "shared": "4000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "5500.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "7500.00",
          "total_sources": "7500.00"
        },
        {
          "month": 2,
          "contribution": "3000.00",
          "shared": "7000.00",
          "allocations": [
            "3000.00",
            "0.00"
          ],
          "balances": [
            "8500.00",
            "2000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "10500.00",
          "total_sources": "10500.00"
        },
        {
          "month": 3,
          "contribution": "3000.00",
          "shared": "10000.00",
          "allocations": [
            "1000.00",
            "2000.00"
          ],
          "balances": [
            "9500.00",
            "4000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "13500.00",
          "total_sources": "13500.00"
        },
        {
          "month": 4,
          "contribution": "3000.00",
          "shared": "13000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "7000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "16500.00",
          "total_sources": "16500.00"
        },
        {
          "month": 5,
          "contribution": "3000.00",
          "shared": "16000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "10000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "19500.00",
          "total_sources": "19500.00"
        },
        {
          "month": 6,
          "contribution": "3000.00",
          "shared": "19000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "13000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22500.00",
          "total_sources": "22500.00"
        },
        {
          "month": 7,
          "contribution": "3000.00",
          "shared": "22000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "16000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "25500.00",
          "total_sources": "25500.00"
        },
        {
          "month": 8,
          "contribution": "3000.00",
          "shared": "25000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "19000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "28500.00",
          "total_sources": "28500.00"
        },
        {
          "month": 9,
          "contribution": "3000.00",
          "shared": "28000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "22000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "31500.00",
          "total_sources": "31500.00"
        },
        {
          "month": 10,
          "contribution": "3000.00",
          "shared": "31000.00",
          "allocations": [
            "0",
            "3000.00"
          ],
          "balances": [
            "9500.00",
            "25000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "34500.00",
          "total_sources": "34500.00"
        },
        {
          "month": 11,
          "contribution": "3000.00",
          "shared": "34000.00",
          "allocations": [
            "0",
            "1000.00"
          ],
          "balances": [
            "9500.00",
            "26000.00"
          ],
          "unused": "2000.00",
          "total_goal_balance": "35500.00",
          "total_sources": "37500.00"
        },
        {
          "month": 12,
          "contribution": "3000.00",
          "shared": "37000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "9500.00",
            "26000.00"
          ],
          "unused": "5000.00",
          "total_goal_balance": "35500.00",
          "total_sources": "40500.00"
        }
      ],
      "completed": [
        3,
        11
      ],
      "deadline": [
        {
          "balance": "9500.00",
          "shortfall": "0"
        },
        {
          "balance": "26000.00",
          "shortfall": "0"
        }
      ],
      "checks": [
        {
          "month": 4,
          "need": "8000.00",
          "available": "13000.00",
          "difference": "5000.00"
        },
        {
          "month": 12,
          "need": "32000.00",
          "available": "37000.00",
          "difference": "5000.00"
        }
      ]
    },
    "fixed_bucket_without_reallocation": [
      {
        "month": 1,
        "balances": [
          "4500",
          "3000"
        ],
        "unused": "0"
      },
      {
        "month": 2,
        "balances": [
          "6500",
          "4000"
        ],
        "unused": "0"
      },
      {
        "month": 3,
        "balances": [
          "8500",
          "5000"
        ],
        "unused": "0"
      },
      {
        "month": 4,
        "balances": [
          "9500",
          "6000"
        ],
        "unused": "1000"
      },
      {
        "month": 5,
        "balances": [
          "9500",
          "7000"
        ],
        "unused": "3000"
      },
      {
        "month": 6,
        "balances": [
          "9500",
          "8000"
        ],
        "unused": "5000"
      },
      {
        "month": 7,
        "balances": [
          "9500",
          "9000"
        ],
        "unused": "7000"
      },
      {
        "month": 8,
        "balances": [
          "9500",
          "10000"
        ],
        "unused": "9000"
      },
      {
        "month": 9,
        "balances": [
          "9500",
          "11000"
        ],
        "unused": "11000"
      },
      {
        "month": 10,
        "balances": [
          "9500",
          "12000"
        ],
        "unused": "13000"
      },
      {
        "month": 11,
        "balances": [
          "9500",
          "13000"
        ],
        "unused": "15000"
      },
      {
        "month": 12,
        "balances": [
          "9500",
          "14000"
        ],
        "unused": "17000"
      }
    ],
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 设备 | 9500.00 | 4 | 1500.00 | 8000.00 |\n| 进修 | 26000.00 | 12 | 2000.00 | 24000.00 |",
      "| 期数 | 设备本期分配/元 | 进修本期分配/元 | 设备余额/元 | 进修余额/元 | 未分配/元 |\n| --- | --- | --- | --- | --- | --- |\n| 0 | 1000.00 | 0.00 | 2500.00 | 2000.00 | 0.00 |\n| 1 | 3000.00 | 0.00 | 5500.00 | 2000.00 | 0.00 |\n| 2 | 3000.00 | 0.00 | 8500.00 | 2000.00 | 0.00 |\n| 3 | 1000.00 | 2000.00 | 9500.00 | 4000.00 | 0.00 |\n| 4 | 0.00 | 3000.00 | 9500.00 | 7000.00 | 0.00 |\n| 5 | 0.00 | 3000.00 | 9500.00 | 10000.00 | 0.00 |\n| 6 | 0.00 | 3000.00 | 9500.00 | 13000.00 | 0.00 |\n| 7 | 0.00 | 3000.00 | 9500.00 | 16000.00 | 0.00 |\n| 8 | 0.00 | 3000.00 | 9500.00 | 19000.00 | 0.00 |\n| 9 | 0.00 | 3000.00 | 9500.00 | 22000.00 | 0.00 |\n| 10 | 0.00 | 3000.00 | 9500.00 | 25000.00 | 0.00 |\n| 11 | 0.00 | 1000.00 | 9500.00 | 26000.00 | 2000.00 |\n| 12 | 0.00 | 0.00 | 9500.00 | 26000.00 | 5000.00 |",
      "| 第12期路径 | 设备余额/元 | 进修余额/元 | 未分配/元 | 合计/元 | 进修缺口/元 |\n| --- | --- | --- | --- | --- | --- |\n| 完成后转投 | 9500.00 | 26000.00 | 5000.00 | 40500.00 | 0.00 |\n| 固定分桶且不重分 | 9500.00 | 14000.00 | 17000.00 | 40500.00 | 12000.00 |"
    ],
    "uncapped_wrong_equipment_balance": "11500.00",
    "checked_claims": [
      "账上留有17000元未分配"
    ]
  },
  "DJ2-054": {
    "base": {
      "goals": [
        {
          "name": "甲目标",
          "target": "24000.00",
          "due": 6,
          "dedicated": "4000.00",
          "needed_shared": "20000.00"
        },
        {
          "name": "乙目标",
          "target": "48000.00",
          "due": 12,
          "dedicated": "8000.00",
          "needed_shared": "40000.00"
        }
      ],
      "initial": "6000.00",
      "budgets": [
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00",
        "4000.00"
      ],
      "rows": [
        {
          "month": 0,
          "contribution": "6000.00",
          "shared": "6000.00",
          "allocations": [
            "6000.00",
            "0.00"
          ],
          "balances": [
            "10000.00",
            "8000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "18000.00",
          "total_sources": "18000.00"
        },
        {
          "month": 1,
          "contribution": "4000.00",
          "shared": "10000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "14000.00",
            "8000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "22000.00",
          "total_sources": "22000.00"
        },
        {
          "month": 2,
          "contribution": "4000.00",
          "shared": "14000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "18000.00",
            "8000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "26000.00",
          "total_sources": "26000.00"
        },
        {
          "month": 3,
          "contribution": "4000.00",
          "shared": "18000.00",
          "allocations": [
            "4000.00",
            "0.00"
          ],
          "balances": [
            "22000.00",
            "8000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "30000.00",
          "total_sources": "30000.00"
        },
        {
          "month": 4,
          "contribution": "4000.00",
          "shared": "22000.00",
          "allocations": [
            "2000.00",
            "2000.00"
          ],
          "balances": [
            "24000.00",
            "10000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "34000.00",
          "total_sources": "34000.00"
        },
        {
          "month": 5,
          "contribution": "4000.00",
          "shared": "26000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "14000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "38000.00",
          "total_sources": "38000.00"
        },
        {
          "month": 6,
          "contribution": "4000.00",
          "shared": "30000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "18000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "42000.00",
          "total_sources": "42000.00"
        },
        {
          "month": 7,
          "contribution": "4000.00",
          "shared": "34000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "22000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "46000.00",
          "total_sources": "46000.00"
        },
        {
          "month": 8,
          "contribution": "4000.00",
          "shared": "38000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "26000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "50000.00",
          "total_sources": "50000.00"
        },
        {
          "month": 9,
          "contribution": "4000.00",
          "shared": "42000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "30000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "54000.00",
          "total_sources": "54000.00"
        },
        {
          "month": 10,
          "contribution": "4000.00",
          "shared": "46000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "34000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "58000.00",
          "total_sources": "58000.00"
        },
        {
          "month": 11,
          "contribution": "4000.00",
          "shared": "50000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "38000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "62000.00",
          "total_sources": "62000.00"
        },
        {
          "month": 12,
          "contribution": "4000.00",
          "shared": "54000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "42000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "66000.00",
          "total_sources": "66000.00"
        },
        {
          "month": 13,
          "contribution": "4000.00",
          "shared": "58000.00",
          "allocations": [
            "0",
            "4000.00"
          ],
          "balances": [
            "24000.00",
            "46000.00"
          ],
          "unused": "0.00",
          "total_goal_balance": "70000.00",
          "total_sources": "70000.00"
        },
        {
          "month": 14,
          "contribution": "4000.00",
          "shared": "62000.00",
          "allocations": [
            "0",
            "2000.00"
          ],
          "balances": [
            "24000.00",
            "48000.00"
          ],
          "unused": "2000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "74000.00"
        },
        {
          "month": 15,
          "contribution": "4000.00",
          "shared": "66000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "48000.00"
          ],
          "unused": "6000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "78000.00"
        },
        {
          "month": 16,
          "contribution": "4000.00",
          "shared": "70000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "48000.00"
          ],
          "unused": "10000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "82000.00"
        },
        {
          "month": 17,
          "contribution": "4000.00",
          "shared": "74000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "48000.00"
          ],
          "unused": "14000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "86000.00"
        },
        {
          "month": 18,
          "contribution": "4000.00",
          "shared": "78000.00",
          "allocations": [
            "0",
            "0"
          ],
          "balances": [
            "24000.00",
            "48000.00"
          ],
          "unused": "18000.00",
          "total_goal_balance": "72000.00",
          "total_sources": "90000.00"
        }
      ],
      "completed": [
        4,
        14
      ],
      "deadline": [
        {
          "balance": "24000.00",
          "shortfall": "0"
        },
        {
          "balance": "42000.00",
          "shortfall": "6000.00"
        }
      ],
      "checks": [
        {
          "month": 6,
          "need": "20000.00",
          "available": "30000.00",
          "difference": "10000.00"
        },
        {
          "month": 12,
          "need": "60000.00",
          "available": "54000.00",
          "difference": "-6000.00"
        }
      ]
    },
    "alternatives": [
      {
        "name": "原方案",
        "target": "48000.00",
        "due": 12,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "48000.00",
              "due": 12,
              "dedicated": "8000.00",
              "needed_shared": "40000.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "70000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "2000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "6000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "10000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "14000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "18000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            14
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "42000.00",
              "shortfall": "6000.00"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 12,
              "need": "60000.00",
              "available": "54000.00",
              "difference": "-6000.00"
            }
          ]
        }
      },
      {
        "name": "只延期一整期",
        "target": "48000.00",
        "due": 13,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "48000.00",
              "due": 13,
              "dedicated": "8000.00",
              "needed_shared": "40000.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "70000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "2000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "6000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "10000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "14000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "18000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            14
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "46000.00",
              "shortfall": "2000.00"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 13,
              "need": "60000.00",
              "available": "58000.00",
              "difference": "-2000.00"
            }
          ]
        }
      },
      {
        "name": "延期两整期",
        "target": "48000.00",
        "due": 14,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "48000.00",
              "due": 14,
              "dedicated": "8000.00",
              "needed_shared": "40000.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "70000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "2000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "6000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "10000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "14000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "48000.00"
              ],
              "unused": "18000.00",
              "total_goal_balance": "72000.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            14
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "48000.00",
              "shortfall": "0"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 14,
              "need": "60000.00",
              "available": "62000.00",
              "difference": "2000.00"
            }
          ]
        }
      },
      {
        "name": "到期不变降额",
        "target": "42000.00",
        "due": 12,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "42000.00",
              "due": 12,
              "dedicated": "8000.00",
              "needed_shared": "34000.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "4000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "8000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "12000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "16000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "20000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "24000.00",
              "total_goal_balance": "66000.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            12
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "42000.00",
              "shortfall": "0"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 12,
              "need": "54000.00",
              "available": "54000.00",
              "difference": "0.00"
            }
          ]
        }
      },
      {
        "name": "混合调整",
        "target": "46000.00",
        "due": 13,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "46000.00",
              "due": 13,
              "dedicated": "8000.00",
              "needed_shared": "38000.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "70000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "4000.00",
              "total_goal_balance": "70000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "8000.00",
              "total_goal_balance": "70000.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "12000.00",
              "total_goal_balance": "70000.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "16000.00",
              "total_goal_balance": "70000.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "20000.00",
              "total_goal_balance": "70000.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            13
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "46000.00",
              "shortfall": "0"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 13,
              "need": "58000.00",
              "available": "58000.00",
              "difference": "0.00"
            }
          ]
        }
      },
      {
        "name": "延期且成本增加5%",
        "target": "50400.00",
        "due": 14,
        "result": {
          "goals": [
            {
              "name": "甲目标",
              "target": "24000.00",
              "due": 6,
              "dedicated": "4000.00",
              "needed_shared": "20000.00"
            },
            {
              "name": "乙目标",
              "target": "50400.00",
              "due": 14,
              "dedicated": "8000.00",
              "needed_shared": "42400.00"
            }
          ],
          "initial": "6000.00",
          "budgets": [
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00",
            "4000.00"
          ],
          "rows": [
            {
              "month": 0,
              "contribution": "6000.00",
              "shared": "6000.00",
              "allocations": [
                "6000.00",
                "0.00"
              ],
              "balances": [
                "10000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "18000.00",
              "total_sources": "18000.00"
            },
            {
              "month": 1,
              "contribution": "4000.00",
              "shared": "10000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "14000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "22000.00",
              "total_sources": "22000.00"
            },
            {
              "month": 2,
              "contribution": "4000.00",
              "shared": "14000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "18000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "26000.00",
              "total_sources": "26000.00"
            },
            {
              "month": 3,
              "contribution": "4000.00",
              "shared": "18000.00",
              "allocations": [
                "4000.00",
                "0.00"
              ],
              "balances": [
                "22000.00",
                "8000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "30000.00",
              "total_sources": "30000.00"
            },
            {
              "month": 4,
              "contribution": "4000.00",
              "shared": "22000.00",
              "allocations": [
                "2000.00",
                "2000.00"
              ],
              "balances": [
                "24000.00",
                "10000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "34000.00",
              "total_sources": "34000.00"
            },
            {
              "month": 5,
              "contribution": "4000.00",
              "shared": "26000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "14000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "38000.00",
              "total_sources": "38000.00"
            },
            {
              "month": 6,
              "contribution": "4000.00",
              "shared": "30000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "18000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "42000.00",
              "total_sources": "42000.00"
            },
            {
              "month": 7,
              "contribution": "4000.00",
              "shared": "34000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "22000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "46000.00",
              "total_sources": "46000.00"
            },
            {
              "month": 8,
              "contribution": "4000.00",
              "shared": "38000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "26000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "50000.00",
              "total_sources": "50000.00"
            },
            {
              "month": 9,
              "contribution": "4000.00",
              "shared": "42000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "30000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "54000.00",
              "total_sources": "54000.00"
            },
            {
              "month": 10,
              "contribution": "4000.00",
              "shared": "46000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "34000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "58000.00",
              "total_sources": "58000.00"
            },
            {
              "month": 11,
              "contribution": "4000.00",
              "shared": "50000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "38000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "62000.00",
              "total_sources": "62000.00"
            },
            {
              "month": 12,
              "contribution": "4000.00",
              "shared": "54000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "42000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "66000.00",
              "total_sources": "66000.00"
            },
            {
              "month": 13,
              "contribution": "4000.00",
              "shared": "58000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "46000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "70000.00",
              "total_sources": "70000.00"
            },
            {
              "month": 14,
              "contribution": "4000.00",
              "shared": "62000.00",
              "allocations": [
                "0",
                "4000.00"
              ],
              "balances": [
                "24000.00",
                "50000.00"
              ],
              "unused": "0.00",
              "total_goal_balance": "74000.00",
              "total_sources": "74000.00"
            },
            {
              "month": 15,
              "contribution": "4000.00",
              "shared": "66000.00",
              "allocations": [
                "0",
                "400.00"
              ],
              "balances": [
                "24000.00",
                "50400.00"
              ],
              "unused": "3600.00",
              "total_goal_balance": "74400.00",
              "total_sources": "78000.00"
            },
            {
              "month": 16,
              "contribution": "4000.00",
              "shared": "70000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "50400.00"
              ],
              "unused": "7600.00",
              "total_goal_balance": "74400.00",
              "total_sources": "82000.00"
            },
            {
              "month": 17,
              "contribution": "4000.00",
              "shared": "74000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "50400.00"
              ],
              "unused": "11600.00",
              "total_goal_balance": "74400.00",
              "total_sources": "86000.00"
            },
            {
              "month": 18,
              "contribution": "4000.00",
              "shared": "78000.00",
              "allocations": [
                "0",
                "0"
              ],
              "balances": [
                "24000.00",
                "50400.00"
              ],
              "unused": "15600.00",
              "total_goal_balance": "74400.00",
              "total_sources": "90000.00"
            }
          ],
          "completed": [
            4,
            15
          ],
          "deadline": [
            {
              "balance": "24000.00",
              "shortfall": "0"
            },
            {
              "balance": "50000.00",
              "shortfall": "400.00"
            }
          ],
          "checks": [
            {
              "month": 6,
              "need": "20000.00",
              "available": "30000.00",
              "difference": "10000.00"
            },
            {
              "month": 14,
              "need": "62400.00",
              "available": "62000.00",
              "difference": "-400.00"
            }
          ]
        }
      }
    ],
    "tables": [
      "| 目标 | 名义目标/元 | 到期/期 | 已有专款/元 | 尚需共享资金/元 |\n| --- | --- | --- | --- | --- |\n| 甲目标 | 24000.00 | 6 | 4000.00 | 20000.00 |\n| 乙目标 | 48000.00 | 12 | 8000.00 | 40000.00 |",
      "| 到期节点/期 | 累计共享需求/元 | 累计共享可用/元 | 可用减需求/元 |\n| --- | --- | --- | --- |\n| 6 | 20000.00 | 30000.00 | 10000.00 |\n| 12 | 60000.00 | 54000.00 | -6000.00 |",
      "| 方案 | 乙名义金额/元 | 乙到期/期 | 到期共享可用/元 | 两目标共享需求/元 | 乙到期缺口/元 | 乙完成期 |\n| --- | --- | --- | --- | --- | --- | --- |\n| 原方案 | 48000.00 | 12 | 54000.00 | 60000.00 | 6000.00 | 14 |\n| 只延期一整期 | 48000.00 | 13 | 58000.00 | 60000.00 | 2000.00 | 14 |\n| 延期两整期 | 48000.00 | 14 | 62000.00 | 60000.00 | 0.00 | 14 |\n| 到期不变降额 | 42000.00 | 12 | 54000.00 | 54000.00 | 0.00 | 12 |\n| 混合调整 | 46000.00 | 13 | 58000.00 | 58000.00 | 0.00 | 13 |\n| 延期且成本增加5% | 50400.00 | 14 | 62000.00 | 62400.00 | 400.00 | 15 |",
      "| 期数 | 本期新资金/元 | 甲目标余额/元 | 乙目标余额/元 | 未分配/元 |\n| --- | --- | --- | --- | --- |\n| 0 | 6000.00 | 10000.00 | 8000.00 | 0.00 |\n| 4 | 4000.00 | 24000.00 | 10000.00 | 0.00 |\n| 6 | 4000.00 | 24000.00 | 18000.00 | 0.00 |\n| 12 | 4000.00 | 24000.00 | 42000.00 | 0.00 |\n| 13 | 4000.00 | 24000.00 | 46000.00 | 0.00 |\n| 14 | 4000.00 | 24000.00 | 48000.00 | 2000.00 |"
    ],
    "changed_cost_percent": "5",
    "checked_claims": [
      "目标变为50400元；即使延到第14期，仍差400元，需要到第15期才补齐"
    ]
  }
}
