UDM 用户信息接口补充读取数据库

This commit is contained in:
TsMask
2023-09-08 11:15:11 +08:00
parent 8e9cfd28f8
commit a4459cd61b
11 changed files with 394 additions and 194 deletions

View File

@@ -1,12 +0,0 @@
package model
// UdmAusfUser UDM鉴权用户
type UdmAusfUser struct {
Phone string `json:"phone"`
Imsi string `json:"imssi"`
Amf string `json:"amf" binding:"required"`
Status string `json:"status" binding:"required"`
Ki string `json:"ki"`
AlgoIndex string `json:"algo_index"`
Opc string `json:"opc"`
}

View File

@@ -0,0 +1,13 @@
package model
// UdmAuthUser UDM鉴权用户
type UdmAuthUser struct {
ID string `json:"id" xorm:"pk 'id' autoincr"`
Msisdn string `json:"msisdn" xorm:"msisdn"` // 相当手机号
Imsi string `json:"imsi" xorm:"imsi"` // SIM卡号
Amf string `json:"amf" xorm:"amf"` // ANF
Status string `json:"status" xorm:"status"` // 状态
Ki string `json:"ki" xorm:"ki"` // ki
AlgoIndex string `json:"algoIndex" xorm:"algo_index"` //
Opc string `json:"opc" xorm:"opc"`
}

View File

@@ -1,16 +0,0 @@
package model
// UdmSdUser UDM签约用户
type UdmSdUser struct {
Phone string `json:"phone"`
Imsi string `json:"imssi"`
Msisdn string `json:"msisdn"`
SubUeAMBRTemp string `json:"subUeAMBRTemp" binding:"required"`
SubSNSSAITemp string `json:"subSNSSAITemp" binding:"required"`
Rai string `json:"rai"`
ForbiddenAreasTemp string `json:"forbiddenAreasTemp"`
ServiceAreaRestrictTemp string `json:"serviceAreaRestrictTemp"`
CnType string `json:"cnType"`
SubData string `json:"subData"`
Eps string `json:"eps"`
}

View File

@@ -0,0 +1,16 @@
package model
// UdmSubUser UDM签约用户
type UdmSubUser struct {
ID string `json:"id" xorm:"pk 'id' autoincr"`
Msisdn string `json:"msisdn" xorm:"msisdn"` // 相当手机号
Imsi string `json:"imsi" xorm:"imsi"` // SIM卡号
SubUeAMBRTemp string `json:"subUeAMBRTemp" xorm:"sub_ue_ambr_temp"`
SubSNSSAITemp string `json:"subSNSSAITemp" xorm:"sub_snssai_temp"`
Rai string `json:"rai" xorm:"rai"`
ForbiddenAreasTemp string `json:"forbiddenAreasTemp" xorm:"forbidden_areas_temp"`
ServiceAreaRestrictTemp string `json:"serviceAreaRestrictTemp" xorm:"service_area_restrict_temp"`
CnType string `json:"cnType" xorm:"cn_type"`
SubData string `json:"subData" xorm:"sub_data"`
Eps string `json:"eps" xorm:"eps"`
}