Merhaba,

Aşağıdaki kodun adres açılımını öğrenmek istiyorum bir türlü bulamadım ve beceremedim.

Örnek site: www.abcd.com/

Benim öğrenmek istediğim : www.abcd.com/payroll?month=

öğrenmek istediğim adresi bir türlü beceremedim nasıl olmalı?

Şimdiden rahatsızlık verdiğim için özür dilerim, umarım konuyu doğru yere açmışımdır yanlış ise tekrardan özür dilerim.


function payrollFormListController(a, b, c) {
    function d(a) {
        c.go("payrollForm", a)
    }
    function e() {
        c.go("dashboard")
    }
    var f = this;
    f.months = a.data,
    f.goToForm = d,
    f.redirect = e,
    f.busy = {}
}
function payrollFormListService(a, b, c, d, e, f) {
    return {
        getLastThreeMonths: function() {
            var a = {
                year: parseInt(moment().year()),
                month: parseInt(moment().month() + 1)
            };
            return function(a, b) {
                var c = [];
                c.push({
                    date: a
                });
                for (var d = 0; d < b - 1; ++d) {
                    var e = c[c.length - 1]
                      , f = {
                        date: {}
                    };
                    1 === e.date.month ? (f.date.month = 12,
                    f.date.year = e.date.year - 1) : (f.date.month = e.date.month - 1,
                    f.date.year = e.date.year),
                    c.push(f)
                }
                return c
            }(a, 3)
        },
        getYearAndMonth: function() {
            var c = a.defer();
            return b({
                method: "GET",
                url: f.apiCockpit + "/payroll/create"
            }).then(function(a) {
                c.resolve(a)
            }, function(a) {
                c.reject(a)
            }),
            c.promise
        },
        getFormData: function(c) {
            var d = a.defer();
            return b({
                method: "GET",
                url: f.apiCockpit + "/payroll?month=" + c.month + "&year=" + c.year
            }).then(function(a) {
                d.resolve(a)
            }, function(a) {
                d.reject(a)
            }),
            d.promise
        },
        getPayrollDataList: function(b) {
            var c = this.getLastThreeMonths()
              , d = a.defer()
              , e = this;
            return this.getFormData(c[0].date).then(function(a) {
                e.getFormData(c[1].date).then(function(a) {
                    e.getFormData(c[2].date).then(function(a) {
                        d.resolve(c)
                    }, function(a) {
                        d.resolve(c.slice(0, 2))
                    })
                }, function(a) {
                    d.resolve(c.slice(0, 1))
                })
            }, function(a) {
                d.resolve([])
            }),
            d.promise
        }
    }
}
function payrollFormController(a, b, c, d) {
    function e(a, c) {
        var e = {
            month: a,
            year: c
        };
        b.downloadPdf(e).then(function(a) {
            var b = e.month + "-" + e.year + "_payroll";
            d.saveAs(a.data, b)
        })
    }
    var f = this;
    f.form = a.data,
    f.downloadPdf = e
}
function payrollFormService(a, b, c) {
    return {
        downloadPdf: function(d) {
            var e = a.defer();
            return b({
                method: "GET",
                url: c.apiCockpit + "/payroll?month=" + d.month + "&year=" + d.year + "&download=true",
                responseType: "blob"
            }).then(function(a) {
                e.resolve(a)
            }, function(a) {
                e.resolve(a)
            }),
            e.promise
        }
    }