<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>${Constants.CUSTOMER_CONSTANTS}驻场</title>
|
[#include "/business/pages/include/static.html" /]
|
|
</head>
|
|
<body class="fullscreen">
|
[#include "/business/pages/include/header.html" /]
|
|
<nav class="fs_nav">
|
<div class="fsnav_con">
|
<h3>${Constants.CUSTOMER_CONSTANTS}配置</h3>
|
<a href="${base}/business/pages/customerconfig/slacus/slacusMain.html?customerId=${RequestParameters.customerId}"><span>${Constants.CUSTOMER_CONSTANTS}配置</span></a>
|
<a href="${base}/business/pages/customerconfig/cussub/childcus.html?customerId=${RequestParameters.customerId}"><span>${Constants.UNIT_CONSTANTS}</span></a>
|
<a class="focus" href="${base}/business/pages/customerconfig/cussub/zcCustomer.html?customerId=${RequestParameters.customerId}"><span>${Constants.CUSTOMER_CONSTANTS}驻场</span></a>
|
</div>
|
</nav>
|
<div class="fs_navpath">
|
<h3>当前位置</h3>
|
<span></span>
|
<a href="${base}/business/pages/customerconfig/slacus/slacusMain.html?customerId=${RequestParameters.customerId}">${Constants.CUSTOMER_CONSTANTS}配置</a>
|
<span></span>
|
<em>${Constants.CUSTOMER_CONSTANTS}驻场</em>
|
</div>
|
<div class="fs_navtitle" id="">
|
<div class="fs_navtitle_con">
|
<h2></h2>
|
<div class="fsnt_btn">
|
<a class="fb_submit" href="javascript:doSubmit();"><span>提交</span></a>
|
</div>
|
</div>
|
</div>
|
|
|
[#if cus?? && cus?size>0]
|
|
<div class="fs_main equip_add clearfix" >
|
<div class="ucmLeft" id="equipAddLeft" page="detail_info" noscroll="true">
|
[#include "/business/pages/customerconfig/cussub/moreleft.html" /]
|
</div>
|
<div class="equip_add_right equipdetail_basic" id="equipAddRight">
|
<div class="deal_switch">
|
<h3>${Constants.CUSTOMER_CONSTANTS}</h3>
|
</div>
|
<div class="fs_main clearfix">
|
<form id="myform" action="" method="post">
|
<table class="display_form common_list_table servicelevel">
|
<tr class="title">
|
<td width="40%">当前${Constants.CUSTOMER_CONSTANTS}</td>
|
<td width="15%"></td>
|
<td width="45%">驻场工程师</td>
|
</tr>
|
<tr cus="${customers.ID}" >
|
<td>${customers.CUSTOMER_NAME}</td>
|
<td id="selectuser${cus.ID}"><a href="javascript:selectUser('${customers.ID}');" >选择人员</a>
|
<input type="hidden" name="customerId" value="${customers.ID}"/>
|
<input type="hidden" id="user${customers.ID}" name="user${customers.ID}" value="${customers.USERID}"/>
|
<input type="hidden" id="userName${customers.ID}" name="userName${customers.ID}" value="${customers.USERNAME}"/>
|
</td>
|
<td>
|
[#if currentCus?? && currentCus?size>0]
|
[#list currentCus as u]
|
[#if u.CUSTOMER_ID == cus.ID]
|
<a class="service" sl="${u.USER_ID}"><span class="rmsl">${u.USER_NAME}</span></a>
|
[/#if]
|
[/#list]
|
[/#if]
|
</td>
|
</tr>
|
</table>
|
[#if customers.subs?? && customers.subs?size>0]
|
<table class="display_form common_list_table servicelevel">
|
<tr class="title">
|
<td width="40%">子${Constants.CUSTOMER_CONSTANTS}</td>
|
<td width="15%"> </td>
|
<td width="45%">驻场工程师</td>
|
</tr>
|
[#list customers.subs as customer]
|
<tr cus="${customer.ID}" >
|
<td onclick="toggleSub('${customer.ID}')" style="cursor:pointer;">${customer.CUSTOMER_NAME}</td>
|
<td id="selectuser${customer.ID}"><a href="javascript:selectUser('${customer.ID}');" >选择人员</a>
|
<input type="hidden" name="customerId" value="${customer.ID}"/>
|
<input type="hidden" id="user${customer.ID}" name="user${customer.ID}" value="${customer.USERID}"/>
|
<input type="hidden" id="userName${customer.ID}" name="userName${customer.ID}" value="${customer.USERNAME}"/>
|
</td>
|
<td>
|
[#if currentCus?? && currentCus?size>0]
|
[#list currentCus as u]
|
[#if u.CUSTOMER_ID == customer.ID]
|
<a class="service" sl="${u.USER_ID}"><span class="rmsl">${u.USER_NAME}</span></a>
|
[/#if]
|
[/#list]
|
[/#if]
|
</td>
|
</tr>
|
[#if customer.ejTree?? && customer.ejTree?size>0]
|
[#list customer.ejTree as sub]
|
<tr class="sub${sub.ID}" cus="${sub.ID}">
|
<td ><span style="margin-left:20px;">${sub.CUSTOMER_NAME}</span></td>
|
<td id="selectuser${sub.ID}"><a href="javascript:selectUser('${sub.ID}');">选择人员</a>
|
<input type="hidden" name="customerId" value="${sub.ID}"/>
|
<input type="hidden" id="user${sub.ID}" name="user${sub.ID}" value="${sub.USERID}"/>
|
<input type="hidden" id="userName${sub.ID}" name="userName${sub.ID}" value="${sub.USERNAME}"/>
|
</td>
|
<td>
|
[#if currentCus?? && currentCus?size>0]
|
[#list currentCus as u]
|
[#if u.CUSTOMER_ID == sub.ID]
|
<a class="service" sl="${u.USER_ID}"><span class="rmsl">${u.USER_NAME}</span></a>
|
[/#if]
|
[/#list]
|
[/#if]
|
</td>
|
</tr>
|
[/#list]
|
[/#if]
|
[/#list]
|
</table>
|
[#else]
|
<div class="loadpos"><span class="nodata"></span></div>
|
[/#if]
|
</form>
|
</div>
|
</div>
|
</div>
|
|
|
<script type="text/javascript">
|
var customerId = '${RequestParameters.customerId}';
|
function toggleSub(id) {
|
$(".sub"+id).toggle();
|
}
|
|
$(function() {
|
$("input.sj").live("click",function() {
|
var cusId = $(this).attr("customerId");
|
$(".checksub"+cusId).attr("checked",$(this).attr("checked"));
|
})
|
|
$("select.group").change(function() {
|
var $now = $(this);
|
var value = $(this).val();
|
if(!$.util.isEmpty(value)) {
|
$("select.group").not($(this)[0]).each(function() {
|
var selectedVal = $(this).val();
|
if(!$.util.isEmpty(selectedVal) && value == selectedVal) {
|
popupTips("请选择不同于其他的驻场工程师组");
|
$now.val("");
|
return;
|
}
|
});
|
}
|
});
|
|
|
$(".rmsl").live("click",function() {
|
var $a = $(this).parent();
|
var $td = $a.parent();
|
var $tr = $td.parent();
|
var cus = $tr.attr("cus");
|
$a.remove();
|
|
var $as = $td.find("a");
|
var ids = new Array();
|
var names = new Array();
|
$as.each(function() {
|
var userId = $(this).attr("sl");
|
ids.push(userId);
|
var userName = $(this).find("span").text();
|
names.push(userName);
|
});
|
$("#user"+cus).val(ids.join(","));
|
$("#userName"+cus).val(names.join(","));
|
|
|
|
});
|
|
|
})
|
|
function selectUser(id) {
|
var $service = $("a.service");
|
var url = "${base}/business/pages/customerconfig/cussub/selectUsers.html?customerId="+customerId+"&id="+id;
|
if($service.length>0) {
|
var sls = new Array();
|
$service.each(function() {
|
sls.push($(this).attr("sl"));
|
});
|
url += "&sl="+sls.join(",");
|
}
|
|
window.top.openDialog("personList","人员",
|
{},
|
{"width":90,"height":80},
|
[{btnId:"btnSure", btnName:"选择", btnStyle:"bluebtn"}],
|
url);
|
}
|
|
function showName(labelIds,labelNames,id) {
|
var labelId = labelIds.split(",");
|
var labelName = labelNames.split(",");
|
var ahtml = "";
|
var array = new Array();
|
var arrayName = new Array();
|
for(var i=0;i<labelId.length;i++) {
|
ahtml += '<a class="service" sl="'+labelId[i]+'"><span class="rmsl">'+labelName[i]+'</span></a>';
|
array.push(labelId[i]);
|
arrayName.push(labelName[i]);
|
}
|
if($.util.isEmpty($("#user"+id).val())){
|
$("#user"+id).val(array.join(","));
|
$("#userName"+id).val(arrayName.join(","));
|
}else{
|
$("#user"+id).val($("#user"+id).val()+","+array.join(","));
|
$("#userName"+id).val($("#userName"+id).val()+","+arrayName.join(","));
|
}
|
|
$("#selectuser"+id).next("td").append(ahtml);
|
}
|
|
function doSubmit() {
|
window.top.confirmInfo('提示', '确定要更改吗?', function(){
|
|
$.post("${base}/business/pages/customerconfig/cussub/saveZcCus.html",$("#myform").serialize(),function(data,textStatus) {
|
if(data==1) {
|
popupTips("保存成功");
|
} else {
|
popupTips("保存失败");
|
}
|
})
|
|
})
|
}
|
</script>
|
|
[/#if]
|
[#include "/business/pages/include/footer.html" /]
|
</body>
|
</html>
|