<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>选择服务目录</title>
|
|
<style>
|
.leftTable{
|
border-collapse: collapse;
|
border-spacing: 0;
|
}
|
.leftTable td{
|
padding:5px 10px;
|
border:1px solid #ccc;
|
color:#666;
|
font-size:12px;
|
line-height:24px;
|
text-align:left;
|
}
|
.bgcolor {
|
background-color:#f0f0f0;
|
}
|
|
.leftTable .checkspan {
|
margin-right:5px;
|
}
|
</style>
|
[#include "/business/pages/include/static.html" /]
|
<script type="text/javascript" src="${common_static}/static/script/base64.js"></script>
|
</head>
|
|
<body class="fullscreen">
|
[#include "/business/pages/include/header.html" /]
|
[#assign focusLabel = 'SL']
|
[#include "/business/pages/customerconfig/slacus/moreheader.html" /]
|
<script type="text/javascript">
|
$(document).ready(function() {
|
$.formValidator.initConfig({formID:"myform",onError:function(msg){popupTips(msg)},onSuccess:function(){
|
document.getElementById("myform").target = window.top.openDialog("0","操作",
|
{},
|
{"width":40,"height":40,"noclose":true},
|
[{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
|
return true;
|
}
|
});
|
});
|
</script>
|
<div class="fs_navpath" style="margin-bottom:10px;">
|
<h3>当前位置</h3>
|
<span></span>
|
<a href="/business/pages/customerconfig/slacus/slacusMain.html?customerId=${RequestParameters.customerId}">${Constants.CUSTOMER_CONSTANTS}配置</a>
|
<span></span>
|
<em>选择服务目录</em>
|
</div>
|
|
<div class="fs_navtitle" id="fsNavtitle" style="margin-bottom:10px;">
|
<div class="fs_navtitle_con common_list" style="margin:0 15px;">
|
<div class="fsnt_btn">
|
<!-- <a class="operating_conmon" href="javascript:batchServiceUsers();"><span>批量添加服务人员</span></a> -->
|
<!-- <a class="operating_conmon" href="javascript:batchServiceLevels();"><span>批量添加等级协议</span></a> -->
|
<a class="operating_conmon" href="${base}/business/pages/customerconfig/slacus/addcussl.html?customerId=${RequestParameters.customerId}"><span>增加服务目录</span></a>
|
</div>
|
</div>
|
</div>
|
<table style="margin:20px auto;text-align:center;width:98%;" class="leftTable">
|
<tr class="bgcolor">
|
<td width="15%">服务大类</td>
|
<td width="15%">服务小类</td>
|
<td width="8%" style="border-left: 0px solid black;"></td>
|
<td width="15%">服务项目</td>
|
<td width="27%">说明</td>
|
<td width="20%">操作</td>
|
</tr>
|
|
[#if serviceList?? && serviceList?size>0]
|
[#list serviceList as categorys]
|
<tr>
|
<td rowspan="${categorys.num}">${categorys.CATEGORY_NAME}(${categorys.CATEGORY_CODE})</td>
|
[#if categorys.ejTree?? && categorys.ejTree?size>0]
|
[#list categorys.ejTree as ej]
|
[#if ej_index==0]
|
<td rowspan="${ej.sjNum}">${ej.CATEGORY_NAME}(${ej.CATEGORY_CODE})</td>
|
<td rowspan="${ej.sjNum}">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${ej.ID}');"><span>服务人员</span></a> <br/>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${ej.ID}"><span>等级协议</span></a>
|
</td>
|
[#if ej.sjTree?? && ej.sjTree?size>0]
|
[#list ej.sjTree as sj]
|
[#if sj_index==0]
|
<td>${sj.CATEGORY_NAME}(${sj.CATEGORY_CODE})</td>
|
<td align="left">${sj.NOTE}</td>
|
<td class="list_btnmore_wrap">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${sj.ID}');"><span>服务人员</span></a>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${sj.ID}"><span>等级协议</span></a>
|
[#if sj.STATE==1]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',2);"><span style="border:none;">禁用</span></a>
|
[#else]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',1);"><span style="border:none;">启用</span></a>
|
[/#if]
|
</td>
|
[/#if]
|
[/#list]
|
[#else]
|
<td> </td>
|
<td> </td>
|
<td> </td>
|
[/#if]
|
[/#if]
|
[/#list]
|
[#else]
|
<td> </td>
|
<td> </td>
|
<td> </td>
|
<td> </td>
|
[/#if]
|
</tr>
|
|
[#if categorys.ejTree?? && categorys.ejTree?size>0]
|
[#list categorys.ejTree as ej]
|
[#if ej_index==0]
|
[#if ej.sjTree?? && ej.sjTree?size>0]
|
[#list ej.sjTree as sj]
|
[#if sj_index!=0]
|
<tr>
|
<td>${sj.CATEGORY_NAME}(${sj.CATEGORY_CODE})</td>
|
<td align="left">${sj.NOTE}</td>
|
<td class="list_btnmore_wrap">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${sj.ID}');"><span>服务人员</span></a>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${sj.ID}"><span>等级协议</span></a>
|
[#if sj.STATE==1]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',2);"><span style="border:none;">禁用</span></a>
|
[#else]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',1);"><span style="border:none;">启用</span></a>
|
[/#if]
|
</td>
|
</tr>
|
[/#if]
|
[/#list]
|
[/#if]
|
[/#if]
|
[/#list]
|
[/#if]
|
|
[#if categorys.ejTree?? && categorys.ejTree?size>0]
|
[#list categorys.ejTree as ej]
|
[#if ej_index!=0]
|
<tr>
|
<td rowspan="${ej.sjNum}">${ej.CATEGORY_NAME}(${ej.CATEGORY_CODE})</td>
|
<td rowspan="${ej.sjNum}">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${ej.ID}');"><span>服务人员</span></a> <br/>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${ej.ID}"><span>等级协议</span></a>
|
</td>
|
[#if ej.sjTree?? && ej.sjTree?size>0]
|
[#list ej.sjTree as sj]
|
[#if sj_index==0]
|
<td>${sj.CATEGORY_NAME}(${sj.CATEGORY_CODE})</td>
|
<td align="left">${sj.NOTE}</td>
|
<td class="list_btnmore_wrap">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${sj.ID}');"><span>服务人员</span></a>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${sj.ID}"><span>等级协议</span></a>
|
[#if sj.STATE==1]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',2);"><span style="border:none;">禁用</span></a>
|
[#else]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',1);"><span style="border:none;">启用</span></a>
|
[/#if]
|
|
</td>
|
[/#if]
|
[/#list]
|
[#else]
|
<td> </td>
|
<td> </td>
|
<td> </td>
|
[/#if]
|
</tr>
|
|
[#if ej.sjTree?? && ej.sjTree?size>0]
|
[#list ej.sjTree as sj]
|
[#if sj_index!=0]
|
<tr>
|
<td>${sj.CATEGORY_NAME}(${sj.CATEGORY_CODE})</td>
|
<td align="left">${sj.NOTE}</td>
|
<td class="list_btnmore_wrap">
|
<a class="blue_txt lb_button" href="javascript:serviceUser('${sj.ID}');"><span>服务人员</span></a>
|
<a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/customerconfig/slacus/slaTab.html?customerId=${RequestParameters.customerId}&cateId=${sj.ID}"><span>等级协议</span></a>
|
[#if sj.STATE==1]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',2);"><span style="border:none;">禁用</span></a>
|
[#else]
|
<a class="blue_txt lb_button" href="javascript:changeState('${sj.ID}','${sj.LINK_ID}',1);"><span style="border:none;">启用</span></a>
|
[/#if]
|
</td>
|
</tr>
|
[/#if]
|
[/#list]
|
[/#if]
|
[/#if]
|
[/#list]
|
[/#if]
|
[/#list]
|
[/#if]
|
</table>
|
[#include "/business/pages/include/footer.html" /]
|
|
<script type="text/javascript">
|
var customerId = '${RequestParameters.customerId}';
|
|
$(function() {
|
//全选
|
$(".checkAll").click(function() {
|
$(".leftTable tr:gt(0) :checkbox").attr("checked",$(this).attr("checked"));
|
});
|
|
$(".leftTable :checkbox").click(function() {
|
var tableCheckboxLen = $(".leftTable tr:gt(0) :checkbox").length;
|
var tableCheckboxCheckedLen = $(".leftTable tr:gt(0) :checkbox:checked").length;
|
$(".checkAll").attr("checked",(tableCheckboxLen == tableCheckboxCheckedLen));
|
});
|
})
|
|
|
function serviceUser(cateId) {
|
window.top.openDialog("0","服务人员",
|
{},
|
{"width":80,"height":60},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/customerconfig/slacus/serviceUser.html?customerId="+customerId+"&cateId="+cateId);
|
}
|
|
|
function changeState(cateId,link_id,state) {
|
var msg;
|
if(state == 1) {
|
msg = "确定要启用该服务目录吗?";
|
} else {
|
msg = "确定要禁用该服务目录吗?";
|
}
|
window.top.confirmInfo('信息确认', msg, function(){
|
var params = {"customerId":customerId,"cateId":cateId,"state":state,"link_id":link_id};
|
$.post("${base}/business/pages/customerconfig/slacus/changeState.html",params,function(data,textStatus) {
|
if(data==1) {
|
window.location.reload(true);
|
} else {
|
window.top.popupTips("请先禁用该分类下的子分类");
|
}
|
});
|
});
|
}
|
|
//批量添加服务人员
|
function batchServiceUsers() {
|
var $tableCheckboxChecked = $(".leftTable tr:gt(0) :checkbox:checked");
|
var tableCheckboxCheckedLen = $tableCheckboxChecked.length;
|
if(tableCheckboxCheckedLen == 0) {
|
window.top.popupTips("请至少选择一个服务目录");
|
return;
|
}
|
var idArray = new Array();
|
$tableCheckboxChecked.each(function() {
|
idArray.push($(this).val());
|
});
|
|
var ids = idArray.join(",");
|
|
window.top.openDialog("0","服务人员",
|
{},
|
{"width":60,"height":80},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/servicelist/slaproject/batchServiceUser.html?customerId="+customerId+"&proId="+proId+"&ids="+ids);
|
|
}
|
|
|
//批量添加等级协议
|
function batchServiceLevels() {
|
var $tableCheckboxChecked = $(".leftTable tr:gt(0) :checkbox:checked");
|
var tableCheckboxCheckedLen = $tableCheckboxChecked.length;
|
if(tableCheckboxCheckedLen == 0) {
|
window.top.popupTips("请至少选择一个服务目录");
|
return;
|
}
|
var idArray = new Array();
|
$tableCheckboxChecked.each(function() {
|
idArray.push($(this).val());
|
});
|
|
var ids = idArray.join(",");
|
|
window.location.href="${base}/business/pages/customerconfig/slacus/batchSlaTab.html?customerId=${RequestParameters.customerId}&cateIds="+ids;
|
}
|
|
|
</script>
|
</body>
|
</html>
|