From 2fc928c582961b78e215b145a4edf98d3cdca2f4 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期一, 06 五月 2024 21:00:46 +0800 Subject: [PATCH] 工艺路线更新 --- src/api/tigerapi/model/mesModel.ts | 96 ++++++++++++++++++++++++++--------------------- 1 files changed, 53 insertions(+), 43 deletions(-) diff --git a/src/api/tigerapi/model/mesModel.ts b/src/api/tigerapi/model/mesModel.ts index 3536441..27e1b8f 100644 --- a/src/api/tigerapi/model/mesModel.ts +++ b/src/api/tigerapi/model/mesModel.ts @@ -1,3 +1,4 @@ +import { MES_ROUTE } from './router'; import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel'; export type OperParams = { @@ -27,55 +28,55 @@ }; export type CheckRulePageParams = BasicPageParams & CheckRuleParams; export interface CheckRuleListItem { - 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; - RULE_CODE: string; - RULE_NAME: string; - RULE_DESC: string; - RULE_TYPE: number; - PRIORITY: number; - CODE_LENGTH: number; - CHECK_TYPE: number; - CHECK_REGEX: string; - REMARK: string; + 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; + RULE_CODE: string; + RULE_NAME: string; + RULE_DESC: string; + RULE_TYPE: number; + PRIORITY: number; + CODE_LENGTH: number; + CHECK_TYPE: number; + CHECK_REGEX: string; + REMARK: string; } export type CheckRuleDtlParams = { RULE_ID: string; }; export interface iBAS_CODE_DTL { - 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; - RULE_ID: string; - RULE_SEQ: number; - DESCRIPTION: string; - DATA_TYPE: number; - DATA_CASE: string; - DATA_VALUE: string; - SERIAL_MIN: number; - SERIAL_MAX: number; - SERIAL_RESET: number; - CHECK_TABLE: string; - CHECK_FIELD: string; - CHECK_LENGTH: number; - REPEAT_TIMES: number; - START_DIGIT: string; - DATA_REGEX: string; - REMARK: string; + 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; + RULE_ID: string; + RULE_SEQ: number; + DESCRIPTION: string; + DATA_TYPE: number; + DATA_CASE: string; + DATA_VALUE: string; + SERIAL_MIN: number; + SERIAL_MAX: number; + SERIAL_RESET: number; + CHECK_TABLE: string; + CHECK_FIELD: string; + CHECK_LENGTH: number; + REPEAT_TIMES: number; + START_DIGIT: string; + DATA_REGEX: string; + REMARK: string; } export type MeslineParams = { @@ -142,8 +143,17 @@ UPDATE_TIME: string; CREATE_TIME: string; } + +export type RoutelistParams = { + ROT_CODE?: string; + ROT_NAME?: string; + IS_ACTIVE?: string; +}; +export type RoutelistPageParams = BasicPageParams & RoutelistParams; + export type OperPageListGetResultModel = BasicFetchResult<OperListItem>; export type CheckRulePageListGetResultModel = BasicFetchResult<CheckRuleListItem>; export type MeslinePageListGetResultModel = BasicFetchResult<MeslineListItem>; export type MesBomPageListGetResultModel = BasicFetchResult<MesBomListItem>; export type MesModelPageListGetResultModel = BasicFetchResult<MesModelListItem>; +export type RoutePageListGetResultModel = BasicFetchResult<MES_ROUTE>; -- Gitblit v1.9.3