<!doctype html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
[#include "/business/wechat/include/title.html" /]
|
[#include "/business/wechat/include/wheader.html" /]
|
<script type="text/javascript" src="${common_static}/static/wechat/style/js/project.js"></script>
|
</head>
|
|
<body>
|
<header class="kltit"><div class="present"><a href="javascript:ryfpSubmit();">确定</a></div><a href="javascript:history.go(-1);"><span></span></a>分派任务</header>
|
<div class="select-assign"><span class="small">主负责人:</span><em class="small" id="user"></em></div>
|
<div id="page2">
|
<section class="mb5">
|
[#if resList??&&resList?size>0]
|
[#list resList as item]
|
[#if item.children??&&item.children?size>0]
|
<a href="#"> <h2 class="redtit nametwo nameone-2"><em class="close"></em>${item.ROLENAME}</h2></a>
|
<section class="wlresponse cwrap namethree" style="display: none;">
|
[#list item.children as user]
|
<p sl="${user.USER_ID}" v="${user.USER_NAME}" [#if user_index + 1 == item.children?size ] class="last" [/#if]> <span>${user.USER_NAME}</span> </p>
|
[/#list]
|
</section>
|
[/#if]
|
[/#list]
|
[/#if]
|
</section>
|
</div>
|
<script type="text/javascript">
|
|
window.onload=function(){
|
var pages2 = document.getElementById("page2");
|
var scale2 = window.screen.height / window.screen.width;
|
pages2.style.height = document.body.clientWidth * scale2 -$('.kltit').height()-$('.select-assign').height()-$('.button').height() - 76 + "px";
|
}
|
|
$(".cwrap p").click(function() {
|
$(".js p").removeClass("foucs-2");
|
$(this).toggleClass("foucs-2"); //Remove any "active" class
|
var id = $(this).attr("sl");
|
var name = $(this).attr("v");
|
var alreadySelect = "";
|
if($(this).attr("class") == 'foucs-2' || $(this).attr("class") == 'last foucs-2'){
|
if($.util.isNull($("#"+id).html())){
|
$("#role").html("");
|
if($.util.isEmpty($("#user").html())) {
|
alreadySelect += "<i onclick='selectmain($(this))' class='foucs-3' id='"+id+"'>"+name+"</i>";
|
}else{
|
if($.util.isNull($("#"+id).html())){
|
alreadySelect += "<i onclick='selectmain($(this))' id='"+id+"'>"+name+"</i>";
|
}
|
}
|
$("#user").append(alreadySelect);
|
}else{
|
$(this).removeClass("foucs-2");
|
popupTips("该人员已经选中");
|
}
|
|
}else{
|
$("#"+id).remove();
|
}
|
});
|
|
function selectmain(index){
|
$("i").removeClass("foucs-3");
|
$(index).toggleClass("foucs-3");
|
}
|
|
function ryfpSubmit(){
|
var user = $("#user").html();
|
var executorIds = "";
|
var executorNames = "";
|
var main_executorId = "";
|
var $checkUser = $("#user i");
|
if($checkUser.length==0) {
|
popupTips("请选择人员");
|
return;
|
}
|
var $checkmain = $("#user .foucs-3");
|
if($.util.isNull($checkmain.html())) {
|
popupTips("请选择主要负责人");
|
return;
|
}
|
var alluserid = "";
|
var allusername = "";
|
$checkUser.each(function() {
|
if($(this).attr("class") == "foucs-3"){
|
alluserid += $(this).attr("id")+",";
|
main_executorId = $(this).attr("id");
|
allusername += $(this).html()+",";
|
}else{
|
alluserid += $(this).attr("id")+",";
|
allusername += $(this).html()+",";
|
}
|
});
|
executorIds = alluserid.substring(0,alluserid.length-1);
|
executorNames = allusername.substring(0,allusername.length-1);
|
var flowNote = "";
|
$.post("${base}/ewyw/ewRemind/saveRyfp.html",{'executorIds':executorIds,'executorNames':executorNames,'flowNote':flowNote,'main_executorId':main_executorId},function(data,textStatus) {
|
if(data == '1') {
|
popupTips("操作成功", 2000);
|
window.location.href = "${base}/ewyw/ewIncident/ewoption.html?wt=2";
|
} else {
|
popupTips("操作失败", 2000);
|
}
|
});
|
|
|
|
}
|
</script>
|
</body>
|
</html>
|