<!doctype html>
|
<html class="no-js">
|
<head>
|
<meta charset="utf-8">
|
<title>${dqjd}</title>
|
|
</head>
|
|
<body class="fullscreen">
|
|
[#include "/business/pages/include/static.html" /]
|
[#include "/business/pages/include/header.html" /]
|
<div class="fs_lastitle">
|
<span>${dqjd}</span>
|
</div>
|
[#if answer == 1]
|
<script type="text/javascript">
|
window.top.openDialog("3","工单响应",
|
{},
|
{"width":50,"height":50,"noclose":true},
|
[{btnId:"btnSure3", btnName:"工单确认", btnStyle:"bluebtn"}],"${base}/business/pages/question/anwer.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
</script>
|
[#else]
|
[#if baseMsg?? && baseMsg?size>0]
|
<div class="fs_navtitle" id="fsNavtitle">
|
<div class="fs_navtitle_con">
|
<h2>问题处理</h2>
|
<div class="fsnt_btn_left">
|
<div class="icon_select">
|
<a class="mainbtn dotask" [#if curnodeId == Constants.WTFASS] href="javascript:finishQuestion();"[#else]href="javascript:orderAssign();"[/#if][#if question.STATE == Constants.SC_WORKFLOW_QUESTION_STATE_GQ] style="display:none;"[/#if]><span>工单提交</span></a>
|
</div>
|
[#if isback == 1 && ismain == 1]
|
<a class="mainbtn close" href="javascript:orderback();"[#if question.STATE == Constants.SC_WORKFLOW_QUESTION_STATE_GQ] style="display:none;"[/#if]><span>工单回退</span></a>
|
[/#if]
|
[#if ismain == 1 && (curnodeId == Constants.WTSH||curnodeId == Constants.WTSL)]
|
<a class="mainbtn close" href="javascript:ordergq();"[#if question.STATE == Constants.SC_WORKFLOW_QUESTION_STATE_GQ] style="display:none;"[/#if]><span>工单挂起</span></a>
|
[/#if]
|
[#if isclose == 1 && ismain == 1]
|
<a class="mainbtn close" href="javascript:orderclose();"[#if question.STATE == Constants.SC_WORKFLOW_QUESTION_STATE_GQ] style="display:none;"[/#if]><span>工单取消</span></a>
|
[/#if]
|
</div>
|
<div class="fsnt_btn">
|
<a class="mainbtn refresh" href="javascript:window.location.reload(true);"><span>刷新</span></a>
|
</div>
|
</div>
|
</div>
|
<div class="fs_main clearfix">
|
<div class="fsm_left nopadding" id="fsmLeft">
|
<div class="deal_switch">
|
<div class="dls_btn" id="dlsBtn">
|
<a class="basicinfo focus"><span><em>基本信息</em></span></a>
|
<a class="dealrem"><span><em>处理记录</em></span></a>
|
<a class="dealrem"><span><em>问题诊断报告</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="flowchart"><span><em>流程图</em></span></a> -->
|
<a class="flowrecord"><span><em>流转记录</em></span></a>
|
</div>
|
</div>
|
<div class="deal_switch_wrap">
|
<div class="deal_switch_con iframecon" style="display:block;">
|
<iframe src="${base}/business/pages/question/questionBaseMsg.html?orderId=${orderId}&flowId=${flowId}" frameborder="0" scrolling="no" width="100%" height="800px" id="baseMsgIframe"></iframe>
|
</div>
|
<div class="deal_switch_con iframecon" style="display:none;">
|
<iframe src="${base}/business/pages/incident/dealRecord.html?flowId=${flowId}&folderId=${Constants.GG_FOLDERS_WTFOLDERS}" width="100%" height="600px" id="recordIframe"></iframe>
|
</div>
|
<div class="deal_switch_con iframecon" style="display:none;">
|
<iframe src="${base}/business/pages/question/questionZdMsg.html?orderId=${orderId}&flowId=${flowId}&curnodeId=${curnodeId}" width="100%" height="600px" id="zdReportIframe"></iframe>
|
</div>
|
<div class="deal_switch_con iframecon" style="display:none;">
|
<iframe src="${base}/business/pages/incident/devices.html?flowId=${flowId}" width="100%" height="600px" id="deviceIframe"></iframe>
|
</div>
|
|
<div class="deal_switch_con iframecon" style="display:none;">
|
<iframe src="${base}/business/pages/incident/orders.html?flowId=${flowId}" width="100%" height="600px" id="orderIframe"></iframe>
|
</div>
|
|
<div class="deal_switch_con iframecon" style="display:none;">
|
<iframe src="${base}/business/pages/incident/files.html?flowId=${flowId}&folderId=${Constants.GG_FOLDERS_WTFOLDERS}" width="100%" height="600px" id="lzIframe"></iframe>
|
</div>
|
<!-- <div class="deal_switch_con" style="display:none;">流程图</div> -->
|
<div 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_QUESTION_STATE_Label(baseMsg.STATE+"")}(${curnodeState})[#if baseMsg.STATE == Constants.SC_WORKFLOW_QUESTION_STATE_GQ]<a href="javascript:gqhistory();">--查看挂起历史</a></span>[/#if]</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.PRIORITY_NAME}</td></tr>
|
<tr class="greybg"><th><label>影响范围:</label></th><td>${baseMsg.INFLUENCE_NAME}</td></tr>
|
<tr ><th><label>优先等级:</label></th><td>${baseMsg.PRI_LEVEL}</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>
|
<form id="fpform" action="${base}/business/pages/question/saveusersAssign.html" method="post">
|
<input type="hidden" name="flowId" value="${flowId}" />
|
<input type="hidden" name="userMsg" id="userMsg" />
|
<input type="hidden" name="type" id="type" />
|
<input type="hidden" name="node" id="node" />
|
<input type="hidden" name="bz" id="bz" />
|
<input type="hidden" name="customerId" value="${baseMsg.CUSTOMER_ID}" />
|
<input type="hidden" name="projectId" value="${baseMsg.PROJECT_ID}" />
|
</form>
|
<script type="text/javascript">
|
var isanswer = '${answer}';
|
var serivceListId = '${question.FIRST_CATEGORY_ID}-${question.SECOND_CATEGORY_ID}-${question.THIRD_CATEGORY_ID}';
|
var customerId = '${question.CUSTOMER_ID}';
|
var gq = '${question.STATE}';
|
var curnodeId = '${curnodeId}';
|
var nodeId = '${nodeId}';
|
|
if(gq == 8){
|
popupTips("工单已被挂起");
|
}
|
$(function() {
|
|
$("#dlsBtn>a").click(function() {
|
var index = $("#dlsBtn>a").index(this);
|
$("#dlsBtn>a").removeClass("focus");
|
$(this).addClass("focus");
|
|
var $dom = $("div.deal_switch_con:eq("+index+")");
|
$("div.deal_switch_con").hide();
|
$dom.show();
|
})
|
|
$.formValidator.initConfig({formID:"fpform",onError:function(msg){popupTips(msg)},onSuccess:function(){
|
document.getElementById("fpform").target = window.top.openDialog("0","操作",
|
{},
|
{"width":40,"height":40,"noclose":true},
|
[{btnId:"tipBtnSure", btnName:"确定", btnStyle:"bluebtn"}]);
|
return true;
|
}});
|
})
|
|
//结束任务
|
function finishQuestion() {
|
|
$.post("${base}/business/pages/question/issave.html",{"nodeId":nodeId},function(data,textStatus) {
|
if(data == 0) {
|
window.top.openDialog("10","实施结果",
|
{},
|
{"width":60,"height":80},
|
[{btnId:"btnSure10", btnName:"提交", btnStyle:"bluebtn"}],"${base}/business/pages/question/adminEndQuestion.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
|
}else{
|
if(data !=0 && data !=2){
|
popupTips(data);
|
}else{
|
window.top.openDialog("1","工单提交",
|
{},
|
{"width":70,"height":70},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/lzbz.html?nodeId=${nodeId}");
|
}
|
|
}
|
|
})
|
|
}
|
|
function orderAssign() {
|
|
$.post("${base}/business/pages/question/issave.html",{"nodeId":nodeId},function(data,textStatus) {
|
if(data == 0) {
|
if(curnodeId == '${Constants.WTZD}' ){
|
window.top.openDialog("personList","工单分派",
|
{},
|
{"width":70,"height":70},
|
[{btnId:"btnSureTemp", btnName:"暂存", btnStyle:"bluebtn"},{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/wtusersAssign.html?customer_id="+customerId+"&flowId=${flowId}&serivceListId="+serivceListId+"&curnodeId="+curnodeId);
|
|
}else{
|
window.top.openDialog("personList","工单分派",
|
{},
|
{"width":70,"height":70},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/wtusersAssign.html?customer_id="+customerId+"&flowId=${flowId}&serivceListId="+serivceListId+"&curnodeId="+curnodeId);
|
|
}
|
|
|
}else{
|
if(data !=0 && data !=2){
|
popupTips(data);
|
}else{
|
window.top.openDialog("1","工单提交",
|
{},
|
{"width":50,"height":50},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/lzbz.html?nodeId=${nodeId}");
|
}
|
|
}
|
|
})
|
|
|
}
|
|
function selectUser(alluser,type,node,bz) {
|
$("#userMsg").val(alluser);
|
$("#type").val(type);
|
$("#node").val(node);
|
$("#bz").val(bz);
|
$("#fpform").submit();
|
}
|
|
function orderclose() {
|
$.post("${base}/business/pages/question/issave.html",{"nodeId":nodeId},function(data,textStatus) {
|
if(data == 0) {
|
window.top.openDialog("orderclose","工单取消",
|
{},
|
{"width":50,"height":60},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/closequestion.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
|
}else{
|
if(data !=0 && data !=2){
|
popupTips(data);
|
}else{
|
window.top.openDialog("1","工单提交",
|
{},
|
{"width":50,"height":50},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/lzbz.html?nodeId=${nodeId}");
|
}
|
|
}
|
|
})
|
|
}
|
|
function ordergq() {
|
$.post("${base}/business/pages/question/issave.html",{"nodeId":nodeId},function(data,textStatus) {
|
if(data == 0) {
|
window.top.openDialog("3","工单挂起",
|
{},
|
{"width":60,"height":60},
|
[{btnId:"btnSure3", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/questiongq.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
}else{
|
if(data !=0 && data !=2){
|
popupTips(data);
|
}else{
|
window.top.openDialog("1","工单提交",
|
{},
|
{"width":50,"height":50},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/lzbz.html?nodeId=${nodeId}");
|
}
|
|
}
|
|
})
|
}
|
|
function answer() {
|
window.top.openDialog("3","工单响应",
|
{},
|
{"width":50,"height":50,"noclose":true},
|
[{btnId:"btnSure3", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/anwer.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
}
|
|
function orderback() {
|
$.post("${base}/business/pages/question/issave.html",{"nodeId":nodeId},function(data,textStatus) {
|
if(data == 0) {
|
window.top.openDialog("2","流程回退",
|
{},
|
{"width":50,"height":60},
|
[{btnId:"btnSure2", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/orderBack.html?orderId=${orderId}&flowId=${flowId}&nodeId=${nodeId}");
|
}else{
|
if(data !=0 && data !=2){
|
popupTips(data);
|
}else{
|
window.top.openDialog("1","工单提交",
|
{},
|
{"width":50,"height":50},
|
[{btnId:"btnSure", btnName:"确定", btnStyle:"bluebtn"}],"${base}/business/pages/question/lzbz.html?nodeId=${nodeId}");
|
}
|
|
}
|
|
})
|
}
|
|
function gqhistory(orderId) {
|
window.top.openDialog("5","挂起历史",
|
{},
|
{"width":70,"height":60,},
|
[],"${base}/business/pages/question/gqhistoryList.html?orderId=${orderId}");
|
}
|
|
</script>
|
|
[/#if]
|
[/#if]
|
[#include "/business/pages/include/footer.html" /]
|
</body>
|
</html>
|