1.  
  2. 主页
  3.  / 
  4. ferry 教程文档
  5.  / 
  6. 常见问题总结

常见问题总结

1、没有部门列表的访问权限。

常见问题总结

解决方法:

通过下图添加权限。

常见问题总结

2、没有部门列表的菜单数据。

执行下面的sql,加入部门列表的菜单数据。

3. 流转顺序不能为空的问题 。

常见问题总结

这个是因为流程设计的那条连接线也是需要编辑数据的 。

4. 创建流程失败,Error 1054: Unknown column ‘icon’ in ‘field list’

根据下图添加表字段即可。

常见问题总结

5. Error 1054: Unknown column ‘status’ in ‘field list’

根据下图添加表字段即可。

表名:p_work_order_circulation_history

常见问题总结
这篇文章对您有用吗? 7 1

我们要如何帮助您?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(31条)

  • 工先生
    工先生 2021年2月22日 16:00

    工单系统能否导出所有工单里的公共信息和表单信息?在数据库里怎么导出,在ferry里的这个表p_work_order_info只看到了标题,其他信息在表里是数字代替的。

    • 兰玉磊
      兰玉磊 2021年2月22日 16:10

      表单数据的存储是使用json的方式存储的,没法直接在数据库中导出。

      目前还没有对表单数据进行导入导出的功能,后续如果有需要的话,可以考虑加上。

    • 工先生
      工先生 2021年2月22日 16:19

      大佬,太需要了,在所有工单里面只能看到标题,不能看到表单里自定义的内容,一旦数据量大的话,一个个点开去看很麻烦。T-T

    • 兰玉磊
      兰玉磊 2021年2月22日 16:46

      好的。我评估一下。

    • 工先生
      工先生 2021年2月22日 17:12

      谢谢大佬,会时刻关注的^-^

  • 老C
    老C 2021年2月24日 14:34

    在模板里设置了“文件”模块,但是上传文件并提交流程后,文件就没了。这个是bug?还是我操作不对?

    • 兰玉磊
      兰玉磊 2021年3月8日 17:29

      表单设计器里,配置好本地上传地址。ipaddress = 本地IP,port = 监听的程序端口。

  • 默默
    默默 2021年3月2日 11:30

    工单后台模版中的下拉框动态获取参数呢?

    • 兰玉磊
      兰玉磊 2021年3月2日 22:09

      那个需要对前端进行开发。

  • 陈生
    陈生 2021年4月13日 23:52

    我直接从数据库插入数据,可显示工单列表,但点击查看页面所有信息无法显示,请问还有哪里需要再写数据吗,p_work_order_circulation_his和p_work_order_tpl_data都插入了。

    • 兰玉磊
      兰玉磊 2021年4月14日 16:09

      多张表关联写入数据才可以,不建议直接插入数据库,如果想通过数据库直接插入数据,先了解表结构吧。

  • chichi
    chichi 2021年4月14日 13:10

    安装现有的添加自己定义的 controller
    在 router/process 中添加文件 iteminfo.go

    package process
    import (
    “ferry/apis/process”
    “ferry/middleware”
    jwt “ferry/pkg/jwtauth”

    “github.com/gin-gonic/gin”
    )

    func RegisterItemInfoRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
    processRouter := v1.Group(“/iteminfo”).Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole())
    {
    processRouter.GET(“”, process.ItemList)
    }
    }

    在使用 postman 测试时,出现 403 错误
    {
    “code”: 403,
    “msg”: “对不起,您没有 访问权限,请联系管理员”
    }
    请问是哪里出了问题

  • chi
    chi 2021年4月14日 13:12

    添加
    package process

    import (
    “ferry/apis/process”
    “ferry/middleware”
    jwt “ferry/pkg/jwtauth”

    “github.com/gin-gonic/gin”
    )

    func RegisterItemInfoRouter(v1 *gin.RouterGroup, authMiddleware *jwt.GinJWTMiddleware) {
    processRouter := v1.Group(“/iteminfo”).Use(authMiddleware.MiddlewareFunc()).Use(middleware.AuthCheckRole())
    {
    processRouter.GET(“”, process.ItemList)
    }
    }
    之后 使用 postman 测试,得到 403 错误
    {
    “code”: 403,
    “msg”: “对不起,您没有 访问权限,请联系管理员”
    }
    请问该如何解决

    • 兰玉磊
      兰玉磊 2021年4月14日 16:08

      需要有token验证。

    • chi
      chi 2021年4月15日 19:10

      谢谢 能否给出大致步骤 或者 token 验证的原理

    • chi
      chi 2021年4月16日 00:36

      我用 postman 测试的时候,先从浏览器中找到token
      已经在 header 里加了
      key:”Autheriazation”
      value: token
      但是还是出现 403

    • 兰玉磊
      兰玉磊 2021年4月16日 17:32

      正常来说,就是这样,具体不确定你那边是不是有其他操作,所以我也不清楚你为啥出现这样的问题。

    • chi
      chi 2021年4月18日 18:41

      我试了别的集中方法
      感觉这几个 URL 已经写死了 不论怎么添加新的 URL 都是 403
      请问是不是有相关的用来规定 URL 的文件

    • 兰玉磊
      兰玉磊 2021年4月18日 23:50

      去casbin的社区或者群里详细了解下吧。

    • chi
      chi 2021年4月18日 19:47

      在数据库 casbin_rule 中添加了两条记录
      p admin /api/v1/iteminfo GET 192
      p common /api/v1/iteminfo GET 193

      还是没有权限访问 /api/v1/iteminfo

    • chi
      chi 2021年4月19日 08:43

      已经解决了

  • 王先生
    王先生 2021年4月23日 14:32

    工单转交邮件发送,为啥有时候不成功?工单转发日志提示成功,实际未发送成功

    • 兰玉磊
      兰玉磊 2021年4月24日 18:00

      确认一下,比如百度一下是否是你使用的邮件服务器有一些安全问题需要配置呢。

  • ryokocha
    ryokocha 2021年5月13日 17:58

    我发现2021年这个新版本的p_work_order_circulation_history表好像缺个status字段,导致报错很多,加上就好了。
    不知道是我安装的问题,还是更新问题。

    • joey
      joey 2021年6月1日 11:53

      我这边遇到类似的问题,问下你当时加的status字段是什么类型?

    • 兰玉磊
      兰玉磊 2021年6月2日 11:47

      已经在常见问题部分,添加修复方式。

    • k
      k 2021年6月8日 15:25

      修改之后创建新工单会提示Request failed with status code 404, 看了下控制台提示的信息中/api/v1/work-order/create返回了404。这个问题是什么原因呢?

    • king
      king 2021年6月9日 17:46

      我这边加上这个字段就提示Request failed with status code 404,兄弟你那边报错么,没报错分享下SQL

  • bingo
    bingo 2021年6月12日 17:07

    点击催办会报这个错误
    去找了下,有这个路径和文件,给了755的权限还是会提示
    催办提醒发送失败,open ./static/template/email.html: no such file or directory

  • 流星的马甲
    流星的马甲 2021年7月12日 12:16

    docker 安装的 处理人员排行榜和耗时排行榜没有显示。这个是要怎么排查?