Ben Lin
2024-06-27 b4496ad2462843c575a3902c94a87694426f29a3
src/api/tigerapi/model/router.ts
@@ -5,10 +5,13 @@
  UPDATE_TIME: Date;
  UPDATE_USER: string;
  GHOST_ROW: boolean;
  AUTH_ORG: string;
  AUTH_PROD: string;
  AUTH_WH: string;
  ROT_CODE: string;
  ROT_NAME: string;
  ROT_TYPE: string;
  ROT_VER: string;
  ROT_TYPE: number;
  ROT_VER: number;
  IS_ACTIVE: string;
  REMARK: string;
}
@@ -20,9 +23,11 @@
  UPDATE_TIME: Date;
  UPDATE_USER: string;
  GHOST_ROW: boolean;
  NODE_CODE: string;
  AUTH_ORG: string;
  AUTH_PROD: string;
  AUTH_WH: string;
  NODE_NAME: string;
  ROT_CODE: string;
  ROT_ID: string;
  SEGMENT: string;
  OPER_CODE: string;
  GPH_TYPE: string;
@@ -31,9 +36,18 @@
  GPH_PROP: string;
  GPH_TEXT: string;
  IS_ACTIVE: string;
  IS_FIRST_NODE: string;
  IS_CALC_FPY: string;
  CAN_SKIP: string;
  IS_INPUT: string;
  IS_OUTPUT: string;
  OPTION_1: string;
  OPTION_2: string;
  OPTION_3: string;
  OPTION_4: string;
  OPTION_5: string;
  REMARK: string;
  node: node;
}
export interface MES_ROUTE_EDGE {
@@ -43,9 +57,11 @@
  UPDATE_TIME: Date;
  UPDATE_USER: string;
  GHOST_ROW: boolean;
  EDGE_CODE: string;
  AUTH_ORG: string;
  AUTH_PROD: string;
  AUTH_WH: string;
  EDGE_NAME: string;
  ROT_CODE: string;
  ROT_ID: string;
  SRC_NODE: string;
  TGT_NODE: string;
  GPH_TYPE: string;
@@ -55,7 +71,55 @@
  GPH_TGT_Y: number;
  GPH_PROP: string;
  GPH_POTS: string;
  EDGE_TYPE: number;
  OPTION_1: string;
  OPTION_2: string;
  OPTION_3: string;
  OPTION_4: string;
  OPTION_5: string;
  REMARK: string;
  edge: edge;
}
export interface MES_ROUTE_NODE_ACT {
  ID: string;
  CREATE_TIME: Date;
  CREATE_USER: string;
  UPDATE_TIME: Date;
  UPDATE_USER: string;
  GHOST_ROW: boolean;
  AUTH_ORG: string;
  AUTH_PROD: string;
  AUTH_WH: string;
  ACT_NAME: string;
  ROT_ID: string;
  NODE_ID: string;
  ACT_CODE: string;
  ACT_TYPE: number;
  GPH_TYPE: string;
  GPH_X: number;
  GPH_Y: number;
  GPH_PROP: string;
  GPH_TEXT: string;
  NEED_SETUP: number;
  // DO_TYPE: number;
  // DO_METHOD: string;
  // DO_IF_PASS: string;
  // DO_IF_FAIL: string;
  IS_ACTIVE: string;
  // RULE_CODE: string;
  // ITEM_CODE: string;
  // PROD_CODE: string;
  // TEST_CODE: string;
  // SAPL_CODE: string;
  // LABEL_CODE: string;
  OPTION_1: string;
  OPTION_2: string;
  OPTION_3: string;
  OPTION_4: string;
  OPTION_5: string;
  REMARK: string;
  node: node;
}
export interface node {
@@ -93,4 +157,23 @@
  route: MES_ROUTE;
  nodes: MES_ROUTE_NODE[];
  edges: MES_ROUTE_EDGE[];
  acts: MES_ROUTE_NODE_ACT[];
}
export interface MES_ROUTE_NODE_POST {
   NODE_ID: string;
   POST_CODE: string;
}
export interface V_MES_ROUTE_PTREE {
   pid: string;
   tid: string;
   id: string;
   code: string;
   name: string;
   type: string;
   seq: number;
}