UNPKG

unserver-unify

Version:

49 lines (48 loc) 1.77 kB
'use strict'; angular.module('bamboo').controller('CompanyAboutUsDetailController', function(ApiService, InfoService, $state, $stateParams) { var self = this; self.id = $stateParams.id; self.imgBaseUrl = ApiService.SHOST + '/advinfo/'; console.log("$stateParams"); console.log($stateParams); var URL = ""; switch ($state.current.name) { case "index.company.detail.certificate.detail": case "index.company.detail.aboutus.certificate.detail": URL = "certinfo"; case "index.company.detail.newses.detail": case "index.company.detail.aboutus.newses.detail": URL = "groupnews"; break; case "index.company.detail.aboutus.partner.detail": URL = "partner"; break; case "index.company.detail.aboutus.mission.detail": URL = "mission"; break; case "index.company.detail.usecase.detail": case "index.company.detail.aboutus.usecase.detail": URL = "usecase"; break; case "index.company.detail.awards.detail": case "index.company.detail.aboutus.awards.detail": URL = "awardinfo"; break; } //partner //certinfo //awardinfo //usecase getInfo(URL); function getInfo(URL) { if (!URL) return; ApiService.get("/" + URL + "/" + self.id).then(function(result) { console.log(result); if (result.data.success) { self.item = result.data.data; console.log(self.item); self.imageUrl = self.item.photo ? self.imgBaseUrl + self.item.photo : self.defaultPhotoUrl; } }); } });