feat: 优化控制台输出 + 修复请求BUG
This commit is contained in:
@@ -80,7 +80,10 @@ func (s *server) injectCommonParam(ctx *gin.Context, formValue any) error {
|
||||
}).ToFieldList()...)
|
||||
continue
|
||||
}
|
||||
fieldValue := reflectFormValue.Elem().FieldByName(fieldName)
|
||||
if reflectFormValue.Type().Kind() == reflect.Ptr {
|
||||
reflectFormValue = reflectFormValue.Elem()
|
||||
}
|
||||
fieldValue := reflectFormValue.FieldByName(fieldName)
|
||||
if !fieldValue.IsZero() {
|
||||
// 表单次数不为空, 说明从参数中传递, 不做覆盖填充
|
||||
logger.Instance.Debug("指定字段已赋值, 不做重新覆盖填充处理, 跳过", pkgLogger.NewLogData(innerCtx, logger.RecordType, logger.CodeInjectCommonParam, map[string]any{
|
||||
|
||||
Reference in New Issue
Block a user