28 lines
2.1 KiB
Python
28 lines
2.1 KiB
Python
# Generated by Django 5.1.1 on 2026-10-13 09:53
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
def seed_opening_template(apps, schema_editor):
|
|
apps.get_model('notifications', 'SMSTemplate').objects.using(schema_editor.connection.alias).get_or_create(
|
|
unit=None, event_type='DISPATCH_RESPONSES_OPENED', defaults={
|
|
'title': 'بازگشایی پاسخهای ارسال گروهی', 'is_active': True, 'allowed_tags': [],
|
|
'body': 'لوله گستر گلپایگان با سلام؛ پاسخ استعلام شما بازگشایی شد. جهت صیانت از رقابت عادلانه، تمامی پیشنهادات تا این لحظه کاملاً محرمانه بوده و هیچکس دسترسی به مشاهده آنها نداشته است. اکنون تمامی پاسخها بهصورت همزمان بازگشایی شدند تا سلامت فرآیند تضمین گردد.\nاز همراهی و اعتماد شما سپاسگزاریم. واحد فناوری اطلاعات لوله گستر گلپایگان',
|
|
})
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('notifications', '0020_receipt_rejection_template'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.SeparateDatabaseAndState(state_operations=[migrations.AlterField(
|
|
model_name='smstemplate',
|
|
name='event_type',
|
|
field=models.CharField(choices=[('DISPATCH_RESPONSES_OPENED', 'بازگشایی پاسخ\u200cهای ارسال گروهی'), ('CUSTOMER_TICKET_CREATED', 'ثبت تیکت توسط مشتری'), ('STAFF_TICKET_CREATED', 'ثبت تیکت توسط کارشناس'), ('STAFF_REPLY', 'پاسخ کارشناس'), ('PAYMENT_NOTICE_CREATED', 'صدور اعلامیه واریز'), ('PAYMENT_RECEIPT_APPROVED', 'تأیید نهایی فیش واریز'), ('PAYMENT_RECEIPT_REJECTED', 'رد فیش واریز'), ('UNIT_SUPERVISOR_NEW_TICKET', 'اطلاع تیکت جدید به سرپرستان واحد')], max_length=50),
|
|
)], database_operations=[]),
|
|
migrations.RunPython(seed_opening_template, migrations.RunPython.noop),
|
|
]
|