|
@@ -203,7 +203,8 @@
|
203
|
203
|
jssj = '';
|
204
|
204
|
yssj = '';
|
205
|
205
|
yqrq = '';
|
206
|
|
-
|
|
206
|
+ rwsqssj='';
|
|
207
|
+ rwswcsj='';
|
207
|
208
|
//申请时间
|
208
|
209
|
laydate.render({
|
209
|
210
|
elem: '#kssj',
|
|
@@ -211,22 +212,33 @@
|
211
|
212
|
sqsj1 = $("#kssj").val();
|
212
|
213
|
sqsj2 = $("#jssj").val();
|
213
|
214
|
yssj = $("#yssj").val();
|
214
|
|
- if (sqsj1 == sqsj2){
|
|
215
|
+ if (rwsqssj ==''||rwswcsj==''){
|
|
216
|
+ layer.msg('请先选择任务书!',{icon:8});
|
|
217
|
+ $("#kssj").val("");
|
|
218
|
+ return;
|
|
219
|
+ }
|
|
220
|
+ if (sqsj1<rwsqssj){
|
|
221
|
+ layer.msg("合同开始时间不能早于任务书开始时间,应该在任务书项目周期内!",{icon:2})
|
|
222
|
+ $("#kssj").val("");
|
|
223
|
+ return;
|
|
224
|
+ }
|
|
225
|
+ if (sqsj2 !=''&&sqsj1 == sqsj2){
|
215
|
226
|
layer.msg('执行周期开始时间与结束时间不能为同一天!',{icon:2});
|
216
|
227
|
$("#kssj").val("");
|
217
|
|
-
|
|
228
|
+ return;
|
218
|
229
|
}
|
219
|
230
|
if (yssj != ''){
|
220
|
231
|
if (sqsj1 > yssj){
|
221
|
232
|
layer.msg('验收时间不能早于或等于合同开始时间!',{icon:2});
|
222
|
|
- $("#yssj").val("");
|
|
233
|
+ $("#kssj").val("");
|
|
234
|
+ return;
|
223
|
235
|
}
|
224
|
236
|
}
|
225
|
237
|
if (sqsj1 != "" && sqsj2 != "") {
|
226
|
238
|
if (sqsj1 > sqsj2) {
|
227
|
239
|
Message.warning("起始时间不能晚于终止时间!", 1500);
|
228
|
240
|
$("#kssj").val("");
|
229
|
|
-
|
|
241
|
+ return;
|
230
|
242
|
}
|
231
|
243
|
}
|
232
|
244
|
}
|
|
@@ -240,20 +252,33 @@
|
240
|
252
|
const sqsj3 = new Date(sqsj2);
|
241
|
253
|
console.log('时间:'+ currentDate);
|
242
|
254
|
console.log('时间:'+ sqsj3);
|
|
255
|
+ console.log(jssj)
|
|
256
|
+ console.log(rwswcsj)
|
|
257
|
+ if (rwsqssj ==''||rwswcsj==''){
|
|
258
|
+ layer.msg('请先选择任务书!',{icon:8});
|
|
259
|
+ $("#jssj").val("");
|
|
260
|
+ return;
|
|
261
|
+ }
|
|
262
|
+ if (sqsj2>rwswcsj){
|
|
263
|
+ layer.msg("合同结束时间不能晚于任务书结束时间,应该在任务书项目周期内!",{icon:2})
|
|
264
|
+ $("#jssj").val("");
|
|
265
|
+ return;
|
|
266
|
+ }
|
243
|
267
|
if (sqsj3 < currentDate){
|
244
|
268
|
$("#yqrqs").css('display','block');
|
245
|
269
|
}else {
|
246
|
270
|
$("#yqrqs").css('display','none');
|
247
|
271
|
}
|
248
|
|
- if (sqsj1 == sqsj2){
|
|
272
|
+ if (sqsj1!=''&&sqsj1 == sqsj2){
|
249
|
273
|
layer.msg('执行周期开始时间与结束时间不能为同一天!',{icon:2});
|
250
|
274
|
$("#jssj").val("");
|
|
275
|
+ return;
|
251
|
276
|
}
|
252
|
277
|
if (sqsj1 != "" && sqsj2 != "") {
|
253
|
278
|
if (sqsj1 > sqsj2) {
|
254
|
279
|
Message.warning("终止时间不能早于开始时间!", 1500);
|
255
|
280
|
$("#jssj").val("");
|
256
|
|
-
|
|
281
|
+ return;
|
257
|
282
|
}
|
258
|
283
|
}
|
259
|
284
|
|
|
@@ -272,6 +297,9 @@
|
272
|
297
|
$("#yssj").val("");
|
273
|
298
|
|
274
|
299
|
}
|
|
300
|
+ }else {
|
|
301
|
+ layer.msg('请先填写执行周期!',{icon:8});
|
|
302
|
+ $("#yssj").val("");
|
275
|
303
|
}
|
276
|
304
|
|
277
|
305
|
}
|
|
@@ -322,6 +350,8 @@
|
322
|
350
|
content: AjaxUtil.ctx + 'prjContract/init_project',
|
323
|
351
|
end: function (obj) {
|
324
|
352
|
rwsId = localStorage.getItem("rws");
|
|
353
|
+ rwsqssj = localStorage.getItem("rwsqssj");
|
|
354
|
+ rwswcsj = localStorage.getItem("rwswcsj");
|
325
|
355
|
var updateflag = localStorage.getItem("updateflag");
|
326
|
356
|
if (updateflag == "1") {
|
327
|
357
|
var rwsmc = localStorage.getItem("rwsmc");
|