<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>变更工单详情</title>
|
<style>
|
a.hover-red:hover{color:blue;}
|
</style>
|
</head>
|
|
<body class="fullscreen">
|
|
[#include "/business/pages/include/static.html" /]
|
[#include "/business/pages/include/header.html" /]
|
<nav class="fs_nav">
|
<div class="fsnav_con">
|
<h3>变更工单</h3>
|
<a class="focus" href="${base}/business/pages/change/changeDetail.html?orderId=${RequestParameters.orderId}&flowId=${RequestParameters.flowId}"><span>变更详情</span></a>
|
</div>
|
</nav>
|
<div class="fs_lastitle">
|
<span>变更处理详情</span>
|
</div>
|
<div class="fs_navtitle" id="fsNavtitle">
|
<div class="fs_navtitle_con">
|
<h2>变更详情</h2>
|
<div class="fsnt_btn_left">
|
[#if baseMsg.IS_SYS_CHANGE==1&&baseMsg.RELEASE_ID==""]
|
<a class="mainbtn back" href="${base}/business/pages/releaseManage/releaseApply.html?changeId=${baseMsg.ID}" ><span>升级发布</span></a>
|
[/#if]
|
<a class="mainbtn back" href="javascript:history.go(-1);"><span>返回</span></a>
|
</div>
|
</div>
|
</div>
|
<div class="fs_main clearfix">
|
<div class="fsm_left nopadding" id="fsmLeft">
|
<div class="deal_switch">
|
<style>
|
.deal_switch .dls_btn.jinjibiangeng a span{
|
padding:0 15px;
|
}
|
</style>
|
<div class="dls_btn jinjibiangeng" id="dlsBtn">
|
<a class="basicinfo focus"><span><em>基本信息</em></span></a>
|
<a class="dealrem"><span><em>处理记录</em></span></a>
|
<a class="ccb"><span><em>CCB评审</em></span></a>
|
<a class="relaequip"><span><em>关联配置</em></span></a>
|
<a class="relaorder"><span><em>关联工单</em></span></a>
|
<a class="filedoc"><span><em>文档附件</em></span></a>
|
<a class="flowrecord"><span><em>流转记录</em></span></a>
|
[#if baseMsg.STATE==9 || baseMsg.STATE=10|| baseMsg.STATE=11]<a class="dealrem" target="_blank" href="${base}/business/pages/change/changeReport.html?orderId=${orderId}&flowId=${flowId}"><span><em>变更处理报告</em></span></a>[/#if]
|
</div>
|
</div>
|
<div class="deal_switch_wrap">
|
<div class="deal_switch_con">
|
<div class="edit_title"><h3>基本信息</h3></div>
|
[#if baseMsg?? && baseMsg?size>0]
|
<table class="edit_layout basicinfo" width="100%">
|
<tr>
|
<th style="width:120px;"><label>主题:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.NAME}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>变更描述:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.DESCRIP)}</span></td>
|
</tr>
|
<tr>
|
<th><label>变更类型:</label></th>
|
<td colspan="3"><span class="infotxt">${Constants.getmapSC_WORKFLOW_TYPE_Label(baseMsg.TYPE)}</span></td>
|
|
</tr>
|
<tr>
|
<th><label>${Constants.CUSTOMER_CONSTANTS}名称:</label></th>
|
<td><span class="infotxt">${baseMsg.CUSTOMER_NAME}</span></td>
|
<th><label>${Constants.UNIT_CONSTANTS}:</label></th>
|
<td><span class="infotxt">${baseMsg.CUSTOMER_NAME}</span></td>
|
</tr>
|
<tr>
|
<th><label>变更来源:</label></th>
|
<td><span class="infotxt">${baseMsg.SOURCE_NAME}</span></td>
|
<th><label>风险等级:</label></th>
|
<td><span class="infotxt">${baseMsg.RISK_LEVEL_NAME}</span></td>
|
</tr>
|
[#if baseMsg.IS_SYS_CHANGE!=1]
|
<tr>
|
<th style="width:120px;"><label>实施结果:</label></th>
|
<td><span class="infotxt">[#if baseMsg.RESOLVE == 1]实施成功[#elseif baseMsg.RESOLVE == 2]实施失败[#else]-[/#if]</span></td>
|
<th><label>解决方式:</label></th>
|
<td><span class="infotxt">${baseMsg.RESOLVE_TYPE_NAME}</span></td>
|
</tr>
|
[/#if]
|
<tr>
|
<th><label>计划开始时间:</label></th>
|
<td><span class="infotxt">${DateUtil.format("yyyy-MM-dd",baseMsg.PLAN_START_TIME)}</span></td>
|
<th><label>计划结束时间:</label></th>
|
<td><span class="infotxt">${DateUtil.format("yyyy-MM-dd",baseMsg.REQUEST_DEAL_TIME)}</span></td>
|
</tr>
|
<tr>
|
<th><label>系统负责人:</label></th>
|
<td><span class="infotxt">${baseMsg.SYS_FZR}</span></td>
|
<th><label>联系方式:</label></th>
|
<td><span class="infotxt">${baseMsg.FZR_MOBILE}</span></td>
|
</tr>
|
<tr>
|
<th><label>变更负责人:</label></th>
|
<td><span class="infotxt">${baseMsg.CHANGE_FZR}</span></td>
|
<th><label>联系方式:</label></th>
|
<td><span class="infotxt">${baseMsg.CHANGE_MOBILE}</span></td>
|
</tr>
|
<tr>
|
<th><label>${Constants.CUSTOMER_CONSTANTS}联系人:</label></th>
|
<td><span class="infotxt">${baseMsg.CONTACT_NAME}</span></td>
|
<th><label>联系方式:</label></th>
|
<td><span class="infotxt">${baseMsg.CONTACT_PHONE}</span></td>
|
</tr>
|
<tr>
|
[#if baseMsg.RESOLVE == 2]
|
<th class="postop"><label>回退步骤:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.HTBZ)}</span></td>
|
[#else]
|
<th class="postop"><label>实施步骤:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.SSBZ)}</span></td>
|
[/#if]
|
</tr>
|
<tr>
|
<th class="postop"><label>风险分析:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.FXFX)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>变更涉及范围:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.BGSJFW)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>变更步骤:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.BGBZ)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>测试计划及测试步骤:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.TEST_PLAN)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>回退步骤和回退条件:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.BACK_BZ)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>变更需求部门:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.CHANGE_DEPT)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>备注说明:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.NOTE)}</span></td>
|
</tr>
|
|
[#if baseMsg.IS_SYS_CHANGE==1]
|
<tr>
|
<th class="postop"><label>创建人:</label></th>
|
<td ><span class="infotxt">${baseMsg.CREATE_USER_NAME}</span></td>
|
<th class="postop"><label>创建时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.CREATE_TIME)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>申请部门:</label></th>
|
<td ><span class="infotxt">${baseMsg.APP_DEPT}</span></td>
|
<th class="postop"><label>申请日期:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.APP_DATE)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>风险分析:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(baseMsg.FXFX)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>变更收益:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.CHANGE_GAIN}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>开发时间:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.DEV_HOUR}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>解决方案:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.SOLVE_PROGRAM}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>会签人员:</label></th>
|
<td ><span class="infotxt">${baseMsg.SIGN_USER}</span></td>
|
<th class="postop"><label>会签时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.SIGN_DATE)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>反馈人:</label></th>
|
<td ><span class="infotxt">${baseMsg.FEED_USER}</span></td>
|
<th class="postop"><label>反馈时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.FEED_DATE)}</span></td>
|
</tr>
|
|
<tr>
|
<th class="postop"><label>变更结果反馈:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.FEED_RES}</span></td>
|
</tr>
|
|
<tr>
|
<th class="postop"><label>关键用户:</label></th>
|
<td ><span class="infotxt">${baseMsg.KEY_USER}</span></td>
|
<th class="postop"><label>确认时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.CONFIRM_DATE)}</span></td>
|
</tr>
|
|
<tr>
|
<th class="postop"><label>测试结果确认:</label></th>
|
<td colspan="3"><span class="infotxt">${baseMsg.CONFIRM_RES}</span></td>
|
</tr>
|
[#else]
|
<tr>
|
<th class="postop"><label>实施开始时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",psresult.ssstarttime)}</span></td>
|
<th class="postop"><label>实施结束时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",psresult.ssendtime)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>实施人:</label></th>
|
<td colspan="3"><span class="infotxt">${StringUtil.str2Html(psresult.ssuser)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>实施结果:</label></th>
|
<td colspan="3" ><span class="infotxt">${StringUtil.str2Html(psresult.ssresult)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>实施评审开始时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",psresult.sspsstarttime)}</span></td>
|
<th class="postop"><label>实施评审结束时间:</label></th>
|
<td ><span class="infotxt">${DateUtil.format("yyyy-MM-dd HH:mm:ss",psresult.sspsendtime)}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>实施评审人:</label></th>
|
<td colspan="3"><span class="infotxt">${psresult.sspsuser}</span></td>
|
</tr>
|
<tr>
|
<th class="postop"><label>实施评审结果:</label></th>
|
<td colspan="3" ><span class="infotxt">${StringUtil.str2Html(psresult.sspsresult)}</span></td>
|
</tr>
|
[/#if]
|
|
</table>
|
[/#if]
|
</div>
|
<div id="1" class="deal_switch_con" style="display:none;">
|
</div>
|
<div id="2" class="deal_switch_con" style="display:none;">
|
</div>
|
<div id="3" class="deal_switch_con" style="display:none;">
|
</div>
|
<div id="4" class="deal_switch_con" style="display:none;">
|
</div>
|
<div id="5" class="deal_switch_con" style="display:none;">
|
</div>
|
<div id="6" class="deal_switch_con" style="display:none;">
|
<iframe src="${base}/business/pages/incident/lcRecord.html?flowId=${flowId}" width="100%" height="600px" id="lzIframe"></iframe>
|
</div>
|
</div>
|
</div>
|
<div class="fsm_right" id="fsmRight">
|
<div class="fsmr_basicinfo">
|
[#if baseMsg?? && baseMsg?size>0]
|
<table>
|
<tr class="greybg"><th><label>变更编号:</label></th><td>${baseMsg.ORDER_CODE}</td></tr>
|
[#--<tr><th><label>变更状态:</label></th><td><span class="blue_txt">${Constants.getmapSC_WORKFLOW_CHANGE_STATE_Label(baseMsg.STATE+"")}</span></td></tr>--]
|
[#--<tr class="greybg"><th><label>${Constants.CUSTOMER_CONSTANTS}:</label></th><td>${baseMsg.CUSTOMER_NAME}</td></tr>--]
|
<tr><th><label>联系人:</label></th><td>${baseMsg.CONTACT_NAME}</td></tr>
|
<tr class="greybg"><th><label>联系方式:</label></th><td>${baseMsg.CONTACT_PHONE}</td></tr>
|
<tr><th><label>变更来源:</label></th><td>${baseMsg.SOURCE_NAME}</td></tr>
|
<tr class="greybg"><th><label>服务类目:</label></th><td>${baseMsg.FIRST_CATEGORY_NAME}->${baseMsg.SECOND_CATEGORY_NAME}->${baseMsg.THIRD_CATEGORY_NAME}</td></tr>
|
<tr><th><label>风险等级:</label></th><td>${baseMsg.RISK_LEVEL_NAME}</td></tr>
|
<tr class="greybg" ><th><label>创建时间:</label></th><td>${DateUtil.format("yyyy-MM-dd HH:mm:ss",baseMsg.CREATE_TIME)}</td></tr>
|
</table>
|
[/#if]
|
</div>
|
</div>
|
</div>
|
<script type="text/javascript">
|
var orderId = '${orderId}';
|
var flowId = '${flowId}';
|
var type = '${baseMsg.TYPE}';
|
function query(url,params,domId) {
|
loading(domId);
|
$.post(url,params,function(data,textStatus) {
|
loaded(domId);
|
domId.html(data);
|
})
|
}
|
|
$(function() {
|
$("#dlsBtn>a").click(function() {
|
var index = $("#dlsBtn>a").index(this);
|
$("#dlsBtn>a").removeClass("focus");
|
$(this).addClass("focus");
|
var $dom = $(".deal_switch_wrap div.deal_switch_con:eq("+index+")");
|
console.log('index',index);
|
console.log('domId',$dom.attr("id"));
|
var params = {"orderId":orderId,"flowId":flowId,"type":1};
|
if($.util.isEmpty($.trim($dom.html()))) {
|
console.log('emptyh',index);
|
if(index==1) {
|
//查询处理记录
|
query("${base}/business/pages/incident/viewRecord.html",params,$dom);
|
} else if(index==2) {
|
//查询配置修改
|
query("${base}/business/pages/change/ccbList.html",params,$dom);
|
} else if(index==3) {
|
//查询关联配置
|
query("${base}/business/pages/incident/devices.html",params,$dom);
|
} else if(index==4) {
|
//查询关联工单
|
query("${base}/business/pages/incident/viewOrder.html",params,$dom);
|
} else if(index==5) {
|
//查询文档附件
|
query("${base}/business/pages/incident/viewFile.html",params,$dom);
|
}
|
|
}
|
$("div.deal_switch_con").hide();
|
$dom.show();
|
})
|
})
|
</script>
|
|
|
|
|
[#include "/business/pages/include/footer.html" /]
|
</body>
|
</html>
|