• 31-08-2023, 18:29:55
    #1
    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
            }
        }
  • 31-08-2023, 18:33:32
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    https://example.com/payroll?month=12...&download=true
    bunumu istiyorsunuz ?
    Month Year ve Download şeklinde 3 adet post gönderiyor.
  • 31-08-2023, 18:36:37
    #3
    emregunery adlı üyeden alıntı: mesajı görüntüle
    https://example.com/payroll?month=12...&download=true
    bunumu istiyorsunuz ?
    Month Year ve Download şeklinde 3 adet post gönderiyor.
    Evet bunu istiyordum fakat maalesef çalışmıyor. Fakat android uygulamasında görüntüleme yapılabiliyor. Başka şekilde görüntüleme olamaz sanırım.
  • 31-08-2023, 18:37:16
    #4
    F12 Konsolu açıp hatayı buraya atabilirseniz yardımcı olayım
  • 31-08-2023, 18:39:17
    #5
    emregunery adlı üyeden alıntı: mesajı görüntüle
    https://example.com/payroll?month=12...&download=true
    bunumu istiyorsunuz ?
    Month Year ve Download şeklinde 3 adet post gönderiyor.
    emregunery adlı üyeden alıntı: mesajı görüntüle
    F12 Konsolu açıp hatayı buraya atabilirseniz yardımcı olayım
    Sanırım sayfayı tamamen kaldırmışlar bundan dolayı gösterim olmuyor. Fakat android uygulaması üzerinden görüntüleme devam etmekte. Tekrardan teşekkürler.
  • 31-08-2023, 18:39:51
    #6
    Rica ederim