Browse Source

更新数量

fix_qty
娄文智 3 years ago
parent
commit
731efc2d4b
2 changed files with 40 additions and 25 deletions
  1. +39
    -24
      services/log/implments/PackOrder.service.impl.go
  2. +1
    -1
      web/middleware/jwts/jwts.go

+ 39
- 24
services/log/implments/PackOrder.service.impl.go View File

@ -888,24 +888,33 @@ func (self *PackOrderServiceImplement) IsCreatePackOrder(user *models.Usertab, o
packsession.Rollback() packsession.Rollback()
return nil, grmi.NewBusinessError("更新包装项失败!") return nil, grmi.NewBusinessError("更新包装项失败!")
} }
pdao := dal.NewPackOrderDAO(packsession, user.Pid, user.Userid)
pack, err := pdao.SelectOne(packOrderId)
if err != nil {
packsession.Rollback()
return nil, err
}
if pack == nil {
packsession.Rollback()
return nil, grmi.NewBusinessError("不存在指定记录!")
}
pack.PlantNr = user.Pid
pack.PackOrderId = packOrderId
pack.ActQty = (pack.ActQty + 1)
err = pdao.UpdateOne(pack)
if err != nil {
packsession.Rollback()
return nil, grmi.NewBusinessError("更新包装单状态失败!")
}
if len(dataInfo) == 0 { if len(dataInfo) == 0 {
//满足关包 //满足关包
pdao := dal.NewPackOrderDAO(packsession, user.Pid, user.Userid)
pack, err := pdao.SelectOne(packOrderId)
if err != nil {
packsession.Rollback()
return nil, err
}
if pack == nil {
packsession.Rollback()
return nil, grmi.NewBusinessError("不存在指定记录!")
}
pack.PlantNr = user.Pid pack.PlantNr = user.Pid
pack.PackOrderId = packOrderId pack.PackOrderId = packOrderId
pack.Status = bmodel.PACK_STATUS_CLOSED pack.Status = bmodel.PACK_STATUS_CLOSED
pack.CloseTime = grmi.DateTime(time.Now()) pack.CloseTime = grmi.DateTime(time.Now())
pack.ActQty = pack.PlanQty
err = pdao.UpdateOne(pack) err = pdao.UpdateOne(pack)
if err != nil { if err != nil {
packsession.Rollback() packsession.Rollback()
@ -1307,26 +1316,32 @@ func (self *PackOrderServiceImplement) CheckPackOrderItem(user *models.Usertab,
packsession.Rollback() packsession.Rollback()
return "", grmi.NewBusinessError("更新包装项失败!") return "", grmi.NewBusinessError("更新包装项失败!")
} }
pdao := dal.NewPackOrderDAO(packsession, user.Pid, user.Userid)
pack, err := pdao.SelectOne(packOrderId)
if err != nil {
packsession.Rollback()
return "", err
}
if pack == nil {
packsession.Rollback()
return "", grmi.NewBusinessError("不存在指定记录!")
}
pack.PlantNr = user.Pid
pack.PackOrderId = packOrderId
pack.ActQty = (pack.ActQty + 1)
err = pdao.UpdateOne(pack)
if err != nil {
packsession.Rollback()
return "", grmi.NewBusinessError("更新包装单状态失败!")
}
isClose := false isClose := false
if len(dataInfo) == 0 { if len(dataInfo) == 0 {
isClose = true isClose = true
//满足关包 //满足关包
pdao := dal.NewPackOrderDAO(packsession, user.Pid, user.Userid)
pack, err := pdao.SelectOne(packOrderId)
if err != nil {
packsession.Rollback()
return "", err
}
if pack == nil {
packsession.Rollback()
return "", grmi.NewBusinessError("不存在指定记录!")
}
pack.PlantNr = user.Pid pack.PlantNr = user.Pid
pack.PackOrderId = packOrderId pack.PackOrderId = packOrderId
pack.Status = bmodel.PACK_STATUS_CLOSED pack.Status = bmodel.PACK_STATUS_CLOSED
pack.CloseTime = grmi.DateTime(time.Now()) pack.CloseTime = grmi.DateTime(time.Now())
pack.ActQty = pack.PlanQty
err = pdao.UpdateOne(pack) err = pdao.UpdateOne(pack)
if err != nil { if err != nil {
packsession.Rollback() packsession.Rollback()


+ 1
- 1
web/middleware/jwts/jwts.go View File

@ -283,7 +283,7 @@ func ConfigJWT() {
// 指定func用于提取请求中的token // 指定func用于提取请求中的token
Extractor: FromAuthHeader, Extractor: FromAuthHeader,
// if the token was expired, expiration error will be returned // if the token was expired, expiration error will be returned
Expiration: true,
Expiration: false,
Debug: true, Debug: true,
EnableAuthOnOptions: false, EnableAuthOnOptions: false,
} }


Loading…
Cancel
Save