From 0a8a3f71f2e50f0603077197d9b1971431a64b36 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 28 八月 2024 23:24:33 +0800 Subject: [PATCH] 条码规则更新 --- src/api/tigerapi/model/mesModel.ts | 90 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 90 insertions(+), 0 deletions(-) diff --git a/src/api/tigerapi/model/mesModel.ts b/src/api/tigerapi/model/mesModel.ts index 596e551..fd02b12 100644 --- a/src/api/tigerapi/model/mesModel.ts +++ b/src/api/tigerapi/model/mesModel.ts @@ -70,6 +70,9 @@ SERIAL_MIN: number; SERIAL_MAX: number; SERIAL_RESET: number; + SERIAL_INTERVAL: number; + SERIAL_IGNORE: string; + FIXED_NOTLIKE: string; CHECK_TABLE: string; CHECK_FIELD: string; CHECK_LENGTH: number; @@ -234,6 +237,7 @@ export interface BIZ_MES_WO_BATCH { ID: string; + BATCH_NO: string; CREATE_TIME: Date; CREATE_USER: string; UPDATE_TIME: Date; @@ -282,6 +286,11 @@ REMARK: string; } +export interface SaveWoBatchInput { + Wo: BIZ_MES_WO; + WoBatch: BIZ_MES_WO_BATCH; +} + export type OperPageListGetResultModel = BasicFetchResult<OperListItem>; export type CheckRulePageListGetResultModel = BasicFetchResult<CheckRuleListItem>; export type MeslinePageListGetResultModel = BasicFetchResult<MeslineListItem>; @@ -290,3 +299,84 @@ export type RoutePageListGetResultModel = BasicFetchResult<MES_ROUTE>; export type BIZ_MES_WOPageListGetResultModel = BasicFetchResult<BIZ_MES_WO>; export type MES_WORKSHOPPageListGetResultModel = BasicFetchResult<MES_WORKSHOP>; + +export interface DelWoRotInput { + rotId: string; + rotCode: string; + wo: string; +} + +export interface DelProdRotInput { + rotId: string; + rotCode: string; + prodCode: string; +} + +export interface BizMesWoInput { + WorkOrder: string; + UserId: string; + Status: number; + RouteStatus: number; +} + +export interface BAS_LABEL_VAR_WO { + 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; + LABEL_ID: string; + VAR_NAME: string; + VAR_VALUE: string; + REMARK: string; + LABEL_VIEW_PATH: string; + WORK_ORDER: string; + CUST_CODE: string; + PROD_CODE: string; +} + +export interface BAS_LABEL_TEMP { + 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; + LABEL_CODE: string; + LABEL_NAME: string; + TEMP_TYPE: number; + TEMP_PATH: string; + CUST_CODE: string; + PROD_CODE: string; + REMARK: string; +} + +export interface BAS_LABEL_VAR { + 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; + LABEL_ID: string; + VAR_NAME: string; + VAR_TYPE: number; + VAR_VALUE: string; + REMARK: string; +} + +export interface BasLabelTempInput { + Label: BAS_LABEL_TEMP; + LabelVars: BAS_LABEL_VAR[]; + LabelVarWos: BAS_LABEL_VAR_WO[]; +} -- Gitblit v1.9.3