SELECT A.*,IFNULL(B.GuestName,'') AS GuestName,IFNULL(C.SName,'') AS SchoolName,IFNULL(D.ClassName,'') AS ClassName,IFNULL(T.TeacherName,'') AS TeacherName
SELECT A.*,IFNULL(B.GuestName,'') AS GuestName,IFNULL(C.SName,'') AS SchoolName,IFNULL(D.ClassName,'') AS ClassName,IFNULL(T.TeacherName,'') AS TeacherName
,IFNULL(E.EnterID,0) AS EnterID,IFNULL(F.CourseName,'') AS CourseName
,IFNULL(E.EnterID,0) AS EnterID,IFNULL(F.CourseName,'') AS CourseName,D.ClassNo
FROM RB_Student_BackClass AS A LEFT JOIN rb_order_guest AS B ON A.GuestId=B.Id
FROM RB_Student_BackClass AS A LEFT JOIN rb_order_guest AS B ON A.GuestId=B.Id
builder.AppendFormat(" update rb_class_time StartTime={0} ,EndTime={1} where ClassTimeId ={1};",itemTime.StartTime,itemTime.EndTime,itemTime.ClassTimeId);
builder.AppendFormat(" update rb_class_time SET StartTime='{0}' ,EndTime='{1}' where ClassTimeId ={2};",itemTime.StartTime,itemTime.EndTime,itemTime.ClassTimeId);
}
}
}
}
}
}
...
@@ -127,7 +136,7 @@ WHERE 1=1
...
@@ -127,7 +136,7 @@ WHERE 1=1
if(model.ChangeType==2)
if(model.ChangeType==2)
{
{
builder.AppendFormat(" update RB_Class_Plan TeacherId={0} where ClassPlanId in(1)",newChangePlanItemList.FirstOrDefault().TeacherId,string.Join(",",oldChangePlanItemList.Select(x=>x.TeacherId)));
builder.AppendFormat(" update RB_Class_Plan SET TeacherId={0} where ClassPlanId in(1)",newChangePlanItemList.FirstOrDefault().TeacherId,string.Join(",",oldChangePlanItemList.Select(x=>x.TeacherId)));
builder.AppendFormat(" update RB_Class_Plan ClassRoomId={0} where ClassPlanId in(1)",newChangePlanItemList.FirstOrDefault().ClassRoomId,string.Join(",",oldChangePlanItemList.Select(x=>x.ClassRoomId)));
builder.AppendFormat(" update RB_Class_Plan SET ClassRoomId={0} where ClassPlanId in(1)",newChangePlanItemList.FirstOrDefault().ClassRoomId,string.Join(",",oldChangePlanItemList.Select(x=>x.ClassRoomId)));
isSpecNode=string.Format(",IFNULL((SELECT SpecialNode FROM rb_Education_relevance WHERE Id IN(SELECT BackrelevanceId FROM rb_education_record WHERE ConditionId=A.Id AND AuditStatus=1 AND AuditEmId={0})),0) AS SpecialNode ",query.CreateBy);