授课人和信息填报人都可进行培训评估

This commit is contained in:
caoqianming 2020-12-16 15:36:49 +08:00
parent 889bf29dab
commit 45ace0bcfa
2 changed files with 3 additions and 3 deletions

View File

@ -222,7 +222,7 @@
var row = $('#pxtable').datagrid('getSelected');
if (row) {
if (row.state == 0) {
if ($("#userindex").attr('userid') == row.submituser__userid) {
if ($("#userindex").attr('userid') == row.submituser__userid || $("#userindex").attr('userid') == row.lecturer__userid) {
url = 'abtrain?trainid=' + row.trainid + '&a=accesstrain'
opendg('评估培训', url)
} else { $.messager.alert('提示', '非填报人不能评估!'); }

View File

@ -3085,7 +3085,7 @@ def pxhandle(req):
total = a.count()
startnum, endnum = fenye(req)
obj = a.order_by('-starttime')[startnum:endnum].values('trainnum', 'trainid', 'state', 'trainplace', 'starttime',
'trainname', 'traintype__dickeyname', 'teacher', 'lecturer__name', 'submituser__name', 'submituser__userid')
'trainname', 'traintype__dickeyname', 'teacher', 'lecturer__name', 'submituser__name', 'submituser__userid', 'lecturer__userid')
return HttpResponse(transjson(total, obj), content_type="application/json")
elif req.GET.get('a') == 'detailhtml':
trainid = req.GET.get('trainid')
@ -3098,7 +3098,7 @@ def pxhandle(req):
total = a.count()
startnum, endnum = fenye(req)
a = a[startnum:endnum].values('trainnum', 'trainid', 'state', 'trainplace', 'starttime', 'trainname',
'traintype__dickeyname', 'teacher', 'lecturer__name', 'submituser__name', 'submituser__userid')
'traintype__dickeyname', 'teacher', 'lecturer__name', 'submituser__name', 'submituser__userid', 'lecturer__userid')
return HttpResponse(transjson(total, a), content_type="application/json")
elif req.GET.get('a') == 'listtodo':
userid = req.session['userid']