diff --git a/services/om/implments/SerialOrder.service.impl.go b/services/om/implments/SerialOrder.service.impl.go index 0260d3c..85a3da0 100644 --- a/services/om/implments/SerialOrder.service.impl.go +++ b/services/om/implments/SerialOrder.service.impl.go @@ -401,7 +401,6 @@ func (impl *SerialOrderServiceImplement) InsertFromWorkOrder(user *models.Userta log.Error("InsertFromWorkOrder SerialOrder InsertFromWorkOrder generate serial order id failed, error: " + err.Error()) return nil, err } - planStartDate := workOrder.PlanStartDate.Restore().Format("20060102") article, exist := artMap[workOrder.ArtId] if !exist { article, err = articleDao.SelectOne(workOrder.ArtId) @@ -416,7 +415,7 @@ func (impl *SerialOrderServiceImplement) InsertFromWorkOrder(user *models.Userta return nil, err } } - prefix := article.PartId + baseModel.PlantName + planStartDate + prefix := article.PartId + baseModel.PlantName + time.Now().Format("20060102") serialOrderId := strings.Replace(serialNum, "SO-", prefix, 1) var planEndTime time.Time if perDuration != 0 {