| 12345678910111213141516171819202122232425262728293031 |
- package workflow
- import (
- "server/dao"
- "server/model/common/request"
- )
- type ProcessService struct{}
- func (ps *ProcessService) QueryAllProcess() ([]dao.Process, error) {
- return dao.QueryAllProcess()
- }
- func (ps *ProcessService) QueryProcessList(info request.PageInfo) (list interface{}, total int64, err error) {
- limit := info.PageSize
- offset := info.PageSize * (info.Page - 1)
- processes, total, err := dao.QueryProcessList(limit, offset)
- return processes, total, err
- }
- func (ps *ProcessService) CreateProcess(process dao.Process) error {
- return process.CreateProcess()
- }
- func (ps *ProcessService) UpdateProcess(process dao.Process) error {
- return process.UpdateProcess()
- }
- func (ps *ProcessService) DeleteProcess(process dao.Process) error {
- return process.DeleteProcess()
- }
|