准备颁发证书
This commit is contained in:
parent
c3732da9e4
commit
4575ac8d4f
|
@ -28,7 +28,12 @@ Page({
|
|||
})
|
||||
}
|
||||
},
|
||||
issue: function(){
|
||||
wx.showLoading({
|
||||
title: '正在生成...',
|
||||
})
|
||||
|
||||
},
|
||||
/**
|
||||
* 生命周期函数--监听页面初次渲染完成
|
||||
*/
|
||||
|
|
|
@ -5,7 +5,10 @@
|
|||
<view class="weui-panel__hd">{{exam.name}}</view>
|
||||
<view class="weui-panel__bd">
|
||||
<view class="weui-media-box weui-media-box_text">
|
||||
<!-- <h4 class="weui-media-box__title">标题一</h4> -->
|
||||
<!-- <h4 class="weui-media-box__title">标题一</h4> -->
|
||||
<view class="weui-media-box__desc">
|
||||
工作类别:{{exam.workscope_name}}
|
||||
</view>
|
||||
<view class="weui-media-box__desc">
|
||||
考试地点:{{exam.place}}
|
||||
</view>
|
||||
|
@ -19,23 +22,33 @@
|
|||
</view>
|
||||
</view>
|
||||
<view class="weui-panel weui-panel_access">
|
||||
<view class="weui-panel__hd">共{{tests.count}}人员参加考试</view>
|
||||
<view class="weui-panel__hd">共{{tests.length}}名人员参加考试</view>
|
||||
<view class="weui-panel__bd">
|
||||
<navigator class="weui-media-box weui-media-box_text" wx:for="{{results}}" wx:key="unique" url="detail?id={{item.id}}">
|
||||
<view class="weui-media-box weui-media-box_text" wx:for="{{tests}}" wx:key="unique">
|
||||
<h4 class="weui-media-box__title">
|
||||
<text style="color:blue;font-weight:bold;">{{item.workscope_name}}</text>
|
||||
{{item.name}}
|
||||
<text style="color:green;" wx:if="{{item.is_pass}}">通过</text>
|
||||
<text style="color:red;" wx:else>未过</text>
|
||||
{{item.consumer_detail.name}}
|
||||
</h4>
|
||||
<view class="weui-media-box__desc">
|
||||
考试地点:{{item.place}}
|
||||
{{item.consumer_detail.company_name}} {{item.consumer_detail.deptname}}
|
||||
</view>
|
||||
<view class="weui-media-box__desc">
|
||||
开关时间:{{item.opentime}}-{{item.closetime}}
|
||||
身份证号:{{item.consumer_detail.ID_number}}
|
||||
</view>
|
||||
<view class="weui-media-box__desc">
|
||||
监考人:{{item.proctor_name}}-{{item.proctor_phone}}
|
||||
开始答题:{{item.start_time}}-耗时:{{item.took_format}}
|
||||
</view>
|
||||
</navigator>
|
||||
<view class="weui-media-box__desc">
|
||||
得分:{{item.score}}
|
||||
</view>
|
||||
<view style="text-align:right;padding-right:8rpx">
|
||||
<button type="primary" size="mini" bindtap="issue">颁发证书</button>
|
||||
<button type="default" size="mini" bindtap="unbindmp" style="margin-left:4px">查看证书</button>
|
||||
<button type="default" size="mini" bindtap="logout" style="margin-left:4px">答卷详情</button>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view class="weui-loadmore weui-loadmore_line" wx:if="{{isLoadedAll}}">
|
||||
<text class="weui-loadmore__tips">到底了</text>
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
/* pages/admin/exam/detail.wxss */
|
||||
/* pages/admin/exam/detail.wxss */
|
||||
.weui-media-box {
|
||||
padding: 12px;
|
||||
}
|
|
@ -4,7 +4,7 @@
|
|||
<view class="weui-panel__bd">
|
||||
<navigator class="weui-media-box weui-media-box_text" wx:for="{{results}}" wx:key="unique" url="detail?id={{item.id}}">
|
||||
<h4 class="weui-media-box__title">
|
||||
<text style="color:blue;font-weight:bold;">{{item.workscope_name}}</text>
|
||||
<text style="color:blue;">{{item.workscope_name}}</text>
|
||||
{{item.name}}
|
||||
</h4>
|
||||
<view class="weui-media-box__desc">
|
||||
|
|
|
@ -108,4 +108,5 @@ class Candidate(CommonModel):
|
|||
consumer = models.ForeignKey(Consumer, on_delete=models.CASCADE, related_name='candidate_consumer')
|
||||
workscope = models.ForeignKey(WorkScope, on_delete=models.CASCADE, related_name='candidate_workscope')
|
||||
report_number = models.TextField('报告单号', null=True, blank=True)
|
||||
issue_date = models.DateField('发证日期', null=True, blank=True)
|
||||
issue_date = models.DateField('发证日期', null=True, blank=True)
|
||||
examtest = models.ForeignKey(to='examtest.examtest', verbose_name='关联考试', null=True, blank=True, on_delete=models.CASCADE)
|
|
@ -36,7 +36,7 @@ from django.db.models import Q
|
|||
from utils.pagination import PageOrNot
|
||||
# Create your views here.
|
||||
|
||||
class ExamViewSet(PageOrNot, ModelViewSet):
|
||||
class ExamViewSet(ModelViewSet):
|
||||
"""
|
||||
正式考试增删改查
|
||||
"""
|
||||
|
@ -376,7 +376,7 @@ class TestRuleViewSet(ModelViewSet):
|
|||
self.permission_classes = []
|
||||
return [permission() for permission in self.permission_classes]
|
||||
|
||||
class ExamTestViewSet(ModelViewSet):
|
||||
class ExamTestViewSet(PageOrNot, ModelViewSet):
|
||||
"""
|
||||
考试记录列表和详情
|
||||
"""
|
||||
|
|
Loading…
Reference in New Issue