diff --git a/resource/js/unit.js b/resource/js/unit.js index 1a760eb..f6661b0 100644 --- a/resource/js/unit.js +++ b/resource/js/unit.js @@ -44,6 +44,10 @@ dataUrl.util = { queryAsraOpPage: function () { return parkcloudbaseUrl + 'asraOp/queryAsraOpPage'; }, + //日报系统-工时填报 + queryAsraDailyList: function () { + return parkcloudbaseUrl + 'asraDaily/queryAsraDailyList'; + }, //查询项目列表 queryAsraProjectForList:function(){ return parkcloudbaseUrl + 'asraProject/queryAsraProjectForList'; diff --git a/topages/workfill/workfill.html b/topages/workfill/workfill.html index a1e1f46..03184ff 100644 --- a/topages/workfill/workfill.html +++ b/topages/workfill/workfill.html @@ -1,6 +1,7 @@
+
上一周
@@ -23,15 +24,10 @@
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
+
  • 周二 @@ -46,13 +42,7 @@
    - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
  • @@ -69,13 +59,7 @@
  • - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
  • @@ -92,13 +76,7 @@
  • - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
  • @@ -115,13 +93,7 @@
    - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
  • @@ -138,13 +110,7 @@
    - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限
  • @@ -161,13 +127,7 @@
    - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 - - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 - 异地购房、离婚购房提取公积金受限
  • diff --git a/topages/workfill/workfill.js b/topages/workfill/workfill.js index a6b72e2..82116b1 100644 --- a/topages/workfill/workfill.js +++ b/topages/workfill/workfill.js @@ -14,10 +14,12 @@ var fun = { // 获取今天时间 var todaytime = moment().subtract('days', 0).format('YYYY/MM/DD'); $('#time-opr-nowtime').text(todaytime); + $('#querytime').text(moment().subtract('days', weekOfday-1).format('YYYY-MM-DD')); // fun.logout(); //获取项目 fun.getAsraProject(); + fun.getAsraDailyListMsg(); }, timeoprprevbtn:function () { $('#time-opr-nextbtn').removeClass('display-none'); @@ -26,6 +28,7 @@ var fun = { var start = weekOfday+7*clicknum-1; var end = weekOfday+ clicknum*7-7; $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); + $('#querytime').text(moment().subtract('days', start).format('YYYY-MM-DD')); }, timeoprnextbtn:function () { @@ -33,11 +36,13 @@ var fun = { console.log(clicknum) if(clicknum == 0){ $('#time-opr-show').text(moment().subtract('days', weekOfday-1).format('YYYY/MM/DD')+' - '+moment().subtract('days', 0).format('YYYY/MM/DD')); + $('#querytime').text(moment().subtract('days', weekOfday-1).format('YYYY-MM-DD')); $('#time-opr-nextbtn').addClass('display-none'); }else{ var start = weekOfday+7*clicknum-1; var end = weekOfday+ clicknum*7-7; $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); + $('#querytime').text(moment().subtract('days', start).format('YYYY-MM-DD')); } @@ -65,16 +70,92 @@ var fun = { } } }); - } + }, + /*获取查询参数*/ + getQueryParam: function () { + /**员工名字*/ + var dailyDate = $("#querytime").text()+" 00:00:00"; + + var req = { + dailyDate: dailyDate + }; + + return req; + }, + queryAsraDailyList:function(callBack){ + // debugger; + var req = fun.getQueryParam(); + //设置请求参数 + req.sysCode = sysComm.sysCode; + var opt = { + method: 'post', + url: dataUrl.util.queryAsraDailyList(), + data: JSON.stringify(req), + contentType: 'application/json; charset=utf-8', + dataType: 'json', + success: function (res) { + if (res.success == true) { + console.log(res.data); + callBack(res.data); + } + } + }; + sysAjax(opt); + }, + /***获取日报信息.*/ + getAsraDailyListMsg:function(){ + debugger; + fun.queryAsraDailyList(function(data){ + for(var i=1;i<8;i++){ + $("#work-projectName"+i).selectpicker('val',''); + $("#work-projectName"+i).selectpicker('refresh'); + $("#daily-report"+i).html(""); + //如果不是本周则隐藏按钮 + if(clicknum == 1){ + $("#btn-commit"+i).attr("style","display:none;"); + $("#btn-commit"+i).parent().parent().find(".workfill-list-container").attr("contenteditable","false"); + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').addClass('display-none'); + var projectName=$("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').removeClass('display-none'); + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); + + }else if(clicknum == 0){ + $("#btn-commit"+i).attr("style","display:block;"); + $("#btn-commit"+i).parent().parent().find(".workfill-list-container").attr("contenteditable","true"); + if($("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').hasClass('display-none')) { + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').removeClass('display-none'); + var projectName=$("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').addClass('display-none'); + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); + } + + } + } + $.each(data,function(index,row){ + $("#daily-report"+row.weeksNum).html(row.dailyContent); + $("#work-projectName"+row.weeksNum).selectpicker('val',row.projectId); + $("#work-projectName"+row.weeksNum).selectpicker('refresh'); + + $("#btn-commit"+row.weeksNum).text('编辑'); + $("#btn-commit"+row.weeksNum).parent().parent().find(".workfill-list-container").attr("contenteditable","false"); + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').addClass('display-none'); + var projectName=$("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').removeClass('display-none'); + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); + }); + }); + }, }; fun.init(); // 上一周点击time-opr-prevbtn $('#time-opr-prevbtn').on('click',function () { fun.timeoprprevbtn(); + fun.getAsraDailyListMsg(); }); // 下一周点击time-opr-nextbtn $('#time-opr-nextbtn').on('click',function () { fun.timeoprnextbtn(); + fun.getAsraDailyListMsg(); }); //提交事件