123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- 'use strict';
- /**
- * controller for User Profile Example
- */
- // "$aside", "toaster", "api_bpm_domain", "api_configure_data", "api_cmdb", "api_configure_form",
- app.controller('meanshistoryCtrl', ["$rootScope","$scope", "$state", "$timeout","$injector",'$parse', "$interval", "$modal","$stateParams", "$aside", "SweetAlert", "toaster", "i18nService", "uiGridConstants", "uiGridGroupingConstants", "ngTableParams","Restangular", "api_user_data","api_bpm_domain", "api_configure_data", "api_cmdb", "api_configure_form", function ($rootScope, $scope, $state, $timeout,$parse,$injector, $interval, $modal,$stateParams, $aside, SweetAlert, toaster, i18nService, uiGridConstants, uiGridGroupingConstants,ngTableParams ,Restangular, api_user_data,api_bpm_domain, api_configure_data, api_cmdb, api_configure_form) {
- $scope.meanshistory=[{
- // time:'2016-10-11',
- // handler:'张三',
- // status:'使用中'
- }]
- }]);
- app.controller('meansincidentCtrl', ["$rootScope","$scope", "$state", "$stateParams", "$aside", "SweetAlert", "toaster", "ngTableParams","Restangular","api_bpm_domain","api_bpm_data", function ($rootScope, $scope, $state, $stateParams, $aside, SweetAlert, toaster,ngTableParams ,Restangular, api_bpm_domain,api_bpm_data) {
- $scope.changeview=function(data){
- $state.go('app.incident.detail', { formKey:'incident_back', pdKey:'incident', dataId: data.id,taskId:data.taskId,processInstanceId: data.processInstanceId});
- }
- if($stateParams.model){
- var modeldata=JSON.parse($stateParams.model)
- var meansinform=modeldata.model.name+'-'+modeldata.model.uuid;
- var filterData = {
- "incident":{"configurationItems":meansinform},
- "idx":0,
- "sum":5
- };
- api_bpm_data.fetchDataList('incident',filterData).then(function(data){
- if(data.status==200){
- var myData=data.list
- $scope.tableParams = new ngTableParams({
- page: 1, // show first page
- count: 5 // count per page
- }, {
- total: data.totalNum, // length of data
- getData: function ($defer, params) {
- var filterData = {
- "incident":{"configurationItems":meansinform},
- "idx":params.page()-1,
- "sum":5
- };
- api_bpm_data.fetchDataList('incident',filterData).then(function(data){
- var myData=data.list;
- $defer.resolve(myData.slice((0) * params.count(), params.page() * params.count()));
- })
- // $defer.resolve(this.changeview(params.page()).slice((0) * params.count(), params.page() * params.count()));
- }
- });
- }
- })
- }
-
- }]);
- app.controller('meansproblemCtrl', ["$rootScope","$scope", "$state", "$stateParams", "$aside", "SweetAlert", "toaster", "ngTableParams","Restangular","api_bpm_domain", function ($rootScope, $scope, $state, $stateParams, $aside, SweetAlert, toaster,ngTableParams ,Restangular, api_bpm_domain) {
- $scope.changeview=function(data){
- $state.go('app.incident.detail', { formKey:'incident_back', pdKey:'incident', dataId: data.id,taskId:data.taskId,processInstanceId: data.processInstanceId});
- }
- var filterData = {
- "assignee":3,
- "candidateGroups":3,
- "idx":0,
- "sum":5
- };
- api_bpm_domain.fetchtask('bpm_incident',filterData).then(function(data){
- var myData=data.data
- // })
- $scope.tableParams = new ngTableParams({
- page: 1, // show first page
- count: 5 // count per page
- }, {
- total: data.resultCount, // length of data
- getData: function ($defer, params) {
- var filterData = {
- "assignee":3,
- "candidateGroups":3,
- "idx":params.page()-1,
- "sum":5
- };
- api_bpm_domain.fetchtask('bpm_incident',filterData).then(function(data){
- var myData=data.data
- $defer.resolve(myData.slice((0) * params.count(), params.page() * params.count()));
- })
- // $defer.resolve(this.changeview(params.page()).slice((0) * params.count(), params.page() * params.count()));
- }
- });
- })
-
- }]);
- app.controller('meanschangeCtrl', ["$rootScope","$scope", "$state", "$stateParams", "$aside", "SweetAlert", "toaster", "ngTableParams","Restangular","api_bpm_domain", function ($rootScope, $scope, $state, $stateParams, $aside, SweetAlert, toaster,ngTableParams ,Restangular, api_bpm_domain) {
- $scope.changeview=function(data){
- $state.go('app.incident.detail', { formKey:'incident_back', pdKey:'incident', dataId: data.id,taskId:data.taskId,processInstanceId: data.processInstanceId});
- }
- var filterData = {
- "assignee":3,
- "candidateGroups":3,
- "idx":0,
- "sum":5
- };
- api_bpm_domain.fetchtask('bpm_incident',filterData).then(function(data){
- var myData=data.data
- // })
- $scope.tableParams = new ngTableParams({
- page: 1, // show first page
- count: 5 // count per page
- }, {
- total: data.resultCount, // length of data
- getData: function ($defer, params) {
- var filterData = {
- "assignee":3,
- "candidateGroups":3,
- "idx":params.page()-1,
- "sum":5
- };
- api_bpm_domain.fetchtask('bpm_incident',filterData).then(function(data){
- var myData=data.data
- $defer.resolve(myData.slice((0) * params.count(), params.page() * params.count()));
- })
- // $defer.resolve(this.changeview(params.page()).slice((0) * params.count(), params.page() * params.count()));
- }
- });
- })
-
- }]);
-
|