|
@@ -508,7 +508,7 @@ func (d *ApproverDao) PassHandler(auditType string, id int, uid int, auditId int
|
|
session.Rollback()
|
|
session.Rollback()
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
- if lastAuditor.AuditId == auditor.AuditId {
|
|
|
|
|
|
+ if lastAuditor.Id == auditor.Id {
|
|
// 说明审批流程已经走完
|
|
// 说明审批流程已经走完
|
|
_, err = session.Exec("update `cm_safe` set status = ? where id = ?", 4, auditor.DataId)
|
|
_, err = session.Exec("update `cm_safe` set status = ? where id = ?", 4, auditor.DataId)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -629,7 +629,7 @@ func (d *ApproverDao) PassHandler(auditType string, id int, uid int, auditId int
|
|
session.Rollback()
|
|
session.Rollback()
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
- if lastAuditor.AuditId == auditor.AuditId {
|
|
|
|
|
|
+ if lastAuditor.Id == auditor.Id {
|
|
// 说明审批流程已经走完
|
|
// 说明审批流程已经走完
|
|
_, err = session.Exec("update `cm_quality` set status = ? where id = ?", 4, auditor.DataId)
|
|
_, err = session.Exec("update `cm_quality` set status = ? where id = ?", 4, auditor.DataId)
|
|
if err != nil {
|
|
if err != nil {
|
|
@@ -706,7 +706,7 @@ func (d *ApproverDao) BackHandlerWithId(auditType string, id int, uid int, times
|
|
return err
|
|
return err
|
|
}
|
|
}
|
|
safe.Status = auditor.Progress + 1
|
|
safe.Status = auditor.Progress + 1
|
|
- _, err = session.Update(safe)
|
|
|
|
|
|
+ _, err = session.Where("id = ? and bidsection_id = ?", safe.Id, safe.BidsectionId).Limit(1).Update(safe)
|
|
if err != nil {
|
|
if err != nil {
|
|
session.Rollback()
|
|
session.Rollback()
|
|
return err
|
|
return err
|
|
@@ -767,7 +767,7 @@ func (d *ApproverDao) BackHandlerWithId(auditType string, id int, uid int, times
|
|
}
|
|
}
|
|
|
|
|
|
quality.Status = auditor.Progress + 1
|
|
quality.Status = auditor.Progress + 1
|
|
- _, err = session.Update(quality)
|
|
|
|
|
|
+ _, err = session.Where("id =? and bidsection_id = ?", quality.Id, quality.BidsectionId).Limit(1).Update(quality)
|
|
if err != nil {
|
|
if err != nil {
|
|
session.Rollback()
|
|
session.Rollback()
|
|
return err
|
|
return err
|