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
}
}