bug fix in sell tax get

This commit is contained in:
Hesabix 2025-07-01 07:45:42 +00:00
parent ab07489f57
commit 0f9d8915a6
2 changed files with 17 additions and 2 deletions

View file

@ -199,7 +199,7 @@
<tr class="stimol">
<td class="item" style="padding:1%">
<h4>توضیحات:</h4>
{{ note|nl2br }}
{{ note|raw }}
</td>
</tr>
</tbody>

View file

@ -791,7 +791,22 @@ export default {
try {
// اول تنظیمات را لود میکنیم
this.loadSettings();
// دریافت آیدی کسبوکار فعال از localStorage
const activeBid = localStorage.getItem('activeBid');
if (activeBid) {
try {
const businessRes = await axios.get(`/api/business/get/info/${activeBid}`);
if (businessRes.data && businessRes.data.maliyatafzode) {
// فقط اگر فاکتور جدید است مقدار پیشفرض مالیات را ست کن
if (!this.$route.params.id) {
this.taxPercent = Number(businessRes.data.maliyatafzode);
}
}
} catch (err) {
console.error('خطا در دریافت اطلاعات کسب‌وکار:', err);
}
}
// بررسی وضعیت پیشنویس
this.isNewInvoice = !this.$route.params.id;