fix(models): 修正 UserIDCard 镜像表名并补齐两列
UserIDCard 原 db_table 为 UserIDCard,实际表对应 gerp.UserIDCard.db_table='IDCard'(lower_case_table_names=1 下解析为 idcard),导致 SDK 查询直接报 1146;同时补齐镜像缺失的 Appointments / ReadmeReport。校验差异 51 → 13(余下均为本地库缺表)。
This commit is contained in:
1 parent
49e28dfb68
commit
b5474834cd
1 file changed
+5
-3
@@ -620,7 +620,7 @@ class Message(QModel):
|
||||
# === 个人中心表 ===
|
||||
|
||||
class UserIDCard(QModel):
|
||||
"""用户身份证表——实名信息(映射 SAAS 主库 UserIDCard 表)"""
|
||||
"""用户身份证表——实名信息(映射 SAAS 主库 IDCard 表;表名见 gerp.UserIDCard.db_table)"""
|
||||
|
||||
UserUUID = UUIDField(primary_key=True, db_column='UserUUID', verbose_name='用户UUID')
|
||||
Name = models.CharField(max_length=128, db_column='Name', verbose_name='姓名')
|
||||
@@ -633,12 +633,14 @@ class UserIDCard(QModel):
|
||||
ChangeStudentStatus = models.JSONField(default=list, db_column='ChangeStudentStatus', verbose_name='学籍变动')
|
||||
CorrespondenceAddress = models.JSONField(default=list, db_column='CorrespondenceAddress', verbose_name='通讯地址')
|
||||
HeadImage = models.CharField(max_length=4096, default='', db_column='HeadImage', verbose_name='头像')
|
||||
InformationAboutFamilyMembers = models.JSONField(default=dict, db_column='InformationAboutFamilyMembers', verbose_name='家庭成员信息')
|
||||
InformationAboutFamilyMembers = models.JSONField(default=dict, db_column='InformationAboutFamilyMembers', verbose_name='家庭成员信息')
|
||||
Appointments = models.JSONField(default=dict, db_column='Appointments', verbose_name='任职信息')
|
||||
ReadmeReport = models.TextField(default='', db_column='ReadmeReport', verbose_name='自述报告')
|
||||
|
||||
class Meta:
|
||||
managed = False
|
||||
app_label = 'gvsdsdk'
|
||||
db_table = 'UserIDCard'
|
||||
db_table = 'IDCard'
|
||||
verbose_name = '用户身份证'
|
||||
verbose_name_plural = '用户身份证'
|
||||
|
||||
|
||||
Reference in new issue
Block a user