| | |
| | | import { Ref } from 'vue'; |
| | | import { BasicPageParams, BasicFetchResult } from '/@/api/model/baseModel'; |
| | | |
| | | export type AD_INFO = { |
| | |
| | | ip?: string; |
| | | ad_info?: AD_INFO; |
| | | ORG_CODE: string; |
| | | PROD_CODE: string; |
| | | }; |
| | | |
| | | export type AccountParams = BasicPageParams & { |
| | |
| | | isExt: string; |
| | | isUpdate: boolean; |
| | | show: string; |
| | | btnType: number; |
| | | }; |
| | | |
| | | export type SaveRoleParams = { |
| | |
| | | export interface iSYS_ROLE_ORG { |
| | | ROLE_CODE: string; |
| | | ORG_CODE: string; |
| | | HALF_CHECK: string; |
| | | } |
| | | |
| | | export interface iSYS_ROLE_PROD { |
| | | ROLE_CODE: string; |
| | | PROD_CODE: string; |
| | | HALF_CHECK: string; |
| | | } |
| | | |
| | |
| | | ASSEMBLY_NAME: string; |
| | | SEARCH_ASSY_NAME: string; |
| | | CRUD_ASSY_NAME: string; |
| | | BY_ORG: string; |
| | | BY_PROD: string; |
| | | BY_WH: string; |
| | | } |
| | | |
| | | /** |
| | | * @description: 自定义弹出框参数类型 |
| | | * @return {*} |
| | | */ |
| | | export interface CustModalParams extends CustParams { |
| | | mValues: {}; //主表数据 |
| | | others: {}; //一些其他数据 |
| | | } |
| | | |
| | | export interface CustParams { |
| | | cType: string; //类型 |
| | | values: {}; //Modal框内表单数据 |
| | | initFnName: string; //初始化方法名 |
| | | FnName: string; //自定义方法名 |
| | | data: Ref<any[]>; //数据,这里一般是表格数据 |
| | | } |
| | | |
| | | export type pParams = { |
| | | group?: string; |
| | | code?: string; |
| | | }; |
| | | |
| | | /** |
| | | * @description: Request list return value |
| | |
| | | export type ParamsListGetResultModel = BasicFetchResult<ParamsListItem>; |
| | | export type LoginLogPageListGetResultModel = BasicFetchResult<LoginLogListItem>; |
| | | export type EntityListGetResultModel = BasicFetchResult<EntityPropertie>; |
| | | |
| | | export type FunctionType = (...args: any[]) => any; |