app.filter('subjectType', function () { return function (data) { var result = ''; switch (data) { case 'Interview': result = '面试'; break; case 'Written': result = '笔试'; break; case 'Machine': result = '机考'; break; } return result; }; }).filter('certTypeName', function () { return function (data) { var result = ''; switch (data) { case 'HongKong': result = '港澳台身份证'; break; case 'WaiGuo': result = '外国护照'; break; case 'IdCard': result = '大陆身份证'; break; } return result.length == 0 ? data : result; } }).filter('trackChooseType', function () { return function (data) { var result = ''; switch (data) { case 'Variety': result = '限定品种'; break; case 'User': result = '考生自填'; break; case 'Tracks': result = '指定曲目'; break; case 'Random': result = '随机抽取'; break; } return result; }; }).filter('billStatus', function () { return function (data) { var result = ''; switch (data) { case 'Reply': result = '未支付'; break; case 'Complete': result = '支付成功'; break; case 'Refund': result = '已退款'; break; case 'Request': result = '未支付'; break; } return result; }; }).filter('subjectMasterFlag', function () { return function (data) { var result = ''; switch (data) { case 'Active': result = '主项'; break; case 'InActive': result = '副项'; break; } return result; }; }).filter('batchName', function () { return function (data) { var result = ''; var data = data + '' switch (data) { case '1': result = '初试'; break; case '2': result = '复试'; break; case '3': result = '三试'; break; } return result; }; }).filter('numberArray', function () { return function (data) { var result = []; for(var k=1;k<=data;k++){ result[k-1] = k; } return result; }; });