你都可以写到逻辑分支里。 或者专门做一个工作日期表(当前日期,5 天后的日期),把近两年的日期对照关系做好,每次去查询即可。
https://meihua.mingdao.com/worksheetshare/619c9bf3d55ea8ece704ee4e
按照这个日期格式的话没有问题,我想把日期格式换成日期时间格式,这样的话在代码里怎么提取呢?
推荐你一个节假日信息查询接口:https://www.tianapi.com/apiview/139

还有一个情况,比如说法定节假日:国庆或者中秋,正好是周二,那我周六日就在补放假的假期。这种情况是不是设周一加四天的情况就太合适吧。
你都可以写到逻辑分支里。 或者专门做一个工作日期表(当前日期,5 天后的日期),把近两年的日期对照关系做好,每次去查询即可。
还有一个情况,比如说法定节假日:国庆或者中秋,正好是周二,那我周六日就在补放假的假期。这种情况是不是设周一加四天的情况就太合适吧。
而且每次的中秋的时间都不是固定的周几。或者我能不能就是把所有的节假日给列出来一个表,排除这些日期之后,剩下的时间里加天数。这种用 Java 代码怎么实现呢/?
是的
还有一个情况,比如说法定节假日:国庆或者中秋,正好是周二,那我周六日就在补放假的假期。这种情况是不是设周一加四天的情况就太合适吧。

那这个是基于 5*8 的服务时长吗?
是的
单独新增一个超时日期字段吧。
- 新增工单后,工作流字段计算出超时日期。例如前面你已经获取到了今天是 11 月 1 号周一、那么超时日期就是 1 号 +4 天,就是 11 月 5 号(算当天,当然按照自己的规则逻辑计算。创建日期如果是周二,周末按周六周日计算的话,那超时日期就是 2 号 +4+2,是 8 号。 根据分支,计算得出超时日期。
- 新增一个按日期字段触发的工作流,监听超时日期字段,条件是 ”未接单“,触发后将状态更新为超时。
那这个是基于 5*8 的服务时长吗?

还有一个就是我接完单之后,设置 5 个工作日内处理完成。比如说我这周 5 接的单,新的超时时间应该是下周 5,我应该怎么设置跳过放假时间?
单独新增一个超时日期字段吧。
- 新增工单后,工作流字段计算出超时日期。例如前面你已经获取到了今天是 11 月 1 号周一、那么超时日期就是 1 号 +4 天,就是 11 月 5 号(算当天,当然按照自己的规则逻辑计算。创建日期如果是周二,周末按周六周日计算的话,那超时日期就是 2 号 +4+2,是 8 号。 根据分支,计算得出超时日期。
- 新增一个按日期字段触发的工作流,监听超时日期字段,条件是 ”未接单“,触发后将状态更新为超时。
首先一个按日期字段触发,记录创建后的 60 分钟触发,然后判断当天是不是工作日,如果是,则标记为超时。如果不是,不处理。
根据代码块获取当天是周几。https://s.mingdao.net/recordshare/608a7134732ced944b0e0ec7
还有一个就是我接完单之后,设置 5 个工作日内处理完成。比如说我这周 5 接的单,新的超时时间应该是下周 5,我应该怎么设置跳过放假时间?

首先一个按日期字段触发,记录创建后的 60 分钟触发,然后判断当天是不是工作日,如果是,则标记为超时。如果不是,不处理。
根据代码块获取当天是周几。https://s.mingdao.net/recordshare/608a7134732ced944b0e0ec7