this.search = function () {
if ($scope.newModel.term == undefined || $scope.newModel.term == null || $scope.newModel.term == '') {
initTable()
}
if ($scope.newModel.term != undefined && $scope.newModel.term != null && typeof $scope.newModel.term == 'object') {
//获取上个月月末的日期,并将其设置为默认值展现在input中
var term = $filter('date')($scope.newModel.term, 'yyyyMMdd');
$http.get(path + "task/findBwztJk/" + term).success(function (res) {
table.data = res.data;
var i=1;
table.data.forEach(function (e) {
e.id=i;
e.reportTemplateName=e.reportTemplateName;
e.instName=e.institutionName;
e.term=e.term;
i++;
});
});
}
}
//初始化表格数据
initTable();
function initTable() {
var nowdays = new Date();
var year = nowdays.getFullYear();
var month = nowdays.getMonth();
if(month==0)
{
month=12;
year=year-1;
}
if (month < 10) {
month = "0" + month;
}
var myDate = new Date(year, month, 0);
var lastDay = year + "-" + month + "-" + myDate.getDate();
$scope.newModel.term=lastDay;
$http.get(path+"task/findBwztJk/"+lastDay)
.success(function (res) {
table.data = res.data;
var i=1;
table.data.forEach(function (e) {
e.id=1;
e.reportTemplateName=e.reportTemplateName;
e.instName=e.institutionName;
e.term=e.term;
i++;
});
});