补充修复

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=[
('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')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
],
options={
'verbose_name': '账户激活',
@@ -68,7 +68,7 @@ class Migration(migrations.Migration):
('PermCategory', models.CharField(db_column='PermCategory', default='', max_length=64, verbose_name='权限分类')),
('PermStatus', models.SmallIntegerField(db_column='PermStatus', default=1, 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={
'verbose_name': '权限',
@@ -87,8 +87,8 @@ class Migration(migrations.Migration):
('PositionLevel', models.SmallIntegerField(db_column='PositionLevel', default=0, verbose_name='职务级别')),
('PositionStatus', models.SmallIntegerField(db_column='PositionStatus', default=1, 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='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
],
options={
'verbose_name': '人事职务标签',
@@ -106,8 +106,8 @@ class Migration(migrations.Migration):
('TemplateCode', models.CharField(db_column='TemplateCode', default='', max_length=64, verbose_name='模板编码')),
('TemplateStatus', models.SmallIntegerField(db_column='TemplateStatus', default=1, 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='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
],
options={
'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')),
('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')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
],
options={
'verbose_name': '岗位模板权限关联',
@@ -142,7 +142,7 @@ class Migration(migrations.Migration):
('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')),
('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={
'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')),
('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')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
],
options={
'verbose_name': '角色权限关联',
@@ -173,7 +173,7 @@ class Migration(migrations.Migration):
('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')),
('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={
'verbose_name': '角色商铺关联',
@@ -195,8 +195,8 @@ class Migration(migrations.Migration):
('ShopContact', models.CharField(db_column='ShopContact', default='', max_length=128, 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='描述')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(db_column='update_time', default=datetime.datetime.utcnow, verbose_name='更新时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
('UpdateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='更新时间')),
],
options={
'verbose_name': '商铺',
@@ -214,7 +214,7 @@ class Migration(migrations.Migration):
('IsEnabled', models.SmallIntegerField(db_column='IsEnabled', 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='最后使用')),
('CreateTime', models.DateTimeField(db_column='create_time', default=datetime.datetime.utcnow, verbose_name='创建时间')),
('CreateTime', models.DateTimeField(default=datetime.datetime.utcnow, verbose_name='创建时间')),
],
options={
'verbose_name': '双因素认证',
@@ -260,7 +260,7 @@ class Migration(migrations.Migration):
('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')),
('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={
'verbose_name': '员工部门关联',
@@ -309,7 +309,7 @@ class Migration(migrations.Migration):
('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')),
('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={
'verbose_name': '用户角色关联',

View File

@@ -359,7 +359,7 @@ class User2FA(QModel):
IsEnabled = models.SmallIntegerField(default=0, db_column='IsEnabled', verbose_name='是否启用')
Verified = models.SmallIntegerField(default=0, db_column='Verified', 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:
managed = True
@@ -450,7 +450,7 @@ class AccountActivation(QModel):
AccountActivationCode = FixedBinaryField(primary_key=True, binary_length=6, db_column='AccountActivationCode', verbose_name='激活码')
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:
managed = True
@@ -480,7 +480,7 @@ class Role(QModel):
AssignScope = models.SmallIntegerField(default=0, db_column='AssignScope', verbose_name='分配可见范围')
AssignScopeUUID = UUIDField(null=True, blank=True, db_column='AssignScopeUUID', verbose_name='分配范围UUID')
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:
managed = True
@@ -526,7 +526,7 @@ class Permission(QModel):
PermCategory = models.CharField(max_length=64, default='', db_column='PermCategory', verbose_name='权限分类')
PermStatus = models.SmallIntegerField(default=1, db_column='PermStatus', 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:
managed = True
@@ -565,7 +565,7 @@ class UserRole(QModel):
# 原 gvsds 中为 ForeignKey('Role'),此处改为 UUIDField
RoleUUID = UUIDField(db_column='RoleUUID', 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:
managed = True
@@ -587,7 +587,7 @@ class RolePermission(QModel):
RolePermUUID = UUIDField(primary_key=True, db_column='RolePermUUID', verbose_name='关联UUID')
RoleUUID = UUIDField(db_column='RoleUUID', 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:
managed = True
@@ -648,8 +648,8 @@ class Shop(QModel):
ShopContact = models.CharField(max_length=128, default='', db_column='ShopContact', 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='描述')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta:
managed = True
@@ -681,7 +681,7 @@ class RoleShop(QModel):
RoleUUID = UUIDField(db_column='RoleUUID', verbose_name='角色UUID')
ShopUUID = UUIDField(db_column='ShopUUID', verbose_name='商铺UUID')
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:
managed = True
@@ -709,8 +709,8 @@ class PositionTemplate(QModel):
TemplateCode = models.CharField(max_length=64, default='', db_column='TemplateCode', verbose_name='模板编码')
TemplateStatus = models.SmallIntegerField(default=1, db_column='TemplateStatus', 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='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta:
managed = True
@@ -760,7 +760,7 @@ class PositionTemplatePermission(QModel):
PTPermUUID = UUIDField(primary_key=True, db_column='PTPermUUID', verbose_name='关联UUID')
PositionTemplateUUID = UUIDField(db_column='PositionTemplateUUID', 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:
managed = True
@@ -787,8 +787,8 @@ class Position(QModel):
PositionLevel = models.SmallIntegerField(default=0, db_column='PositionLevel', verbose_name='职务级别')
PositionStatus = models.SmallIntegerField(default=1, db_column='PositionStatus', 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='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='update_time', verbose_name='更新时间')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
UpdateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='更新时间')
class Meta:
managed = True
@@ -816,7 +816,7 @@ class UserDept(QModel):
DeptUUID = UUIDField(db_column='DeptUUID', 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='是否主部门')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, db_column='create_time', verbose_name='创建时间')
CreateTime = models.DateTimeField(default=_datetime.datetime.utcnow, verbose_name='创建时间')
class Meta:
managed = True