You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
5.0 KiB
103 lines
5.0 KiB
<script src="__PUBLIC__/ace/js/jquery.knob.min.js"></script>
|
|
{foreach name="pro_list_assigned" item="v"}
|
|
<tr>
|
|
<td height="28" >{$v.pro_id}</td>
|
|
<td>
|
|
{if condition="$v.assign_type eq 0"}<span class="label label-warning"><i class="ace-icon fa fa-exclamation-triangle bigger-120"></i>前台专家可见</span>
|
|
{elseif condition="$v.assign_type eq 1"/}<span class="label label-success"><i class="ace-icon fa fa-exclamation-triangle bigger-120"></i>前台专家不可见</span>
|
|
{/if}
|
|
</td>
|
|
<td>{$v.member_list_username}</td>
|
|
<td>{$v.member_list_nickname|default="未设置"}【{$v.member_list_email|default="未设置"}】</td>
|
|
<td>
|
|
{if condition="$v.member_list_sex eq 1"}男
|
|
{elseif condition="$v.member_list_sex eq 2"/}女
|
|
{else /}保密
|
|
{/if}
|
|
</td>
|
|
<td>{if condition='$v.member_list_open eq 1'}已开启{else/}已禁用{/if}</td>
|
|
<td>{if condition='$v.user_status eq 1'}已激活{else/}未激活{/if}</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="7">
|
|
<div class="table-detail">
|
|
<div class="row">
|
|
<div class="col-xs-12 col-sm-2">
|
|
<div class="text-center">
|
|
<img height="150" class="thumbnail inline no-margin-bottom" alt="{$v.member_list_username}" src="{$v.member_list_headpic|get_imgurl=1}">
|
|
<br>
|
|
<div class="width-80 label label-info label-xlg arrowed-in arrowed-in-right">
|
|
<div class="inline position-relative">
|
|
<i class="ace-icon fa fa-circle light-green"></i> <span class="white">{$v.member_list_username}</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<form class="form-horizontal ajaxForm2" name="formpro{$v.pro_id}" method="post" action="{:url('cult4/Cult4/apply_score',['pro_id'=>$v.pro_id,'apply_type'=>input('apply_type'),'apply_id'=>$v.apply_id])}" enctype="multipart/form-data" onsubmit="return chkScore({$v.pro_id});">
|
|
<div class="col-xs-12 col-sm-7">
|
|
<div class="space visible-xs"></div>
|
|
|
|
<div class="profile-user-info profile-user-info-striped">
|
|
<textarea name="myEditorPro{$v.pro_id}" rows="10" style="width:100%" id="myEditorPro{$v.pro_id}">{$v.advice}</textarea>
|
|
<script type="text/javascript">
|
|
var editorPro{$v.pro_id} = new UE.ui.Editor({{if condition="chk_cult4CanChangeScore($v.apply_id,$v.pro_id) eq 0"}readonly:true,{/if}});
|
|
editorPro{$v.pro_id}.render("myEditorPro{$v.pro_id}");
|
|
</script>
|
|
<span style="color: #F3920A;">请输入当前专家的审核意见,并提交!</span>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-12 col-sm-3">
|
|
<div class="space visible-xs"></div>
|
|
<h4 class="header blue lighter less-margin">专家评分(最高分:{$v.full_score})</h4>
|
|
|
|
<div class="space-6"></div>
|
|
{~$tscore=$tscore+$v.score;}
|
|
<fieldset>
|
|
<div class="knob-container inline">
|
|
<div style="display:inline;width:80px;height:80px;">
|
|
<canvas width="80" height="80"></canvas>
|
|
<input id="score{$v.pro_id}" name="score{$v.pro_id}" type="text" {if condition="chk_cult4CanChangeScore($v.apply_id,$v.pro_id) eq 0"}readonly="readonly"{/if} class="input-small knob" value="{$v.score}" data-min="0" data-max="{$v.full_score}" data-step="1" data-width="80" data-height="80" data-thickness=".2" style="width: 44px; height: 26px; position: absolute; vertical-align: middle; margin-top: 26px; margin-left: -62px; border: 0px; background: none; font-style: normal; font-variant: normal; font-weight: bold; font-stretch: normal; font-size: 16px; line-height: normal; font-family: Arial; text-align: center; color: rgb(135, 206, 235); padding: 0px; -webkit-appearance: none;">
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<div class="hr hr-dotted"></div>
|
|
{if condition="$process eq 8"}
|
|
<div class="clearfix">
|
|
{if condition="chk_cult4CanChangeScore($v.apply_id,$v.pro_id) eq 1"}
|
|
<button class="center-block btn btn-sm btn-primary btn-white btn-round" type="submit">
|
|
专家审核评分
|
|
<i class="ace-icon fa fa-arrow-right icon-on-right bigger-110"></i>
|
|
</button>
|
|
{else/}
|
|
<span class="label label-success label-xlg label-primary middle"><i class="ace-icon fa fa-check"></i>专家已评分</span>
|
|
{/if}
|
|
</div>
|
|
{/if}
|
|
{if condition="chk_cult4CanChangeScore($v.apply_id,$v.pro_id) eq 1"}
|
|
{if condition="$v.assign_type eq 0"}注:请等待前台专家评分完成,如果要代替前台专家评分,则评分后前台专家不可见!{elseif condition="$v.assign_type eq 1"}注:提交后,前台专家对该评分不可见{/if}
|
|
{/if}
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
{/foreach}
|
|
<script type="text/javascript">
|
|
jQuery(function($) {
|
|
$(".knob").knob();
|
|
});
|
|
function chkScore(id){
|
|
if(!UE.getEditor('myEditorPro'+id).hasContents()){
|
|
alert('请输入当前专家评分意见!');
|
|
return false;
|
|
}
|
|
if(isNaN($('#score'+id).val())||$('#score'+id).val()<=0){
|
|
alert('当前专家评分为0,请输入正确的分数后提交!');
|
|
return false;
|
|
}
|
|
return true;
|
|
}
|
|
</script>
|
|
|