Browse Source

根据修改的colname修改连表时的condition

pull/122/head
zhangxin 3 years ago
parent
commit
2a37ac47e6
2 changed files with 2 additions and 6 deletions
  1. +1
    -3
      dao/base/implments/WeekModelLst.dao.impl.go
  2. +1
    -3
      dao/base/implments/WorkCalendarLst.dao.impl.go

+ 1
- 3
dao/base/implments/WeekModelLst.dao.impl.go View File

@ -365,12 +365,10 @@ func (impl *WeekModelLstDAOImplement) SelectJoinDayModel(weekModelNr int) ([]mod
// session = session.Where(where, parameters...)
//}
session.Where("WeekModelLst.PlantNr = ? and WeekModelLst.WeekModelNr = ?", impl.plantNr, weekModelNr)
condition := fmt.Sprintf("%s.PlantNr = %s.PlantNr and %s.%s = %s.%s",
condition := fmt.Sprintf("%s.PlantNr = %s.PlantNr and %s = %s",
meta.WeekModelLst.TableName,
meta.DayModel.TableName,
meta.WeekModelLst.TableName,
meta.WeekModelLst_DayModelNr.ColumnName,
meta.DayModel.TableName,
meta.WeekModelLst_DayModelNr.ColumnName)
session.Join("LEFT", meta.DayModel.TableName, condition)
session = session.OrderBy("WeekModelLst.PlantNr")


+ 1
- 3
dao/base/implments/WorkCalendarLst.dao.impl.go View File

@ -366,12 +366,10 @@ func (impl *WorkCalendarLstDAOImplement) SelectJoinDayModel(workCalendarNr int)
// session = session.Where(where, parameters...)
//}
session.Where("WorkCalendarLst.PlantNr = ? and WorkCalendarLst.WorkCalendarNr = ?", impl.plantNr, workCalendarNr)
condition := fmt.Sprintf("%s.PlantNr = %s.PlantNr and %s.%s = %s.%s",
condition := fmt.Sprintf("%s.PlantNr = %s.PlantNr and %s = %s",
meta.WorkCalendarLst.TableName,
meta.DayModel.TableName,
meta.WorkCalendarLst.TableName,
meta.WorkCalendarLst_DayModelNr.ColumnName,
meta.DayModel.TableName,
meta.DayModel_DayModelNr.ColumnName)
session.Join("LEFT", meta.DayModel.TableName, condition)
session = session.OrderBy("WorkCalendarLst.PlantNr")


Loading…
Cancel
Save