cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
96 lines (95 loc) • 3.02 kB
JavaScript
"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;