我有一个提交功能,当我提交时,我从服务器获取数据。我希望我收到的数据将传递给其他组件。
这是我的功能
submitForm(partner, manager, taxDevision, taxYear, standard, date) {
const type = 1;
if (partner && manager && taxDevision && taxYear && standard && date.value !== null && this.addValue !== '') {
const day = date.value.getDate();
const month = date.value.getMonth() + 1;
const year = date.value.getFullYear();
const newDate = `${year}-${month}-${day}`;
this.reportsService.createNewReport(this.addValue, type, taxYear, newDate, (data) => this.onCreateReportSuccess(data));
} else {
this.errorLabel = 'Fill all field';
}
}
onCreateReportSuccess(data) {
console.log(data);
this.dialogRef.close();
this.router.navigate(['/kit']);
}
}