<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
[#include "/business/pages/include/static.html" /]
|
[#include "/component/sel.html" /]
|
|
<title>配置资料</title>
|
</head>
|
|
<body>
|
|
<div class="table_basic">
|
[#if ciGeneralList??&&ciGeneralList?size>0]
|
[#list ciGeneralList as ciGeneral]
|
</br>
|
<div class="table_basic_info">
|
<div class="tbi_ways">
|
<em>${ciGeneral.THIRD_LEVEL_NAME}(<i>${ciGeneral.CI_NUM}</i>)</em>
|
</div>
|
<div class="tbi_btn">
|
[#if readOnly=="false"]
|
<a class="common" onclick="addCiInfo('${ciGeneral.BUSINESS_ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>新增</span></a>
|
<a class="common" onclick="downloadExecelTemplate('${ciGeneral.BUSINESS_ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>下载模板</span></a>
|
<a class="common" onclick="uploadBatch('${ciGeneral.BUSINESS_ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>批量导入</span></a>
|
[#--<a class="common" onclick="batchAdd('${ciGeneral.ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>批量增加</span></a>--]
|
<a class="common" onclick="editCiInfo('${ciGeneral.ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>修改</span></a>
|
<a class="common" onclick="file('${ciGeneral.ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>文件</span></a>
|
<a class="common" onclick="delCiInfo('${ciGeneral.ID}')"><span>删除</span></a>
|
[/#if]
|
[#--<a class="common" onclick="customization('${ciGeneral.ID}','${ciGeneral.THIRD_LEVEL_ID}')"><span>维保方案</span></a>--]
|
<a class="common" onclick="printCode('${ciGeneral.ID}')"><span>打印二维码</span></a>
|
</div>
|
</div>
|
<table id="${ciGeneral.ID}">
|
<tr class="title">
|
<td style="width:3%"></td>
|
<td style="width:4%">序号</td>
|
<td style="width:20%">配置名称</td>
|
<td style="width:10%">资产编号</td>
|
<td style="width:10%">存放位置</td>
|
<td style="width:25%">位置描述</td>
|
</tr>
|
[#if ciGeneral.ciInfoList??&ciGeneral.ciInfoList?size>0]
|
[#assign ciInfoList=ciGeneral.ciInfoList/]
|
[#list ciInfoList as ciInfo]
|
<tr>
|
<td><input onclick="checkCi('${ciGeneral.ID}')" name="${ciGeneral.ID}_ciId" value="${ciInfo.ID}" type="radio"/></td>
|
<td>${ciInfo_index+1}</td>
|
<td><a class="blue_txt lb_button" target="_blank" href="${base}/business/pages/cmdb/propform/viewprop.html?cate=${ciGeneral.THIRD_LEVEL_ID}&ciId=${ciInfo.ID}">[${ciInfo.SEACHCODE}]${ciInfo.CINAME}</a></td>
|
<td>${ciInfo.ASSET_NUMBER}</td>
|
<td>${ciInfo.POSITION}</td>
|
<td>${ciInfo.POSITION_DESC}</td>
|
</tr>
|
[/#list]
|
[/#if]
|
</table>
|
[/#list]
|
[/#if]
|
|
</div>
|
<script type="text/javascript">
|
//跳转到配置详情
|
function jumpToCiInfo(cateId,ciId){
|
window.top.location.href="${base}/business/pages/cmdb/propform/viewprop.html?cate="+cateId+"&ciId="+ciId;
|
}
|
|
//批量新增配置
|
function batchAdd(tableId,thirdLevelId){
|
var configId = $("#"+tableId).find('input:radio:checked').val();
|
if($.util.isEmpty(configId)){
|
window.top.popupTips('请选择配置', 1);
|
return;
|
}else{
|
window.top.openDialog("batch","批量添加",
|
{},
|
{"width":50,"height":40},
|
[],
|
"${base}/business/pages/ciadd/batchAdd.html?configId="+configId);
|
}
|
}
|
//文件信息
|
function file(tableId,thirdLevelId){
|
var ciId = $("#"+tableId).find('input:radio:checked').val();
|
if(ciId){
|
window.top.openDialog("0","文件",
|
{},
|
{"width":90,"height":90},
|
[],
|
"${base}/business/pages/cmdb/propform/filecateList.html?cate="+thirdLevelId+"&deviceId="+ciId);
|
}else{
|
window.top.popupTips('请选择配置', 1);
|
}
|
}
|
|
//打印二维码
|
function printCode(tableId){
|
var ciId = $("#"+tableId).find('input:radio:checked').val();
|
if(ciId){
|
window.top.openDialog("0","打印",
|
{},
|
{"width":"30","height":"30"},
|
[{btnId:"print", btnName:"打印", btnStyle:"bluebtn"}],
|
"${base}/business/pages/ciadd/printCode.html?ciId="+ciId);
|
}else{
|
window.top.popupTips('请选择配置', 1);
|
}
|
}
|
|
//新增配置
|
function addCiInfo(orderId,thirdLevelId){
|
var proId = '${RequestParameters.projectId}';
|
var flowId = '${flowId}';
|
window.top.openDialog("0","新增",
|
{},
|
{"width":"1000px","height":"600px","mode":"pixel"},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],
|
"${base}/business/pages/cmdb/propform/addprop.html?cate="+thirdLevelId+"&flowId="+flowId+"&proId="+proId);
|
|
}
|
|
//修改配置信息
|
function editCiInfo(tableId,thirdLevelId){
|
var flowId = '${flowId}';
|
var proId = '${RequestParameters.projectId}';
|
var ciId = $("#"+tableId).find('input:radio:checked').val();
|
if(ciId){
|
window.top.openDialog("ConfigEditIndex","修改",
|
{},
|
{"width":"1000px","height":"700px","mode":"pixel"},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],
|
"${base}/business/pages/ciadd/configEditIndex.html?cate="+thirdLevelId+"&ciId="+ciId+"&flowId="+flowId+"&proId="+proId);
|
}else{
|
window.top.popupTips('请选择配置', 1);
|
}
|
}
|
|
//删除配置
|
function delCiInfo(tableId){
|
var ciId = $("#"+tableId).find('input:radio:checked').val();
|
var ciName = $("#"+tableId).find('input:radio:checked').parent().parent().next().next().text();
|
var flowId = '${folwId}';
|
ciName = ciName.substring(ciName.indexOf(']')+1,ciName.length);
|
if(ciId){
|
window.top.confirmInfo('提示', "确定要删除配置项 "+ciName+" 么?", function(){
|
$.post("${base}/business/pages/ciadd/delCiInfo.html",{ciId:ciId,flowId:flowId},function(data){
|
window.top.popupTips('删除成功', 1);
|
window.location.reload(true);
|
});
|
});
|
}else{
|
window.top.popupTips('请选择配置', 1);
|
}
|
|
}
|
|
//定制
|
function customization(tableId,thirdLevelId){
|
var ciId = $("#"+tableId).find('input:radio:checked').val();
|
if(ciId){
|
window.top.openDialog("0","指定维保方案",
|
{},
|
{"width":80,"height":80},
|
[],
|
"${base}/business/pages/ciadd/customizationIndex.html?customerId=${customerId}&thirdLevelId="+thirdLevelId+"&ciId="+ciId+"&readOnly=${readOnly}&projectId=${RequestParameters.projectId}");
|
}else{
|
popupTips('请选择配置', 1);
|
}
|
|
}
|
|
function downloadExecelTemplate(orderId,thirdLevelId){
|
var proId = '${RequestParameters.projectId}';
|
var flowId = '${flowId}';
|
window.location.href="${base}/business/pages/cmdb/propform/downloadExecelTemplate.html?cate="+thirdLevelId+"&flowId="+flowId+"&proId="+proId;
|
}
|
|
function uploadBatch(orderId,thirdLevelId){
|
var proId = '${RequestParameters.projectId}';
|
var flowId = '${flowId}';
|
window.top.openDialog("uploadBatch","批量导入",
|
{},
|
{"width":40,"height":40},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],
|
"${base}/business/pages/cmdb/propform/uploadBatch.html?cate="+thirdLevelId+"&flowId="+flowId+"&proId="+proId);
|
}
|
</script>
|
</body>
|
</html>
|