diff --git a/resource/js/unit.js b/resource/js/unit.js index 1a760eb..3196e9a 100644 --- a/resource/js/unit.js +++ b/resource/js/unit.js @@ -47,6 +47,14 @@ dataUrl.util = { //查询项目列表 queryAsraProjectForList:function(){ return parkcloudbaseUrl + 'asraProject/queryAsraProjectForList'; + }, + //工时查询-当天填报人数统计(汇总) + queryAsraDailyOpNumForCurrentDay:function(){ + return parkcloudbaseUrl + 'asraDaily/queryAsraDailyOpNumForCurrentDay'; + }, + //工时查询-所有员工及自己或者自己日报 + queryAsraDailyAllForList:function(){ + return parkcloudbaseUrl + 'asraDaily/queryAsraDailyAllForList'; } diff --git a/topages/workquery/workquery.css b/topages/workquery/workquery.css index 59e3139..3ae8c4f 100644 --- a/topages/workquery/workquery.css +++ b/topages/workquery/workquery.css @@ -220,7 +220,7 @@ background: url(../../resource/img/person-cion.png) no-repeat 60px center; } .workquery-list-main>li:nth-of-type(2){ - width: 100px; + width: 120px; height: 142px; line-height: 142px; font-size: 14px; @@ -234,7 +234,7 @@ color: #363d5d; } .workquery-list-main>li:nth-of-type(4){ - width: 750px; + width: 730px; height: 90px; line-height: 24px; padding: 10px 15px; diff --git a/topages/workquery/workquery.html b/topages/workquery/workquery.html index 5910d9e..f906a15 100644 --- a/topages/workquery/workquery.html +++ b/topages/workquery/workquery.html @@ -2,15 +2,15 @@ @@ -26,9 +26,7 @@
选择项目
人员名称
@@ -57,22 +55,8 @@
  • 11外,11婚1强调,支1,难以1金受限
  • -
  • - -
  • -
  • - -
  • + + diff --git a/topages/workquery/workquery.js b/topages/workquery/workquery.js index db04d5d..1ff6a1a 100644 --- a/topages/workquery/workquery.js +++ b/topages/workquery/workquery.js @@ -5,6 +5,12 @@ var fun={ init:function () { $('#workquery-projectName').selectpicker('render'); fun.dateInit(); + //工时汇总查询 + fun.queryAsraDailyOpNumForCurrentDay(); + // + fun.queryAsraDailyAllForList(); + // + fun.queryBtn(); }, dateInit:function () { //时间初始化 @@ -43,6 +49,116 @@ var fun={ }).on("click", function () { $("#workquery-daterange-btnend").datetimepicker("setStartDate", $("#workquery-daterange-btnsta").val()) }); + //项目查询 + fn.getAsraProject("",function(data){ + var html=""; + $.each(data,function(index,row){ + html+=''; + }); + if(html != null && html != ""){ + $("#workquery-projectName").empty(); + $("#workquery-projectName").append(html); + $("#workquery-projectName").selectpicker('refresh'); + + } + }); + + }, + //工时汇总查询 + queryAsraDailyOpNumForCurrentDay:function(){ + $('.workquery-card-allcounter').text(''); + $('.workquery-card-commitedcounter').text(''); + $('.workquery-card-nocommitedcounter').text(''); + var req = fun.getParams(); + var opt = { + data: JSON.stringify(req), + method: "POST", + async: false, + url: dataUrl.util.queryAsraDailyOpNumForCurrentDay(), + success: function (res) { + if(res != null && res.code =='8888' ){ + var data = res.data; + $('.workquery-card-allcounter').text(data.employeeTotal); + $('.workquery-card-commitedcounter').text(data.currentDayCommitEmployeeNum); + $('.workquery-card-nocommitedcounter').text(data.currentDayNotCommitEmployeeNum); + } + + } + } + sysAjax(opt); + }, + //工时查询-所有员工及自己或者自己日报 + queryAsraDailyAllForList:function(){ + debugger; + var noDataShow = '
    '; + var req = fun.getParams(); + var opt = { + data: JSON.stringify(req), + method: "POST", + async: false, + url: dataUrl.util.queryAsraDailyAllForList(), + success: function (res) { + if(res != null && res.code =='8888' ){ + var data = res.data.list; + if(data == null || data.length == 0 ){ + $('#workquery-list-wrap').empty(); + $('#workquery-list-wrap').append(noDataShow); + }else{ + var html = '
  • '; + $.each(data,function(index,rows){ + html+=' '; + var listDetail =rows.listDetail; + $.each(listDetail,function(index,rows){ + html+='