Files
zszq-trs/YLErpWeb/wwwroot/Scripts/app/volatility/riskFreeCurve.js
T
2024-05-09 14:06:26 +08:00

27 lines
796 B
JavaScript

function saveRiskFreeCurve() {
var tenorList = ["1D", "1W", "2W", "1M", "2M", "3M", "6M", "9M", "1Y", "2Y", "3Y", "4Y", "5Y"];
var points = [];
for (i = 0; i < tenorList.length; ++i) {
points.push({ Tenor: tenorList[i], Rate: parseFloat($("#cell" + tenorList[i]).val())});
}
main.post("/volatility/SaveRiskFreeCurve", { curvePoints: points }).done(function (res) {
});
}
function resetChanges() {
queryRiskFreeCurve();
}
function queryRiskFreeCurve() {
main.post("/volatility/GetRiskFreeCurve").done(function (res) {
if (res.success) {
var i;
for (i = 0; i < res.obj.length; ++i) {
$("#cell" + res.obj[i].Tenor).val(res.obj[i].Rate);
}
}
});
}
queryRiskFreeCurve();