Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
Education
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄奎
Education
Commits
3ba8677a
Commit
3ba8677a
authored
4 years ago
by
黄奎
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/Kui2/education
parents
f049a7cb
01c84cc5
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
10 additions
and
7 deletions
+10
-7
QuarzHelper.cs
Edu.EducationCore/Helper/QuarzHelper.cs
+1
-1
RB_ClassRepository.cs
Edu.Repository/Course/RB_ClassRepository.cs
+3
-2
RB_Teaching_PerfRepository.cs
Edu.Repository/Course/RB_Teaching_PerfRepository.cs
+1
-1
ClassController.cs
Edu.WebApi/Controllers/Course/ClassController.cs
+3
-3
OrderController.cs
Edu.WebApi/Controllers/Course/OrderController.cs
+1
-0
UserController.cs
Edu.WebApi/Controllers/User/UserController.cs
+1
-0
No files found.
Edu.EducationCore/Helper/QuarzHelper.cs
View file @
3ba8677a
...
@@ -77,7 +77,7 @@ namespace Edu.Education.Helper
...
@@ -77,7 +77,7 @@ namespace Edu.Education.Helper
{
{
LogHelper
.
Write
(
"ClassId:"
+
qitem
.
ClassId
);
LogHelper
.
Write
(
"ClassId:"
+
qitem
.
ClassId
);
string
msg
=
teachingRewardsModule
.
SetTeachingPerfCreate
(
0
,
qitem
);
string
msg
=
teachingRewardsModule
.
SetTeachingPerfCreate
(
0
,
qitem
);
if
(
msg
!=
null
)
if
(
msg
!=
""
)
{
{
LogHelper
.
Write
(
"CreateTeachingPerf【"
+
qitem
.
ClassId
+
"】:"
+
msg
);
LogHelper
.
Write
(
"CreateTeachingPerf【"
+
qitem
.
ClassId
+
"】:"
+
msg
);
}
}
...
...
This diff is collapsed.
Click to expand it.
Edu.Repository/Course/RB_ClassRepository.cs
View file @
3ba8677a
...
@@ -220,7 +220,8 @@ left join (SELECT ClassId, SUM(GuestNum) AS GuestNum FROM rb_order WHERE OrderSt
...
@@ -220,7 +220,8 @@ left join (SELECT ClassId, SUM(GuestNum) AS GuestNum FROM rb_order WHERE OrderSt
WHERE 1=1
WHERE 1=1
"
);
"
);
builder
.
AppendFormat
(
" AND A.{0}={1} "
,
nameof
(
RB_Class_ViewModel
.
Status
),
0
);
builder
.
AppendFormat
(
" AND A.{0}={1} "
,
nameof
(
RB_Class_ViewModel
.
Status
),
0
);
builder
.
AppendFormat
(
" AND A.{0}={1} "
,
nameof
(
RB_Class_ViewModel
.
ClassStatus
),
(
int
)
Common
.
Enum
.
Course
.
ClassStatusEnum
.
NonOpenClass
);
builder
.
AppendFormat
(
" AND A.{0} in(1,2) "
,
nameof
(
RB_Class_ViewModel
.
ClassStatus
));
builder
.
AppendFormat
(
" AND A.{0} >='{1}' "
,
nameof
(
RB_Class_ViewModel
.
EndOrderTime
),
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
));
if
(
query
!=
null
)
if
(
query
!=
null
)
{
{
if
(
query
.
Group_Id
>
0
)
if
(
query
.
Group_Id
>
0
)
...
@@ -269,9 +270,9 @@ WHERE 1=1
...
@@ -269,9 +270,9 @@ WHERE 1=1
if
(
query
.
Q_CanApply
==
1
)
if
(
query
.
Q_CanApply
==
1
)
{
{
builder
.
AppendFormat
(
" AND (IFNULL(A.ClassPersion,0)-IFNULL(t.GuestNum,0))>0 "
);
builder
.
AppendFormat
(
" AND (IFNULL(A.ClassPersion,0)-IFNULL(t.GuestNum,0))>0 "
);
builder
.
AppendFormat
(
" AND A.{0} >='{1}' "
,
nameof
(
RB_Class_ViewModel
.
EndOrderTime
),
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
));
}
}
}
}
builder
.
AppendFormat
(
" order by A.{0} asc"
,
nameof
(
RB_Class_ViewModel
.
OpenTime
));
return
GetPage
<
RB_Class_ViewModel
>(
pageIndex
,
pageSize
,
out
rowsCount
,
builder
.
ToString
(),
parameters
).
ToList
();
return
GetPage
<
RB_Class_ViewModel
>(
pageIndex
,
pageSize
,
out
rowsCount
,
builder
.
ToString
(),
parameters
).
ToList
();
}
}
...
...
This diff is collapsed.
Click to expand it.
Edu.Repository/Course/RB_Teaching_PerfRepository.cs
View file @
3ba8677a
...
@@ -160,7 +160,7 @@ where {where} order by p.Id desc";
...
@@ -160,7 +160,7 @@ where {where} order by p.Id desc";
where
+=
$@" and p.
{
nameof
(
RB_Teaching_Perf
.
ConfirmDate
)}
<='
{
demodel
.
OPEndTime
}
23:59:59'"
;
where
+=
$@" and p.
{
nameof
(
RB_Teaching_Perf
.
ConfirmDate
)}
<='
{
demodel
.
OPEndTime
}
23:59:59'"
;
}
}
string
sql
=
$@" select p.*,t.TeacherName,t.TeacherIcon,c.ClassName from RB_Teaching_Perf p
string
sql
=
$@" select p.*,t.TeacherName,t.Teacher
Head as Teacher
Icon,c.ClassName from RB_Teaching_Perf p
left join rb_teacher t on p.TeacherId = t.TId
left join rb_teacher t on p.TeacherId = t.TId
left join rb_class c on p.ClassId = c.ClassId
left join rb_class c on p.ClassId = c.ClassId
where
{
where
}
order by p.Id desc"
;
where
{
where
}
order by p.Id desc"
;
...
...
This diff is collapsed.
Click to expand it.
Edu.WebApi/Controllers/Course/ClassController.cs
View file @
3ba8677a
...
@@ -536,21 +536,21 @@ namespace Edu.WebApi.Controllers.Course
...
@@ -536,21 +536,21 @@ namespace Edu.WebApi.Controllers.Course
return
ApiResult
.
ParamIsNull
(
""
);
return
ApiResult
.
ParamIsNull
(
""
);
}
}
//获取班级的学员信息
//获取班级的学员信息
var
orderGuestList
=
classModule
.
GetOrderGuest
(
new
RB_Order_Guest_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
School_Id
=
list
.
FirstOrDefault
().
School_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
});
var
orderGuestList
=
classModule
.
GetOrderGuest
(
new
RB_Order_Guest_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
});
if
(
list
.
Count
()
!=
orderGuestList
.
Where
(
x
=>
x
.
GuestState
==
1
).
Count
())
if
(
list
.
Count
()
!=
orderGuestList
.
Where
(
x
=>
x
.
GuestState
==
1
).
Count
())
{
{
return
ApiResult
.
Failed
(
"签到总人数错误,请先检查信息"
);
return
ApiResult
.
Failed
(
"签到总人数错误,请先检查信息"
);
}
}
//判断今天有课没有
//判断今天有课没有
var
planList
=
classModule
.
GetClassPlanModelRepository
(
new
RB_Class_Plan_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
School_Id
=
list
.
FirstOrDefault
().
School_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
});
var
planList
=
classModule
.
GetClassPlanModelRepository
(
new
RB_Class_Plan_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
});
if
(
planList
==
null
||
!
planList
.
Any
())
if
(
planList
==
null
||
!
planList
.
Any
())
{
{
return
ApiResult
.
Failed
(
"今日无课程,无须签到"
);
return
ApiResult
.
Failed
(
"今日无课程,无须签到"
);
}
}
//判断今天是否已签到
//判断今天是否已签到
var
checkLogList
=
classModule
.
GetClassCheckListRepository
(
new
RB_Class_Check_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
School_Id
=
list
.
FirstOrDefault
().
School_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
,
StartDate
=
System
.
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
),
EndDate
=
System
.
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)
});
var
checkLogList
=
classModule
.
GetClassCheckListRepository
(
new
RB_Class_Check_ViewModel
{
Group_Id
=
base
.
UserInfo
.
Group_Id
,
ClassId
=
list
.
FirstOrDefault
().
ClassId
,
StartDate
=
System
.
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
),
EndDate
=
System
.
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)
});
if
(
checkLogList
!=
null
&&
checkLogList
.
Any
())
if
(
checkLogList
!=
null
&&
checkLogList
.
Any
())
{
{
return
ApiResult
.
Failed
(
"今日已签到,请勿重复操作"
);
return
ApiResult
.
Failed
(
"今日已签到,请勿重复操作"
);
...
...
This diff is collapsed.
Click to expand it.
Edu.WebApi/Controllers/Course/OrderController.cs
View file @
3ba8677a
...
@@ -77,6 +77,7 @@ namespace Edu.WebApi.Controllers.Course
...
@@ -77,6 +77,7 @@ namespace Edu.WebApi.Controllers.Course
z
.
WeekDay
,
z
.
WeekDay
,
ClassDate
=
x
.
ClassStyle
==
Common
.
Enum
.
Course
.
ClassStyleEnum
.
FixedDate
?
z
.
ClassDate
.
ToString
(
"yyyy-MM-dd"
)
:
""
ClassDate
=
x
.
ClassStyle
==
Common
.
Enum
.
Course
.
ClassStyleEnum
.
FixedDate
?
z
.
ClassDate
.
ToString
(
"yyyy-MM-dd"
)
:
""
}),
}),
x
.
SchoolName
,
UpdateTime
=
x
.
UpdateTime
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)
UpdateTime
=
x
.
UpdateTime
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)
});
});
return
ApiResult
.
Success
(
""
,
pageModel
);
return
ApiResult
.
Success
(
""
,
pageModel
);
...
...
This diff is collapsed.
Click to expand it.
Edu.WebApi/Controllers/User/UserController.cs
View file @
3ba8677a
...
@@ -692,6 +692,7 @@ namespace Edu.WebApi.Controllers.User
...
@@ -692,6 +692,7 @@ namespace Edu.WebApi.Controllers.User
qitem
.
Dept_Id
,
qitem
.
Dept_Id
,
qitem
.
AccountRemark
,
qitem
.
AccountRemark
,
qitem
.
Email
,
qitem
.
Email
,
EmAccountId
=
qitem
.
Id
});
});
return
ApiResult
.
Success
(
data
:
pageModel
);
return
ApiResult
.
Success
(
data
:
pageModel
);
}
}
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment