12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- angular.module('push')
- .controller('technicalBrokerSelfSignUpTrainCtrl', function ($scope, TechnicalBrokerPublishTrainService, UtilService, UserService, $stateParams, $timeout) {
- // 已参加的培训类别
- $scope.mold = 2;
- //虚拟搜索框
- $scope.isShowSearchButton = true;
- $scope.keyfilter = {key: ""};//搜索关键词
- $scope.showSearchButtonLeft = function () {
- $scope.isShowSearchButton = false;
- $(".showSearchInput").focus();
- };
- //清空搜索内容
- $scope.clearSearch = function () {
- $scope.isShowSearchButton = true;
- $scope.keyfilter.key = "";
- };
- //获取已报名的培训列表
- $scope.traininfolist=[
- {
- id: 0,
- title: "",
- content: "",
- trainbegintime: "",
- signupenddate: "",
- areaid: 0,
- areaname: "",
- detailaddress: "",// 详细地址
- isactive: 1,// 培训状态:是否有效,0无效,1有效
- sponsors: "",// 传到后台的主办方/协办方json stype:类别:1.主办方 2.协办方
- sponsorlist: [],// 取得详情里的主办方
- imagelist: [],// app端图片插件进行传递的变量
- logo:"//img4.mukewang.com/szimg/5abe148300014c3305400300.jpg",
- firstpic:"//img4.mukewang.com/szimg/5abe148300014c3305400300.jpg",
- trainstatus:1,
- trainstatusname:"",// 培训状态名称
- trainLeaveDays:5,// 报名剩余天数
- traincount:5,// 培训总数
- signupcount:255,// 已报名总数
- isedit:0,// 是否有编辑权限:0无 1有
- traintype: 0,// 培训种类
- traintypename: "",// 培训种类名称
- creator: 0,
- creatorname: "",
- creatorphoto: ""// 用户logo
- }
- ];
- // 获取已报名的培训列表
- var getTrainInfoList = function () {
- $scope.showLoadingToast();
- TechnicalBrokerPublishTrainService.getTrainInfoList($scope.mold).then(function (response) {
- console.log(response);
- $scope.traincount = response.traincount;
- $scope.traininfolist = response.traininfolist;
- $scope.hideLoadingToast();
- }, function () {
- $scope.hideLoadingToast();
- })
- };
- getTrainInfoList();
- //跳转到培训详情页
- $scope.goTrainContent=function (trainid) {
- $scope.go('technicalBrokerTaskListContent', {trainid: trainid});
- };
- //去签到
- $scope.goSignIn=function () {
- };
- });
|