123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440 |
- var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
- };
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let PM;
- (function (PM) {
- let Managers;
- (function (Managers) {
- class TaskManager extends Unibase.Platform.Core.BaseManager {
- getTasks(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/gettask/taskid/' + taskid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateTaskPercentage(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatetaskpercentage';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTaskDetails(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/gettask/taskid/' + taskid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTasksByRefId(refid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/gettasksByrefid/refid/' + refid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTaskByAssignToAndRefStatus() {
- return __awaiter(this, void 0, void 0, function* () {
- var refstatus = 5;
- const url = 'apis/v4/unibase/pm/tasks/gettaskbyassigntoandrefstatus/contactid/' + Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId + '/refstatus/' + refstatus;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTimerDetails(taskId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getlatesttimerdetails/taskid/' + taskId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- return response;
- });
- });
- }
- getSessionLog(sessionId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getsessionlog/sessionid/' + sessionId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getLogHourPermission() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/platform/tasks/getloghourpermission';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getSessionLogDetails(taskId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/projects/getsessionlogdetails/taskid/' + taskId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- saveSessionLog(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/savesessionlog';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateSessionLogEndDate(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatesessionlogenddate';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- pauseTask(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatesession';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- resumeTask(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatesession';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- stopTask(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatesession';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateTimer(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatetimer';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- deleteSession(sessionId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/deletesession/session/' + sessionId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getProjects() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getprojects';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getProjectTeamMembers(projectteamid, search, Pagesize, PageIndex) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getprojectteammembers/projectteamid/' + projectteamid + '/search/' + search + '/pagesize/' + Pagesize + '/pageindex/' + PageIndex;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- Bizgaze.Apps.PM.Controls.ProjectTeamMembers.Instance().count = response.totalRecords;
- return response;
- });
- });
- }
- deleteDependent(dependentid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/deletedependent/dependentid/' + dependentid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getDependents(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/getdependents/taskid/' + taskid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- updateDependentStatus(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/updatedependentstatus';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- deleteChecklist(checklistid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/deletechecklist/checklistid/' + checklistid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateCheckListStatus(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updatecheckliststatus';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getChecklists(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getchecklists/taskid/' + taskid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- getIssuelists(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getissuelists/taskid/' + taskid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- deleteIssue(issueid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/deleteissue/issueid/' + issueid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateIssueStatus(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/updateissuestatus';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- changeProjectStatus(Projectid, StatusId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/changeprojectstatus/projcetid/' + Projectid + '/statusid/' + StatusId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- deleteTask(taskid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/deletetask/taskid/' + taskid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- changeMilestoneStatus(Milestoneid, StatusId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/changemilestonestatus/milestoneid/' + Milestoneid + '/statusid/' + StatusId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- changeProjectTeamStatus(ProjectTeamid, StatusId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/changeprojectteamstatus/projectteamid/' + ProjectTeamid + '/statusid/' + StatusId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- changeTaskGroupStatus(TaskGroupid, StatusId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/changetaskgroupstatus/taskgroupid/' + TaskGroupid + '/statusid/' + StatusId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getAssignToTasks(memberid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/getassigntotasks/memberid/' + memberid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- deleteTeamMember(teammemberid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/deleteteammember/teammemberid/' + teammemberid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTaskGroups(projectteamid, PageIndex, Pagesize, search) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/gettaskgroups/projectteamid/' + projectteamid + '/pageindex/' + PageIndex + '/pagesize/' + Pagesize + '/search/' + search;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- Bizgaze.Apps.PM.Controls.TaskGroup.Instance().count = response.totalRecords;
- return response.result.Data;
- });
- });
- }
- removeTaskGroups(projectteamid, taskgroupid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/removetaskgroup/projectteamid/' + projectteamid + '/taskgroupid/' + taskgroupid;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- changeApprovalStatus(taskid, status, reason) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/unibase/pm/tasks/changeapprovalstatus/taskid/' + taskid + '/status/' + status + '/reason/' + reason;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTaskSummaryData(repObj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/tasksummarydata';
- return yield this.dataHelper().postAsync(url, repObj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- getProjectDetails(projectid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/getproject/projectid/' + projectid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateIsReopened(TaskId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/updateisreopened/taskid/' + TaskId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getMilestonedetails(Milestoneid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/pm/tasks/getMilestonedetails/milestoneid/' + Milestoneid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- static Instance() {
- if (this._instance === undefined)
- this._instance = new TaskManager();
- return this._instance;
- }
- }
- Managers.TaskManager = TaskManager;
- })(Managers = PM.Managers || (PM.Managers = {}));
- })(PM = Apps.PM || (Apps.PM = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|