|
@@ -112,17 +112,37 @@ export class PaymentInfoComponent implements OnInit {
|
|
|
res => {
|
|
res => {
|
|
|
this.inversionCode = res["result"]["codigo_inversion"];
|
|
this.inversionCode = res["result"]["codigo_inversion"];
|
|
|
|
|
|
|
|
- if (res["result"]["id_inversion_instrumento"]["instrumento"]["monto_inversion"]!=undefined){
|
|
|
|
|
- this.inversionAmount = res["result"]["id_inversion_instrumento"]["instrumento"]["monto_inversion"];
|
|
|
|
|
- }
|
|
|
|
|
- else if(res["result"]["id_inversion_instrumento"]["instrumento"]["total_pagar"]!=undefined){
|
|
|
|
|
- this.inversionAmount = res["result"]["id_inversion_instrumento"]["instrumento"]["total_pagar"];
|
|
|
|
|
- }
|
|
|
|
|
- else if(res["result"]["id_inversion_instrumento"]["instrumento"]["monto_pagar"]!=undefined){
|
|
|
|
|
- this.inversionAmount = res["result"]["id_inversion_instrumento"]["instrumento"]["monto_pagar"];
|
|
|
|
|
|
|
+ if (
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "monto_inversion"
|
|
|
|
|
+ ] != undefined
|
|
|
|
|
+ ) {
|
|
|
|
|
+ this.inversionAmount =
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "monto_inversion"
|
|
|
|
|
+ ];
|
|
|
|
|
+ } else if (
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "total_pagar"
|
|
|
|
|
+ ] != undefined
|
|
|
|
|
+ ) {
|
|
|
|
|
+ this.inversionAmount =
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "total_pagar"
|
|
|
|
|
+ ];
|
|
|
|
|
+ } else if (
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "monto_pagar"
|
|
|
|
|
+ ] != undefined
|
|
|
|
|
+ ) {
|
|
|
|
|
+ this.inversionAmount =
|
|
|
|
|
+ res["result"]["id_inversion_instrumento"]["instrumento"][
|
|
|
|
|
+ "monto_pagar"
|
|
|
|
|
+ ];
|
|
|
}
|
|
}
|
|
|
this.investmentProposalForm.setValue({
|
|
this.investmentProposalForm.setValue({
|
|
|
- monto: this.inversionAmount,
|
|
|
|
|
|
|
+ monto:
|
|
|
|
|
+ Math.round((this.inversionAmount + Number.EPSILON) * 100) / 100,
|
|
|
tipo_pago: "",
|
|
tipo_pago: "",
|
|
|
cuenta_bancaria: "",
|
|
cuenta_bancaria: "",
|
|
|
fecha_vencimiento: "",
|
|
fecha_vencimiento: "",
|
|
@@ -255,7 +275,7 @@ export class PaymentInfoComponent implements OnInit {
|
|
|
|
|
|
|
|
this.reviewProposal["notificar"] = array.toString();
|
|
this.reviewProposal["notificar"] = array.toString();
|
|
|
this.paymentObject = {
|
|
this.paymentObject = {
|
|
|
- monto: this.investmentProposalForm.value.monto,
|
|
|
|
|
|
|
+ monto: this.inversionAmount,
|
|
|
id_tipo_pago: +this.investmentProposalForm.value.tipo_pago,
|
|
id_tipo_pago: +this.investmentProposalForm.value.tipo_pago,
|
|
|
id_cuenta_bancaria: +this.investmentProposalForm.value
|
|
id_cuenta_bancaria: +this.investmentProposalForm.value
|
|
|
.cuenta_bancaria,
|
|
.cuenta_bancaria,
|