|
|
3 anos atrás | |
|---|---|---|
| .mvn | 3 anos atrás | |
| src | 3 anos atrás | |
| .gitignore | 3 anos atrás | |
| mvnw | 3 anos atrás | |
| mvnw.cmd | 3 anos atrás | |
| pom.xml | 3 anos atrás | |
| readme.md | 3 anos atrás | |
| test.html | 3 anos atrás |
用户查看查重结果
阿里云fc
阿里云oss
websocket技术
后端通知前端
用户选择待查重文件、待查重基准文件,并填写一些相关信息(文件名、文件标签、文件类型等)
后端收到信息,创建表单,并把阿里云oss token传给前端
前端拿到token,上传相关文件
上传成功 or 失败,访问后端的回调接口
用户可以查询待查重文件(按名称搜索、按标签搜索、按类型搜索等等)
用户可以查询已有的算法(算法id、算法名称、算法endpoint、算法描述、算法默认参数、算法是否可用等等)
用户可以修改算法是否可用
如果有新版本的同一算法,建议直接新增一条
用户不能删除已有算法,只能标记为失效
用户选择已有的代码包
用户选择算法
用户填写相关参数
用户点击查重
后端收到查重请求,在数据库里存储查重记录
后端调用阿里云fc的查重服务
查重成功 or 失败进行后端回调
后端更新查重记录
后端通过短信、邮件的方式通知用户,或者直接通知前端(并给出一个链接)
用户访问链接,查看查重结果
用户选择已有的代码包
用户一键查重
后端帮助用户搜索最匹配的算法来查重
后续与正常流程一致