gulp

Durch gulp wird

  • der web (2Publish-Teil) in fispub-version.js und n fispub-version.min.js zusammengefasst und auf web kopiert
  • gulp fis-public  –deploy C:/ng/deploy/haushalt.dataplan.de –kunde waldkirch/89234j –version 2017 –fisPubBasePath C:/ng/web/Dpc.Fis.Published/Dpc.Fis.Published –fisCockpitBasePath C:\ng\fis\DpcFis\DpcFis\Dpc.Fis.Webapp –server /   
  • der fis (Cockpit-Teil) in fis-version.js und fis-version.min.js und fis-version.umin.js und auf fis kopiert
  • gulp –fulpfile gulpfileFis.js

services

dashboardService: verwendet: security,appPath – $q , $http, $resource

  • query(params) => +/api/RDashboardApi/action/paramsPOSTisArray:false
  • get(id) => + /api/ + id
  • identityResolve(params)
  • getRoleReports(params)

fisService: verwendet: security appPath

  • Get(id) => appPath + ‚/api/fis/saveprofil‘
  • Save(parameter) appPath + ‚/api/fis/saveprofil‘
  • executeReport(parameter) appPath + ‚/api/fis/executereport‘
  • executeReportAndSave(parameter) appPath + ‚/api/fis/executereportandsave‘
  • getReportProfil(parameter)
  • resetDashboardProfil(parameter)
  • isSingleReport()
  • hasReports()
  • storeReport(report)
  • clearReport()
  • getReport()
  • add2Reports(key,report)
  • clearReports()
  • getReports()
  • setReportsAlertIdx(idx)
  • getReportsAlertIdx()
  • nightrunner(parameter)
  • setAutoload(value)
  • getAutoload()

layoutService : verwendet appPath

  • getJsonFile(filename)

chartOptionsService: verwendet reportBaseService

  • getChartOptionsTestDelayed()
  • getChartOptionsTestDirect()
  • getChartOptions() => return reportBaseService.getChartOptions()

chartTypeService

  • getCharType(scope,chartType) entweder column oder pie

rdokumentDashboardService

  • percentToRed(value)
  • percentToGreen(value)

rdokumentCtrlService

  • query()
  • get(id)
  • fisExportUnload()
  • fisExportZip()

rdokumentService

  • query()
  • queryFilter(param)
  • add(row)
  • update(row)
  • get(id)
  • getAction(action,id)
  • queryAction(action,id)
  • delete(id)
  • querynav(action)
  • action(action,id)

fileUploadService

  • fileUploadService(filename,data)

 

Routes

/dashboardOld/:action    

  • controller: „dashboardListCtrl“,
  • templateUrl: appPath + „/templates/dashboard.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/dashboardKeep/:action

  • controller: „dashboardList2Ctrl“,
  • templateUrl: appPath + „/app/partials/viewDashboard02.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/dashboard/:action

  • controller: „dashboardList3Ctrl“,
  • templateUrl: appPath + „/app/partials/viewDashboard03.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/dashboard

  • redirectTo: „/dashboard/default“

/document/:id

/fis/actionDrilldownChart

  • controller: „fisActionDrilldownChartCtrl“
  • /templates/fis.drilldownchart.tpl.html
  • Resove: chartOptionsService.getChartOptions()

/fis/actionDrilldownChart/detail/:report

  • controller: „fisActionDrilldownChartCtrl“,
  • templateUrl: appPath + „/templates/fis.drilldownchart.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/user/rdokument/dashboard

  • controller: „rdokumentListCtrl“,
  • templateUrl: appPath + „/templates/rdokument.filtered.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/user/rdokument/user

  • controller: „rdokumentListCtrl“,
  • templateUrl: appPath + „/templates/rdokument.filtered.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

/user/rdokument/admin

  • controller: „rdokumentListCtrl“,
  • templateUrl: appPath + „/templates/rdokumentDash.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser

 

/user/rdokument/delete

  • controller: „rdokumentDeleteCtrl“,
  • templateUrl: appPath + „/templates/rdokument.tpl.html“,
  • resolve: securityAuthorizationProvider.requireAuthenticatedUser