workflow.go 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package workflow
  2. //"time"
  3. type ActiProcessVM struct {
  4. ProcessKey string `json:"processKey"`
  5. BusinessKey string `json:"businessKey"`
  6. ProcessInstanceId string `json:"processInstanceId"`
  7. UserNames string `json:"userNames"`
  8. }
  9. type ActiCompleteVM struct {
  10. ProcessKey string `json:"processKey"`
  11. BusinessKey string `json:"businessKey"`
  12. UserNames string `json:"userNames"`
  13. UserId string `json:"userId"`
  14. Result string `json:"result"`
  15. Remarks string `json:"remarks"`
  16. }
  17. type ActiMyTasksVM struct {
  18. ProcessKey string `json:"processKey"`
  19. UserId string `json:"userId"`
  20. }
  21. type ActiHistoricTask struct {
  22. BusinessKey string `json:"businessKey"`
  23. TaskName string `json:"taskName"`
  24. Assignee string `json:"assignee"`
  25. Users string `json:"users"`
  26. Result string `json:"result"`
  27. Remarks string `json:"remarks"`
  28. StartTime int64 `json:"startTime"`
  29. EndTime int64 `json:"endTime"`
  30. ProcessInstanceId string `json:"processInstanceId"`
  31. HistoryImg string `json:"historyImg"`
  32. }
  33. type AposeVM struct {
  34. AddressUrl string `json:"addressUrl"`
  35. }
  36. type WordTemplateVM struct {
  37. Datas map[string]interface{} `json:"datas"`
  38. TemplateUrl string `json:"templateUrl"`
  39. FileName string `json:"fileName"`
  40. }
  41. const (
  42. //供方准入、增项业务流程图
  43. OIL_SUPPLIER_APPLY string = "oil_supplier_apply"
  44. )