数据服务管理系统—模型上传
2020-10-20 19:22:47   0  举报             
     
         
 数据服务管理系统
    作者其他创作
 大纲/内容
 遍历查询
    参数1.  模型id
  参数2.
  选择文件上传
  查询模型信息
  获取模型进行渲染并展示给用户
  新建
  点击审批
  选择项目及模型
  数据接收
  Boolean   true为删除成功  false为删除失败
  选择项目
  返回值1.
  后端
  弹出上传信息框
  参数1.
  返回值2.
  参数1.  long id 模型类型的id参数2.  二进制文件参数3.  class ProjectModel返回值1.  class ModelType返回值2.  返回值3。  class ProjectModel  
  给予用户反馈
  文件下载活动图
  查询模型并返回
  include
  搜索
  选择文件类型
  提交
  前端
  获取模型url调用sys-storage/download
  数据传输
  下载
  用户
  审核通过
  排序展示
  其他服务支撑
  持久化数据
  通过
  参数1.  指向文件的url参数2.  模型的id
  class ModelType
  -  Long id-  String modelTypeName-  String additionalProperty
  不通过
  确定保存位置
  id long  模型的id
  class Page
  - List<T> records- int total- int size- int pages- int current
  查看审批
  文件预览活动图
  调用调用project_model/get_model
  参数3.
  向用户反馈
  弹出确认弹窗
  文件删除活动图
  填写相关信息
  选定模型点击预览
  上传
  获取项目下所有模型信息
  发布
  选定模型删除
  模型上传
  调用project_model/save
  class ProjectDirectory
  - Long id- String projectName
  选定模型点击下载
  点击上传
  预览
  class ProjectModel
  - Long id- String modelName- String version- String modelTypeName- String modelTypeId- Long modelSize- String status- Date createDate- String publisherName- Long publisherId- String projectName- Long projectId- String modelUrl- Long modelUrlId- String comment- String additionalProperty  
  待完善
  vo对象的status取值String,共有6种状态status:  1 ->待提交  2 ->审核中  3 ->审核通过  4 ->已退回  5 ->数据处理中  6 ->发布成功ProjectModel、ModelType中的additionalProperty 为json字符串
  数入
  前端重新布局
  返回特定格式的特有属性信息
  调/project_model/delete接口
  否
  存储文件
  删除
  调用sys-storage/upload
  调/project_model/model_type接口
  返回值3.
  给予反馈
  审核中
  确认
  审核未通过
  将返回信息拼接成可访问的url
  删除数据库记录(并未将数据模型删除)
  发布成功
  调用/project-model/approval
  更改状态
  是
  点击搜索
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 