|
|
@ -20,30 +20,30 @@ func Start() error { |
|
|
|
c := cron.New() |
|
|
|
var err error |
|
|
|
// 传递demand数据到阿里云
|
|
|
|
err = c.AddFunc("0 */5 * * * ?", TransferArtDemandToPortal) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
//err = c.AddFunc("0 */5 * * * ?", TransferArtDemandToPortal)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
// 传递demand cache数据到阿里云
|
|
|
|
err = c.AddFunc("0 */5 * * * ?", TransferArtDemandCacheToPortal) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
err = c.AddFunc("0 0,30 * * * ?", CreateParseFromDBByTimeTask) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
err = c.AddFunc("0 4,36 * * * ?", CreateParseFromDBByDayTask) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
err = c.AddFunc("*/5 * * * * ?", ParseWorkOrderFromDB) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
//err = c.AddFunc("0 */5 * * * ?", TransferArtDemandCacheToPortal)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
//
|
|
|
|
//err = c.AddFunc("0 0,30 * * * ?", CreateParseFromDBByTimeTask)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
//
|
|
|
|
//err = c.AddFunc("0 4,36 * * * ?", CreateParseFromDBByDayTask)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
//
|
|
|
|
//err = c.AddFunc("*/5 * * * * ?", ParseWorkOrderFromDB)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
// 添加派工
|
|
|
@ -53,26 +53,26 @@ func Start() error { |
|
|
|
} |
|
|
|
|
|
|
|
// 添加解析订单excel的定时任务
|
|
|
|
err = c.AddFunc("*/5 * * * * ?", ParseWorkOrderFromFile) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
//err = c.AddFunc("*/5 * * * * ?", ParseWorkOrderFromFile)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
|
|
|
|
|
|
|
|
// 添加传输workOrder到Mes的定时任务
|
|
|
|
err = c.AddFunc("*/2 * * * * ?", TransferWorkOrderToMes) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
//err = c.AddFunc("*/2 * * * * ?", TransferWorkOrderToMes)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
// 添加传输serialOrder到Mes的定时任务
|
|
|
|
err = c.AddFunc("*/2 * * * * ?", TransferSerialOrderToMes) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
err = c.AddFunc("*/5 * * * * ?", FeedbackFromMes) |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
//err = c.AddFunc("*/2 * * * * ?", TransferSerialOrderToMes)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
//err = c.AddFunc("*/5 * * * * ?", FeedbackFromMes)
|
|
|
|
//if err != nil {
|
|
|
|
// return err
|
|
|
|
//}
|
|
|
|
c.Start() |
|
|
|
select {} |
|
|
|
} |