diff --git a/resource/js/unit.js b/resource/js/unit.js
index 3196e9a..0201f1e 100644
--- a/resource/js/unit.js
+++ b/resource/js/unit.js
@@ -44,6 +44,14 @@ dataUrl.util = {
queryAsraOpPage: function () {
return parkcloudbaseUrl + 'asraOp/queryAsraOpPage';
},
+ //日报系统-工时填报查询
+ queryAsraDailyList: function () {
+ return parkcloudbaseUrl + 'asraDaily/queryAsraDailyList';
+ },
+ //日报系统-工时填报
+ saveOrUpdateAsraDaily: function () {
+ return parkcloudbaseUrl + 'asraDaily/saveOrUpdateAsraDaily';
+ },
//查询项目列表
queryAsraProjectForList:function(){
return parkcloudbaseUrl + 'asraProject/queryAsraProjectForList';
diff --git a/topages/workfill/workfill.html b/topages/workfill/workfill.html
index a1e1f46..d511d4b 100644
--- a/topages/workfill/workfill.html
+++ b/topages/workfill/workfill.html
@@ -1,6 +1,7 @@
+
上一周
下一周
@@ -11,7 +12,7 @@
-
- 周一
+ 周一
提交
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
-
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
+
-
- 周二
+ 周二
提交
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
-
- 周三
+ 周三
提交
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
-
- 周四
+ 周四
提交
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
-
- 周五
+ 周五
提交
@@ -115,18 +93,12 @@
项目名称
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
-
- 周六
+ 周六
提交
@@ -138,18 +110,12 @@
项目名称
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限
-
- 周日
+ 周日
提交
@@ -161,13 +127,7 @@
项目名称
- 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
-
- 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。
-
- 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。
- 异地购房、离婚购房提取公积金受限
diff --git a/topages/workfill/workfill.js b/topages/workfill/workfill.js
index a6b72e2..4f40047 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,131 @@ 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){
+ //日期回填
+ var date = moment().subtract('days', weekOfday-i).format('YYYY-MM-DD 01:00:00');
+ $("#weekday"+i).attr("data-date",date);
+ //展示变更
+ $("#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){
+ $("#weekday"+row.weeksNum).attr("data-id",row.id);
+ $("#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);
+ });
+ });
+ },
+ //工时信息提交
+ dailyReportCommit:function (id) {
+ console.log(id);
+ var arsaId = $("#weekday"+id).attr("data-id");
+ var projectId = $("#work-projectName"+id).find("option:selected").val();
+ var dailyDate = $("#weekday"+id).attr("data-date");
+ var dailyContent = $("#daily-report"+id).text();
+
+ var req= {
+ id:arsaId,
+ projectId:projectId,
+ dailyDate:dailyDate,
+ dailyContent:dailyContent,
+ sysCode:sysComm.sysCode
+ };
+ var editAreaBlok= {
+ method: "post",
+ url: dataUrl.util.saveOrUpdateAsraDaily(),
+ data: JSON.stringify(req),
+ contentType: 'application/json; charset=utf-8',
+ dataType:'json',
+ success: function(res){
+ if(res.success == true){
+ console.log(aaa);
+ }else{
+ $("#areamanage_areaaddmodel-errormsg").text("新增失败,请新重试保存!");
+ $("#areamanage_areaaddmodel-errormsg").show();
+ return false;
+
+ }
+ }
+ };
+ sysAjax(editAreaBlok);
+
}
};
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();
});
//提交事件
@@ -84,6 +204,9 @@ $(document).on('click','.workfill-list-btn',function () {
_this.text('提交');
_this.parent().parent().find(".workfill-list-container").attr("contenteditable","true");
}else {
+ var commitId = _this.attr("id");
+ var id = commitId.substring(10,11);
+ fun.dailyReportCommit(id);
_this.text('编辑');
_this.parent().parent().find(".workfill-list-container").attr("contenteditable","false");
}