|
@ -1628,7 +1628,6 @@ func (impl *ReclinerReclstServiceImplement) SelectSeriByAssembly(user *global.Us |
|
|
engine := db.Eloquent.Master() |
|
|
engine := db.Eloquent.Master() |
|
|
session := engine.NewSession() |
|
|
session := engine.NewSession() |
|
|
defer session.Close() |
|
|
defer session.Close() |
|
|
|
|
|
|
|
|
seriDao := omDal.NewSerialOrderDAO(session, user.PlantNr, user.UserId) |
|
|
seriDao := omDal.NewSerialOrderDAO(session, user.PlantNr, user.UserId) |
|
|
statusDao := omDal.NewSerialOrderStatusDAO(session, user.PlantNr, user.UserId) |
|
|
statusDao := omDal.NewSerialOrderStatusDAO(session, user.PlantNr, user.UserId) |
|
|
|
|
|
|
|
@ -1648,7 +1647,7 @@ func (impl *ReclinerReclstServiceImplement) SelectSeriByAssembly(user *global.Us |
|
|
if assemblyInfo == nil { |
|
|
if assemblyInfo == nil { |
|
|
return nil, grmi.NewBusinessError("没有找到总成条码信息!") |
|
|
return nil, grmi.NewBusinessError("没有找到总成条码信息!") |
|
|
} |
|
|
} |
|
|
seriInfo, err = seriDao.SelectBySerialOrder(orderId) |
|
|
|
|
|
|
|
|
seriInfo, err = seriDao.SelectBySerialOrder(assemblyInfo.SerialOrderId) |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
return nil, err |
|
|
return nil, err |
|
|
} |
|
|
} |
|
@ -1662,10 +1661,10 @@ func (impl *ReclinerReclstServiceImplement) SelectSeriByAssembly(user *global.Us |
|
|
if err != nil { |
|
|
if err != nil { |
|
|
return nil, err |
|
|
return nil, err |
|
|
} |
|
|
} |
|
|
if newSerialOrder == nil { |
|
|
|
|
|
return nil, grmi.NewBusinessError("不存在指定记录!") |
|
|
|
|
|
|
|
|
if newSerialOrder != nil { |
|
|
|
|
|
seriInfo.SerialOrderId = newSerialOrder.SerialOrderId |
|
|
} |
|
|
} |
|
|
seriInfo.SerialOrderId = newSerialOrder.SerialOrderId |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
serialOrderStatus, err := statusDao.SelectOne(seriInfo.SerialOrderId) |
|
|
serialOrderStatus, err := statusDao.SelectOne(seriInfo.SerialOrderId) |
|
|
|
|
|
|
|
|