GAAS GFrame项目web后台
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.

59 lines
1.7 KiB

package task
import services "LAPP_GAAS_GFrame_BACKEND/services/om"
var transferWorkOrderToMesTaskStatus int
var transferSerialOrderToMesTaskStatus int
/******************************************************************************
*
* @Struct Name : TransferWorkOrderToMes
*-----------------------------------------------------------------------------
*
* @Description : 传输workOrder到Mes的方法
*
* @Author : zhangxin
*
* @Date : 2021-05-12
*
******************************************************************************/
func TransferWorkOrderToMes() {
if transferWorkOrderToMesTaskStatus == 0 {
transferWorkOrderToMesTaskStatus = 1
defer func() {
transferWorkOrderToMesTaskStatus = 0
}()
} else {
return
}
plantNr := 100
omServices := services.NewOmToMesService()
omServices.TransferWorkOrderToMes(plantNr)
}
/******************************************************************************
*
* @Struct Name : TransferSerialOrderToMes
*-----------------------------------------------------------------------------
*
* @Description : 传输serialOrder到Mes的方法
*
* @Author : zhangxin
*
* @Date : 2021-05-12
*
******************************************************************************/
func TransferSerialOrderToMes() {
if transferSerialOrderToMesTaskStatus == 0 {
transferSerialOrderToMesTaskStatus = 1
defer func() {
transferSerialOrderToMesTaskStatus = 0
}()
} else {
return
}
plantNr := 100
omServices := services.NewOmToMesService()
omServices.TransferSerialOrderToMes(plantNr)
}