123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200 |
- app.controller('influenceCtrl', ["$rootScope","$scope","$state","$timeout", "$interval", "SweetAlert", "$modal", "FileUploader", "i18nService", "uiGridConstants", "uiGridGroupingConstants", "Restangular","api_user_data",function ($rootScope, $scope, $state, $timeout, $interval, SweetAlert, $modal, FileUploader, i18nService, uiGridConstants, uiGridGroupingConstants, Restangular, api_user_data) {
- $scope.langs=i18nService.getAllLangs();
- $scope.lang = 'zh-cn';
- var loginUser = $rootScope.user;
- var fildata={"idx":0,"sum":1000};
- $scope.outarea=[];
- $scope.outplace=[];
- $scope.pla={};
- $scope.areaid={};
- $scope.areaname="";
- $scope.areaplace=true;
- api_user_data.fetchDataList('area',fildata).then(function(response){
- if(response){
- if(response.status=200){
- $scope.outarea= response.list;
- }
- }
- })
- $scope.ckickrow=function(data){
- $scope.areaid=data.id;
- $scope.areaname=data.area;
- $scope.areaplace=true;
- if(data.id){
- var fildata={"idx":0,"sum":1000,"place":{areaId:data.id}};
- api_user_data.fetchDataList('place',fildata).then(function(response){
- if(response){
- if(response.status=200){
- $scope.outplace= response.list;
- }
- }
- })
- }else{}
- }
- $scope.clickplace=function(pla){
- $scope.areaplace=false;
- $scope.pla=pla
- }
- $scope.savedatas = function(placedate) {
- if($scope.areaplace){
- if($scope.areaid){
- var upplace={"area":{'id':$scope.areaid,'area':placedate}};
- api_user_data.updData('area',upplace).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"修改成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"修改失败!",
- type:"error"
- })
- }
- }
- })
- }else{
- var filplace={"area":{"area":placedate}};
- api_user_data.addData('area',filplace).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"新增成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"新增失败!",
- type:"error"
- })
- }
- }
- })
- }
- }else{
- if($scope.pla.id){
- var upplace={"place":{'id':$scope.pla.id,'areaId':$scope.areaid,'place':placedate}};
- api_user_data.updData('place',upplace).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"修改成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"修改失败!",
- type:"error"
- })
- }
- }
- })
- }else{
- var filplace={"place":{'areaId':$scope.areaid,'place':placedate}};
- api_user_data.addData('place',filplace).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"新增成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"新增失败!",
- type:"error"
- })
- }
- }
- })
- }
- }
- };
-
- $scope.addarea = function () {
- $scope.outarea.push({
- setareaid: $scope.outarea.length+1
- });
- };
- $scope.closearea = function (index,data) {
- $scope.outarea.splice(index, 1);
- var fildata=[data.id];
- api_user_data.rmvData('area',fildata).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"删除成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"删除失败!",
- type:"error"
- })
- }
- }
- })
- };
- $scope.addplace = function(data){
- if($scope.areaid!={}){
- $scope.outplace.push({
- setid: $scope.outplace.length+1
- });
- }else{
- SweetAlert.swal({
- title:"请选择要填加的地点所在区域!",
- type:"error"
- })
- }
- }
- $scope.closeplace= function (index,data) {
- $scope.outplace.splice(index, 1);
- var fildata=[data.id];
- api_user_data.rmvData('place',fildata).then(function(response){
- if(response){
- if(response.status==200){
- SweetAlert.swal({
- title:"删除成功!",
- type:"success"
- })
- }else{
- SweetAlert.swal({
- title:"删除失败!",
- type:"error"
- })
- }
- }
- })
- };
-
- }]);
-
-
-
-
-
-
-
-
-
|