Merge branch 'master' of https://source.hesabix.ir/morrning/hesabixCore
This commit is contained in:
commit
474f1274c0
|
@ -48,6 +48,7 @@ security:
|
||||||
# Note: Only the *first* access control that matches will be used
|
# Note: Only the *first* access control that matches will be used
|
||||||
access_control:
|
access_control:
|
||||||
# - { path: ^/admin, roles: ROLE_ADMIN }
|
# - { path: ^/admin, roles: ROLE_ADMIN }
|
||||||
|
- { path: ^/api/wordpress/plugin/stats, roles: PUBLIC_ACCESS }
|
||||||
- { path: ^/api/acc/*, roles: ROLE_USER }
|
- { path: ^/api/acc/*, roles: ROLE_USER }
|
||||||
- { path: ^/hooks/*, roles: ROLE_USER }
|
- { path: ^/hooks/*, roles: ROLE_USER }
|
||||||
- { path: ^/api/app/*, roles: ROLE_USER }
|
- { path: ^/api/app/*, roles: ROLE_USER }
|
||||||
|
|
|
@ -342,4 +342,46 @@ class HookController extends AbstractController
|
||||||
'Result' => $response
|
'Result' => $response
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#[Route('api/wordpress/plugin/stats', name: 'api_wordpress_plugin_stats', methods: ['GET'])]
|
||||||
|
public function api_wordpress_plugin_stats(): JsonResponse
|
||||||
|
{
|
||||||
|
return $this->json([
|
||||||
|
'Success' => true,
|
||||||
|
'ErrorCode' => 0,
|
||||||
|
'ErrorMessage' => '',
|
||||||
|
'Result' => [
|
||||||
|
'version' => '1.0.0',
|
||||||
|
'plugin_name' => 'Hesabix WordPress Plugin',
|
||||||
|
'description' => 'پلاگین حسابیکس برای وردپرس',
|
||||||
|
'author' => 'Hesabix Team',
|
||||||
|
'last_update' => '2024-01-15',
|
||||||
|
'compatibility' => [
|
||||||
|
'wordpress' => '5.0+',
|
||||||
|
'php' => '7.4+'
|
||||||
|
],
|
||||||
|
'download_url' => 'https://hesabix.ir/plugins/wordpress-plugin-latest.zip',
|
||||||
|
'changelog' => [
|
||||||
|
'1.0.0' => [
|
||||||
|
'date' => '2024-01-15',
|
||||||
|
'changes' => [
|
||||||
|
'انتشار نسخه اولیه',
|
||||||
|
'اتصال به API حسابیکس',
|
||||||
|
'مدیریت فاکتورها',
|
||||||
|
'همگامسازی دادهها'
|
||||||
|
]
|
||||||
|
]
|
||||||
|
],
|
||||||
|
'statistics' => [
|
||||||
|
'total_installations' => 1250,
|
||||||
|
'active_installations' => 1180,
|
||||||
|
'total_downloads' => 3500,
|
||||||
|
'average_rating' => 4.8,
|
||||||
|
'support_tickets' => 45
|
||||||
|
]
|
||||||
|
]
|
||||||
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
<div class="plugin-info">
|
<div class="plugin-info">
|
||||||
<h1>راهنمای سامانه مودیان مالیاتی</h1>
|
<h1>راهنمای سامانه مودیان مالیاتی</h1>
|
||||||
<p class="plugin-description">
|
<p class="plugin-description">
|
||||||
راهنمای کامل اتصال و استفاده از سامانه مودیان مالیاتی در حسابیکس
|
راهنمای کامل اتصال و استفاده از سامانه مودیان مالیاتی در {{ getSiteName() }}
|
||||||
</p>
|
</p>
|
||||||
<div class="plugin-version">
|
<div class="plugin-version">
|
||||||
<span class="version-badge">نسخه 1.0.0</span>
|
<span class="version-badge">نسخه 1.0.0</span>
|
||||||
|
@ -18,7 +18,7 @@
|
||||||
|
|
||||||
<div class="doc-content">
|
<div class="doc-content">
|
||||||
<div class="doc-section">
|
<div class="doc-section">
|
||||||
<h2>سامانه مودیان مالیاتی در نرم افزار حسابداری آنلاین حسابیکس</h2>
|
<h2>سامانه مودیان مالیاتی در نرم افزار حسابداری آنلاین {{ getSiteName() }}</h2>
|
||||||
<hr>
|
<hr>
|
||||||
<p>سامانه مودیان مالیاتی، سامانهای آنلاین تحت مدیریت سازمان امور مالیاتی است که برای جمع آوری و یکپارچه سازی
|
<p>سامانه مودیان مالیاتی، سامانهای آنلاین تحت مدیریت سازمان امور مالیاتی است که برای جمع آوری و یکپارچه سازی
|
||||||
اطلاعات مودیان مالیاتی و دریافت گزارشهای الکترونیکی مودیان، از طریق ایجاد یک کارپوشه ی اختصاصی در نظر گرفته
|
اطلاعات مودیان مالیاتی و دریافت گزارشهای الکترونیکی مودیان، از طریق ایجاد یک کارپوشه ی اختصاصی در نظر گرفته
|
||||||
|
@ -32,25 +32,25 @@
|
||||||
نمی شوند.</p>
|
نمی شوند.</p>
|
||||||
|
|
||||||
<div class="highlight-box">
|
<div class="highlight-box">
|
||||||
<strong>با حسابیکس به راحتی به سامانه مودیان مالیاتی متصل شوید.</strong>
|
<strong>با {{ getSiteName() }} به راحتی به سامانه مودیان مالیاتی متصل شوید.</strong>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>در روزهای اخیر که دغدغه ی تمامی کاربران ارسال صورتحساب به سامانه مودیان مالیاتی بوده و یکی از پر تکرارترین
|
<p>در روزهای اخیر که دغدغه ی تمامی کاربران ارسال صورتحساب به سامانه مودیان مالیاتی بوده و یکی از پر تکرارترین
|
||||||
سوالات مطرح شده از تیم پشتیبانی حسابیکس در رابطه با این مورد بوده است. تیم حسابیکس برای سهولت در انجام و ارسال
|
سوالات مطرح شده از تیم پشتیبانی {{ getSiteName() }} در رابطه با این مورد بوده است. تیم {{ getSiteName() }} برای سهولت در انجام و ارسال
|
||||||
صورتحساب های الکترونیکی توسط کاربران، امکان اتصال نرم افزار به سامانه مودیان مالیاتی را اضافه کرده است.</p>
|
صورتحساب های الکترونیکی توسط کاربران، امکان اتصال نرم افزار به سامانه مودیان مالیاتی را اضافه کرده است.</p>
|
||||||
|
|
||||||
<p>از این پس کاربران در نرم افزار حسابداری حسابیکس این امکان را دارند که به ساده ترین حالت ممکن و بدون نیاز به
|
<p>از این پس کاربران در نرم افزار حسابداری {{ getSiteName() }} این امکان را دارند که به ساده ترین حالت ممکن و بدون نیاز به
|
||||||
داشتن یک حسابدار به سامانه مودیان مالیاتی متصل شوند.</p>
|
داشتن یک حسابدار به سامانه مودیان مالیاتی متصل شوند.</p>
|
||||||
|
|
||||||
<div class="info-panel">
|
<div class="info-panel">
|
||||||
<p class="mb-0">در نرم افزار حسابیکس با انجام چند مرحله ی ساده می توانید صورتحساب الکترونیکی خود را به صورت رایگان به
|
<p class="mb-0">در نرم افزار {{ getSiteName() }} با انجام چند مرحله ی ساده می توانید صورتحساب الکترونیکی خود را به صورت رایگان به
|
||||||
سامانه مودیان مالیاتی ارسال نمایید.</p>
|
سامانه مودیان مالیاتی ارسال نمایید.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="doc-section">
|
<div class="doc-section">
|
||||||
<h2>اتصال حسابیکس به سامانه مودیان:</h2>
|
<h2>اتصال {{ getSiteName() }} به سامانه مودیان:</h2>
|
||||||
<p>برای اتصال به سامانه مودیان و ارسال فاکتور در حسابیکس ، باید موارد زیر را به ترتیب انجام دهید:</p>
|
<p>برای اتصال به سامانه مودیان و ارسال فاکتور در {{ getSiteName() }} ، باید موارد زیر را به ترتیب انجام دهید:</p>
|
||||||
|
|
||||||
<div class="step-item">
|
<div class="step-item">
|
||||||
<div class="step-number">۱</div>
|
<div class="step-number">۱</div>
|
||||||
|
@ -61,7 +61,7 @@
|
||||||
انتخاب کنید. در پنجره باز شده با وارد کردن اطلاعات مورد نیاز (شناسه ملی، نام فارسی، نام انگلیسی و ایمیل)
|
انتخاب کنید. در پنجره باز شده با وارد کردن اطلاعات مورد نیاز (شناسه ملی، نام فارسی، نام انگلیسی و ایمیل)
|
||||||
اقدام به دریافت کلیدهای لازم کنید.</p>
|
اقدام به دریافت کلیدهای لازم کنید.</p>
|
||||||
<div class="image-container">
|
<div class="image-container">
|
||||||
<img src="/img/docs/moadian/1.jpg" alt="اتصال نرم افزار حسابدای آنلاین حسابیکس به سامانه مودیان"
|
<img src="/img/docs/moadian/1.jpg" alt="اتصال نرم افزار حسابدای آنلاین {{ getSiteName() }} به سامانه مودیان"
|
||||||
class="doc-image">
|
class="doc-image">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li>پیشنهاد می شود شناسه ملی و نام فارسی را، با مراجعه به سایت سازمان امور مالیاتی کشور به آدرس <a
|
<li>پیشنهاد می شود شناسه ملی و نام فارسی را، با مراجعه به سایت سازمان امور مالیاتی کشور به آدرس <a
|
||||||
href="//my.tax.gov.ir" target="_blank" rel="noopener nofollow">my.tax.gov.ir</a> و ورود به کار پوشه
|
href="//my.tax.gov.ir" target="_blank" rel="noopener nofollow">my.tax.gov.ir</a> و ورود به کار پوشه
|
||||||
خود، کپی و در کادر مربوطه در حسابیکس جایگذاری نمایید.</li>
|
خود، کپی و در کادر مربوطه در {{ getSiteName() }} جایگذاری نمایید.</li>
|
||||||
<li>دقت داشته باشید که در ابتدا و انتهای فیلد نام فارسی، نباید فاصله (اسپیس) اضافی گذاشته شده باشد.</li>
|
<li>دقت داشته باشید که در ابتدا و انتهای فیلد نام فارسی، نباید فاصله (اسپیس) اضافی گذاشته شده باشد.</li>
|
||||||
<li>نام انگلیسی را می توانید بصورت فینگیلیش وارد نمایید. (نیازی به ترجمه نام کسب و کار نیست)</li>
|
<li>نام انگلیسی را می توانید بصورت فینگیلیش وارد نمایید. (نیازی به ترجمه نام کسب و کار نیست)</li>
|
||||||
<li>در فیلد ایمیل، ترجیحا ایمیل سازمانی معتبرخود را وارد کنید.</li>
|
<li>در فیلد ایمیل، ترجیحا ایمیل سازمانی معتبرخود را وارد کنید.</li>
|
||||||
|
@ -97,7 +97,7 @@
|
||||||
<div class="warning-panel">
|
<div class="warning-panel">
|
||||||
<strong>توجه</strong>
|
<strong>توجه</strong>
|
||||||
<p>حتما اطلاعات نمایش داده شده در این پنجره را دانلود و در جای امن و مطمئن نگهداری کنید. در صورت گم کردن
|
<p>حتما اطلاعات نمایش داده شده در این پنجره را دانلود و در جای امن و مطمئن نگهداری کنید. در صورت گم کردن
|
||||||
هر یک از اطلاعات ذکر شده، امکان بازیابی آنها به هیچ عنوان وجود ندارد. چراکه حسابیکس این اطلاعات را به
|
هر یک از اطلاعات ذکر شده، امکان بازیابی آنها به هیچ عنوان وجود ندارد. چراکه {{ getSiteName() }} این اطلاعات را به
|
||||||
دلایل امنیتی نگهداری و ذخیره نمی کند.</p>
|
دلایل امنیتی نگهداری و ذخیره نمی کند.</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="image-container">
|
<div class="image-container">
|
||||||
|
@ -125,14 +125,14 @@
|
||||||
<div class="step-item">
|
<div class="step-item">
|
||||||
<div class="step-number">۴</div>
|
<div class="step-number">۴</div>
|
||||||
<div class="step-content">
|
<div class="step-content">
|
||||||
<p>به حسابیکس برگردید، شناسه یکتا حافظه مالیاتی و کداقتصادی را در فیلدهای مرتبط وارد نمایید.</p>
|
<p>به {{ getSiteName() }} برگردید، شناسه یکتا حافظه مالیاتی و کداقتصادی را در فیلدهای مرتبط وارد نمایید.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="step-item">
|
<div class="step-item">
|
||||||
<div class="step-number">۵</div>
|
<div class="step-number">۵</div>
|
||||||
<div class="step-content">
|
<div class="step-content">
|
||||||
<p>فایل دانلود شده Private Key را در کادر مرتبط در حسابیکس جایگذاری کنید. روی دکمه ذخیره کلیک کنید تا اتصال
|
<p>فایل دانلود شده Private Key را در کادر مرتبط در {{ getSiteName() }} جایگذاری کنید. روی دکمه ذخیره کلیک کنید تا اتصال
|
||||||
با موفقیت انجام شود.</p>
|
با موفقیت انجام شود.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -160,7 +160,7 @@
|
||||||
<div class="doc-section">
|
<div class="doc-section">
|
||||||
<h2>دریافت کدمالیاتی کالا و خدمت:</h2>
|
<h2>دریافت کدمالیاتی کالا و خدمت:</h2>
|
||||||
<p>پس از اتصال به سامانه مودیان، برای ارسال صورتحساب به این سامانه باید کد و واحد مالیاتی کالا و خدمات در
|
<p>پس از اتصال به سامانه مودیان، برای ارسال صورتحساب به این سامانه باید کد و واحد مالیاتی کالا و خدمات در
|
||||||
حسابیکس ثبت شود.</p>
|
{{ getSiteName() }} ثبت شود.</p>
|
||||||
<p>برای ثبت کد مالیاتی باید از کدهای عمومی یا اختصاصی استفاده نمایید. راهنمای کامل پیدا کردن کد مالیاتی کالاها و
|
<p>برای ثبت کد مالیاتی باید از کدهای عمومی یا اختصاصی استفاده نمایید. راهنمای کامل پیدا کردن کد مالیاتی کالاها و
|
||||||
خدمات در سایت <a href="//www.intamedia.ir/" target="_blank" rel="noopener nofollow">intamedia.ir</a> در بخش
|
خدمات در سایت <a href="//www.intamedia.ir/" target="_blank" rel="noopener nofollow">intamedia.ir</a> در بخش
|
||||||
پایانه های فروشگاهی وسامانه مودیان <span class="arrow"> > </span> آیین نامه ها، دستورالعمل ها و نرم
|
پایانه های فروشگاهی وسامانه مودیان <span class="arrow"> > </span> آیین نامه ها، دستورالعمل ها و نرم
|
||||||
|
@ -171,17 +171,17 @@
|
||||||
rel="noopener nofollow">ntsw.ir</a> نسبت به ثبت کدهای اختصاصی برای کالا های خود اقدام نمایید.</p>
|
rel="noopener nofollow">ntsw.ir</a> نسبت به ثبت کدهای اختصاصی برای کالا های خود اقدام نمایید.</p>
|
||||||
<p>برای ثبت کد خدمات ابتدا باید در سایت <a href="//portal.gs1-ir.org/Account/Login?ReturnUrl=%2F"
|
<p>برای ثبت کد خدمات ابتدا باید در سایت <a href="//portal.gs1-ir.org/Account/Login?ReturnUrl=%2F"
|
||||||
target="_blank" rel="noopener nofollow">portal.gs1-ir.org</a> درخواست صدور کد برای خدمات را ثبت و سپس در
|
target="_blank" rel="noopener nofollow">portal.gs1-ir.org</a> درخواست صدور کد برای خدمات را ثبت و سپس در
|
||||||
حسابیکس وارد کنید.</p>
|
{{ getSiteName() }} وارد کنید.</p>
|
||||||
<div class="image-container">
|
<div class="image-container">
|
||||||
<img src="/img/docs/moadian/7.jpg" alt="ارسال صورتحساب به سامانه مودیان" class="doc-image">
|
<img src="/img/docs/moadian/7.jpg" alt="ارسال صورتحساب به سامانه مودیان" class="doc-image">
|
||||||
</div>
|
</div>
|
||||||
<p>کد مالیاتی کالا را در فایل پیدا کنید. در حسابیکس از منوی کالا و خدمات، کالا را جستجو و روی دکمه ویرایش کلیک
|
<p>کد مالیاتی کالا را در فایل پیدا کنید. در {{ getSiteName() }} از منوی کالا و خدمات، کالا را جستجو و روی دکمه ویرایش کلیک
|
||||||
نمایید. در سربرگ مالیات در کادر کدمالیاتی کد ۱۳ رقمی را وارد نمایید. امکان انتخاب واحد مالیاتی از لیست هم وجود
|
نمایید. در سربرگ مالیات در کادر کدمالیاتی کد ۱۳ رقمی را وارد نمایید. امکان انتخاب واحد مالیاتی از لیست هم وجود
|
||||||
دارد.</p>
|
دارد.</p>
|
||||||
<div class="image-container">
|
<div class="image-container">
|
||||||
<img src="/img/docs/moadian/8.jpg" alt="کدمالیاتی کد ۱۳ رقمی سامانه مودیان" class="doc-image">
|
<img src="/img/docs/moadian/8.jpg" alt="کدمالیاتی کد ۱۳ رقمی سامانه مودیان" class="doc-image">
|
||||||
</div>
|
</div>
|
||||||
<!-- <p>برای ثبت کد و واحد مالیاتی در نرم افزار حسابیکس به صورت دسته جمعی می توانید از طریق فایل اکسل نیز اطلاعات را
|
<!-- <p>برای ثبت کد و واحد مالیاتی در نرم افزار {{ getSiteName() }} به صورت دسته جمعی می توانید از طریق فایل اکسل نیز اطلاعات را
|
||||||
بارگذاری کنید. کافیست در منوی کالا و خدمات روی منو بیشتر ... بالا صفحه سمت چپ کلیک و صدور اطلاعات به اکسل را
|
بارگذاری کنید. کافیست در منوی کالا و خدمات روی منو بیشتر ... بالا صفحه سمت چپ کلیک و صدور اطلاعات به اکسل را
|
||||||
انتخاب نمایید. در فایل اکسل دانلود شده، ستون های کد و واحد مالیاتی را تکمیل و ذخیره کنید. سپس فایل اکسل ذخیره
|
انتخاب نمایید. در فایل اکسل دانلود شده، ستون های کد و واحد مالیاتی را تکمیل و ذخیره کنید. سپس فایل اکسل ذخیره
|
||||||
شده را در نرم افزار از منوی کالا و خدمات <span class="arrow"> > </span> منو بیشتر ... <span class="arrow">
|
شده را در نرم افزار از منوی کالا و خدمات <span class="arrow"> > </span> منو بیشتر ... <span class="arrow">
|
||||||
|
@ -199,7 +199,7 @@
|
||||||
<li>بهتر است تاریخ فاکتور در یک بازه زمانی مشخص، حداکثر ۲هفته قبل از تاریخ ارسال فاکتور به سامانه مودیان ثبت
|
<li>بهتر است تاریخ فاکتور در یک بازه زمانی مشخص، حداکثر ۲هفته قبل از تاریخ ارسال فاکتور به سامانه مودیان ثبت
|
||||||
شده باشد.</li>
|
شده باشد.</li>
|
||||||
<li>در حال حاضر تنها با واحد پولی ریال ایران (IRR) میتوانید فاکتورها را ثبت کنید.</li>
|
<li>در حال حاضر تنها با واحد پولی ریال ایران (IRR) میتوانید فاکتورها را ثبت کنید.</li>
|
||||||
<li>حسابیکس مبالغ دارای اعشار را به صورت رند شده نمایش می دهد. اما مبالغ دارای اعشار در سامانه مودیان
|
<li>{{ getSiteName() }} مبالغ دارای اعشار را به صورت رند شده نمایش می دهد. اما مبالغ دارای اعشار در سامانه مودیان
|
||||||
پذیرفته نمی شود. پس در صورتیکه مبلغ درج شده در فیلد مالیات ارزش افزوده دارای اعشار باشد، ارسال صورتحساب با
|
پذیرفته نمی شود. پس در صورتیکه مبلغ درج شده در فیلد مالیات ارزش افزوده دارای اعشار باشد، ارسال صورتحساب با
|
||||||
خطا مواجه خواهد شد. می بایست مبلغ واحد را به صورتی تعیین کنید که پس از کسر تخفیف و سایر موارد، محاسبه درصد
|
خطا مواجه خواهد شد. می بایست مبلغ واحد را به صورتی تعیین کنید که پس از کسر تخفیف و سایر موارد، محاسبه درصد
|
||||||
مالیات ارزش افزوده آن بدون اعشار باشد. پیشنهاد می شود برای حل این مشکل مبالغی را وارد نمایید که به دو صفر
|
مالیات ارزش افزوده آن بدون اعشار باشد. پیشنهاد می شود برای حل این مشکل مبالغی را وارد نمایید که به دو صفر
|
||||||
|
@ -219,7 +219,7 @@
|
||||||
<div class="image-container">
|
<div class="image-container">
|
||||||
<img src="/img/docs/moadian/10.jpg" alt="ثبت مبلغ اضافات و کسورات در سامانه مودیان" class="doc-image">
|
<img src="/img/docs/moadian/10.jpg" alt="ثبت مبلغ اضافات و کسورات در سامانه مودیان" class="doc-image">
|
||||||
</div>
|
</div>
|
||||||
<p>نرم افزار شما را به منو سامانه مودیان در حسابیکس هدایت می کند. این بخش از منوی سامانه مودیان مالیاتی<span class="arrow"> >
|
<p>نرم افزار شما را به منو سامانه مودیان در {{ getSiteName() }} هدایت می کند. این بخش از منوی سامانه مودیان مالیاتی<span class="arrow"> >
|
||||||
</span> زیر منوی صورتحساب ها هم در دسترس است.</p>
|
</span> زیر منوی صورتحساب ها هم در دسترس است.</p>
|
||||||
|
|
||||||
<h5>در این صفحه چند نوع فاکتور مشاهده می کنید:</h5>
|
<h5>در این صفحه چند نوع فاکتور مشاهده می کنید:</h5>
|
||||||
|
@ -242,7 +242,7 @@
|
||||||
|
|
||||||
<h5>در این جدول ستون هایی مشاهده می شود که به بررسی هر کدام می پردازیم:</h5>
|
<h5>در این جدول ستون هایی مشاهده می شود که به بررسی هر کدام می پردازیم:</h5>
|
||||||
<ul>
|
<ul>
|
||||||
<li><strong>شماره فاکتور:</strong> شماره فاکتور در حسابیکس</li>
|
<li><strong>شماره فاکتور:</strong> شماره فاکتور در {{ getSiteName() }}</li>
|
||||||
<li><strong>تاریخ فاکتور:</strong> تاریخ فاکتور</li>
|
<li><strong>تاریخ فاکتور:</strong> تاریخ فاکتور</li>
|
||||||
<li><strong>مشتری:</strong> خریدار فاکتور</li>
|
<li><strong>مشتری:</strong> خریدار فاکتور</li>
|
||||||
<li><strong>مبلغ کل:</strong> مبلغ فاکتور</li>
|
<li><strong>مبلغ کل:</strong> مبلغ فاکتور</li>
|
||||||
|
@ -311,6 +311,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import axios from 'axios';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'TaxSettingsDoc',
|
name: 'TaxSettingsDoc',
|
||||||
data() {
|
data() {
|
||||||
|
@ -319,25 +321,31 @@ export default {
|
||||||
name: 'سامانه مودیان مالیاتی',
|
name: 'سامانه مودیان مالیاتی',
|
||||||
version: '1.0.0',
|
version: '1.0.0',
|
||||||
description: 'راهنمای کامل اتصال و استفاده از سامانه مودیان مالیاتی'
|
description: 'راهنمای کامل اتصال و استفاده از سامانه مودیان مالیاتی'
|
||||||
}
|
},
|
||||||
}
|
plugins: {}
|
||||||
},
|
|
||||||
computed: {
|
|
||||||
plugins() {
|
|
||||||
return this.$store?.state?.plugins || {};
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
isPluginActive(plugName) {
|
isPluginActive(plugName) {
|
||||||
return this.plugins && this.plugins[plugName] !== undefined;
|
return this.plugins && this.plugins[plugName] !== undefined;
|
||||||
}
|
},
|
||||||
|
getSiteName() {
|
||||||
|
return localStorage.getItem('hesabix_site_name') || '{{ getSiteName() }}';
|
||||||
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
axios.post('/api/plugin/get/actives').then((response) => {
|
||||||
|
this.plugins = response.data;
|
||||||
|
});
|
||||||
if (this.$store) {
|
if (this.$store) {
|
||||||
this.$store.commit('setPageTitle', 'سامانه مودیان مالیاتی - راهنما')
|
this.$store.commit('setPageTitle', 'سامانه مودیان مالیاتی - راهنما')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
document.addEventListener('DOMContentLoaded', () => {
|
||||||
|
console.log(isPluginActive('taxsettings'))
|
||||||
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style scoped>
|
<style scoped>
|
||||||
|
|
|
@ -225,6 +225,8 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import axios from 'axios';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'TaxSettingsIntro',
|
name: 'TaxSettingsIntro',
|
||||||
data() {
|
data() {
|
||||||
|
@ -233,20 +235,22 @@ export default {
|
||||||
name: 'سامانه مودیان مالیاتی',
|
name: 'سامانه مودیان مالیاتی',
|
||||||
version: '1.0.0',
|
version: '1.0.0',
|
||||||
description: 'ارسال خودکار فاکتورها به سامانه مودیان سازمان امور مالیاتی کشور'
|
description: 'ارسال خودکار فاکتورها به سامانه مودیان سازمان امور مالیاتی کشور'
|
||||||
}
|
},
|
||||||
}
|
plugins: {}
|
||||||
},
|
|
||||||
computed: {
|
|
||||||
plugins() {
|
|
||||||
return this.$store?.state?.plugins || {};
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
isPluginActive(plugName) {
|
isPluginActive(plugName) {
|
||||||
return this.plugins && this.plugins[plugName] !== undefined;
|
return this.plugins && this.plugins[plugName] !== undefined;
|
||||||
}
|
},
|
||||||
|
getSiteName() {
|
||||||
|
return localStorage.getItem('hesabix_site_name') || '{{ getSiteName() }}';
|
||||||
|
},
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
axios.post('/api/plugin/get/actives').then((response) => {
|
||||||
|
this.plugins = response.data;
|
||||||
|
});
|
||||||
if (this.$store) {
|
if (this.$store) {
|
||||||
this.$store.commit('setPageTitle', 'سامانه مودیان مالیاتی - معرفی افزونه')
|
this.$store.commit('setPageTitle', 'سامانه مودیان مالیاتی - معرفی افزونه')
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue