diff --git a/dao/base/implments/WeekModelLst.dao.impl.go b/dao/base/implments/WeekModelLst.dao.impl.go index e475551..62ec57c 100644 --- a/dao/base/implments/WeekModelLst.dao.impl.go +++ b/dao/base/implments/WeekModelLst.dao.impl.go @@ -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") diff --git a/dao/base/implments/WorkCalendarLst.dao.impl.go b/dao/base/implments/WorkCalendarLst.dao.impl.go index 07bfff3..822e1be 100644 --- a/dao/base/implments/WorkCalendarLst.dao.impl.go +++ b/dao/base/implments/WorkCalendarLst.dao.impl.go @@ -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")