{
  "status": "red_observed",
  "lane": "B",
  "mode": "red",
  "marker": "CDXBC106E20DD3B6E",
  "date": "2062-03-25",
  "source": {
    "/application/p/controller/Bill.php": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
    "/application/p/logic/Bill.php": "699e733b42157762d6af98e07c6366c3dc553bb2ff2d7676c0f758b7ff065daa",
    "/application/model/Bill.php": "daa8f7181928d06b53e57504f229eaf04088e3ea7eaccfad55c07d091db03c18",
    "/application/model/Cater.php": "8d98dc0c54769b6e476be2bba86971debc63ba0c1b3475e8f6f338b17e73c892"
  },
  "natural_before": {
    "sha": "507d727fc611ba25951de78a247fe5aba24b273a925b7c342711ffc88cb59367",
    "recipe_rows": 5
  },
  "owned_log_id": 259,
  "checks": [],
  "samples": {
    "underflow_save": {
      "http": 200,
      "body": {
        "code": 1,
        "message": "DATABASE_ERROR_REDACTED",
        "data": "",
        "message_sha": "e821fe6985d251905af5ed319aab899cdd79281edbb79092674226fdc66d7363"
      },
      "mysql_1690": true
    },
    "underflow_clear": {
      "http": 200,
      "body": {
        "code": 1,
        "message": "DATABASE_ERROR_REDACTED",
        "data": "",
        "message_sha": "e821fe6985d251905af5ed319aab899cdd79281edbb79092674226fdc66d7363"
      },
      "mysql_1690": true
    }
  },
  "states": {
    "initial": {
      "dishes": [
        {
          "uuid": "CDXBC106E20DD3B6EA",
          "menu_quantity": "0",
          "attribute": "0"
        },
        {
          "uuid": "CDXBC106E20DD3B6EB",
          "menu_quantity": "0",
          "attribute": "0"
        }
      ],
      "recipes": [
        {
          "id": "358151",
          "uuid": "CDXBC106E20DD3B6ER",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "1",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "7"
        },
        {
          "id": "358152",
          "uuid": "CDXBC106E20DD3B6ES",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "2",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "11"
        }
      ],
      "log": [
        {
          "id": "259",
          "menu_date": "2062-03-25",
          "version": "17",
          "is_delete": "0",
          "create_time": "2026-10-10 11:03:41",
          "update_time": "2026-10-10 11:03:41"
        }
      ]
    },
    "underflow_save": {
      "dishes": [
        {
          "uuid": "CDXBC106E20DD3B6EA",
          "menu_quantity": "0",
          "attribute": "0"
        },
        {
          "uuid": "CDXBC106E20DD3B6EB",
          "menu_quantity": "0",
          "attribute": "0"
        }
      ],
      "recipes": [
        {
          "id": "358151",
          "uuid": "CDXBC106E20DD3B6ER",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "1",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "7"
        },
        {
          "id": "358152",
          "uuid": "CDXBC106E20DD3B6ES",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "2",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "11"
        }
      ],
      "log": [
        {
          "id": "259",
          "menu_date": "2062-03-25",
          "version": "17",
          "is_delete": "0",
          "create_time": "2026-10-10 11:03:41",
          "update_time": "2026-10-10 11:03:41"
        }
      ]
    },
    "underflow_clear": {
      "dishes": [
        {
          "uuid": "CDXBC106E20DD3B6EA",
          "menu_quantity": "0",
          "attribute": "0"
        },
        {
          "uuid": "CDXBC106E20DD3B6EB",
          "menu_quantity": "0",
          "attribute": "0"
        }
      ],
      "recipes": [
        {
          "id": "358151",
          "uuid": "CDXBC106E20DD3B6ER",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "1",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "7"
        },
        {
          "id": "358152",
          "uuid": "CDXBC106E20DD3B6ES",
          "dishes_uuid": "CDXBC106E20DD3B6EA",
          "menu_date": "2062-03-25",
          "create_time": "2026-10-10 11:03:41",
          "create_by": "CDXBC106E20DD3B6E",
          "meal_times": "1",
          "type": "1",
          "restaurant_id": "2",
          "zp_planid": "0",
          "device_code": null,
          "zp_is_synchro": "0",
          "limit_num": "11"
        }
      ],
      "log": [
        {
          "id": "259",
          "menu_date": "2062-03-25",
          "version": "17",
          "is_delete": "0",
          "create_time": "2026-10-10 11:03:41",
          "update_time": "2026-10-10 11:03:41"
        }
      ]
    }
  },
  "natural_after": {
    "sha": "507d727fc611ba25951de78a247fe5aba24b273a925b7c342711ffc88cb59367",
    "recipe_rows": 5
  },
  "natural_unchanged": true
}
