Commit e5f153d9e004511969bb41dbcc600a5ea805266e
Merge branch 'test' of http://192.168.1.195:9998/web_developers/workreport into test
Showing
3 changed files
with
140 additions
and
49 deletions
resource/js/unit.js
@@ -44,6 +44,14 @@ dataUrl.util = { | @@ -44,6 +44,14 @@ dataUrl.util = { | ||
44 | queryAsraOpPage: function () { | 44 | queryAsraOpPage: function () { |
45 | return parkcloudbaseUrl + 'asraOp/queryAsraOpPage'; | 45 | return parkcloudbaseUrl + 'asraOp/queryAsraOpPage'; |
46 | }, | 46 | }, |
47 | + //日报系统-工时填报查询 | ||
48 | + queryAsraDailyList: function () { | ||
49 | + return parkcloudbaseUrl + 'asraDaily/queryAsraDailyList'; | ||
50 | + }, | ||
51 | + //日报系统-工时填报 | ||
52 | + saveOrUpdateAsraDaily: function () { | ||
53 | + return parkcloudbaseUrl + 'asraDaily/saveOrUpdateAsraDaily'; | ||
54 | + }, | ||
47 | //查询项目列表 | 55 | //查询项目列表 |
48 | queryAsraProjectForList:function(){ | 56 | queryAsraProjectForList:function(){ |
49 | return parkcloudbaseUrl + 'asraProject/queryAsraProjectForList'; | 57 | return parkcloudbaseUrl + 'asraProject/queryAsraProjectForList'; |
topages/workfill/workfill.html
1 | <div class="time-opr-wrap clearfix"> | 1 | <div class="time-opr-wrap clearfix"> |
2 | <div class="float-left time-opr-area"> | 2 | <div class="float-left time-opr-area"> |
3 | <div class="time-opr-nowtime" id="time-opr-nowtime"></div> | 3 | <div class="time-opr-nowtime" id="time-opr-nowtime"></div> |
4 | + <div class="time-opr-nowtime" id="querytime" style="display:none"></div> | ||
4 | <div class="time-opr-btnwrap clearfix"> | 5 | <div class="time-opr-btnwrap clearfix"> |
5 | <div class="time-opr-btn time-opr-prevbtn cursorpointer float-left" id="time-opr-prevbtn">上一周</div> | 6 | <div class="time-opr-btn time-opr-prevbtn cursorpointer float-left" id="time-opr-prevbtn">上一周</div> |
6 | <div class="time-opr-btn time-opr-nextbtn cursorpointer float-left display-none" id="time-opr-nextbtn">下一周</div> | 7 | <div class="time-opr-btn time-opr-nextbtn cursorpointer float-left display-none" id="time-opr-nextbtn">下一周</div> |
@@ -11,7 +12,7 @@ | @@ -11,7 +12,7 @@ | ||
11 | <ul class="workfill-list-wrap clearfix"> | 12 | <ul class="workfill-list-wrap clearfix"> |
12 | <li class="workfill-list-li boxshadow"> | 13 | <li class="workfill-list-li boxshadow"> |
13 | <div class="workfill-list-weekday-wrap clearfix"> | 14 | <div class="workfill-list-weekday-wrap clearfix"> |
14 | - <span class="float-left workfill-list-weekday" id="weekday1">周一</span> | 15 | + <span class="float-left workfill-list-weekday" id="weekday1" data-id="" data-date="">周一</span> |
15 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit1">提交</span> | 16 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit1">提交</span> |
16 | </div> | 17 | </div> |
17 | <div class="workfill-list-projectnamewrap"> | 18 | <div class="workfill-list-projectnamewrap"> |
@@ -23,18 +24,13 @@ | @@ -23,18 +24,13 @@ | ||
23 | <div class="workfill-list-projectname display-none">项目名称</div> | 24 | <div class="workfill-list-projectname display-none">项目名称</div> |
24 | </div> | 25 | </div> |
25 | <div class="workfill-list-container" contenteditable="true" id="daily-report1"> | 26 | <div class="workfill-list-container" contenteditable="true" id="daily-report1"> |
26 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
27 | 27 | ||
28 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
29 | - | ||
30 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
31 | - | ||
32 | - 异地购房、离婚购房提取公积金受限 | ||
33 | </div> | 28 | </div> |
34 | </li> | 29 | </li> |
30 | + | ||
35 | <li class="workfill-list-li boxshadow"> | 31 | <li class="workfill-list-li boxshadow"> |
36 | <div class="workfill-list-weekday-wrap clearfix"> | 32 | <div class="workfill-list-weekday-wrap clearfix"> |
37 | - <span class="float-left workfill-list-weekday" id="weekday2">周二</span> | 33 | + <span class="float-left workfill-list-weekday" id="weekday2" data-id="" data-date="">周二</span> |
38 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit2">提交</span> | 34 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit2">提交</span> |
39 | </div> | 35 | </div> |
40 | <div class="workfill-list-projectnamewrap"> | 36 | <div class="workfill-list-projectnamewrap"> |
@@ -46,18 +42,12 @@ | @@ -46,18 +42,12 @@ | ||
46 | <div class="workfill-list-projectname display-none">项目名称</div> | 42 | <div class="workfill-list-projectname display-none">项目名称</div> |
47 | </div> | 43 | </div> |
48 | <div class="workfill-list-container" contenteditable="true" id="daily-report2"> | 44 | <div class="workfill-list-container" contenteditable="true" id="daily-report2"> |
49 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
50 | - | ||
51 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
52 | 45 | ||
53 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
54 | - | ||
55 | - 异地购房、离婚购房提取公积金受限 | ||
56 | </div> | 46 | </div> |
57 | </li> | 47 | </li> |
58 | <li class="workfill-list-li boxshadow"> | 48 | <li class="workfill-list-li boxshadow"> |
59 | <div class="workfill-list-weekday-wrap clearfix"> | 49 | <div class="workfill-list-weekday-wrap clearfix"> |
60 | - <span class="float-left workfill-list-weekday" id="weekday3">周三</span> | 50 | + <span class="float-left workfill-list-weekday" id="weekday3" data-id="" data-date="">周三</span> |
61 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit3">提交</span> | 51 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit3">提交</span> |
62 | </div> | 52 | </div> |
63 | <div class="workfill-list-projectnamewrap"> | 53 | <div class="workfill-list-projectnamewrap"> |
@@ -69,18 +59,12 @@ | @@ -69,18 +59,12 @@ | ||
69 | <div class="workfill-list-projectname display-none">项目名称</div> | 59 | <div class="workfill-list-projectname display-none">项目名称</div> |
70 | </div> | 60 | </div> |
71 | <div class="workfill-list-container" contenteditable="true" id="daily-report3"> | 61 | <div class="workfill-list-container" contenteditable="true" id="daily-report3"> |
72 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
73 | - | ||
74 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
75 | 62 | ||
76 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
77 | - | ||
78 | - 异地购房、离婚购房提取公积金受限 | ||
79 | </div> | 63 | </div> |
80 | </li> | 64 | </li> |
81 | <li class="workfill-list-li boxshadow"> | 65 | <li class="workfill-list-li boxshadow"> |
82 | <div class="workfill-list-weekday-wrap clearfix"> | 66 | <div class="workfill-list-weekday-wrap clearfix"> |
83 | - <span class="float-left workfill-list-weekday" id="weekday4">周四</span> | 67 | + <span class="float-left workfill-list-weekday" id="weekday4" data-id="" data-date="">周四</span> |
84 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit4">提交</span> | 68 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit4">提交</span> |
85 | </div> | 69 | </div> |
86 | <div class="workfill-list-projectnamewrap"> | 70 | <div class="workfill-list-projectnamewrap"> |
@@ -92,18 +76,12 @@ | @@ -92,18 +76,12 @@ | ||
92 | <div class="workfill-list-projectname display-none">项目名称</div> | 76 | <div class="workfill-list-projectname display-none">项目名称</div> |
93 | </div> | 77 | </div> |
94 | <div class="workfill-list-container" contenteditable="true" id="daily-report4"> | 78 | <div class="workfill-list-container" contenteditable="true" id="daily-report4"> |
95 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
96 | - | ||
97 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
98 | 79 | ||
99 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
100 | - | ||
101 | - 异地购房、离婚购房提取公积金受限 | ||
102 | </div> | 80 | </div> |
103 | </li> | 81 | </li> |
104 | <li class="workfill-list-li boxshadow"> | 82 | <li class="workfill-list-li boxshadow"> |
105 | <div class="workfill-list-weekday-wrap clearfix"> | 83 | <div class="workfill-list-weekday-wrap clearfix"> |
106 | - <span class="float-left workfill-list-weekday" id="weekday5">周五</span> | 84 | + <span class="float-left workfill-list-weekday" id="weekday5" data-id="" data-date="">周五</span> |
107 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit5">提交</span> | 85 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit5">提交</span> |
108 | </div> | 86 | </div> |
109 | <div class="workfill-list-projectnamewrap"> | 87 | <div class="workfill-list-projectnamewrap"> |
@@ -115,18 +93,12 @@ | @@ -115,18 +93,12 @@ | ||
115 | <div class="workfill-list-projectname display-none">项目名称</div> | 93 | <div class="workfill-list-projectname display-none">项目名称</div> |
116 | </div> | 94 | </div> |
117 | <div class="workfill-list-container" contenteditable="true" id="daily-report5"> | 95 | <div class="workfill-list-container" contenteditable="true" id="daily-report5"> |
118 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
119 | - | ||
120 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
121 | 96 | ||
122 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
123 | - | ||
124 | - 异地购房、离婚购房提取公积金受限 | ||
125 | </div> | 97 | </div> |
126 | </li> | 98 | </li> |
127 | <li class="workfill-list-li boxshadow"> | 99 | <li class="workfill-list-li boxshadow"> |
128 | <div class="workfill-list-weekday-wrap clearfix"> | 100 | <div class="workfill-list-weekday-wrap clearfix"> |
129 | - <span class="float-left workfill-list-weekday" id="weekday6">周六</span> | 101 | + <span class="float-left workfill-list-weekday" id="weekday6" data-id="" data-date="">周六</span> |
130 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit6">提交</span> | 102 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit6">提交</span> |
131 | </div> | 103 | </div> |
132 | <div class="workfill-list-projectnamewrap"> | 104 | <div class="workfill-list-projectnamewrap"> |
@@ -138,18 +110,12 @@ | @@ -138,18 +110,12 @@ | ||
138 | <div class="workfill-list-projectname display-none">项目名称</div> | 110 | <div class="workfill-list-projectname display-none">项目名称</div> |
139 | </div> | 111 | </div> |
140 | <div class="workfill-list-container" contenteditable="true" id="daily-report6"> | 112 | <div class="workfill-list-container" contenteditable="true" id="daily-report6"> |
141 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
142 | - | ||
143 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
144 | 113 | ||
145 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
146 | - | ||
147 | - 异地购房、离婚购房提取公积金受限 | ||
148 | </div> | 114 | </div> |
149 | </li> | 115 | </li> |
150 | <li class="workfill-list-li boxshadow"> | 116 | <li class="workfill-list-li boxshadow"> |
151 | <div class="workfill-list-weekday-wrap clearfix"> | 117 | <div class="workfill-list-weekday-wrap clearfix"> |
152 | - <span class="float-left workfill-list-weekday" id="weekday7">周日</span> | 118 | + <span class="float-left workfill-list-weekday" id="weekday7" data-id="" data-date="">周日</span> |
153 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit7">提交</span> | 119 | <span class="float-right workfill-list-btn cursor-pointer" id="btn-commit7">提交</span> |
154 | </div> | 120 | </div> |
155 | <div class="workfill-list-projectnamewrap"> | 121 | <div class="workfill-list-projectnamewrap"> |
@@ -161,13 +127,7 @@ | @@ -161,13 +127,7 @@ | ||
161 | <div class="workfill-list-projectname display-none">项目名称</div> | 127 | <div class="workfill-list-projectname display-none">项目名称</div> |
162 | </div> | 128 | </div> |
163 | <div class="workfill-list-container" contenteditable="true" id="daily-report7"> | 129 | <div class="workfill-list-container" contenteditable="true" id="daily-report7"> |
164 | - 相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
165 | - | ||
166 | - 异地购房、离婚购房提取公积金受限相继调整公积金提取政策,收紧了异地购房、离婚购房提取公积金等操作,但多地也都强调,支持提取公积金用于购买首套住房或二套改善型住房。 | ||
167 | - | ||
168 | - 此外,由于房价普遍上涨,多地的公积金贷款上限已经明显偏低,难以满足购房者的资金需求。专家建议,各地应上调公积金贷款额度。 | ||
169 | 130 | ||
170 | - 异地购房、离婚购房提取公积金受限 | ||
171 | </div> | 131 | </div> |
172 | </li> | 132 | </li> |
173 | 133 |
topages/workfill/workfill.js
@@ -14,10 +14,12 @@ var fun = { | @@ -14,10 +14,12 @@ var fun = { | ||
14 | // 获取今天时间 | 14 | // 获取今天时间 |
15 | var todaytime = moment().subtract('days', 0).format('YYYY/MM/DD'); | 15 | var todaytime = moment().subtract('days', 0).format('YYYY/MM/DD'); |
16 | $('#time-opr-nowtime').text(todaytime); | 16 | $('#time-opr-nowtime').text(todaytime); |
17 | + $('#querytime').text(moment().subtract('days', weekOfday-1).format('YYYY-MM-DD')); | ||
17 | // | 18 | // |
18 | fun.logout(); | 19 | fun.logout(); |
19 | //获取项目 | 20 | //获取项目 |
20 | fun.getAsraProject(); | 21 | fun.getAsraProject(); |
22 | + fun.getAsraDailyListMsg(); | ||
21 | }, | 23 | }, |
22 | timeoprprevbtn:function () { | 24 | timeoprprevbtn:function () { |
23 | $('#time-opr-nextbtn').removeClass('display-none'); | 25 | $('#time-opr-nextbtn').removeClass('display-none'); |
@@ -26,6 +28,7 @@ var fun = { | @@ -26,6 +28,7 @@ var fun = { | ||
26 | var start = weekOfday+7*clicknum-1; | 28 | var start = weekOfday+7*clicknum-1; |
27 | var end = weekOfday+ clicknum*7-7; | 29 | var end = weekOfday+ clicknum*7-7; |
28 | $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); | 30 | $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); |
31 | + $('#querytime').text(moment().subtract('days', start).format('YYYY-MM-DD')); | ||
29 | }, | 32 | }, |
30 | timeoprnextbtn:function () { | 33 | timeoprnextbtn:function () { |
31 | 34 | ||
@@ -33,11 +36,13 @@ var fun = { | @@ -33,11 +36,13 @@ var fun = { | ||
33 | console.log(clicknum) | 36 | console.log(clicknum) |
34 | if(clicknum == 0){ | 37 | if(clicknum == 0){ |
35 | $('#time-opr-show').text(moment().subtract('days', weekOfday-1).format('YYYY/MM/DD')+' - '+moment().subtract('days', 0).format('YYYY/MM/DD')); | 38 | $('#time-opr-show').text(moment().subtract('days', weekOfday-1).format('YYYY/MM/DD')+' - '+moment().subtract('days', 0).format('YYYY/MM/DD')); |
39 | + $('#querytime').text(moment().subtract('days', weekOfday-1).format('YYYY-MM-DD')); | ||
36 | $('#time-opr-nextbtn').addClass('display-none'); | 40 | $('#time-opr-nextbtn').addClass('display-none'); |
37 | }else{ | 41 | }else{ |
38 | var start = weekOfday+7*clicknum-1; | 42 | var start = weekOfday+7*clicknum-1; |
39 | var end = weekOfday+ clicknum*7-7; | 43 | var end = weekOfday+ clicknum*7-7; |
40 | $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); | 44 | $('#time-opr-show').text(moment().subtract('days', start).format('YYYY/MM/DD')+' - '+moment().subtract('days',end).format('YYYY/MM/DD')); |
45 | + $('#querytime').text(moment().subtract('days', start).format('YYYY-MM-DD')); | ||
41 | } | 46 | } |
42 | 47 | ||
43 | 48 | ||
@@ -65,16 +70,131 @@ var fun = { | @@ -65,16 +70,131 @@ var fun = { | ||
65 | } | 70 | } |
66 | } | 71 | } |
67 | }); | 72 | }); |
73 | + }, | ||
74 | + /*获取查询参数*/ | ||
75 | + getQueryParam: function () { | ||
76 | + /**员工名字*/ | ||
77 | + var dailyDate = $("#querytime").text()+" 00:00:00"; | ||
78 | + | ||
79 | + var req = { | ||
80 | + dailyDate: dailyDate | ||
81 | + }; | ||
82 | + | ||
83 | + return req; | ||
84 | + }, | ||
85 | + queryAsraDailyList:function(callBack){ | ||
86 | + // debugger; | ||
87 | + var req = fun.getQueryParam(); | ||
88 | + //设置请求参数 | ||
89 | + req.sysCode = sysComm.sysCode; | ||
90 | + var opt = { | ||
91 | + method: 'post', | ||
92 | + url: dataUrl.util.queryAsraDailyList(), | ||
93 | + data: JSON.stringify(req), | ||
94 | + contentType: 'application/json; charset=utf-8', | ||
95 | + dataType: 'json', | ||
96 | + success: function (res) { | ||
97 | + if (res.success == true) { | ||
98 | + console.log(res.data); | ||
99 | + callBack(res.data); | ||
100 | + } | ||
101 | + } | ||
102 | + }; | ||
103 | + sysAjax(opt); | ||
104 | + }, | ||
105 | + /***获取日报信息.*/ | ||
106 | + getAsraDailyListMsg:function(){ | ||
107 | + debugger; | ||
108 | + fun.queryAsraDailyList(function(data){ | ||
109 | + for(var i=1;i<8;i++){ | ||
110 | + $("#work-projectName"+i).selectpicker('val',''); | ||
111 | + $("#work-projectName"+i).selectpicker('refresh'); | ||
112 | + $("#daily-report"+i).html(""); | ||
113 | + //如果不是本周则隐藏按钮 | ||
114 | + if(clicknum == 1){ | ||
115 | + $("#btn-commit"+i).attr("style","display:none;"); | ||
116 | + $("#btn-commit"+i).parent().parent().find(".workfill-list-container").attr("contenteditable","false"); | ||
117 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').addClass('display-none'); | ||
118 | + var projectName=$("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); | ||
119 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').removeClass('display-none'); | ||
120 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); | ||
121 | + | ||
122 | + }else if(clicknum == 0){ | ||
123 | + //日期回填 | ||
124 | + var date = moment().subtract('days', weekOfday-i).format('YYYY-MM-DD 01:00:00'); | ||
125 | + $("#weekday"+i).attr("data-date",date); | ||
126 | + //展示变更 | ||
127 | + $("#btn-commit"+i).attr("style","display:block;"); | ||
128 | + $("#btn-commit"+i).parent().parent().find(".workfill-list-container").attr("contenteditable","true"); | ||
129 | + if($("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').hasClass('display-none')) { | ||
130 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').removeClass('display-none'); | ||
131 | + var projectName=$("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); | ||
132 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').addClass('display-none'); | ||
133 | + $("#btn-commit"+i).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); | ||
134 | + } | ||
135 | + } | ||
136 | + } | ||
137 | + $.each(data,function(index,row){ | ||
138 | + $("#weekday"+row.weeksNum).attr("data-id",row.id); | ||
139 | + $("#daily-report"+row.weeksNum).html(row.dailyContent); | ||
140 | + $("#work-projectName"+row.weeksNum).selectpicker('val',row.projectId); | ||
141 | + $("#work-projectName"+row.weeksNum).selectpicker('refresh'); | ||
142 | + | ||
143 | + $("#btn-commit"+row.weeksNum).text('编辑'); | ||
144 | + $("#btn-commit"+row.weeksNum).parent().parent().find(".workfill-list-container").attr("contenteditable","false"); | ||
145 | + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon').addClass('display-none'); | ||
146 | + var projectName=$("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-projectCon .work-projectName').find("option:selected").text(); | ||
147 | + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').removeClass('display-none'); | ||
148 | + $("#btn-commit"+row.weeksNum).parent().parent().find('.workfill-list-projectnamewrap .workfill-list-projectname').text(projectName); | ||
149 | + }); | ||
150 | + }); | ||
151 | + }, | ||
152 | + //工时信息提交 | ||
153 | + dailyReportCommit:function (id) { | ||
154 | + console.log(id); | ||
155 | + var arsaId = $("#weekday"+id).attr("data-id"); | ||
156 | + var projectId = $("#work-projectName"+id).find("option:selected").val(); | ||
157 | + var dailyDate = $("#weekday"+id).attr("data-date"); | ||
158 | + var dailyContent = $("#daily-report"+id).text(); | ||
159 | + | ||
160 | + var req= { | ||
161 | + id:arsaId, | ||
162 | + projectId:projectId, | ||
163 | + dailyDate:dailyDate, | ||
164 | + dailyContent:dailyContent, | ||
165 | + sysCode:sysComm.sysCode | ||
166 | + }; | ||
167 | + var editAreaBlok= { | ||
168 | + method: "post", | ||
169 | + url: dataUrl.util.saveOrUpdateAsraDaily(), | ||
170 | + data: JSON.stringify(req), | ||
171 | + contentType: 'application/json; charset=utf-8', | ||
172 | + dataType:'json', | ||
173 | + success: function(res){ | ||
174 | + if(res.success == true){ | ||
175 | + console.log(aaa); | ||
176 | + }else{ | ||
177 | + $("#areamanage_areaaddmodel-errormsg").text("新增失败,请新重试保存!"); | ||
178 | + $("#areamanage_areaaddmodel-errormsg").show(); | ||
179 | + return false; | ||
180 | + | ||
181 | + } | ||
182 | + } | ||
183 | + }; | ||
184 | + sysAjax(editAreaBlok); | ||
185 | + | ||
68 | } | 186 | } |
69 | }; | 187 | }; |
70 | fun.init(); | 188 | fun.init(); |
71 | // 上一周点击time-opr-prevbtn | 189 | // 上一周点击time-opr-prevbtn |
72 | $('#time-opr-prevbtn').on('click',function () { | 190 | $('#time-opr-prevbtn').on('click',function () { |
73 | fun.timeoprprevbtn(); | 191 | fun.timeoprprevbtn(); |
192 | + fun.getAsraDailyListMsg(); | ||
74 | }); | 193 | }); |
75 | // 下一周点击time-opr-nextbtn | 194 | // 下一周点击time-opr-nextbtn |
76 | $('#time-opr-nextbtn').on('click',function () { | 195 | $('#time-opr-nextbtn').on('click',function () { |
77 | fun.timeoprnextbtn(); | 196 | fun.timeoprnextbtn(); |
197 | + fun.getAsraDailyListMsg(); | ||
78 | }); | 198 | }); |
79 | 199 | ||
80 | //提交事件 | 200 | //提交事件 |
@@ -84,6 +204,9 @@ $(document).on('click','.workfill-list-btn',function () { | @@ -84,6 +204,9 @@ $(document).on('click','.workfill-list-btn',function () { | ||
84 | _this.text('提交'); | 204 | _this.text('提交'); |
85 | _this.parent().parent().find(".workfill-list-container").attr("contenteditable","true"); | 205 | _this.parent().parent().find(".workfill-list-container").attr("contenteditable","true"); |
86 | }else { | 206 | }else { |
207 | + var commitId = _this.attr("id"); | ||
208 | + var id = commitId.substring(10,11); | ||
209 | + fun.dailyReportCommit(id); | ||
87 | _this.text('编辑'); | 210 | _this.text('编辑'); |
88 | _this.parent().parent().find(".workfill-list-container").attr("contenteditable","false"); | 211 | _this.parent().parent().find(".workfill-list-container").attr("contenteditable","false"); |
89 | } | 212 | } |