@@ -0,0 +1,3 @@ |
||
| 1 |
+home = /Library/Developer/CommandLineTools/usr/bin |
|
| 2 |
+include-system-site-packages = false |
|
| 3 |
+version = 3.9.6 |
@@ -0,0 +1,20 @@ |
||
| 1 |
+# -*- coding: utf-8 -*- |
|
| 2 |
+ |
|
| 3 |
+# Generated by Django 3.2.16 on 2024-09-06 12:02 |
|
| 4 |
+ |
|
| 5 |
+from django.db import migrations, models |
|
| 6 |
+ |
|
| 7 |
+ |
|
| 8 |
+class Migration(migrations.Migration): |
|
| 9 |
+ |
|
| 10 |
+ dependencies = [ |
|
| 11 |
+ ('account', '0064_auto_20240808_1559'),
|
|
| 12 |
+ ] |
|
| 13 |
+ |
|
| 14 |
+ operations = [ |
|
| 15 |
+ migrations.AddField( |
|
| 16 |
+ model_name='lensmaninfo', |
|
| 17 |
+ name='lensman_type', |
|
| 18 |
+ field=models.IntegerField(choices=[(0, '小红书摄影师'), (1, '其他摄影师')], db_index=True, default=0, help_text='摄影师类型', verbose_name='lensman_type'), |
|
| 19 |
+ ), |
|
| 20 |
+ ] |
@@ -370,6 +370,11 @@ class LensmanInfo(BaseModelMixin): |
||
| 370 | 370 |
ACTIVATED = 1 |
| 371 | 371 |
DISABLED = 2 |
| 372 | 372 |
|
| 373 |
+ LENSMAN_TYPE = ( |
|
| 374 |
+ (0, u'小红书摄影师'), |
|
| 375 |
+ (1, u'其他摄影师'), |
|
| 376 |
+ ) |
|
| 377 |
+ |
|
| 373 | 378 |
LENSMAN_STATUS = ( |
| 374 | 379 |
(REFUSED, u'已拒绝'), |
| 375 | 380 |
(UNVERIFIED, u'未验证'), |
@@ -388,6 +393,8 @@ class LensmanInfo(BaseModelMixin): |
||
| 388 | 393 |
|
| 389 | 394 |
lensman_status = models.IntegerField(_(u'lensman_status'), choices=LENSMAN_STATUS, default=UNVERIFIED, help_text=u'摄影师状态', db_index=True) |
| 390 | 395 |
|
| 396 |
+ lensman_type = models.IntegerField(_(u'lensman_type'), choices=LENSMAN_TYPE, default=0, help_text=u'摄影师类型', db_index=True) |
|
| 397 |
+ |
|
| 391 | 398 |
start_date = models.DateField(_(u'start_date'), blank=True, null=True, help_text=u'合作开始日期') |
| 392 | 399 |
end_date = models.DateField(_(u'end_date'), blank=True, null=True, help_text=u'合作截止日期') |
| 393 | 400 |
|
@@ -430,6 +437,7 @@ class LensmanInfo(BaseModelMixin): |
||
| 430 | 437 |
'identity_card_number': self.identity_card_number, |
| 431 | 438 |
'is_expired': self.is_expired, |
| 432 | 439 |
'lensman_status': self.lensman_status, |
| 440 |
+ 'lensman_type': self.lensman_type, |
|
| 433 | 441 |
} |
| 434 | 442 |
|
| 435 | 443 |
@property |
@@ -449,6 +457,7 @@ class LensmanInfo(BaseModelMixin): |
||
| 449 | 457 |
'remark': self.remark, |
| 450 | 458 |
'identity_card_name': self.identity_card_name, |
| 451 | 459 |
'identity_card_number': self.identity_card_number, |
| 460 |
+ 'lensman_type': self.lensman_type, |
|
| 452 | 461 |
'created_at': tc.local_string(utc_dt=self.created_at), |
| 453 | 462 |
} |
| 454 | 463 |
|
@@ -90,6 +90,7 @@ def lensman_update(request, administrator): |
||
| 90 | 90 |
remark = request.POST.get('remark', '')
|
| 91 | 91 |
identity_card_name = request.POST.get('identity_card_name', '')
|
| 92 | 92 |
identity_card_number = request.POST.get('identity_card_number', '')
|
| 93 |
+ lensman_type = request.POST.get('lensman_type', '')
|
|
| 93 | 94 |
|
| 94 | 95 |
try: |
| 95 | 96 |
lensman = LensmanInfo.objects.get(lensman_id=lensman_id, status=True) |
@@ -105,6 +106,7 @@ def lensman_update(request, administrator): |
||
| 105 | 106 |
lensman.remark = remark |
| 106 | 107 |
lensman.identity_card_name = identity_card_name |
| 107 | 108 |
lensman.identity_card_number = identity_card_number |
| 109 |
+ lensman.lensman_type = lensman_type |
|
| 108 | 110 |
|
| 109 | 111 |
lensman.save() |
| 110 | 112 |
|
@@ -0,0 +1,21 @@ |
||
| 1 |
+# -*- coding: utf-8 -*- |
|
| 2 |
+ |
|
| 3 |
+# Generated by Django 3.2.16 on 2024-09-06 12:02 |
|
| 4 |
+ |
|
| 5 |
+from django.db import migrations |
|
| 6 |
+import jsonfield.fields |
|
| 7 |
+ |
|
| 8 |
+ |
|
| 9 |
+class Migration(migrations.Migration): |
|
| 10 |
+ |
|
| 11 |
+ dependencies = [ |
|
| 12 |
+ ('contract', '0002_auto_20240814_1821'),
|
|
| 13 |
+ ] |
|
| 14 |
+ |
|
| 15 |
+ operations = [ |
|
| 16 |
+ migrations.AlterField( |
|
| 17 |
+ model_name='lensmancontributioncontractinfo', |
|
| 18 |
+ name='contract_content_fields', |
|
| 19 |
+ field=jsonfield.fields.JSONField(blank=True, help_text='合同内容字段', null=True, verbose_name='contract_content_fields'), |
|
| 20 |
+ ), |
|
| 21 |
+ ] |