sunty
2024-05-29 16b34c939d6790fe6ebe61f8f0e85fe80ee52224
db/models.go
@@ -78,18 +78,19 @@
}
type PersonStatus struct {
   Id                 uint   `gorm:"column:id;primary_key;auto_increment;not null;"`
   OrgId              string `gorm:"column:org_id;type:varchar(299);not null;default:''"`                                                                                            // 派出所id
   CommunityID        string `gorm:"uniqueIndex:idx_document_number_community_id;index:community_id_last_appearance_time;column:community_id;type:varchar(299);not null;default:''"` // 小区id
   DocumentNumber     string `gorm:"uniqueIndex:idx_document_number_community_id;column:document_number;type:varchar(299);not null;default:''"`                                      // 档案编号
   DaysAppeared       int    `gorm:"column:days_appeared;type:int(11);not null;default:0" json:"daysAppeared"`                                                                       // 出现天数
   Count              int    `gorm:"column:count;type:int;not null;default:0"`                                                                                                       // 抓拍次数
   Status             string `gorm:"column:status;type:varchar(255);not null;default:''"`                                                                                            //标签
   LastAppearanceTime int64  `gorm:"index:community_id_last_appearance_time;column:last_appearance_time;type:int;not null;default:0" json:"lastAppearanceTime"`                      //最后出现时间
   LastLocation       string `gorm:"column:last_location;type:varchar(255);not null;default:''" json:"lastLocation"`                                                                 //最后出现地点
   FrequentAddress    string `gorm:"column:frequent_address;type:varchar(255);not null;default:''" json:"frequentAddress"`                                                           //常出现地点
   CreatedAt          time.Time
   UpdatedAt          time.Time
   Id                       uint   `gorm:"column:id;primary_key;auto_increment;not null;"`
   OrgId                    string `gorm:"column:org_id;type:varchar(299);not null;default:''"`                                                                                            // 派出所id
   CommunityID              string `gorm:"uniqueIndex:idx_document_number_community_id;index:community_id_last_appearance_time;column:community_id;type:varchar(299);not null;default:''"` // 小区id
   DocumentNumber           string `gorm:"uniqueIndex:idx_document_number_community_id;column:document_number;type:varchar(299);not null;default:''"`                                      // 档案编号
   DaysAppeared             int    `gorm:"column:days_appeared;type:int(11);not null;default:0" json:"daysAppeared"`                                                                       // 出现天数
   Count                    int    `gorm:"column:count;type:int;not null;default:0"`                                                                                                       // 抓拍次数
   Status                   string `gorm:"column:status;type:varchar(255);not null;default:''"`                                                                                            //标签
   LastAppearanceTime       int64  `gorm:"index:community_id_last_appearance_time;column:last_appearance_time;type:int;not null;default:0" json:"lastAppearanceTime"`                      //最后出现时间
   LastAppearanceStatusTime int64  `gorm:"column:last_appearance_status_time"`
   LastLocation             string `gorm:"column:last_location;type:varchar(255);not null;default:''" json:"lastLocation"`       //最后出现地点
   FrequentAddress          string `gorm:"column:frequent_address;type:varchar(255);not null;default:''" json:"frequentAddress"` //常出现地点
   CreatedAt                time.Time
   UpdatedAt                time.Time
   ////OrgId           string `gorm:"column:org_id"`
   //CommunityID     string `gorm:"column:communityID"`
   //DocumentNumber  string `gorm:"column:documentNumber"`
@@ -139,7 +140,6 @@
}
type CaptureInfo struct {
   OrgId           string          `json:"orgId"` //派出所Id
   DocumentNumber  string          `json:"documentNumber"`
   CaptureDays     int             `json:"captureDays"`     //抓拍天数
   OvernightStays  int             `json:"overnightStays"`  //过夜天数