Browse Source

解决portal数据重复生成的bug

pull/299/head
zhangxin 3 years ago
parent
commit
e9871d9ead
3 changed files with 6 additions and 6 deletions
  1. +1
    -1
      dao/log/implments/ArtDemandHead.dao.impl.go
  2. +1
    -1
      services/om/implments/ParsePortalWorkOrder.service.impl.go
  3. +4
    -4
      task/scheduler.go

+ 1
- 1
dao/log/implments/ArtDemandHead.dao.impl.go View File

@ -451,7 +451,7 @@ func (impl *ArtDemandHeadDAOImplement) UpdateWithoutModifyTime(entities *[]model
/******************************************************************************
*
* @Reference LAPP_GAAS_GFrame_BACKEND/dao/log/ArtDemandHeadDAO.Select
* @Reference LAPP_GAAS_GFrame_BACKEND/dao/log/ArtDemandHeadDAO.SelectWithoutAuthority
*
******************************************************************************/
func (impl *ArtDemandHeadDAOImplement) SelectWithoutAuthority (predicates []grmi.Predicate, orderByFields []grmi.Field) ([]model.ArtDemandHead, error) {


+ 1
- 1
services/om/implments/ParsePortalWorkOrder.service.impl.go View File

@ -488,7 +488,7 @@ func (impl *ParseMesWorkOrderServiceImplement) DealArtDemand(pid int,
log, _ := logger.NewLogger(user, "OM")
// 此时批次需求状态为26-80之间 不包含80 需要在供应商门户处生成需求数据
//artDemandHeadLi, err := artDemandHeadDao.SelectByEndDate(workOrder.ArtId, workOrder.PlanEndDate.Restore().Format("2006-01-02"))
artDemandHeadLi, err := artDemandHeadDao.Select([]grmi.Predicate{logMeta.ArtDemandHead_DemandCtrlPara4.NewPredicate(grmi.Equal, workOrder.WorkOrderId)}, []grmi.Field{logMeta.ArtDemandHead_DemandId})
artDemandHeadLi, err := artDemandHeadDao.SelectWithoutAuthority([]grmi.Predicate{logMeta.ArtDemandHead_DemandCtrlPara4.NewPredicate(grmi.Equal, workOrder.WorkOrderId)}, []grmi.Field{logMeta.ArtDemandHead_DemandId})
if err != nil {
log.Error("ParseMesWorkOrder DealArtDemand get art demand head, error: " + err.Error())


+ 4
- 4
task/scheduler.go View File

@ -23,10 +23,10 @@ func Start() error {
if err != nil {
return err
}
//err = c.AddFunc("*/5 * * * * ?", CreateParseFromDBTask)
//if err != nil {
// return err
//}
err = c.AddFunc("* */5 * * * ?", CreateParseFromDBTask)
if err != nil {
return err
}
err = c.AddFunc("*/5 * * * * ?", ParseWorkOrderFromDB)
if err != nil {
return err


Loading…
Cancel
Save