cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
44 lines (43 loc) • 1.31 kB
TypeScript
import { ICoreSypin } from "../schema/core";
import { controllerResponse } from "../utilities/helpers/response.helper";
import { CommonSelect } from "./common";
export interface generalMasterSelectControllerResponse extends controllerResponse {
data?: {
core_general_master: generalMasterSelectResponseData[];
core_general_master_type: generalMasterTypeResponseData[];
};
}
export interface generalMasterSelectResponseData extends generalMasterResponseData {
title: string;
value: string;
}
export interface generalMasterResponseData {
_id?: string;
sygms_code: string;
sygms_id_sygmt: string;
sygms_title: string;
sygms_desc: string;
sygms_isactive: string;
sygms_configuration: any;
}
export interface generalMasterTypeResponseData {
_id: string;
sygmt_code: string;
sygmt_title: string;
sygmt_desc: string;
sygmt_isactive: boolean;
}
export interface pinCodeSelectControllerResponse extends controllerResponse {
data?: {
core_pin_code: pinCodeSelectResponseData[];
};
}
export interface pinCodeSelectResponseData extends ICoreSypin {
title: string;
value: string;
}
export interface userSelectControllerResponse extends controllerResponse {
data?: {
auth_user_mst: CommonSelect[];
};
}