mirror of
				https://gitee.com/dromara/mayfly-go
				synced 2025-11-04 00:10:25 +08:00 
			
		
		
		
	feat: sql解析器替换、工单统一由‘我的流程’发起、流程定义支持自定义条件触发审批、资源隐藏编号、model支持物理删除等
This commit is contained in:
		@@ -6,11 +6,13 @@ import (
 | 
			
		||||
	"mayfly-go/internal/flow/api/form"
 | 
			
		||||
	"mayfly-go/internal/flow/api/vo"
 | 
			
		||||
	"mayfly-go/internal/flow/application"
 | 
			
		||||
	"mayfly-go/internal/flow/application/dto"
 | 
			
		||||
	"mayfly-go/internal/flow/domain/entity"
 | 
			
		||||
	"mayfly-go/internal/flow/domain/repository"
 | 
			
		||||
	"mayfly-go/pkg/biz"
 | 
			
		||||
	"mayfly-go/pkg/req"
 | 
			
		||||
	"mayfly-go/pkg/utils/collx"
 | 
			
		||||
	"mayfly-go/pkg/utils/jsonx"
 | 
			
		||||
	"mayfly-go/pkg/utils/structx"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
@@ -33,6 +35,16 @@ func (p *Procinst) GetProcinstPage(rc *req.Ctx) {
 | 
			
		||||
	rc.ResData = res
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (p *Procinst) ProcinstStart(rc *req.Ctx) {
 | 
			
		||||
	startForm := new(form.ProcinstStart)
 | 
			
		||||
	req.BindJsonAndValid(rc, startForm)
 | 
			
		||||
	_, err := p.ProcinstApp.StartProc(rc.MetaCtx, startForm.ProcdefId, &dto.StarProc{
 | 
			
		||||
		BizType: startForm.BizType,
 | 
			
		||||
		BizForm: jsonx.ToStr(startForm.BizForm),
 | 
			
		||||
	})
 | 
			
		||||
	biz.ErrIsNil(err)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (p *Procinst) ProcinstCancel(rc *req.Ctx) {
 | 
			
		||||
	instId := uint64(rc.PathParamInt("id"))
 | 
			
		||||
	rc.ReqParam = instId
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user