ticket

package
v0.0.0-...-41ad4b5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 11, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddRecordComment

func AddRecordComment(c *base.Context) error

func CheckUserHasRecordLookPermissions

func CheckUserHasRecordLookPermissions(c *base.Context) error

func CreateEngineCategory

func CreateEngineCategory(c *base.Context) error

ticket workflow

func CreateEngineCategoryDocument

func CreateEngineCategoryDocument(c *base.Context) error

func CreateEngineProduct

func CreateEngineProduct(c *base.Context) error

func CreateTicketRecord

func CreateTicketRecord(c *base.Context) error

func CreateWorkflowCustomForm

func CreateWorkflowCustomForm(c *base.Context) error

Ticket Workflow Custom Form

func CreateWorkflowNodeState

func CreateWorkflowNodeState(c *base.Context) error

func CreateWorkflowNodeStateTransition

func CreateWorkflowNodeStateTransition(c *base.Context) error

func DestroyEngineCategory

func DestroyEngineCategory(c *base.Context) error

func DestroyEngineCategoryDocument

func DestroyEngineCategoryDocument(c *base.Context) error

func DestroyEngineProduct

func DestroyEngineProduct(c *base.Context) error

func DestroyRecord

func DestroyRecord(c *base.Context) error

func DestroyWorkflowCustomForm

func DestroyWorkflowCustomForm(c *base.Context) error

func DestroyWorkflowNodeState

func DestroyWorkflowNodeState(c *base.Context) error

func DestroyWorkflowNodeStateTransition

func DestroyWorkflowNodeStateTransition(c *base.Context) error

func FormRemoteSearchUserList

func FormRemoteSearchUserList(c *base.Context) error

func GetRecordNodeStateUrge

func GetRecordNodeStateUrge(c *base.Context) error

func ListCategory

func ListCategory(c *base.Context) error

func ListCustomForm

func ListCustomForm(c *base.Context) error

func ListDocument

func ListDocument(c *base.Context) error

func ListEngineCategory

func ListEngineCategory(c *base.Context) error

func ListEngineCategoryDocument

func ListEngineCategoryDocument(c *base.Context) error

func ListEngineCategoryDocumentByCategoryId

func ListEngineCategoryDocumentByCategoryId(c *base.Context) error

func ListEngineProduct

func ListEngineProduct(c *base.Context) error

ticket category

func ListEngineProductCategory

func ListEngineProductCategory(c *base.Context) error

func ListNodeByRecordSn

func ListNodeByRecordSn(c *base.Context) error

func ListNodeState

func ListNodeState(c *base.Context) error

func ListNodeStateByWorkflowId

func ListNodeStateByWorkflowId(c *base.Context) error

func ListNodeStateTransition

func ListNodeStateTransition(c *base.Context) error

func ListNodeStateTransitionByWorkflowId

func ListNodeStateTransitionByWorkflowId(c *base.Context) error

func ListProcessButtonTransition

func ListProcessButtonTransition(c *base.Context) error

func ListProcessForm

func ListProcessForm(c *base.Context) error

func ListProduct

func ListProduct(c *base.Context) error

func ListRecordComment

func ListRecordComment(c *base.Context) error

func ListRecordFlowLog

func ListRecordFlowLog(c *base.Context) error

func ListTicketApplyRecord

func ListTicketApplyRecord(c *base.Context) error

func ListTicketDoneRecord

func ListTicketDoneRecord(c *base.Context) error

func ListTicketTodoRecord

func ListTicketTodoRecord(c *base.Context) error

func ListWorkflowCustomForm

func ListWorkflowCustomForm(c *base.Context) error

func ListWorkflowCustomFormByWorkflowId

func ListWorkflowCustomFormByWorkflowId(c *base.Context) error

func RecordDiscard

func RecordDiscard(c *base.Context) error

func RetrieveEngineCategory

func RetrieveEngineCategory(c *base.Context) error

func RetrieveEngineCategoryDocument

func RetrieveEngineCategoryDocument(c *base.Context) error

func RetrieveEngineProduct

func RetrieveEngineProduct(c *base.Context) error

func RetrieveRecord

func RetrieveRecord(c *base.Context) error

func RetrieveWorkflowCustomForm

func RetrieveWorkflowCustomForm(c *base.Context) error

func RetrieveWorkflowNodeState

func RetrieveWorkflowNodeState(c *base.Context) error

func RetrieveWorkflowNodeStateTransition

func RetrieveWorkflowNodeStateTransition(c *base.Context) error

func SendRecordNodeStateUrge

func SendRecordNodeStateUrge(c *base.Context) error

func UpdateEngineCategory

func UpdateEngineCategory(c *base.Context) error

func UpdateEngineCategoryDocument

func UpdateEngineCategoryDocument(c *base.Context) error

func UpdateEngineProduct

func UpdateEngineProduct(c *base.Context) error

func UpdateTicketRecord

func UpdateTicketRecord(c *base.Context) error

func UpdateWorkflowCustomForm

func UpdateWorkflowCustomForm(c *base.Context) error

func UpdateWorkflowNodeState

func UpdateWorkflowNodeState(c *base.Context) error

func UpdateWorkflowNodeStateTransition

func UpdateWorkflowNodeStateTransition(c *base.Context) error

Types

type ApplyRecordSerializer

type ApplyRecordSerializer struct {
	// contains filtered or unexported fields
}

func NewApplyRecordSerializer

func NewApplyRecordSerializer() *ApplyRecordSerializer

func (*ApplyRecordSerializer) ExtraFilter

func (c *ApplyRecordSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*ApplyRecordSerializer) GetParams

func (*ApplyRecordSerializer) Order

func (c *ApplyRecordSerializer) Order() []string

func (*ApplyRecordSerializer) Preload

func (c *ApplyRecordSerializer) Preload() []string

func (*ApplyRecordSerializer) QueryBeforeHook

func (c *ApplyRecordSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*ApplyRecordSerializer) Response

func (c *ApplyRecordSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type BaseRecordSerializer

type BaseRecordSerializer struct {
	// contains filtered or unexported fields
}

func NewBaseRecordSerializer

func NewBaseRecordSerializer() *BaseRecordSerializer

func (*BaseRecordSerializer) GetParams

func (*BaseRecordSerializer) Order

func (c *BaseRecordSerializer) Order() []string

func (*BaseRecordSerializer) Preload

func (c *BaseRecordSerializer) Preload() []string

func (*BaseRecordSerializer) Response

func (c *BaseRecordSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type CategoryDocumentSerializer

type CategoryDocumentSerializer struct {
	// contains filtered or unexported fields
}

func NewCategoryDocumentSerializer

func NewCategoryDocumentSerializer() *CategoryDocumentSerializer

func (*CategoryDocumentSerializer) ExtraFilter

func (c *CategoryDocumentSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*CategoryDocumentSerializer) GetParams

func (*CategoryDocumentSerializer) Order

func (c *CategoryDocumentSerializer) Order() []string

func (*CategoryDocumentSerializer) Preload

func (c *CategoryDocumentSerializer) Preload() []string

func (*CategoryDocumentSerializer) QueryBeforeHook

func (c *CategoryDocumentSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*CategoryDocumentSerializer) Response

func (c *CategoryDocumentSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type CategorySerializer

type CategorySerializer struct {
	// contains filtered or unexported fields
}

func NewCategorySerializer

func NewCategorySerializer() *CategorySerializer

func (*CategorySerializer) ExtraFilter

func (c *CategorySerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*CategorySerializer) GetParams

func (c *CategorySerializer) GetParams() base.SerializersParams

func (*CategorySerializer) Order

func (c *CategorySerializer) Order() []string

func (*CategorySerializer) Preload

func (c *CategorySerializer) Preload() []string

func (*CategorySerializer) QueryBeforeHook

func (c *CategorySerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*CategorySerializer) Response

func (c *CategorySerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type CategorySerializerInfo

type CategorySerializerInfo struct {
	models.TicketCategory
	Groups []models.Group `json:"groups"`
}

type DoneRecordSerializer

type DoneRecordSerializer struct {
	// contains filtered or unexported fields
}

func NewDoneRecordSerializer

func NewDoneRecordSerializer() *DoneRecordSerializer

func (*DoneRecordSerializer) ExtraFilter

func (c *DoneRecordSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*DoneRecordSerializer) GetParams

func (*DoneRecordSerializer) Order

func (c *DoneRecordSerializer) Order() []string

func (*DoneRecordSerializer) Preload

func (c *DoneRecordSerializer) Preload() []string

func (*DoneRecordSerializer) QueryBeforeHook

func (c *DoneRecordSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*DoneRecordSerializer) Response

func (c *DoneRecordSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type FlowLogSerializer

type FlowLogSerializer struct {
	// contains filtered or unexported fields
}

func NewFlowLogSerializer

func NewFlowLogSerializer() *FlowLogSerializer

func (*FlowLogSerializer) ExtraFilter

func (c *FlowLogSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*FlowLogSerializer) GetParams

func (c *FlowLogSerializer) GetParams() base.SerializersParams

func (*FlowLogSerializer) Order

func (c *FlowLogSerializer) Order() []string

func (*FlowLogSerializer) Preload

func (c *FlowLogSerializer) Preload() []string

func (*FlowLogSerializer) QueryBeforeHook

func (c *FlowLogSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*FlowLogSerializer) Response

func (c *FlowLogSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type NodeStateSerializer

type NodeStateSerializer struct {
	// contains filtered or unexported fields
}

func NewNodeStateSerializer

func NewNodeStateSerializer() *NodeStateSerializer

func (*NodeStateSerializer) ExtraFilter

func (c *NodeStateSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*NodeStateSerializer) GetParams

func (*NodeStateSerializer) Order

func (c *NodeStateSerializer) Order() []string

func (*NodeStateSerializer) Preload

func (c *NodeStateSerializer) Preload() []string

func (*NodeStateSerializer) QueryBeforeHook

func (c *NodeStateSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*NodeStateSerializer) Response

func (c *NodeStateSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type NodeStateTransitionSerializer

type NodeStateTransitionSerializer struct {
	// contains filtered or unexported fields
}

func NewNodeStateTransitionSerializer

func NewNodeStateTransitionSerializer() *NodeStateTransitionSerializer

func (*NodeStateTransitionSerializer) ExtraFilter

func (c *NodeStateTransitionSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*NodeStateTransitionSerializer) GetParams

func (*NodeStateTransitionSerializer) Order

func (*NodeStateTransitionSerializer) Preload

func (c *NodeStateTransitionSerializer) Preload() []string

func (*NodeStateTransitionSerializer) QueryBeforeHook

func (c *NodeStateTransitionSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*NodeStateTransitionSerializer) Response

func (c *NodeStateTransitionSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type ProductSerializer

type ProductSerializer struct {
	// contains filtered or unexported fields
}

func NewProductSerializer

func NewProductSerializer() *ProductSerializer

func (*ProductSerializer) ExtraFilter

func (c *ProductSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*ProductSerializer) GetParams

func (c *ProductSerializer) GetParams() base.SerializersParams

func (*ProductSerializer) Order

func (c *ProductSerializer) Order() []string

func (*ProductSerializer) Preload

func (c *ProductSerializer) Preload() []string

func (*ProductSerializer) QueryBeforeHook

func (c *ProductSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*ProductSerializer) Response

func (c *ProductSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type ProductSerializerInfo

type ProductSerializerInfo struct {
	models.TicketProduct
	Groups []models.Group `json:"groups"`
}

type RecordSerializerInfo

type RecordSerializerInfo struct {
	models.TicketWorkflowRecord
	Participants interface{} `json:"participants"`
}

type TodoRecordSerializer

type TodoRecordSerializer struct {
	// contains filtered or unexported fields
}

func NewTodoRecordSerializer

func NewTodoRecordSerializer() *TodoRecordSerializer

func (*TodoRecordSerializer) ExtraFilter

func (c *TodoRecordSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*TodoRecordSerializer) GetParams

func (*TodoRecordSerializer) Order

func (c *TodoRecordSerializer) Order() []string

func (*TodoRecordSerializer) Preload

func (c *TodoRecordSerializer) Preload() []string

func (*TodoRecordSerializer) QueryBeforeHook

func (c *TodoRecordSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*TodoRecordSerializer) Response

func (c *TodoRecordSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type WorkflowCustomFormSerializer

type WorkflowCustomFormSerializer struct {
	// contains filtered or unexported fields
}

func NewWorkflowCustomFormSerializer

func NewWorkflowCustomFormSerializer() *WorkflowCustomFormSerializer

func (*WorkflowCustomFormSerializer) ExtraFilter

func (c *WorkflowCustomFormSerializer) ExtraFilter(query map[string]interface{}) map[string]interface{}

func (*WorkflowCustomFormSerializer) GetParams

func (*WorkflowCustomFormSerializer) Order

func (c *WorkflowCustomFormSerializer) Order() []string

func (*WorkflowCustomFormSerializer) Preload

func (c *WorkflowCustomFormSerializer) Preload() []string

func (*WorkflowCustomFormSerializer) QueryBeforeHook

func (c *WorkflowCustomFormSerializer) QueryBeforeHook(ctx echo.Context, tx *gorm.DB, query map[string]interface{}) (*gorm.DB, error)

func (*WorkflowCustomFormSerializer) Response

func (c *WorkflowCustomFormSerializer) Response(data base.ResponseContent, query map[string]interface{}) base.ResponseContent

type WorkflowStateSerializerInfo

type WorkflowStateSerializerInfo struct {
	models.TicketWorkflowState
	Participants interface{} `json:"participants"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL