广汽安道拓Acura项目MES后台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
673 B

2 years ago
2 years ago
  1. package task
  2. import (
  3. "LAPP_ACURA_MOM_BACKEND/common"
  4. "LAPP_ACURA_MOM_BACKEND/models/channel"
  5. "LAPP_ACURA_MOM_BACKEND/services/pln"
  6. )
  7. func StartApsRelease() error {
  8. // 异步派工
  9. common.ReleaseTaskChannel = make(map[int]*channel.TaskChannel)
  10. custSvr := pln.NewCustOrderService()
  11. err := custSvr.ReleaseTask()
  12. return err
  13. }
  14. func StartCrossPlantTask() error {
  15. // 异步派工
  16. common.CrossPlantTaskCustOrderChannel = make(map[int]*channel.TaskChannel)
  17. custSvr := pln.NewCustOrderService()
  18. err := custSvr.CrossPlantTask()
  19. return err
  20. }
  21. func StartTimingPutTaskToChannel() {
  22. // 异步派工
  23. custSvr := pln.NewCustOrderService()
  24. _ = custSvr.PutTaskToChannel()
  25. }