feat: WS模块支持mme用户时间查询
This commit is contained in:
@@ -16,7 +16,7 @@ func GetUEConnectByAMF(requestID string, data any) ([]byte, error) {
|
||||
var query neDataModel.UEEventAMFQuery
|
||||
err := json.Unmarshal(msgByte, &query)
|
||||
if err != nil {
|
||||
logger.Warnf("ws processor GetUEConnect err: %s", err.Error())
|
||||
logger.Warnf("ws processor GetUEConnectByAMF err: %s", err.Error())
|
||||
return nil, fmt.Errorf("query data structure error")
|
||||
}
|
||||
|
||||
@@ -27,3 +27,21 @@ func GetUEConnectByAMF(requestID string, data any) ([]byte, error) {
|
||||
}))
|
||||
return resultByte, err
|
||||
}
|
||||
|
||||
// GetUEConnectByMME 获取UE会话事件-MME
|
||||
func GetUEConnectByMME(requestID string, data any) ([]byte, error) {
|
||||
msgByte, _ := json.Marshal(data)
|
||||
var query neDataModel.UEEventMMEQuery
|
||||
err := json.Unmarshal(msgByte, &query)
|
||||
if err != nil {
|
||||
logger.Warnf("ws processor GetUEConnectByMME err: %s", err.Error())
|
||||
return nil, fmt.Errorf("query data structure error")
|
||||
}
|
||||
|
||||
dataMap := neDataService.NewUEEventMMEImpl.SelectPage(query)
|
||||
resultByte, err := json.Marshal(result.Ok(map[string]any{
|
||||
"requestId": requestID,
|
||||
"data": dataMap,
|
||||
}))
|
||||
return resultByte, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user