contentModel.ts 1.18 KB
/**
 * @description: Login interface parameters
 */
export interface ContentParams{
  "content": string,
  "createTime": string,
  "creator": string,
  "defaultConfig": string,
  "description": string,
  "enabled": boolean,
  "icon": string,
  "id": string,
  "name": string,
  "nodeIds": [
    string
  ],
  "remark": string,
  "roleIds": [
    string
  ],
  "tenantExpireTime": string,
  "tenantId": string,
  "tenantProfileId": string,
  "tenantStatus": string,
  "updateTime":string,
  "updater":string,
  "viewId":string
}
export interface RoleInfo {
  roleName: string;
  value: string;
}

/**
 * @description: Login interface return value
 */
export interface LoginResultModel {{
  "content": string,
      "createTime": string,
      "creator": string,
      "defaultConfig": string,
      "description": string,
      "enabled": boolean,
      "icon": string,
      "id": string,
      "name": string,
      "nodeIds": [
    string
  ],
      "remark": string,
      "roleIds": [
    string
  ],
      "tenantExpireTime": string,
      "tenantId": string,
      "tenantProfileId": string,
      "tenantStatus": string,
      "updateTime":string,
      "updater":string,
      "viewId":string
}