|
@@ -324,8 +324,10 @@ export class OfficeManagementComponent implements OnInit {
|
324
|
324
|
officeType: [null, [Validators.required]],
|
325
|
325
|
startTime1: [null],
|
326
|
326
|
endTime1: [null],
|
|
327
|
+ dynamicCode1: [null],
|
327
|
328
|
startTime2: [null],
|
328
|
329
|
endTime2: [null],
|
|
330
|
+ dynamicCode2: [null],
|
329
|
331
|
});
|
330
|
332
|
}
|
331
|
333
|
// 科室位置必填
|
|
@@ -439,6 +441,7 @@ export class OfficeManagementComponent implements OnInit {
|
439
|
441
|
this.validateForm.value.endTime1,
|
440
|
442
|
"yyyy-MM-dd HH:mm:ss"
|
441
|
443
|
);
|
|
444
|
+ data.department["dynamicCode1"] = this.validateForm.value.dynamicCode1 ? 1 : 0;
|
442
|
445
|
} else {
|
443
|
446
|
return;
|
444
|
447
|
}
|
|
@@ -459,6 +462,7 @@ export class OfficeManagementComponent implements OnInit {
|
459
|
462
|
this.validateForm.value.endTime2,
|
460
|
463
|
"yyyy-MM-dd HH:mm:ss"
|
461
|
464
|
);
|
|
465
|
+ data.department["dynamicCode2"] = this.validateForm.value.dynamicCode2 ? 1 : 0;
|
462
|
466
|
} else {
|
463
|
467
|
return;
|
464
|
468
|
}
|
|
@@ -509,10 +513,12 @@ export class OfficeManagementComponent implements OnInit {
|
509
|
513
|
if (data.startTime1 && data.endTime1) {
|
510
|
514
|
this.validateForm.controls.startTime1.setValue(new Date(data.startTime1));
|
511
|
515
|
this.validateForm.controls.endTime1.setValue(new Date(data.endTime1));
|
|
516
|
+ this.validateForm.controls.dynamicCode1.setValue(data.dynamicCode1 == 1);
|
512
|
517
|
}
|
513
|
518
|
if (data.startTime2 && data.endTime2) {
|
514
|
519
|
this.validateForm.controls.startTime2.setValue(new Date(data.startTime2));
|
515
|
520
|
this.validateForm.controls.endTime2.setValue(new Date(data.endTime2));
|
|
521
|
+ this.validateForm.controls.dynamicCode2.setValue(data.dynamicCode2 == 1);
|
516
|
522
|
}
|
517
|
523
|
this.validateForm.controls.officeAddress.setValue(data.address);
|
518
|
524
|
if (data.parent) {
|