{
  "status": "ROOT_APPROVED_FRESH_READONLY_LE100_NO_AUTH_HTTP_WRITES",
  "lane": "C",
  "ceiling": 100,
  "baseline_file": "baseline-C.json",
  "baseline_sha256": "66db21b06f9782d611c7e1d9a1bf1a1b194681260dc2ea5eb813a15623e303cf",
  "runtime": "/tmp/cdx-prepay-code-scan-fresh-C-20261011",
  "source_scope": "Only DB and related25 pins now; final HTTP fullsource awaits Root new pin, never package old6168 as final",
  "ids": {
    "AI_U1": 1931,
    "AI_U2": 1932,
    "STORE_S1": 2215,
    "STORE_U1": 2792,
    "STORE_U2": 2793,
    "STORE_R1": 13,
    "STORE_P1": 2
  },
  "steps": [
    {
      "ordinal": 1,
      "db": "AI",
      "label": "AI.identity",
      "role": "identity",
      "SQL": "SELECT SYS_CONTEXT('USERENV','CURRENT_SCHEMA') AS SCHEMA_NAME FROM DUAL",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 2,
      "db": "AI",
      "label": "AI.version",
      "role": "version",
      "SQL": "SELECT * FROM V$VERSION",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 3,
      "db": "AI",
      "label": "AI.clock",
      "role": "clock",
      "SQL": "SELECT CURRENT_TIMESTAMP AS CLOCK_RAW,CAST(CURRENT_TIMESTAMP(0) AS DATETIME(0)) AS CLOCK0,TO_CHAR(CURRENT_TIMESTAMP,'YYYY-MM-DD HH24:MI:SS.FF6') AS CLOCK6 FROM DUAL",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 4,
      "db": "ZHCT",
      "label": "ZHCT.identity",
      "role": "identity",
      "SQL": "SELECT SYS_CONTEXT('USERENV','CURRENT_SCHEMA') AS SCHEMA_NAME FROM DUAL",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 5,
      "db": "ZHCT",
      "label": "ZHCT.version",
      "role": "version",
      "SQL": "SELECT * FROM V$VERSION",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 6,
      "db": "ZHCT",
      "label": "ZHCT.clock",
      "role": "clock",
      "SQL": "SELECT CURRENT_TIMESTAMP AS CLOCK_RAW,CAST(CURRENT_TIMESTAMP(0) AS DATETIME(0)) AS CLOCK0,TO_CHAR(CURRENT_TIMESTAMP,'YYYY-MM-DD HH24:MI:SS.FF6') AS CLOCK6 FROM DUAL",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 7,
      "db": "ZHCT",
      "label": "schema.columns",
      "role": "schema",
      "SQL": "SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,COLUMN_ID",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 8,
      "db": "ZHCT",
      "label": "schema.indexes",
      "role": "schema",
      "SQL": "SELECT * FROM USER_INDEXES WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,INDEX_NAME",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 9,
      "db": "ZHCT",
      "label": "schema.index_columns",
      "role": "schema",
      "SQL": "SELECT * FROM USER_IND_COLUMNS WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,INDEX_NAME,COLUMN_POSITION",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 10,
      "db": "ZHCT",
      "label": "schema.constraints",
      "role": "schema",
      "SQL": "SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,CONSTRAINT_NAME",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 11,
      "db": "ZHCT",
      "label": "schema.constraint_columns",
      "role": "schema",
      "SQL": "SELECT * FROM USER_CONS_COLUMNS WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,CONSTRAINT_NAME,POSITION",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 12,
      "db": "ZHCT",
      "label": "schema.FK",
      "role": "schema",
      "SQL": "SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_TYPE='R' AND (TABLE_NAME IN (?,?,?,?) OR R_CONSTRAINT_NAME IN (SELECT CONSTRAINT_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME IN (?,?,?,?)))",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG",
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 13,
      "db": "ZHCT",
      "label": "schema.triggers",
      "role": "schema",
      "SQL": "SELECT * FROM USER_TRIGGERS WHERE TABLE_NAME IN (?,?,?,?) ORDER BY TABLE_NAME,TRIGGER_NAME",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 14,
      "db": "ZHCT",
      "label": "schema.objects",
      "role": "schema",
      "SQL": "SELECT OBJECT_NAME,OBJECT_TYPE,STATUS FROM USER_OBJECTS WHERE OBJECT_NAME IN (?,?,?,?) OR OBJECT_NAME IN (SELECT CONSTRAINT_NAME FROM USER_CONSTRAINTS WHERE TABLE_NAME IN (?,?,?,?)) OR OBJECT_NAME IN (SELECT TRIGGER_NAME FROM USER_TRIGGERS WHERE TABLE_NAME IN (?,?,?,?)) ORDER BY OBJECT_NAME",
      "binds": [
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG",
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG",
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 15,
      "db": "ZHCT",
      "label": "schema.dependencies",
      "role": "schema",
      "SQL": "SELECT * FROM USER_DEPENDENCIES WHERE REFERENCED_OWNER=? AND REFERENCED_NAME IN (?,?,?,?) ORDER BY REFERENCED_NAME,NAME",
      "binds": [
        "ZHCT_APP",
        "YDY_EQUIPMENT",
        "YDY_PREPAY_ORDER",
        "YDY_MEAL_ORDER",
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 16,
      "db": "ZHCT",
      "label": "schema.ddl.YDY_EQUIPMENT",
      "role": "schema",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TABLE',?,'ZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "YDY_EQUIPMENT"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 17,
      "db": "ZHCT",
      "label": "schema.ddl.YDY_PREPAY_ORDER",
      "role": "schema",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TABLE',?,'ZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "YDY_PREPAY_ORDER"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 18,
      "db": "ZHCT",
      "label": "schema.ddl.YDY_MEAL_ORDER",
      "role": "schema",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TABLE',?,'ZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "YDY_MEAL_ORDER"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 19,
      "db": "ZHCT",
      "label": "schema.ddl.YDY_CONFIG",
      "role": "schema",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TABLE',?,'ZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "YDY_CONFIG"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 20,
      "db": "AI",
      "label": "auth.columns",
      "role": "schema",
      "SQL": "SELECT * FROM USER_TAB_COLUMNS WHERE TABLE_NAME IN (?,?,?,?,?) ORDER BY TABLE_NAME,COLUMN_ID",
      "binds": [
        "YOSHOP_USER",
        "YOSHOP_STORE",
        "YOSHOP_STORE_SETTING",
        "YOSHOP_USER_OAUTH",
        "YOSHOP_UPLOAD_FILE"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 21,
      "db": "AI",
      "label": "auth.indexes",
      "role": "schema",
      "SQL": "SELECT * FROM USER_INDEXES WHERE TABLE_NAME IN (?,?,?,?,?) ORDER BY TABLE_NAME,INDEX_NAME",
      "binds": [
        "YOSHOP_USER",
        "YOSHOP_STORE",
        "YOSHOP_STORE_SETTING",
        "YOSHOP_USER_OAUTH",
        "YOSHOP_UPLOAD_FILE"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 22,
      "db": "AI",
      "label": "auth.constraints",
      "role": "schema",
      "SQL": "SELECT * FROM USER_CONSTRAINTS WHERE TABLE_NAME IN (?,?,?,?,?) ORDER BY TABLE_NAME,CONSTRAINT_NAME",
      "binds": [
        "YOSHOP_USER",
        "YOSHOP_STORE",
        "YOSHOP_STORE_SETTING",
        "YOSHOP_USER_OAUTH",
        "YOSHOP_UPLOAD_FILE"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 23,
      "db": "AI",
      "label": "auth.triggers",
      "role": "schema",
      "SQL": "SELECT * FROM USER_TRIGGERS WHERE TABLE_NAME IN (?,?,?,?,?) ORDER BY TABLE_NAME,TRIGGER_NAME",
      "binds": [
        "YOSHOP_USER",
        "YOSHOP_STORE",
        "YOSHOP_STORE_SETTING",
        "YOSHOP_USER_OAUTH",
        "YOSHOP_UPLOAD_FILE"
      ],
      "PDO_types": [
        2,
        2,
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 24,
      "db": "AI",
      "label": "auth.userDDL",
      "role": "schema",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TABLE',?,'AIZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "YOSHOP_USER"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 25,
      "db": "AI",
      "label": "before.old13.AI.user",
      "role": "protection",
      "SQL": "SELECT user_id,mobile,nick_name,avatar_id,gender,country,province,city,address_id,balance,subsidy_balance,gift_balance,points,pay_money,expend_money,grade_id,platform,business,channel,last_login_time,is_delete,store_id,create_time,update_time,withdrawable_balance,activity_principal_balance FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "AI.user"
    },
    {
      "ordinal": 26,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.user",
      "role": "protection",
      "SQL": "SELECT id,uuid,department_uuid,station_uuid,account,pwd_update_time,name,sex,mobile,email,type,status,user_type,demo,create_time,create_by,staff_uuid,useful_start,useful_end,login_check,third_type,nickname,is_wx,head_img,balance,pay_money,member_type,is_delete,source,hs_user_id,register_mobile,hs_mobile,ai_mobile,ai_user_id FROM ydy_user WHERE id=?",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.user"
    },
    {
      "ordinal": 27,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.staff",
      "role": "protection",
      "SQL": "SELECT id,uuid,station_uuid,is_athlete,grade,name,sex,birthday,height,weight,nation,native_place,identity_type,identity_number,head_img,sport_uuid,sport_event_uuid,in_time,mobile,email,emergency_name1,emergency_contact1,emergency_relation1,emergency_name2,emergency_contact2,emergency_relation2,disease_times,create_time,create_by,personnel_umber,is_show,status,permanent_address,coach_name,sport_year,card_id,money,pal_mtime,pal_by_name,user_hardware,hardware_time,hardware_flag,take_meal,num,position,scales_mac_address,sync_flag,zp_is_synchro,zp_card,zp_mob,source_head_img,zp_is_charge,nickname,is_wx,restaurant_id,member_type,source,hs_user_id,user_face_url,department_id,department_name,department_parent_id,account,qrcode,register_mobile,hs_mobile,ai_mobile,ai_user_id,job_status,identity_category_id FROM ydy_staff WHERE id=?",
      "binds": [
        "2182"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.staff"
    },
    {
      "ordinal": 28,
      "db": "AI",
      "label": "before.old13.AI.account_settlement",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_account_settlement WHERE user_id=? ORDER BY settlement_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "AI.account_settlement"
    },
    {
      "ordinal": 29,
      "db": "AI",
      "label": "before.old13.AI.user_balance_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_balance_log WHERE user_id=? ORDER BY log_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "AI.user_balance_log"
    },
    {
      "ordinal": 30,
      "db": "AI",
      "label": "before.old13.AI.user_subsidy",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_subsidy WHERE user_id=? ORDER BY id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "AI.user_subsidy"
    },
    {
      "ordinal": 31,
      "db": "AI",
      "label": "before.old13.AI.user_gift_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_gift_log WHERE user_id=? ORDER BY log_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "AI.user_gift_log"
    },
    {
      "ordinal": 32,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.meal_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order WHERE user_id=? ORDER BY id",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.meal_order"
    },
    {
      "ordinal": 33,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.initial_menu",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_initial_menu WHERE meal_order_id IN (?) ORDER BY id",
      "binds": [
        "23625"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.initial_menu"
    },
    {
      "ordinal": 34,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.meal_order_pickup",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order_pickup WHERE meal_order_id IN (?) ORDER BY id",
      "binds": [
        "23625"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.meal_order_pickup"
    },
    {
      "ordinal": 35,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.prepay_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_prepay_order WHERE user_id=? ORDER BY id",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.prepay_order"
    },
    {
      "ordinal": 36,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.staff_department",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff_department WHERE staff_uuid=? ORDER BY id",
      "binds": [
        "CDXPARMOB-5EB6DC887A5CF542D31D"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.staff_department"
    },
    {
      "ordinal": 37,
      "db": "ZHCT",
      "label": "before.old13.ZHCT.exact_config_hashes",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_config WHERE config_key IN (?,?) ORDER BY id",
      "binds": [
        "one_card",
        "account_deduction_order"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "old13",
      "key": "ZHCT.exact_config_hashes"
    },
    {
      "ordinal": 38,
      "db": "AI",
      "label": "before.own16.AI_U1",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1931"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "AI_U1"
    },
    {
      "ordinal": 39,
      "db": "AI",
      "label": "before.own16.AI_U2",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1932"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "AI_U2"
    },
    {
      "ordinal": 40,
      "db": "ZHCT",
      "label": "before.own16.STORE_S1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff WHERE id=?",
      "binds": [
        "2215"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "STORE_S1"
    },
    {
      "ordinal": 41,
      "db": "ZHCT",
      "label": "before.own16.STORE_U1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_user WHERE id=?",
      "binds": [
        "2792"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "STORE_U1"
    },
    {
      "ordinal": 42,
      "db": "ZHCT",
      "label": "before.own16.STORE_U2",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_user WHERE id=?",
      "binds": [
        "2793"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "STORE_U2"
    },
    {
      "ordinal": 43,
      "db": "ZHCT",
      "label": "before.own16.STORE_R1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_restaurants WHERE id=?",
      "binds": [
        "13"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "STORE_R1"
    },
    {
      "ordinal": 44,
      "db": "ZHCT",
      "label": "before.own16.STORE_P1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_prepay_order WHERE id=?",
      "binds": [
        "2"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "STORE_P1"
    },
    {
      "ordinal": 45,
      "db": "AI",
      "label": "before.own16.account_settlement",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_account_settlement WHERE user_id IN (?,?) ORDER BY settlement_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "account_settlement"
    },
    {
      "ordinal": 46,
      "db": "AI",
      "label": "before.own16.user_balance_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_balance_log WHERE user_id IN (?,?) ORDER BY log_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "user_balance_log"
    },
    {
      "ordinal": 47,
      "db": "AI",
      "label": "before.own16.user_subsidy",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_subsidy WHERE user_id IN (?,?) ORDER BY id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "user_subsidy"
    },
    {
      "ordinal": 48,
      "db": "AI",
      "label": "before.own16.user_gift_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_gift_log WHERE user_id IN (?,?) ORDER BY log_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "user_gift_log"
    },
    {
      "ordinal": 49,
      "db": "ZHCT",
      "label": "before.own16.meal_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order WHERE user_id IN (?,?) ORDER BY id",
      "binds": [
        "2792",
        "2793"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "meal_order"
    },
    {
      "ordinal": 50,
      "db": "ZHCT",
      "label": "before.own16.initial_menu",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_initial_menu WHERE meal_order_id IN (?,?,?) ORDER BY id",
      "binds": [
        "23660",
        "23662",
        "23663"
      ],
      "PDO_types": [
        2,
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "initial_menu"
    },
    {
      "ordinal": 51,
      "db": "ZHCT",
      "label": "before.own16.meal_order_pickup",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order_pickup WHERE meal_order_id IN (?,?,?) ORDER BY id",
      "binds": [
        "23660",
        "23662",
        "23663"
      ],
      "PDO_types": [
        2,
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "meal_order_pickup"
    },
    {
      "ordinal": 52,
      "db": "ZHCT",
      "label": "before.own16.staff_department",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff_department WHERE staff_uuid=? ORDER BY id",
      "binds": [
        "f4c61111-2026-4a11-8111-000000000101"
      ],
      "PDO_types": [
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "staff_department"
    },
    {
      "ordinal": 53,
      "db": "ZHCT",
      "label": "before.own16.one_card_account_map",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_one_card_account_map WHERE (user_id=? OR user_id=? OR staff_uuid=?) AND acc_num<>? ORDER BY id",
      "binds": [
        "2792",
        "2793",
        "f4c61111-2026-4a11-8111-000000000101",
        ""
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ],
      "phase": "before",
      "surface": "own16",
      "key": "one_card_account_map"
    },
    {
      "ordinal": 54,
      "db": "ZHCT",
      "label": "collision.equipment",
      "role": "collision",
      "SQL": "SELECT * FROM ydy_equipment WHERE code=? OR name=? OR sn=? ORDER BY id",
      "binds": [
        "CDXPPFORM11_E1",
        "CDXPPFORM11_E1",
        "CDXPPFORM11_M1"
      ],
      "PDO_types": [
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 55,
      "db": "ZHCT",
      "label": "collision.prepay",
      "role": "collision",
      "SQL": "SELECT * FROM ydy_prepay_order WHERE device_order_no=? OR machid=? OR create_by=? ORDER BY id",
      "binds": [
        "CDXPPFORM11_A1",
        "CDXPPFORM11_M1",
        "CDXPPFORM11"
      ],
      "PDO_types": [
        2,
        2,
        2
      ]
    },
    {
      "ordinal": 56,
      "db": "ZHCT",
      "label": "collision.meal",
      "role": "collision",
      "SQL": "SELECT * FROM ydy_meal_order WHERE remark=? OR equipment_code=? ORDER BY id",
      "binds": [
        "CDXPPFORM11_COFFEE",
        "CDXPPFORM11_E1"
      ],
      "PDO_types": [
        2,
        2
      ]
    },
    {
      "ordinal": 57,
      "db": "ZHCT",
      "label": "coffee.active",
      "role": "private_key",
      "SQL": "SELECT * FROM ydy_config WHERE config_key=? AND status=? ORDER BY id",
      "binds": [
        "coffee_machine_appkey",
        "1"
      ],
      "PDO_types": [
        2,
        2
      ]
    },
    {
      "ordinal": 58,
      "db": "AI",
      "label": "money.AI.user",
      "role": "money",
      "SQL": "SELECT user_id,CAST(balance AS VARCHAR(80)) balance_text,CAST(subsidy_balance AS VARCHAR(80)) subsidy_balance_text,CAST(gift_balance AS VARCHAR(80)) gift_balance_text,CAST(pay_money AS VARCHAR(80)) pay_money_text,CAST(expend_money AS VARCHAR(80)) expend_money_text,CAST(withdrawable_balance AS VARCHAR(80)) withdrawable_balance_text,CAST(activity_principal_balance AS VARCHAR(80)) activity_principal_balance_text FROM yoshop_user WHERE user_id IN (?,?) ORDER BY user_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "key": "AI.user"
    },
    {
      "ordinal": 59,
      "db": "AI",
      "label": "money.AI.account_settlement",
      "role": "money",
      "SQL": "SELECT settlement_id,CAST(amount AS VARCHAR(80)) amount_text,CAST(subsidy_amount AS VARCHAR(80)) subsidy_amount_text,CAST(cash_amount AS VARCHAR(80)) cash_amount_text,CAST(gift_amount AS VARCHAR(80)) gift_amount_text FROM yoshop_account_settlement WHERE user_id IN (?,?) ORDER BY settlement_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "key": "AI.account_settlement"
    },
    {
      "ordinal": 60,
      "db": "AI",
      "label": "money.AI.user_balance_log",
      "role": "money",
      "SQL": "SELECT log_id,CAST(money AS VARCHAR(80)) money_text,CAST(balance_after AS VARCHAR(80)) balance_after_text FROM yoshop_user_balance_log WHERE user_id IN (?,?) ORDER BY log_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "key": "AI.user_balance_log"
    },
    {
      "ordinal": 61,
      "db": "ZHCT",
      "label": "money.ZHCT.meal_order",
      "role": "money",
      "SQL": "SELECT id,CAST(total_price AS VARCHAR(80)) total_price_text,CAST(ori_total_price AS VARCHAR(80)) ori_total_price_text,CAST(order_price AS VARCHAR(80)) order_price_text,CAST(pay_price AS VARCHAR(80)) pay_price_text,CAST(cash AS VARCHAR(80)) cash_text,CAST(subsidy AS VARCHAR(80)) subsidy_text,CAST(gift AS VARCHAR(80)) gift_text,CAST(booking_unit_price AS VARCHAR(80)) booking_unit_price_text,CAST(package_fee AS VARCHAR(80)) package_fee_text,CAST(refund_amount AS VARCHAR(80)) refund_amount_text,CAST(cash_refund_amount AS VARCHAR(80)) cash_refund_amount_text,CAST(subsidy_refund_amount AS VARCHAR(80)) subsidy_refund_amount_text,CAST(gift_refund_amount AS VARCHAR(80)) gift_refund_amount_text,CAST(remain_balance AS VARCHAR(80)) remain_balance_text,CAST(remain_cash AS VARCHAR(80)) remain_cash_text,CAST(remain_subsidy AS VARCHAR(80)) remain_subsidy_text,CAST(remain_gift AS VARCHAR(80)) remain_gift_text,CAST(account_settlement_id AS VARCHAR(80)) account_settlement_id_text,CAST(management_fee AS VARCHAR(80)) management_fee_text,CAST(discount_amount AS VARCHAR(80)) discount_amount_text,CAST(actual_strategy_value AS VARCHAR(80)) actual_strategy_value_text,CAST(activity_principal_payment AS VARCHAR(80)) activity_principal_payment_text,CAST(activity_principal_refund_amount AS VARCHAR(80)) activity_principal_refund_amount_text,CAST(withdrawable_cash_payment AS VARCHAR(80)) withdrawable_cash_payment_text,CAST(withdrawable_cash_refund_amount AS VARCHAR(80)) withdrawable_cash_refund_amount_text FROM ydy_meal_order WHERE user_id IN (?,?) ORDER BY id",
      "binds": [
        "2792",
        "2793"
      ],
      "PDO_types": [
        2,
        2
      ],
      "key": "ZHCT.meal_order"
    },
    {
      "ordinal": 62,
      "db": "ZHCT",
      "label": "money.StoreUser",
      "role": "money_extra",
      "SQL": "SELECT id,CAST(balance AS VARCHAR(80)) AS balance_text,CAST(pay_money AS VARCHAR(80)) AS pay_text FROM ydy_user WHERE id IN (?,?) ORDER BY id",
      "binds": [
        "2792",
        "2793"
      ],
      "PDO_types": [
        2,
        2
      ]
    },
    {
      "ordinal": 63,
      "db": "ZHCT",
      "label": "money.Staff",
      "role": "money_extra",
      "SQL": "SELECT id,CAST(money AS VARCHAR(80)) AS money_text FROM ydy_staff WHERE id=?",
      "binds": [
        "2215"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 64,
      "db": "AI",
      "label": "auth.store",
      "role": "auth_read",
      "SQL": "SELECT * FROM yoshop_store WHERE store_id=?",
      "binds": [
        "2147001111"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 65,
      "db": "AI",
      "label": "auth.settings",
      "role": "auth_read",
      "SQL": "SELECT * FROM yoshop_store_setting WHERE store_id IN (?,?) ORDER BY store_id",
      "binds": [
        "0",
        "2147001111"
      ],
      "PDO_types": [
        2,
        2
      ]
    },
    {
      "ordinal": 66,
      "db": "ZHCT",
      "label": "prepay.triggerDDL",
      "role": "prepay_definition",
      "SQL": "SELECT DBMS_METADATA.GET_DDL('TRIGGER',?,'ZHCT_APP') AS DDL FROM DUAL",
      "binds": [
        "TRG_YDY_PREPAY_ORDER_UT"
      ],
      "PDO_types": [
        2
      ]
    },
    {
      "ordinal": 67,
      "db": "ZHCT",
      "label": "prepay.full_ff6",
      "role": "prepay_rows",
      "SQL": "SELECT T.*,TO_CHAR(EXPIRE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS F_EXPIRE_TIME,TO_CHAR(PAY_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS F_PAY_TIME,TO_CHAR(SHIP_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS F_SHIP_TIME,TO_CHAR(CREATE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS F_CREATE_TIME,TO_CHAR(UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS.FF6') AS F_UPDATE_TIME,CAST(CASE WHEN RAW_REQUEST_A IS NULL THEN 1 ELSE 0 END AS VARCHAR(1)) AS N_RAW_REQUEST_A,CAST(CASE WHEN RAW_REQUEST_C IS NULL THEN 1 ELSE 0 END AS VARCHAR(1)) AS N_RAW_REQUEST_C,CAST(CASE WHEN RAW_REQUEST_B IS NULL THEN 1 ELSE 0 END AS VARCHAR(1)) AS N_RAW_REQUEST_B,CAST(CASE WHEN QRCODE_PAYLOAD IS NULL THEN 1 ELSE 0 END AS VARCHAR(1)) AS N_QRCODE_PAYLOAD FROM ZHCT_APP.YDY_PREPAY_ORDER T ORDER BY ID",
      "binds": [],
      "PDO_types": []
    },
    {
      "ordinal": 68,
      "db": "AI",
      "label": "after.old13.AI.user",
      "role": "protection",
      "SQL": "SELECT user_id,mobile,nick_name,avatar_id,gender,country,province,city,address_id,balance,subsidy_balance,gift_balance,points,pay_money,expend_money,grade_id,platform,business,channel,last_login_time,is_delete,store_id,create_time,update_time,withdrawable_balance,activity_principal_balance FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "AI.user"
    },
    {
      "ordinal": 69,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.user",
      "role": "protection",
      "SQL": "SELECT id,uuid,department_uuid,station_uuid,account,pwd_update_time,name,sex,mobile,email,type,status,user_type,demo,create_time,create_by,staff_uuid,useful_start,useful_end,login_check,third_type,nickname,is_wx,head_img,balance,pay_money,member_type,is_delete,source,hs_user_id,register_mobile,hs_mobile,ai_mobile,ai_user_id FROM ydy_user WHERE id=?",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.user"
    },
    {
      "ordinal": 70,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.staff",
      "role": "protection",
      "SQL": "SELECT id,uuid,station_uuid,is_athlete,grade,name,sex,birthday,height,weight,nation,native_place,identity_type,identity_number,head_img,sport_uuid,sport_event_uuid,in_time,mobile,email,emergency_name1,emergency_contact1,emergency_relation1,emergency_name2,emergency_contact2,emergency_relation2,disease_times,create_time,create_by,personnel_umber,is_show,status,permanent_address,coach_name,sport_year,card_id,money,pal_mtime,pal_by_name,user_hardware,hardware_time,hardware_flag,take_meal,num,position,scales_mac_address,sync_flag,zp_is_synchro,zp_card,zp_mob,source_head_img,zp_is_charge,nickname,is_wx,restaurant_id,member_type,source,hs_user_id,user_face_url,department_id,department_name,department_parent_id,account,qrcode,register_mobile,hs_mobile,ai_mobile,ai_user_id,job_status,identity_category_id FROM ydy_staff WHERE id=?",
      "binds": [
        "2182"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.staff"
    },
    {
      "ordinal": 71,
      "db": "AI",
      "label": "after.old13.AI.account_settlement",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_account_settlement WHERE user_id=? ORDER BY settlement_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "AI.account_settlement"
    },
    {
      "ordinal": 72,
      "db": "AI",
      "label": "after.old13.AI.user_balance_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_balance_log WHERE user_id=? ORDER BY log_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "AI.user_balance_log"
    },
    {
      "ordinal": 73,
      "db": "AI",
      "label": "after.old13.AI.user_subsidy",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_subsidy WHERE user_id=? ORDER BY id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "AI.user_subsidy"
    },
    {
      "ordinal": 74,
      "db": "AI",
      "label": "after.old13.AI.user_gift_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_gift_log WHERE user_id=? ORDER BY log_id",
      "binds": [
        "1836"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "AI.user_gift_log"
    },
    {
      "ordinal": 75,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.meal_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order WHERE user_id=? ORDER BY id",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.meal_order"
    },
    {
      "ordinal": 76,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.initial_menu",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_initial_menu WHERE meal_order_id IN (?) ORDER BY id",
      "binds": [
        "23625"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.initial_menu"
    },
    {
      "ordinal": 77,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.meal_order_pickup",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order_pickup WHERE meal_order_id IN (?) ORDER BY id",
      "binds": [
        "23625"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.meal_order_pickup"
    },
    {
      "ordinal": 78,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.prepay_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_prepay_order WHERE user_id=? ORDER BY id",
      "binds": [
        "2642"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.prepay_order"
    },
    {
      "ordinal": 79,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.staff_department",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff_department WHERE staff_uuid=? ORDER BY id",
      "binds": [
        "CDXPARMOB-5EB6DC887A5CF542D31D"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.staff_department"
    },
    {
      "ordinal": 80,
      "db": "ZHCT",
      "label": "after.old13.ZHCT.exact_config_hashes",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_config WHERE config_key IN (?,?) ORDER BY id",
      "binds": [
        "one_card",
        "account_deduction_order"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "old13",
      "key": "ZHCT.exact_config_hashes"
    },
    {
      "ordinal": 81,
      "db": "AI",
      "label": "after.own16.AI_U1",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1931"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "AI_U1"
    },
    {
      "ordinal": 82,
      "db": "AI",
      "label": "after.own16.AI_U2",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user WHERE user_id=?",
      "binds": [
        "1932"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "AI_U2"
    },
    {
      "ordinal": 83,
      "db": "ZHCT",
      "label": "after.own16.STORE_S1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff WHERE id=?",
      "binds": [
        "2215"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "STORE_S1"
    },
    {
      "ordinal": 84,
      "db": "ZHCT",
      "label": "after.own16.STORE_U1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_user WHERE id=?",
      "binds": [
        "2792"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "STORE_U1"
    },
    {
      "ordinal": 85,
      "db": "ZHCT",
      "label": "after.own16.STORE_U2",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_user WHERE id=?",
      "binds": [
        "2793"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "STORE_U2"
    },
    {
      "ordinal": 86,
      "db": "ZHCT",
      "label": "after.own16.STORE_R1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_restaurants WHERE id=?",
      "binds": [
        "13"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "STORE_R1"
    },
    {
      "ordinal": 87,
      "db": "ZHCT",
      "label": "after.own16.STORE_P1",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_prepay_order WHERE id=?",
      "binds": [
        "2"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "STORE_P1"
    },
    {
      "ordinal": 88,
      "db": "AI",
      "label": "after.own16.account_settlement",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_account_settlement WHERE user_id IN (?,?) ORDER BY settlement_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "account_settlement"
    },
    {
      "ordinal": 89,
      "db": "AI",
      "label": "after.own16.user_balance_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_balance_log WHERE user_id IN (?,?) ORDER BY log_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "user_balance_log"
    },
    {
      "ordinal": 90,
      "db": "AI",
      "label": "after.own16.user_subsidy",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_subsidy WHERE user_id IN (?,?) ORDER BY id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "user_subsidy"
    },
    {
      "ordinal": 91,
      "db": "AI",
      "label": "after.own16.user_gift_log",
      "role": "protection",
      "SQL": "SELECT * FROM yoshop_user_gift_log WHERE user_id IN (?,?) ORDER BY log_id",
      "binds": [
        "1931",
        "1932"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "user_gift_log"
    },
    {
      "ordinal": 92,
      "db": "ZHCT",
      "label": "after.own16.meal_order",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order WHERE user_id IN (?,?) ORDER BY id",
      "binds": [
        "2792",
        "2793"
      ],
      "PDO_types": [
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "meal_order"
    },
    {
      "ordinal": 93,
      "db": "ZHCT",
      "label": "after.own16.initial_menu",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_initial_menu WHERE meal_order_id IN (?,?,?) ORDER BY id",
      "binds": [
        "23660",
        "23662",
        "23663"
      ],
      "PDO_types": [
        2,
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "initial_menu"
    },
    {
      "ordinal": 94,
      "db": "ZHCT",
      "label": "after.own16.meal_order_pickup",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_meal_order_pickup WHERE meal_order_id IN (?,?,?) ORDER BY id",
      "binds": [
        "23660",
        "23662",
        "23663"
      ],
      "PDO_types": [
        2,
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "meal_order_pickup"
    },
    {
      "ordinal": 95,
      "db": "ZHCT",
      "label": "after.own16.staff_department",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_staff_department WHERE staff_uuid=? ORDER BY id",
      "binds": [
        "f4c61111-2026-4a11-8111-000000000101"
      ],
      "PDO_types": [
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "staff_department"
    },
    {
      "ordinal": 96,
      "db": "ZHCT",
      "label": "after.own16.one_card_account_map",
      "role": "protection",
      "SQL": "SELECT * FROM ydy_one_card_account_map WHERE (user_id=? OR user_id=? OR staff_uuid=?) AND acc_num<>? ORDER BY id",
      "binds": [
        "2792",
        "2793",
        "f4c61111-2026-4a11-8111-000000000101",
        ""
      ],
      "PDO_types": [
        2,
        2,
        2,
        2
      ],
      "phase": "after",
      "surface": "own16",
      "key": "one_card_account_map"
    },
    {
      "ordinal": 97,
      "db": "ZHCT",
      "label": "coffee.active_after",
      "role": "private_key_after",
      "SQL": "SELECT * FROM ydy_config WHERE config_key=? AND status=? ORDER BY id",
      "binds": [
        "coffee_machine_appkey",
        "1"
      ],
      "PDO_types": [
        2,
        2
      ]
    }
  ],
  "readonly_attempts": 97,
  "signature_source_file": "signature-source.txt",
  "signature_source_sha256": "90267e7a2f162da3967d74f7264cb1b5e1a27ab5ec99b2988c40c254cea28941",
  "expected_schemas": {
    "AI": "AIZHCT_APP",
    "ZHCT": "ZHCT_APP"
  }
}
