更新 mis-spec/references/worksheet.md
This commit is contained in:
@@ -2,13 +2,9 @@
|
||||
|
||||
凡是**异步且对延迟时间不敏感的任务**一律使用工单。
|
||||
|
||||
## 源码
|
||||
## 使用方法
|
||||
|
||||
目录:"mis-modules/mis-paw/src/main/java/com/lcfc/mispaw/worksheet",所有"SimpleWorkSheet.java"的子类都是一个工单处理器,"WorkSheetTaskExecutor.java"将定时轮询查数据库并异步执行。
|
||||
|
||||
## 编写代码的模块没有工单怎么办?
|
||||
|
||||
询问用户是否要添加重试工单支持,若用户拒绝,则放弃使用工单不进行重试。若用户同意,则把"worksheet"目录拷贝到编写代码的模块,放在与springboot启动类同级目录。然后把**工单的表结构**原文输出给用户,让用户去数据库建表。
|
||||
请先在编写代码的模块,检查是否存在`WorkSheetHandler.java`或者`SimpleWorkSheet.java`类,若存在则使用工单,不存在则不使用。通过`WorkSheetHandler.java`中的`putObjectParam`或者`putStringParam`方法创建一条异步执行的任务。创建一个SpringBean实现`SimpleWorkSheet.java`接口。实现`getWorkCode()`方法时,按照业务属性去定义一个字符串,例如:"ORDER_CREATE"。在`execute`方法处理业务逻辑。
|
||||
|
||||
## 案例
|
||||
|
||||
|
||||
Reference in New Issue
Block a user