UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

96 lines (95 loc) 3.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MWorkflowApproverRuleGetPayload = exports.MWorkflowApproverRuleDeletePayload = exports.MWorkflowApproverRuleInsertUpdatePayload = exports.MWorkflowStepDeletePayload = exports.MWorkflowStepInsertUpdatePayload = exports.MWorkflowConfigInsertUpdatePayload = exports.MWorkflowConfigGetByIdPayload = exports.MWorkflowConfig = void 0; const common_1 = require("../../common-types/common"); /* INTERFACE END */ /* MODEL START */ class MWorkflowConfig extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowConfig = MWorkflowConfig; class MWorkflowConfigGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.wfcfg_id && !this.wfcfg_workflow_id_wfrg && !this._id) { errorLogger.wfcfg_id = "Workflow Config ID or Workflow ID is Required!"; } return errorLogger; } } exports.MWorkflowConfigGetByIdPayload = MWorkflowConfigGetByIdPayload; class MWorkflowConfigInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowConfigInsertUpdatePayload = MWorkflowConfigInsertUpdatePayload; class MWorkflowStepInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowStepInsertUpdatePayload = MWorkflowStepInsertUpdatePayload; class MWorkflowStepDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.wfstp_id && !this._id) { errorLogger.wfstp_id = "Workflow Step ID is Required!"; } return errorLogger; } } exports.MWorkflowStepDeletePayload = MWorkflowStepDeletePayload; class MWorkflowApproverRuleInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowApproverRuleInsertUpdatePayload = MWorkflowApproverRuleInsertUpdatePayload; class MWorkflowApproverRuleDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.wfar_id && !this._id) { errorLogger.wfar_id = "Workflow Approver Rule ID is Required!"; } return errorLogger; } } exports.MWorkflowApproverRuleDeletePayload = MWorkflowApproverRuleDeletePayload; class MWorkflowApproverRuleGetPayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MWorkflowApproverRuleGetPayload = MWorkflowApproverRuleGetPayload;