why.xingtongworld.com项目
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

<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>&nbsp;<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>