/** * Created by wisestone on 2018-10-30. */ 'use strict'; define([ 'app' ], function (app) { app.factory("Widget", ['$http', '$log', function ($http, $log) { return { findAllWidget : function (conditions) { return $http.post("widget/findAllWidget", conditions).then(function (response) { $log.debug("위젯 전체 조회 결과 : ", response); return response; }); }, findMyAssigneeIssue : function (conditions) { return $http.post("widget/findMyAssigneeIssue", conditions).then(function (response) { $log.debug("나에게 할당된 이슈 목록 조회 결과 : ", response); return response; }); }, findDelayIssue : function (conditions) { return $http.post("widget/findDelayIssue", conditions).then(function (response) { $log.debug("지연중인 이슈 목록 조회 결과 : ", response); return response; }); }, findRegisterIssue : function (conditions) { return $http.post("widget/findRegisterIssue", conditions).then(function (response) { $log.debug("내가 등록한 이슈 목록 조회 결과 : ", response); return response; }); }, findMemberProgress : function (conditions) { return $http.post("widget/findMemberProgress", conditions).then(function (response) { $log.debug("멤버별 진행률 조회 결과 : ", response); return response; }); }, findRiskIssue : function (conditions) { return $http.post("widget/findRiskIssue", conditions).then(function (response) { $log.debug("위험 관리 조회 결과 : ", response); return response; }); }, findIssueComplete : function (conditions) { return $http.post("widget/findIssueComplete", conditions).then(function (response) { $log.debug("전체 이슈 처리 현황 조회 결과 : ", response); return response; }); }, findByStandIssueType : function (conditions) { return $http.post("widget/findByStandIssueType", conditions).then(function (response) { $log.debug("전체 이슈 유형 별 이슈 현황 조회 결과 : ", response); return response; }); }, findSeverityIssueWidget : function (conditions) { return $http.post("widget/findSeverityIssueWidget", conditions).then(function (response) { $log.debug("중요도 별 이슈 현황 조회 결과 : ", response); return response; }); }, } } ]); });