description.go 945 B

1234567891011121314151617181920212223242526272829
  1. package workflow
  2. import "server/dao"
  3. type DescriptionService struct{}
  4. func (ds *DescriptionService) QueryDescriptionByProjectProcessId(projectProcessId int) (descriptions []dao.Description, err error) {
  5. return dao.QueryDescriptionByProjectProcessId(projectProcessId)
  6. }
  7. func (ds *DescriptionService) QueryDescriptionById(id int) (dao.Description, error) {
  8. return dao.QueryDescriptionById(id)
  9. }
  10. func (ds *DescriptionService) CreateDescription(description dao.Description) error {
  11. return description.CreateDescription()
  12. }
  13. func (ds *DescriptionService) UpdateDescription(description dao.Description) error {
  14. return description.UpdateDescription()
  15. }
  16. func (ds *DescriptionService) DeleteDescription(description dao.Description) error {
  17. return description.DeleteDescription()
  18. }
  19. func (ds *DescriptionService) ProcessOperate(process dao.ProjectProcess, description dao.Description) error {
  20. return dao.ProcessOperate(process, description)
  21. }