Merge pull request #116 from lanyulei/dev

Dev
This commit is contained in:
lanyulei 2020-11-25 16:52:52 +08:00 committed by GitHub
commit f12d90007c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 12 deletions

View File

@ -35,7 +35,7 @@ services:
ferry:
hostname: ferry
image: registry.cn-beijing.aliyuncs.com/lanyulei/ferry:v1.0.0-1
image: registry.cn-beijing.aliyuncs.com/lanyulei/ferry:v1.0.0-2
container_name: ferry
depends_on:
- db

View File

@ -176,17 +176,6 @@ func (h *Handle) Countersign(c *gin.Context) (err error) {
if err != nil {
return
}
// 如果是跳转到结束节点,则需要修改节点状态
if h.targetStateValue["clazz"] == "end" {
err = h.tx.Model(&process.WorkOrderInfo{}).
Where("id = ?", h.workOrderId).
Update("is_end", 1).Error
if err != nil {
h.tx.Rollback()
return
}
}
}
return
}
@ -221,6 +210,18 @@ func (h *Handle) circulation() (err error) {
h.tx.Rollback()
return
}
// 如果是跳转到结束节点,则需要修改节点状态
if h.targetStateValue["clazz"] == "end" {
err = h.tx.Model(&process.WorkOrderInfo{}).
Where("id = ?", h.workOrderId).
Update("is_end", 1).Error
if err != nil {
h.tx.Rollback()
return
}
}
return
}