补充修复

This commit is contained in:
2026-06-19 19:43:52 +08:00
parent 33eda43664
commit 7f5e76551c
5 changed files with 194 additions and 82 deletions

View File

@@ -18,7 +18,7 @@ class Migration(migrations.Migration):
fields=[ fields=[
('AccountActivationCode', gvsdsdk.models.FixedBinaryField(binary_length=6, db_column='AccountActivationCode', max_length=6, primary_key=True, serialize=False, verbose_name='激活码')), ('AccountActivationCode', gvsdsdk.models.FixedBinaryField(binary_length=6, db_column='AccountActivationCode', max_length=6, primary_key=True, serialize=False, verbose_name='激活码')),
('UserUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='UserUUID', verbose_name='用户UUID')), ('UserUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='UserUUID', verbose_name='用户UUID')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '账户激活', 'verbose_name': '账户激活',
@@ -68,7 +68,7 @@ class Migration(migrations.Migration):
('PermCategory', models.CharField(db_column='PermCategory', default='', max_length=64, verbose_name='权限分类')), ('PermCategory', models.CharField(db_column='PermCategory', default='', max_length=64, verbose_name='权限分类')),
('PermStatus', models.SmallIntegerField(db_column='PermStatus', default=1, verbose_name='是否启用')), ('PermStatus', models.SmallIntegerField(db_column='PermStatus', default=1, verbose_name='是否启用')),
('PermDesc', models.CharField(db_column='PermDesc', default='', max_length=512, verbose_name='描述')), ('PermDesc', models.CharField(db_column='PermDesc', default='', max_length=512, verbose_name='描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '权限', 'verbose_name': '权限',
@@ -87,8 +87,8 @@ class Migration(migrations.Migration):
('PositionLevel', models.SmallIntegerField(db_column='PositionLevel', default=0, verbose_name='职务级别')), ('PositionLevel', models.SmallIntegerField(db_column='PositionLevel', default=0, verbose_name='职务级别')),
('PositionStatus', models.SmallIntegerField(db_column='PositionStatus', default=1, verbose_name='状态')), ('PositionStatus', models.SmallIntegerField(db_column='PositionStatus', default=1, verbose_name='状态')),
('PositionDesc', models.CharField(db_column='PositionDesc', default='', max_length=512, verbose_name='描述')), ('PositionDesc', models.CharField(db_column='PositionDesc', default='', max_length=512, verbose_name='描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '人事职务标签', 'verbose_name': '人事职务标签',
@@ -106,8 +106,8 @@ class Migration(migrations.Migration):
('TemplateCode', models.CharField(db_column='TemplateCode', default='', max_length=64, verbose_name='模板编码')), ('TemplateCode', models.CharField(db_column='TemplateCode', default='', max_length=64, verbose_name='模板编码')),
('TemplateStatus', models.SmallIntegerField(db_column='TemplateStatus', default=1, verbose_name='模板状态')), ('TemplateStatus', models.SmallIntegerField(db_column='TemplateStatus', default=1, verbose_name='模板状态')),
('TemplateDesc', models.CharField(db_column='TemplateDesc', default='', max_length=512, verbose_name='模板描述')), ('TemplateDesc', models.CharField(db_column='TemplateDesc', default='', max_length=512, verbose_name='模板描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '岗位模板', 'verbose_name': '岗位模板',
@@ -122,7 +122,7 @@ class Migration(migrations.Migration):
('PTPermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PTPermUUID', primary_key=True, serialize=False, verbose_name='关联UUID')), ('PTPermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PTPermUUID', primary_key=True, serialize=False, verbose_name='关联UUID')),
('PositionTemplateUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PositionTemplateUUID', verbose_name='岗位模板UUID')), ('PositionTemplateUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PositionTemplateUUID', verbose_name='岗位模板UUID')),
('PermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PermUUID', verbose_name='权限UUID')), ('PermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PermUUID', verbose_name='权限UUID')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '岗位模板权限关联', 'verbose_name': '岗位模板权限关联',
@@ -142,7 +142,7 @@ class Migration(migrations.Migration):
('AssignScope', models.SmallIntegerField(db_column='AssignScope', default=0, verbose_name='分配可见范围')), ('AssignScope', models.SmallIntegerField(db_column='AssignScope', default=0, verbose_name='分配可见范围')),
('AssignScopeUUID', gvsdsdk.models.UUIDField(binary_length=16, blank=True, db_column='AssignScopeUUID', null=True, verbose_name='分配范围UUID')), ('AssignScopeUUID', gvsdsdk.models.UUIDField(binary_length=16, blank=True, db_column='AssignScopeUUID', null=True, verbose_name='分配范围UUID')),
('RoleDesc', models.CharField(db_column='RoleDesc', default='', max_length=512, verbose_name='角色描述')), ('RoleDesc', models.CharField(db_column='RoleDesc', default='', max_length=512, verbose_name='角色描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '角色', 'verbose_name': '角色',
@@ -157,7 +157,7 @@ class Migration(migrations.Migration):
('RolePermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RolePermUUID', primary_key=True, serialize=False, verbose_name='关联UUID')), ('RolePermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RolePermUUID', primary_key=True, serialize=False, verbose_name='关联UUID')),
('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')), ('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')),
('PermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PermUUID', verbose_name='权限UUID')), ('PermUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='PermUUID', verbose_name='权限UUID')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '角色权限关联', 'verbose_name': '角色权限关联',
@@ -173,7 +173,7 @@ class Migration(migrations.Migration):
('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')), ('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')),
('ShopUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='ShopUUID', verbose_name='商铺UUID')), ('ShopUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='ShopUUID', verbose_name='商铺UUID')),
('IsMainShop', models.SmallIntegerField(db_column='IsMainShop', default=0, verbose_name='主商铺')), ('IsMainShop', models.SmallIntegerField(db_column='IsMainShop', default=0, verbose_name='主商铺')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '角色商铺关联', 'verbose_name': '角色商铺关联',
@@ -195,8 +195,8 @@ class Migration(migrations.Migration):
('ShopContact', models.CharField(db_column='ShopContact', default='', max_length=128, verbose_name='联系人')), ('ShopContact', models.CharField(db_column='ShopContact', default='', max_length=128, verbose_name='联系人')),
('ShopPhone', models.CharField(db_column='ShopPhone', default='', max_length=32, verbose_name='联系电话')), ('ShopPhone', models.CharField(db_column='ShopPhone', default='', max_length=32, verbose_name='联系电话')),
('ShopDesc', models.CharField(db_column='ShopDesc', default='', max_length=512, verbose_name='描述')), ('ShopDesc', models.CharField(db_column='ShopDesc', default='', max_length=512, verbose_name='描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '商铺', 'verbose_name': '商铺',
@@ -214,7 +214,7 @@ class Migration(migrations.Migration):
('IsEnabled', models.SmallIntegerField(db_column='IsEnabled', default=0, verbose_name='是否启用')), ('IsEnabled', models.SmallIntegerField(db_column='IsEnabled', default=0, verbose_name='是否启用')),
('Verified', models.SmallIntegerField(db_column='Verified', default=0, verbose_name='已验证')), ('Verified', models.SmallIntegerField(db_column='Verified', default=0, verbose_name='已验证')),
('LastUsedAt', models.DateTimeField(blank=True, db_column='LastUsedAt', null=True, verbose_name='最后使用')), ('LastUsedAt', models.DateTimeField(blank=True, db_column='LastUsedAt', null=True, verbose_name='最后使用')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '双因素认证', 'verbose_name': '双因素认证',
@@ -260,7 +260,7 @@ class Migration(migrations.Migration):
('DeptUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='DeptUUID', verbose_name='部门UUID')), ('DeptUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='DeptUUID', verbose_name='部门UUID')),
('PositionUUID', gvsdsdk.models.UUIDField(binary_length=16, blank=True, db_column='PositionUUID', null=True, verbose_name='职务标签UUID')), ('PositionUUID', gvsdsdk.models.UUIDField(binary_length=16, blank=True, db_column='PositionUUID', null=True, verbose_name='职务标签UUID')),
('IsMainDept', models.SmallIntegerField(db_column='IsMainDept', default=1, verbose_name='是否主部门')), ('IsMainDept', models.SmallIntegerField(db_column='IsMainDept', default=1, verbose_name='是否主部门')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '员工部门关联', 'verbose_name': '员工部门关联',
@@ -309,7 +309,7 @@ class Migration(migrations.Migration):
('UserUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='UserUUID', verbose_name='用户UUID')), ('UserUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='UserUUID', verbose_name='用户UUID')),
('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')), ('RoleUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='RoleUUID', verbose_name='角色UUID')),
('CompanyUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='CompanyUUID', verbose_name='公司UUID')), ('CompanyUUID', gvsdsdk.models.UUIDField(binary_length=16, db_column='CompanyUUID', verbose_name='公司UUID')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')), ('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '用户角色关联', 'verbose_name': '用户角色关联',

View File

@@ -359,7 +359,7 @@ class User2FA(QModel):
IsEnabled = models.SmallIntegerField(default=0, db_column='IsEnabled', verbose_name='是否启用') IsEnabled = models.SmallIntegerField(default=0, db_column='IsEnabled', verbose_name='是否启用')
Verified = models.SmallIntegerField(default=0, db_column='Verified', verbose_name='已验证') Verified = models.SmallIntegerField(default=0, db_column='Verified', verbose_name='已验证')
LastUsedAt = models.DateTimeField(null=True, blank=True, db_column='LastUsedAt', verbose_name='最后使用') LastUsedAt = models.DateTimeField(null=True, blank=True, db_column='LastUsedAt', verbose_name='最后使用')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -450,7 +450,7 @@ class AccountActivation(QModel):
AccountActivationCode = FixedBinaryField(primary_key=True, binary_length=6, db_column='AccountActivationCode', verbose_name='激活码') AccountActivationCode = FixedBinaryField(primary_key=True, binary_length=6, db_column='AccountActivationCode', verbose_name='激活码')
UserUUID = UUIDField(db_column='UserUUID', verbose_name='用户UUID') UserUUID = UUIDField(db_column='UserUUID', verbose_name='用户UUID')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -480,7 +480,7 @@ class Role(QModel):
AssignScope = models.SmallIntegerField(default=0, db_column='AssignScope', verbose_name='分配可见范围') AssignScope = models.SmallIntegerField(default=0, db_column='AssignScope', verbose_name='分配可见范围')
AssignScopeUUID = UUIDField(null=True, blank=True, db_column='AssignScopeUUID', verbose_name='分配范围UUID') AssignScopeUUID = UUIDField(null=True, blank=True, db_column='AssignScopeUUID', verbose_name='分配范围UUID')
RoleDesc = models.CharField(max_length=512, default='', db_column='RoleDesc', verbose_name='角色描述') RoleDesc = models.CharField(max_length=512, default='', db_column='RoleDesc', verbose_name='角色描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -526,7 +526,7 @@ class Permission(QModel):
PermCategory = models.CharField(max_length=64, default='', db_column='PermCategory', verbose_name='权限分类') PermCategory = models.CharField(max_length=64, default='', db_column='PermCategory', verbose_name='权限分类')
PermStatus = models.SmallIntegerField(default=1, db_column='PermStatus', verbose_name='是否启用') PermStatus = models.SmallIntegerField(default=1, db_column='PermStatus', verbose_name='是否启用')
PermDesc = models.CharField(max_length=512, default='', db_column='PermDesc', verbose_name='描述') PermDesc = models.CharField(max_length=512, default='', db_column='PermDesc', verbose_name='描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -565,7 +565,7 @@ class UserRole(QModel):
# 原 gvsds 中为 ForeignKey('Role'),此处改为 UUIDField # 原 gvsds 中为 ForeignKey('Role'),此处改为 UUIDField
RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID') RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID')
CompanyUUID = UUIDField(db_column='CompanyUUID', verbose_name='公司UUID') CompanyUUID = UUIDField(db_column='CompanyUUID', verbose_name='公司UUID')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -587,7 +587,7 @@ class RolePermission(QModel):
RolePermUUID = UUIDField(primary_key=True, db_column='RolePermUUID', verbose_name='关联UUID') RolePermUUID = UUIDField(primary_key=True, db_column='RolePermUUID', verbose_name='关联UUID')
RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID') RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID')
PermUUID = UUIDField(db_column='PermUUID', verbose_name='权限UUID') PermUUID = UUIDField(db_column='PermUUID', verbose_name='权限UUID')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -648,8 +648,8 @@ class Shop(QModel):
ShopContact = models.CharField(max_length=128, default='', db_column='ShopContact', verbose_name='联系人') ShopContact = models.CharField(max_length=128, default='', db_column='ShopContact', verbose_name='联系人')
ShopPhone = models.CharField(max_length=32, default='', db_column='ShopPhone', verbose_name='联系电话') ShopPhone = models.CharField(max_length=32, default='', db_column='ShopPhone', verbose_name='联系电话')
ShopDesc = models.CharField(max_length=512, default='', db_column='ShopDesc', verbose_name='描述') ShopDesc = models.CharField(max_length=512, default='', db_column='ShopDesc', verbose_name='描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间') UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta: class Meta:
managed = True managed = True
@@ -681,7 +681,7 @@ class RoleShop(QModel):
RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID') RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID')
ShopUUID = UUIDField(db_column='ShopUUID', verbose_name='商铺UUID') ShopUUID = UUIDField(db_column='ShopUUID', verbose_name='商铺UUID')
IsMainShop = models.SmallIntegerField(default=0, db_column='IsMainShop', verbose_name='主商铺') IsMainShop = models.SmallIntegerField(default=0, db_column='IsMainShop', verbose_name='主商铺')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -709,8 +709,8 @@ class PositionTemplate(QModel):
TemplateCode = models.CharField(max_length=64, default='', db_column='TemplateCode', verbose_name='模板编码') TemplateCode = models.CharField(max_length=64, default='', db_column='TemplateCode', verbose_name='模板编码')
TemplateStatus = models.SmallIntegerField(default=1, db_column='TemplateStatus', verbose_name='模板状态') TemplateStatus = models.SmallIntegerField(default=1, db_column='TemplateStatus', verbose_name='模板状态')
TemplateDesc = models.CharField(max_length=512, default='', db_column='TemplateDesc', verbose_name='模板描述') TemplateDesc = models.CharField(max_length=512, default='', db_column='TemplateDesc', verbose_name='模板描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间') UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta: class Meta:
managed = True managed = True
@@ -760,7 +760,7 @@ class PositionTemplatePermission(QModel):
PTPermUUID = UUIDField(primary_key=True, db_column='PTPermUUID', verbose_name='关联UUID') PTPermUUID = UUIDField(primary_key=True, db_column='PTPermUUID', verbose_name='关联UUID')
PositionTemplateUUID = UUIDField(db_column='PositionTemplateUUID', verbose_name='岗位模板UUID') PositionTemplateUUID = UUIDField(db_column='PositionTemplateUUID', verbose_name='岗位模板UUID')
PermUUID = UUIDField(db_column='PermUUID', verbose_name='权限UUID') PermUUID = UUIDField(db_column='PermUUID', verbose_name='权限UUID')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True
@@ -787,8 +787,8 @@ class Position(QModel):
PositionLevel = models.SmallIntegerField(default=0, db_column='PositionLevel', verbose_name='职务级别') PositionLevel = models.SmallIntegerField(default=0, db_column='PositionLevel', verbose_name='职务级别')
PositionStatus = models.SmallIntegerField(default=1, db_column='PositionStatus', verbose_name='状态') PositionStatus = models.SmallIntegerField(default=1, db_column='PositionStatus', verbose_name='状态')
PositionDesc = models.CharField(max_length=512, default='', db_column='PositionDesc', verbose_name='描述') PositionDesc = models.CharField(max_length=512, default='', db_column='PositionDesc', verbose_name='描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间') UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta: class Meta:
managed = True managed = True
@@ -816,7 +816,7 @@ class UserDept(QModel):
DeptUUID = UUIDField(db_column='DeptUUID', verbose_name='部门UUID') DeptUUID = UUIDField(db_column='DeptUUID', verbose_name='部门UUID')
PositionUUID = UUIDField(null=True, blank=True, db_column='PositionUUID', verbose_name='职务标签UUID') PositionUUID = UUIDField(null=True, blank=True, db_column='PositionUUID', verbose_name='职务标签UUID')
IsMainDept = models.SmallIntegerField(default=1, db_column='IsMainDept', verbose_name='是否主部门') IsMainDept = models.SmallIntegerField(default=1, db_column='IsMainDept', verbose_name='是否主部门')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间') CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta: class Meta:
managed = True managed = True

View File

@@ -18,8 +18,8 @@ class Migration(migrations.Migration):
('User2ID', models.CharField(db_column='user2_id', db_index=True, max_length=30, verbose_name='用户2标识')), ('User2ID', models.CharField(db_column='user2_id', db_index=True, max_length=30, verbose_name='用户2标识')),
('OrderID', models.CharField(db_column='dingdan_id', max_length=32, unique=True, verbose_name='订单ID')), ('OrderID', models.CharField(db_column='dingdan_id', max_length=32, unique=True, verbose_name='订单ID')),
('Status', models.IntegerField(choices=[(1, '开启中'), (0, '已关闭')], db_column='zhuangtai', db_index=True, default=1, verbose_name='聊天状态')), ('Status', models.IntegerField(choices=[(1, '开启中'), (0, '已关闭')], db_column='zhuangtai', db_index=True, default=1, verbose_name='聊天状态')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'liaotian', 'db_table': 'liaotian',
@@ -31,8 +31,8 @@ class Migration(migrations.Migration):
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('Rate', models.DecimalField(db_column='lilu', decimal_places=4, max_digits=5, null=True, verbose_name='平台分成利率')), ('Rate', models.DecimalField(db_column='lilu', decimal_places=4, max_digits=5, null=True, verbose_name='平台分成利率')),
('Platform', models.CharField(db_column='fadanpingtai', max_length=10, null=True, verbose_name='订单所属平台')), ('Platform', models.CharField(db_column='fadanpingtai', max_length=10, null=True, verbose_name='订单所属平台')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'lilubiao', 'db_table': 'lilubiao',
@@ -57,8 +57,8 @@ class Migration(migrations.Migration):
('Escort2BonusRate', models.CharField(blank=True, db_column='peihu2_fenhong', max_length=10, null=True, verbose_name='陪护2分红比例')), ('Escort2BonusRate', models.CharField(blank=True, db_column='peihu2_fenhong', max_length=10, null=True, verbose_name='陪护2分红比例')),
('AssignedEscort1', models.CharField(blank=True, db_column='zhiding_peihu1', max_length=32, null=True, verbose_name='指定陪护1 ID')), ('AssignedEscort1', models.CharField(blank=True, db_column='zhiding_peihu1', max_length=32, null=True, verbose_name='指定陪护1 ID')),
('AssignedEscort2', models.CharField(blank=True, db_column='zhiding_peihu2', max_length=32, null=True, verbose_name='指定陪护2 ID')), ('AssignedEscort2', models.CharField(blank=True, db_column='zhiding_peihu2', max_length=32, null=True, verbose_name='指定陪护2 ID')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '陪护订单', 'verbose_name': '陪护订单',
@@ -112,8 +112,8 @@ class Migration(migrations.Migration):
('AutoExpireAt', models.DateTimeField(blank=True, db_column='auto_expire_at', null=True, verbose_name='计划过期时间')), ('AutoExpireAt', models.DateTimeField(blank=True, db_column='auto_expire_at', null=True, verbose_name='计划过期时间')),
('PendingDispatch', models.BooleanField(db_column='pending_dispatch', db_index=True, default=False, verbose_name='待调度标记')), ('PendingDispatch', models.BooleanField(db_column='pending_dispatch', db_index=True, default=False, verbose_name='待调度标记')),
('SettlementTime', models.DateTimeField(blank=True, db_column='status_8_time', null=True, verbose_name='状态变为8的时间')), ('SettlementTime', models.DateTimeField(blank=True, db_column='status_8_time', null=True, verbose_name='状态变为8的时间')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
('AssignedCS', models.CharField(db_column='clkf', db_index=True, max_length=20, null=True, verbose_name='处理客服')), ('AssignedCS', models.CharField(db_column='clkf', db_index=True, max_length=20, null=True, verbose_name='处理客服')),
('RefundReason', models.CharField(blank=True, db_column='tkly', max_length=500, null=True, verbose_name='退款/拒绝理由')), ('RefundReason', models.CharField(blank=True, db_column='tkly', max_length=500, null=True, verbose_name='退款/拒绝理由')),
('WechatTransactionID', models.CharField(blank=True, db_column='wechat_transaction_id', db_index=True, max_length=64, null=True, verbose_name='微信支付订单号')), ('WechatTransactionID', models.CharField(blank=True, db_column='wechat_transaction_id', db_index=True, max_length=64, null=True, verbose_name='微信支付订单号')),
@@ -132,7 +132,7 @@ class Migration(migrations.Migration):
('PlayerID', models.CharField(db_column='dashou_id', db_index=True, max_length=7, verbose_name='打手ID')), ('PlayerID', models.CharField(db_column='dashou_id', db_index=True, max_length=7, verbose_name='打手ID')),
('Times', models.PositiveSmallIntegerField(verbose_name='第几次接单从1开始')), ('Times', models.PositiveSmallIntegerField(verbose_name='第几次接单从1开始')),
('Operator', models.CharField(db_column='operator', max_length=11, verbose_name='操作客服ID')), ('Operator', models.CharField(db_column='operator', max_length=11, verbose_name='操作客服ID')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
], ],
options={ options={
'verbose_name': '订单打手变更历史', 'verbose_name': '订单打手变更历史',
@@ -155,8 +155,8 @@ class Migration(migrations.Migration):
('AppealReason', models.TextField(blank=True, db_column='shensuliyou', null=True, verbose_name='申诉理由')), ('AppealReason', models.TextField(blank=True, db_column='shensuliyou', null=True, verbose_name='申诉理由')),
('ApproveReason', models.TextField(blank=True, db_column='tongyi_chufaliyou', null=True, verbose_name='同意处罚理由')), ('ApproveReason', models.TextField(blank=True, db_column='tongyi_chufaliyou', null=True, verbose_name='同意处罚理由')),
('RejectReason', models.TextField(blank=True, db_column='bohuiliyou', null=True, verbose_name='驳回理由')), ('RejectReason', models.TextField(blank=True, db_column='bohuiliyou', null=True, verbose_name='驳回理由')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
('ApplicantIdentity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')], db_column='shenqingren_shenfen', default=1, verbose_name='申请处罚人身份')), ('ApplicantIdentity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')], db_column='shenqingren_shenfen', default=1, verbose_name='申请处罚人身份')),
('ProcessorIdentity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员')], db_column='chulizhe_shenfen', default=2, verbose_name='处理者身份')), ('ProcessorIdentity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员')], db_column='chulizhe_shenfen', default=2, verbose_name='处理者身份')),
('ProcessorID', models.CharField(blank=True, db_column='chulizhe', max_length=20, null=True, verbose_name='处理者')), ('ProcessorID', models.CharField(blank=True, db_column='chulizhe', max_length=20, null=True, verbose_name='处理者')),
@@ -174,7 +174,7 @@ class Migration(migrations.Migration):
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('PenalizedUserID', models.CharField(db_column='beichufa_id', db_index=True, max_length=7, verbose_name='被处罚用户ID')), ('PenalizedUserID', models.CharField(db_column='beichufa_id', db_index=True, max_length=7, verbose_name='被处罚用户ID')),
('ImageURL', models.CharField(db_column='tupian_url', max_length=500, verbose_name='图片相对URL')), ('ImageURL', models.CharField(db_column='tupian_url', max_length=500, verbose_name='图片相对URL')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('Purpose', models.IntegerField(choices=[(1, '处罚证据图片'), (2, '申诉图片')], db_column='yongtu', default=2, verbose_name='图片用途')), ('Purpose', models.IntegerField(choices=[(1, '处罚证据图片'), (2, '申诉图片')], db_column='yongtu', default=2, verbose_name='图片用途')),
], ],
options={ options={
@@ -194,8 +194,8 @@ class Migration(migrations.Migration):
('BonusCount', models.IntegerField(db_column='fenhong_cishu', default=0, verbose_name='分红次数')), ('BonusCount', models.IntegerField(db_column='fenhong_cishu', default=0, verbose_name='分红次数')),
('IsIndividualRate', models.BooleanField(db_column='is_individual_rate', default=False, verbose_name='是否单独开启分红利率')), ('IsIndividualRate', models.BooleanField(db_column='is_individual_rate', default=False, verbose_name='是否单独开启分红利率')),
('IndividualRate', models.DecimalField(db_column='yingde_lilv', decimal_places=4, default=0.0, max_digits=5, verbose_name='分红应得利率')), ('IndividualRate', models.DecimalField(db_column='yingde_lilv', decimal_places=4, default=0.0, max_digits=5, verbose_name='分红应得利率')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '罚款分红', 'verbose_name': '罚款分红',
@@ -208,8 +208,8 @@ class Migration(migrations.Migration):
fields=[ fields=[
('Identity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')], db_column='shenfen', primary_key=True, serialize=False, verbose_name='申请处罚人身份')), ('Identity', models.IntegerField(choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')], db_column='shenfen', primary_key=True, serialize=False, verbose_name='申请处罚人身份')),
('Rate', models.DecimalField(db_column='lilv', decimal_places=4, default=0.0, max_digits=5, verbose_name='分红费率')), ('Rate', models.DecimalField(db_column='lilv', decimal_places=4, default=0.0, max_digits=5, verbose_name='分红费率')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '罚款分红费率配置', 'verbose_name': '罚款分红费率配置',
@@ -224,8 +224,8 @@ class Migration(migrations.Migration):
('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')), ('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')),
('UserID', models.CharField(blank=True, db_column='yonghuid', db_index=True, max_length=32, null=True, verbose_name='用户ID')), ('UserID', models.CharField(blank=True, db_column='yonghuid', db_index=True, max_length=32, null=True, verbose_name='用户ID')),
('ImageURL', models.CharField(blank=True, db_column='tupian', max_length=500, null=True, verbose_name='证据图片URL')), ('ImageURL', models.CharField(blank=True, db_column='tupian', max_length=500, null=True, verbose_name='证据图片URL')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'chufatupian', 'db_table': 'chufatupian',
@@ -244,8 +244,8 @@ class Migration(migrations.Migration):
('RejectReason', models.TextField(blank=True, db_column='bhliyou', null=True, verbose_name='驳回处罚理由')), ('RejectReason', models.TextField(blank=True, db_column='bhliyou', null=True, verbose_name='驳回处罚理由')),
('DeductedPoints', models.IntegerField(db_column='jifen', default=0, verbose_name='扣除打手积分')), ('DeductedPoints', models.IntegerField(db_column='jifen', default=0, verbose_name='扣除打手积分')),
('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')), ('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'chufajilu', 'db_table': 'chufajilu',
@@ -296,8 +296,8 @@ class Migration(migrations.Migration):
('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')), ('OrderID', models.CharField(db_column='dingdan_id', db_index=True, max_length=32, null=True, verbose_name='订单ID')),
('PlayerID', models.CharField(blank=True, db_column='dashou', db_index=True, max_length=32, null=True, verbose_name='接单打手ID')), ('PlayerID', models.CharField(blank=True, db_column='dashou', db_index=True, max_length=32, null=True, verbose_name='接单打手ID')),
('ImageURL', models.CharField(blank=True, db_column='tupian', max_length=500, null=True, verbose_name='打手提交图片URL')), ('ImageURL', models.CharField(blank=True, db_column='tupian', max_length=500, null=True, verbose_name='打手提交图片URL')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'dashoutupian', 'db_table': 'dashoutupian',
@@ -310,8 +310,8 @@ class Migration(migrations.Migration):
('PlayerID', models.CharField(blank=True, db_column='dashou', db_index=True, max_length=32, null=True, verbose_name='接单打手ID')), ('PlayerID', models.CharField(blank=True, db_column='dashou', db_index=True, max_length=32, null=True, verbose_name='接单打手ID')),
('TotalScore', models.PositiveIntegerField(db_column='zongfen', default=0, verbose_name='总分')), ('TotalScore', models.PositiveIntegerField(db_column='zongfen', default=0, verbose_name='总分')),
('RatingCount', models.PositiveIntegerField(db_column='cishu', default=0, verbose_name='评分次数')), ('RatingCount', models.PositiveIntegerField(db_column='cishu', default=0, verbose_name='评分次数')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'verbose_name': '评分表', 'verbose_name': '评分表',
@@ -334,8 +334,8 @@ class Migration(migrations.Migration):
('Description', models.TextField(blank=True, db_column='jieshao', null=True, verbose_name='订单介绍')), ('Description', models.TextField(blank=True, db_column='jieshao', null=True, verbose_name='订单介绍')),
('Remark', models.TextField(blank=True, db_column='beizhu', null=True, verbose_name='订单备注')), ('Remark', models.TextField(blank=True, db_column='beizhu', null=True, verbose_name='订单备注')),
('Nickname', models.CharField(blank=True, db_column='nicheng', max_length=50, null=True, verbose_name='游戏昵称')), ('Nickname', models.CharField(blank=True, db_column='nicheng', max_length=50, null=True, verbose_name='游戏昵称')),
('CreateTime', models.DateTimeField(auto_now_add=True, db_column='create_time', verbose_name='创建时间')), ('CreateTime', models.DateTimeField(auto_now_add=True, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(auto_now=True, db_column='update_time', verbose_name='更新时间')), ('UpdateTime', models.DateTimeField(auto_now=True, verbose_name='更新时间')),
], ],
options={ options={
'db_table': 'tuikuanjilu', 'db_table': 'tuikuanjilu',

View File

@@ -143,11 +143,11 @@ class Order(QModel):
# ---- 时间戳 ---- # ---- 时间戳 ----
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
# ---- 客服与退款 ---- # ---- 客服与退款 ----
AssignedCS = models.CharField( AssignedCS = models.CharField(
@@ -364,11 +364,11 @@ class EscortOrder(QModel):
# ---- 时间戳 ---- # ---- 时间戳 ----
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -401,7 +401,7 @@ class OrderPlayerHistory(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
class Meta: class Meta:
@@ -478,11 +478,11 @@ class Penalty(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
ApplicantIdentity = models.IntegerField( ApplicantIdentity = models.IntegerField(
choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')], choices=[(1, '客服'), (2, '售后'), (3, '管理员'), (4, '店铺'), (5, '商家')],
@@ -537,7 +537,7 @@ class PenaltyAppealImage(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
Purpose = models.IntegerField( Purpose = models.IntegerField(
choices=[(1, '处罚证据图片'), (2, '申诉图片')], choices=[(1, '处罚证据图片'), (2, '申诉图片')],
@@ -593,11 +593,11 @@ class PenaltyBonus(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -630,11 +630,11 @@ class PenaltyBonusRate(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -667,11 +667,11 @@ class PlayerDeliveryImage(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -699,11 +699,11 @@ class PlayerRating(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -764,11 +764,11 @@ class PenaltyRecord(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -798,11 +798,11 @@ class PenaltyEvidenceImage(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -866,11 +866,11 @@ class RefundRecord(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -901,11 +901,11 @@ class CommissionRate(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:
@@ -986,11 +986,11 @@ class ChatSession(QModel):
) )
CreateTime = models.DateTimeField( CreateTime = models.DateTimeField(
auto_now_add=True, auto_now_add=True,
db_column='create_time', verbose_name='创建时间', verbose_name='创建时间',
) )
UpdateTime = models.DateTimeField( UpdateTime = models.DateTimeField(
auto_now=True, auto_now=True,
db_column='update_time', verbose_name='更新时间', verbose_name='更新时间',
) )
class Meta: class Meta:

112
rename_columns.sql Normal file
View File

@@ -0,0 +1,112 @@
-- 重命名 create_time → CreateTime, update_time → UpdateTime
-- 生成时间: 自动生成
ALTER TABLE `abnormal_user_log` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `admin_profile` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `bankuai` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `chenghao` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `chufajilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `chufajilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `chufatupian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `chufatupian` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `czjilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `czjilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `daily_income_stat` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `daily_income_stat` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `daily_payout_stat` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `daily_payout_stat` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dashou_biaoxian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dashoutupian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dashoutupian` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_moren_peizhi` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_moren_peizhi` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_shangpin_shenhe_shezhi` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_shangpin_shenhe_shezhi` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_shouzhi_meiri_tongji` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dianpu_shouzhi_meiri_tongji` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dingdan` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dingdan` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `dingdan_biaoqian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dingdan_peihu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `dingdan_peihu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `duoci_fenhong` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `duoci_fenhong` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan_fenhong` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan_fenhong` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan_fenhong_lilv` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan_fenhong_lilv` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `fadan_shensu_tupian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `gonggao` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `gonggao` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `gsfenhong` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `gsfenhong` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `huiyuan` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `huiyuan` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `huiyuangoumai` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `huiyuangoumai` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `jingyan_jilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `jingyan_jilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `kaohe_jujue_jilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `kaohe_pay_temp` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `liaotian` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `liaotian` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `lilubiao` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `lilubiao` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `lunbo` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `lunbo` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `order_dashou_history` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `pingfenbiao` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `pingfenbiao` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `qunpeizhi` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `qunpeizhi` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `role_permission` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shangjia_lianjie` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shangjia_lianjie` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `shangjia_moban` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shangjia_moban` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `shangpin` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shangpin` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `shangpin_meiri_tongji` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shangpin_meiri_tongji` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `shenhe_jilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `shenhe_jilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `szjilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `szjilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_auto_record` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_auto_record` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_quota_default` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_quota_default` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_shenhe_jilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tixian_shenhe_jilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tixianjilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tixianjilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tuikuanjilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tuikuanjilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `tupianpeizhi` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `tupianpeizhi` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `user_boss` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_dashou` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_guanshi` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_kefu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_kefu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `user_role` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_role` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `user_sensitive_data` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_sensitive_data` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `user_shangjia` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_shenheguan` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_shenheguan` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `user_zuzhang` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `user_zuzhang` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `xiugaijilu` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `xiugaijilu` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `yonghu_dianpu_bangding` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `yonghu_dianpu_bangding` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
ALTER TABLE `yonghu_pingzheng` CHANGE COLUMN `create_time` `CreateTime` datetime(6) NOT NULL;
ALTER TABLE `yonghu_pingzheng` CHANGE COLUMN `update_time` `UpdateTime` datetime(6) NOT NULL;
-- 完成