Files
boursecu_user/src/views/base/rules/rulesContent.ts
T

75 lines
14 KiB
TypeScript

function replaceGoldWithCopper(text: string) {
return text.replace(/طلا/g, 'مس')
}
export function getRulesTitle(nameProject: string, isBoursecu: boolean) {
if (isBoursecu) {
return `قوانین و مقررات معاملات مس در بستر ${nameProject}`
}
return `قوانین و مقررات معاملات طلا در بستر ${nameProject}`
}
export function getRulesItems(nameProject: string, isBoursecu: boolean) {
const items = [
`• کاربران موظفند قبل از ثبت‌ نام، تمامی مفاد این تعهدنامه را مطالعه نموده و صرفاً در صورت پذیرش آن اقدام به ثبت‌نام نمایند.`,
`• کاربران ${nameProject} می‌پذیرند که کلیه‌ی فعالیت‌های آن‌ها در ${nameProject}، در چارچوب قوانین جمهوری اسلامی ایران بوده و هیچ گونه فعالیتی خارج از این چارچوب انجام نخواهد شد.`,
`• احراز هویت برای استفاده از خدمات ${nameProject} ضروری بوده و کاربران موظفند اطلاعات صحیح خود را بارگذاری نمایند؛ بدیهی است در صورت وجود هرگونه تخلف در احراز هویت، مسئولیت به عهده‌ی فرد متخلف بوده و ${nameProject} حق توقف ارائه خدمات به کاربر مذکور و ارجاع موارد تخلف به مراجع ذی‌صلاح را خواهد داشت.`,
`• ${nameProject} خود را ملزم به حفظ اطلاعات شخصی کاربران در چارچوب قوانین قضایی کشور می‌داند.`,
`• کاربران ${nameProject} تعهد می‌دهند که از قرار دادن حساب خود در اختیار دیگران خودداری نمایند. از خدمات سایت، تنها برای حساب شخصی خود استفاده نموده و مسئولیت استفاده از خدمات ${nameProject} برای فردی دیگر، به عهده کاربر خواهد بود. شماره حساب اعلام شده به سایت باید متعلق به کاربر بوده و کاربران مجاز به دادن شماره حساب متعلق به اشخاص دیگر نیستند.`,
`• کاربران می‌پذیرند در صورت تشخیص کارشناسان پشتیبانی، جهت حفظ امنیت دارایی حساب کاربری‌شان با اطلاع قبلی نسبت به برقراری تماس تصویری با تیم پشتیبان همکاری نمایند.`,
`• هرگونه سهل‌انگاری کاربران در حفظ اطلاعات شخصی و امنیتی از جمله: رمز عبور کاربر، سرقت گوشی کاربر، سرقت کارت ملی و مدارک شناسایی کاربر، سپردن مدارک شخصی و موبایل به فرد ثالث و ... به عهده‌ی شخص کاربر بوده و ${nameProject} هیچ گونه مسئولیتی در این موارد نخواهد داشت.`,
`• اکیداً توصیه می‌شود از رمز عبوری پیچیده، امن و همچنین کد شناسایی دو عاملی استفاده شود.`,
`• ${nameProject} این اطمینان را می‌دهد که دارایی‌های کاربران را نزد خود به امانت و به بهترین شکل و با بالاترین استانداردهای امنیتی ممکن حفظ نماید؛ در صورت بروز هرگونه مشکل امنیتی، ${nameProject} متعهد به جبران خسارت خواهد بود.`,
`• به عنوان پلتفرم معاملات برخط فلزات گران‌بها، هیچ‌گونه مسئولیتی در قبال تصمیمات اقتصادی فی مابین کاربران و سود و زیان حاصل از آن بر عهده ${nameProject} نمی‌باشد.`,
`• ${nameProject} حق اصلاح و تغییر قوانین و مقررات ذکر شده در این صفحه را چه به صورت کلی و چه به صورت جزئی دارد و نسخه نهایی را در این صفحه در معرض دید قرار می‌دهد. استفاده از خدمات ${nameProject} پس از اعمال تغییرات، به معنای پذیرش همه تغییرات می‌باشد.`,
`• از لحظه خرید کاربران تا زمان تحویل طلای خریداری شده، مسئولیت حفظ و نگهداری اصل طلا بر عهده ${nameProject} می‌باشد.`,
`• کاربران ${nameProject} اذعان می‌دارند که از ریسک‌های اقتصادی مربوط به سرمایه‌گذاری در حوزه طلا مطلع بوده و با علم بر این موضوع اقدام به تبادل و سرمایه‌گذاری می‌کنند.`,
`• ${nameProject} متعهد می‌شود در حد توان از حریم شخصی شما محافظت کند و در این راستا، تکنولوژی مورد نیاز در سایت و پلتفرم را برای هر چه مطمئن‌تر و امن‌تر شدن استفاده شما، توسعه دهد.`,
`• در صورت بروز نوسان شدید در قیمت طلا و هرگونه رویداد برهم‌زننده نظم حاکم بر بازار طلا، ${nameProject} می‌تواند برای خرید و فروش طلا توسط کاربر سقف تعیین کند تا دو طرف متضرر نشوند.`,
`• ${nameProject} مجاز است بدون اطلاع قبلی و به صلاح‌دید شخصی نسبت به توقف سفارش‌گیری جدید، معاملات (از جمله سفارش‌های باز) را متوقف کند؛ بدیهی است که کلیه سفارش‌های تکمیل‌شده قبل از توقف سفارش‌گیری، پردازش و تحویل داده خواهد شد.`,
`• در صورت بروز هرگونه اختلال در اینترنت و خدمات زیرساخت به دلایل حاکمیتی، هیچ‌گونه مسئولیتی به عهده ${nameProject} نمی‌باشد.`,
`• درخواست برداشت ریال از حساب کاربری در سریع‌ترین زمان ممکن پس از ثبت، بررسی خواهد شد. زمان واریز پول به حساب کاربران بر اساس محدودیت‌های انتقال وجه بین بانکی، متفاوت خواهد بود. برای اطلاعات بیشتر، به قوانین انتقال وجه بین بانکی (پایا، ساتنا) مراجعه فرمایید.`,
`• کاربر می‌پذیرد که به جز در موارد مورد تعهد، حق هیچ‌گونه داعیه، طلب و شکایت از سایت، مدیران، کارمندان و افراد مرتبط با این سایت را نخواهد داشت.`,
`• اگر کاربر تحت هر عنوان اشتباهاً یا من غیر حق، وجوهی را به حساب کاربر منظور یا در محاسبات خود هر نوع اشتباهی نماید، ${nameProject} هر زمان مجاز و مختار است راساً و مستقلاً و بدون انجام هیچ‌گونه تشریفات اداری و قضایی و دریافت اجازه کتبی از متعهد (صاحب حساب) در رفع اشتباه و برداشت از حساب‌های وی اقدام نماید و تشخیص نسبت به وقوع اشتباه یا پرداخت بدون حق و لزوم برداشت از حساب معتبر خواهد بود و کاربر حق هرگونه اعتراض و ادعایی را در خصوص نحوه عملکرد ${nameProject} از هر جهت از خود ساقط می‌نماید.`,
`• در صورت بروز هرگونه مشکل یا ابهام در هر یک از معاملات (مانند دستکاری قیمت، اختلال در وب‌سرویس‌ها، انجام معامله خارج از دامنه نوسان و ...)، ${nameProject} حق دارد مستقلاً آن معامله را ابطال کرده و دارایی‌های هر یک از طرفین را به حساب خودشان عودت دهد. بدیهی است در صورتی که اشکال از سمت ${nameProject} باشد، شرکت موظف خواهد بود که جبران خسارت نماید و در غیر این صورت، کاربر حق هرگونه اعتراض و ادعایی در خصوص نحوه عملکرد از هر جهت را از خود ساقط می‌نماید.`,
`• در صورت فوت یا حجر کاربر، ${nameProject} پیرو قوانین جمهوری اسلامی ایران می‌باشد. کاربر با علم و اطلاع از مقررات این بند نسبت به افتتاح حساب کاربری در ${nameProject} اقدام نموده و کاربر، اشخاص ثالث، ورثه یا قائم‌مقام قانونی ایشان حق اعتراض و یا ادعایی در آینده در این خصوص نخواهند داشت.`,
`• هزینه خدمات و کارمزد تراکنش‌های مالی انجام شده در مطابق با توضیحات ارائه شده در صفحه راهنمای استفاده از ${nameProject} می‌باشد.`,
`• تمامی علائم تجاری، طرح‌های گرافیکی، رابط کاربری، رابط بصری، عکس، لوگو، کدهای نرم‌افزار، ساختار، نحوه بیان، تنظیم مطالب و محتوای موجود در ${nameProject} و شبکه‌های متعلق به ${nameProject} و به‌طور کلی، سایر حقوق و امتیازات مربوطه منحصراً در مالکیت ${nameProject} می‌باشد و هیچ شخصی حق استفاده از آن را بدون رضایت ${nameProject} ندارد.`,
`• اگر هر یک از مفاد این موافقت‌نامه بر اساس هر قانون لازم‌الاجرا، نامعتبر یا غیرقابل اجرا تشخیص داده شود، این امر بر اعتبار هیچ ماده دیگری تأثیری نخواهد داشت و بقیه مقررات اجرا می‌شود.`,
]
if (!isBoursecu) {
return items
}
const boursecuItems = items.map(replaceGoldWithCopper)
boursecuItems[11] = `• از لحظه خرید کاربران تا زمان تحویل مس خریداری شده، مسئولیت حفظ و نگهداری آن بر عهده ${nameProject} می‌باشد. در معاملات دارای تحویل فیزیکی، خریدار موظف است در مهلت تعیین‌شده نسبت به دریافت کالا اقدام نماید. هزینه‌های حمل، بارگیری، بیمه و سایر هزینه‌های جانبی مطابق شرایط هر معامله تعیین خواهد شد.`
boursecuItems[12] = `• کاربران ${nameProject} اذعان می‌دارند که قیمت مس تابع شرایط بازارهای داخلی و بین‌المللی بوده و از ریسک‌های اقتصادی مربوط به سرمایه‌گذاری در حوزه مس مطلع بوده و با علم بر این موضوع اقدام به تبادل و سرمایه‌گذاری می‌کنند. ${nameProject} هیچ‌گونه تضمینی نسبت به سودآوری سرمایه‌گذاری ارائه نمی‌کند.`
boursecuItems[16] = `• در شرایط فورس ماژور از جمله جنگ، تحریم، اختلال گسترده در زیرساخت‌های ارتباطی، بلایای طبیعی، تصمیمات حاکمیتی و سایر شرایط خارج از کنترل، ${nameProject} مسئولیتی نسبت به تأخیر یا عدم امکان ارائه خدمات نخواهد داشت.`
boursecuItems[20] = `• کاربران ${nameProject} متعهد می‌شوند از بستر ${nameProject} برای معاملات صوری، دستکاری قیمت، تبانی، پولشویی، ارائه اطلاعات خلاف واقع یا هرگونه فعالیت غیرقانونی استفاده ننمایند. در صورت بروز هرگونه مشکل یا ابهام در هر یک از معاملات (مانند دستکاری قیمت، اختلال در وب‌سرویس‌ها، انجام معامله خارج از دامنه نوسان و ...)، ${nameProject} حق دارد مستقلاً آن معامله را ابطال کرده و دارایی‌های هر یک از طرفین را به حساب خودشان عودت دهد. بدیهی است در صورتی که اشکال از سمت ${nameProject} باشد، شرکت موظف خواهد بود که جبران خسارت نماید و در غیر این صورت، کاربر حق هرگونه اعتراض و ادعایی در خصوص نحوه عملکرد از هر جهت را از خود ساقط می‌نماید.`
return boursecuItems
}
export function getSupplementaryRulesTitle(isBoursecu: boolean) {
return isBoursecu ? 'مقررات تکمیلی معاملات مس' : null
}
export function getSupplementaryRulesItems(nameProject: string, isBoursecu: boolean) {
if (!isBoursecu) {
return []
}
return [
`• کلیه فروشندگان موظف‌اند مشخصات فنی، آنالیز شیمیایی، استاندارد تولید، وزن و سایر ویژگی‌های کالا را به‌صورت صحیح و کامل اعلام نمایند. مسئولیت صحت اطلاعات ارائه‌شده بر عهده فروشنده است.`,
`• در صورت اختلاف در کیفیت، وزن یا مشخصات فنی کالا، مرجع داوری و کارشناسی مورد تأیید ${nameProject} ملاک رسیدگی خواهد بود.`,
`• ${nameProject} مجاز است در راستای اجرای قوانین مبارزه با پولشویی، تأمین مالی تروریسم و سایر مقررات حاکم، اطلاعات تکمیلی از کاربران درخواست نموده و در صورت لزوم نسبت به محدودسازی یا تعلیق حساب کاربری اقدام نماید.`,
`• تمامی سوابق ثبت‌شده در سامانه شامل سفارش‌ها، معاملات، پیام‌های سیستمی، لاگ‌های امنیتی و اطلاعات ثبت‌شده در پایگاه داده، به‌عنوان مستندات معتبر بین طرفین قابل استناد خواهد بود.`,
`• ${nameProject} حق تعلیق یا مسدودسازی حساب کاربران متخلف را بدون ایجاد حق مطالبه خسارت برای کاربر محفوظ می‌دارد.`,
]
}