unserver-unify
Version:
49 lines (48 loc) • 1.77 kB
JavaScript
;
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;
}
});
}
});