Dostlar selamlar ben vue js de axios ile post attığım da admin/supplier/change-payment-status'a istek atıyorum
ve bu vue dosyasının içinde başka bir şey yok ama o gidip admin/payment/change-payment-status buraya istek atıyor.
baseUrl kullanmama rağmen sürekli yanlış yere gidiyor istek ama bazı kayıtlarda da doğru gidiyor gitmesi gereken yere ve işlem gerçekleşiyor bunu tetikleyebilecek başka bir yerde de baseUrl tanımlaması mevcut da değil bu neden kafasına göre istediği yere gidiyor olabilir direk axios'un içinde admin/supplier yazıp göndermeyi de denedim bu sefer onun da başına payment ekliyor garip bir şekilde
created() {
window.axios.defaults.baseURL = "/admin/supplier";
},
changeStatus() {
if (
confirm(
"Bu hizmetin durumu değişecektir. Devam etmek istiyor musunuz ?"
)
) {
const vm = this;
let loadingInstance = Loading.service({ fullscreen: true });
axios
.post("change-payment-status", {
status: vm.selectedStatus,
payment_id: vm.paymentId,
})
.then(function (response) {
loadingInstance.close();
vm.$message({
message: "Hizmet durumu değiştirilmiştir.",
type: "success",
center: true,
});
})
.catch((err) => {
vm.$message({
message: "Hata oluştu.",
type: "error",
center: true,
});
loadingInstance.close();
});
}