Skip to main content

sfreport

实例名实例描述
IRifyFullReportType(sfreport.ReportType) "irify-full"
IRifyReactReportType(sfreport.ReportType) "irify-react-report"
IRifyReportType(sfreport.ReportType) "irify"
函数名函数描述/介绍
sfreport.ConvertSingleResultToJSON
sfreport.ImportSSARiskFromJSON
sfreport.NewReport
sfreport.withDataflowPath
sfreport.withFileContent

函数定义#

ConvertSingleResultToJSON#

详细描述#

定义#

ConvertSingleResultToJSON(result *ssaapi.SyntaxFlowResult, showDataflow bool) (string, error)

参数#

参数名参数类型参数解释
result*ssaapi.SyntaxFlowResult
showDataflowbool

返回值#

返回值(顺序)返回值类型返回值解释
r1string
r2error

ImportSSARiskFromJSON#

详细描述#

定义#

ImportSSARiskFromJSON(ctx context.Context, db *gorm.DB, jsonData []byte, callBacks ...func(string, float64)) error

参数#

参数名参数类型参数解释
ctxcontext.Context
db*gorm.DB
jsonData[]byte
callBacks...func(string, float64)

返回值#

返回值(顺序)返回值类型返回值解释
r1error

NewReport#

详细描述#

定义#

NewReport(reportType ReportType, opts ...Option) *Report

参数#

参数名参数类型参数解释
reportTypeReportType
opts...Option

返回值#

返回值(顺序)返回值类型返回值解释
r1*Report

withDataflowPath#

详细描述#

定义#

withDataflowPath(show bool) func(*Config)

参数#

参数名参数类型参数解释
showbool

返回值#

返回值(顺序)返回值类型返回值解释
r1func(*Config)

withFileContent#

详细描述#

定义#

withFileContent(show bool) func(*Config)

参数#

参数名参数类型参数解释
showbool

返回值#

返回值(顺序)返回值类型返回值解释
r1func(*Config)