| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723 |
- @using YTSoft.BaseCallCenter.MVCWeb.Models;
- @using YTSoft.BaseCallCenter.Model;
- <link href="/Content/layui/css/layui.css" rel="stylesheet" />
- <script src="/Content/js/jquery-1.8.3.min.js"></script>
- <script src="/Content/layui/layui.js"></script>
- <link href="~/Content/css/workflow/workflow.css" rel="stylesheet" />
- <link href="/Content/layui/css/modules/layui-icon-extend/iconfont.css" type="text/css" rel=" stylesheet" />
- <link href="/Content/css/font-awesome/css/font-awesome.min.css" type="text/css" rel=" stylesheet" />
- <link href="/Content/css/callrecord/iconfont.css" rel="stylesheet" />
- @*<link href="/Content/css/workorder/eidtmyorder.css" rel="stylesheet" />*@
- <div style="height:99%;width:99%">
- <div class="rightSide"
- style=" height: 30px; line-height: 30px;background-color: #CCCEDB;font-weight: 700; padding-left: 10px;margin-bottom: 10px;">
- <input name="F_WORKORDERID" value="@Model.WorkOrderBaseModel.F_WORKORDERID" type="hidden" class="layui-input" />
- <input name="F_FORMID" value="@Model.WorkOrderBaseModel.F_FORMID" type="hidden" class="layui-input" />
- <input name="F_WORKORDERSTATEID" value="@Model.WorkOrderBaseModel.F_WORKORDERSTATEID" type="hidden" class="layui-input" />
- <input name="F_REPAIRREQUEST" value="@Model.WorkOrderBaseModel.F_REPAIRREQUEST" type="hidden" class="layui-input" />
- <input name="F_WORKORDERTYPEID" value="@Model.WorkOrderBaseModel.F_WORKORDERTYPEID" type="hidden" class="layui-input" />
- <input name="F_HOUSING" value="@Model.WorkOrderBaseModel.F_HOUSING" type="hidden" class="layui-input" />
- <input id="F_CODE" value="@Model.WorkOrderBaseModel.F_CODE" type="hidden" class="layui-input" />
- <input id="F_SERVICEWAY" value="@Model.WorkOrderBaseModel.F_SERVICEWAY" type="hidden" class="layui-input" />
- <input name="F_RoleID" value="@Model.F_RoleID" type="hidden" class="layui-input" />
- <div id="PrintA">
- <div>
- <div class="divTittle"
- style="height: 30px;line-height: 30px; background-color: #CCCEDB; font-weight: 700;padding-left: 10px;margin-bottom: 10px;">
- 市民信息</div>
- <ul>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4" style="list-style:none;">
- <label class="layui-form-label">姓名:</label>
- <span
- class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerName</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">来电电话:</label>
- <span class="layui-form-label labelcontent">
- @if (!string.IsNullOrEmpty(Model.WorkOrderBaseModel.F_CUSTOMERTELEPHONE))
- {
- <i class="fa fa-phone-square" style="color:green; cursor:pointer;"
- onclick="top.PhoneCallOut(1, '@Model.WorkOrderBaseModel.F_CUSTOMERTELEPHONE');"
- title="拨打 @Model.WorkOrderBaseModel.F_CUSTOMERTELEPHONE"></i>
- }
- @Model.WorkOrderBaseModel.F_CUSTOMERTELEPHONE
- </span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">回复电话:</label>
- <span class="layui-form-label labelcontent">
- @if (!string.IsNullOrEmpty(Model.WorkOrderBaseModel.CustomerBaseModel.F_Telephone))
- {
- <i class="fa fa-phone-square" style="color:green; cursor:pointer;"
- onclick="top.PhoneCallOut(1, '@Model.WorkOrderBaseModel.CustomerBaseModel.F_Telephone');"
- title="拨打 @Model.WorkOrderBaseModel.CustomerBaseModel.F_Telephone"></i>
- }
- @Model.WorkOrderBaseModel.CustomerBaseModel.F_Mobile
- </span>
- </div>
- </li>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">性别:</label>
- <span class="layui-form-label labelcontent">
- @if (!string.IsNullOrEmpty(Model.WorkOrderBaseModel.CustomerBaseModel.F_Mobile))
- {
- <i class="fa fa-phone-square" style="color:green; cursor:pointer;"
- onclick="top.PhoneCallOut(1, '@Model.WorkOrderBaseModel.CustomerBaseModel.F_Mobile');"
- title="拨打 @Model.WorkOrderBaseModel.CustomerBaseModel.F_Mobile"></i>
- }
- @Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerPym
- </span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">年龄段:</label>
- <span
- class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_CustomerCode</span>
- </div>
- <div class="layui-col-md4">
- @if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 3)
- {
- <label class="layui-form-label">微信号</label>
- <div class="layui-input-block">
- <span id="F_CustomerEName" class="layui-form-label"
- style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
- </div>
- }
- else if (@Model.WorkOrderBaseModel.F_REPAIRMANID == 4)
- {
- <label class="layui-form-label">微博号</label>
- <div class="layui-input-block">
- <span id="F_CustomerEName" class="layui-form-label"
- style="text-align:left">@Model.WorkOrderBaseModel.F_EMPCODE</span>
- </div>
- }
- </div>
- </li>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">常进站:</label>
- <span
- class="layui-form-label DicSelect labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_Fax</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">常出站:</label>
- <span
- class="layui-form-label DicSelect labelcontent">@Model.WorkOrderBaseModel.CustomerBaseModel.F_Email</span>
- </div>
- </li>
- </ul>
- </div>
- <div>
- <div class="divTittle"
- style="height: 30px;line-height: 30px; background-color: #CCCEDB; font-weight: 700;padding-left: 10px;margin-bottom: 10px;">
- 详细信息</div>
- <ul>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">坐席工号:</label>
- <span class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.F_LINKMAN</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">坐席姓名:</label>
- <span class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.F_REPAIRMANNAME</span>
- </div>
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label">概要:</label>
- @Model.WorkOrderBaseModel.F_RETURNVISITPROBLEM
- </div>
- </li>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">业务类型:</label>
- <span class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.F_ADSLACCOUNT</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">事发车站:</label>
- <span class="layui-form-label labelcontent">@Model.WorkOrderBaseModel.F_WORKORDERNAME</span>
- </div>
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label">内容:</label>
- @Model.WorkOrderBaseModel.F_CONTENT
- </div>
- </li>
- </ul>
- </div>
- @if (Model != null && Model.HistoryOrderList != null && Model.HistoryOrderList.Count > 0)
- {
- <div>
- <div class="divTittle"
- style="height: 30px;line-height: 30px; background-color: #CCCEDB; font-weight: 700;padding-left: 10px;margin-bottom: 10px;">
- 历史处理方式</div>
- <ul class="layui-timeline">
- <li class="layui-timeline-item" style=" margin:20px">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
- 1、<i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", Model.HistoryOrderList[0].F_OPTDATE)
- @if(Model.WorkOrderBaseModel.F_WORKORDERTYPEID == 3)
- {
- <span><i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理方式:客服处理</span>
- }
- else
- {
- <span>
- <i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理方式:转办 </span>
- }
- <i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理状态:已处理 <i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理人:@Model.WorkOrderBaseModel.F_REPAIRMANNAME
- </h3>
- @if (!string.IsNullOrEmpty(Model.WorkOrderBaseModel.F_RETURNVISITCONTENT))
- {
- <p>
- @Model.WorkOrderBaseModel.F_RETURNVISITCONTENT
- </p>
- }
- else
- {
- <p>
- 无
- </p>
- }
- </div>
- </li>
- @for (int i = 0; i < Model.HistoryOrderList.Count; i++)
- {
- <li class="layui-timeline-item" style=" margin:20px">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- @if (Model.HistoryOrderList[i].NeedReplayTime != null)
- {
- <h3 class="layui-timeline-title" style="font-size:14px;font-weight:bold">
- @(i + 2) 、<i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", Model.HistoryOrderList[i].F_OPTDATE)<i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i>
- 实际回复时间:@Model.HistoryOrderList[i].ReplayTimeFormat<i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理方式:转办 <i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理状态:@Model.HistoryOrderList[i].F_StateName<i
- class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 处理部门:@Model.HistoryOrderList[i].F_NEXTOWNERARRID <i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i> 处理人:@Model.HistoryOrderList[i].F_UserName <i
- class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 要求回复时间:@string.Format("{0:yyyy-MM-dd}", Model.HistoryOrderList[i].NeedReplayTime)
- </h3>
- }
- else
- {
- <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
- @(i + 2) 、<i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", Model.HistoryOrderList[i].F_OPTDATE)
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 实际回复时间:@Model.HistoryOrderList[i].ReplayTimeFormat
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- @if (!string.IsNullOrEmpty(Model.HistoryOrderList[i].F_REMARK))
- {
- if (Model.HistoryOrderList[i].F_REMARK.Contains("撤回"))
- {
- <span>处理方式: 撤回</span>
- }
- else if (Model.HistoryOrderList[i].F_REMARK.Contains("驳回"))
- {
- <span>处理方式:驳回</span>
- }
- else if (Model.HistoryOrderList[i].F_REMARK.Contains("审批"))
- {
- <span>处理方式:审批</span>
- }
-
- else{
- <span>处理方式:转办</span>
- }
- }
- else
- {
- <span> 处理方式:转办 </span>
- }
-
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i> 处理状态:@Model.HistoryOrderList[i].F_StateName
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i> 处理部门:@Model.HistoryOrderList[i].F_NEXTOWNERARRID
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i> 处理人:@Model.HistoryOrderList[i].F_UserName
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i> 要求回复时间:无
- </h3>
- }
- @if (!string.IsNullOrEmpty(Model.HistoryOrderList[i].F_REMARK))
- {
- <p>
- @Model.HistoryOrderList[i].F_REMARK
- </p>
- }
- else
- {
- <p>
- 无
- </p>
- }
- </div>
- </li>
- }
- </ul>
- </div>
- }
- else
- {
- <div>
- <div class="divTittle"
- style="height: 30px;line-height: 30px; background-color: #CCCEDB; font-weight: 700;padding-left: 10px;margin-bottom: 10px;">
- 处理方式</div>
- <ul>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label">处理方式:</label>
- @if (Model != null && Model.GoTypeModelList != null && Model.GoTypeModelList.Count > 0)
- {
- foreach (T_Sys_DictionaryValue dicModel in Model.GoTypeModelList)
- {
- if (Model.WorkOrderBaseModel.F_WORKORDERTYPEID != null && Model.WorkOrderBaseModel.F_WORKORDERTYPEID > 0
- && dicModel.F_ValueCode == Model.WorkOrderBaseModel.F_WORKORDERTYPEID.ToString())
- {
- @dicModel.F_Name
- }
- }
- }
- </div>
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label">回复:</label>
- @Model.WorkOrderBaseModel.F_RETURNVISITCONTENT
- </div>
- </li>
- </ul>
- </div>
- }
- @*@if (Model.WorkOrderBaseModel.F_RETURNVISITFLAG == 1)
- {*@
- <div>
- <div class="divTittle"
- style="height: 30px;line-height: 30px; background-color: #CCCEDB; font-weight: 700;padding-left: 10px;margin-bottom: 10px;">
- 回访</div>
- <ul>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">是否回访:</label>
- @if (Model.WorkOrderBaseModel.F_RETURNVISITFLAG == 1)
- {
- <span class="layui-form-label labelcontent"> 回访</span>
- }
- else
- {
- <span class="layui-form-label labelcontent"> 不回访</span>
- }
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label" style="width:120px;">计划回访时间:</label>
- @if (Model.WorkOrderBaseModel.F_RETURNVISITTIME != null)
- {
- <span class="layui-form-label labelcontent">@string.Format("{0:yyyy-MM-dd}",
- Model.WorkOrderBaseModel.F_RETURNVISITTIME)</span>
- }
- else
- {
- <span class="layui-form-label labelcontent">无</span>
- }
- </div>
- </li>
- <li class="layui-row layui-col-space5">
- <div class="layui-col-md4">
- <label class="layui-form-label">回访时间:</label>
- @if (Model.WorkOrderBaseModel.F_REMAINDERENDTIME != null)
- {
- <span class="layui-form-label labelcontent">@string.Format("{0:yyyy-MM-dd}",
- Model.WorkOrderBaseModel.F_REMAINDERENDTIME)</span>
- }
- else
- {
- <span class="layui-form-label labelcontent">无</span>
- }
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label" style="width:120px;">回访满意度:</label>
- @if (Model.WorkOrderBaseModel.F_RETURNVISITRESULT != null)
- {
- if (Model.WorkOrderBaseModel.F_RETURNVISITRESULT == 1)
- {
- <span class="layui-form-label labelcontent">满意</span>
- }
- else if (Model.WorkOrderBaseModel.F_RETURNVISITRESULT == 2)
- {
- <span class="layui-form-label labelcontent">一般</span>
- }
- else if (Model.WorkOrderBaseModel.F_RETURNVISITRESULT == 3)
- {
- <span class="layui-form-label labelcontent">不满意</span>
- }
- else
- {
- <span class="layui-form-label labelcontent">无</span>
- }
- }
- else
- {
- <span class="layui-form-label labelcontent">无</span>
- }
- </div>
- </li>
- <li class="layui-row ">
- <div class="layui-col-md12">
- <label class="layui-form-label">回访内容:</label>
- @Model.WorkOrderBaseModel.F_RETURNVISITOPINION
- </div>
- </li>
- </ul>
- </div>
- @*}*@
- @if (Model.Noticelist != null && Model.Noticelist.Count > 0)
- {
- <div>
- @if (Model.WorkOrderBaseModel.F_HASTENCOUNTS > 0)
- {
- <div class="divTittle"> 历史定责</div>
- <ul class="layui-timeline">
- <li>
- <div class="layui-col-md4">
- <label class="layui-form-label">一级指标:</label>
- <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_PROVINCE</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">二级指标:</label>
- <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_CITY</span>
- </div>
- <div class="layui-col-md4">
- <label class="layui-form-label">三级指标:</label>
- <span style="line-height: 38px;">@Model.WorkOrderBaseModel.F_AREA</span>
- </div>
- </li>
- <li class="layui-timeline-item" style=" margin:20px">
- @for (int i = 0; i < Model.Noticelist.Count; i++)
- {
- <li class="layui-timeline-item" style=" margin:20px">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
- 第 @Model.Noticelist[i].DZNumber 次定责、<i class="layui-icon"
- style="font-size: 20px; color: #1E9FFF;"></i>
- 操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", @Model.Noticelist[i].Addtime)
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 定责处理意见:@Model.Noticelist[i].DealAdvise
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 定责结果: @Model.Noticelist[i].DealResult
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 通知部门:@Model.Noticelist[i].NoticeDeptName
- </h3>
- </div>
- </div>
- </li>
- }
- </li>
- </ul>
- }
- @if (Model.Noticelist[0].NoticeType == 0)
- {
- <div class="divTittle"> 表扬通知</div>
- <ul class="layui-timeline">
- <li class="layui-timeline-item" style=" margin:20px">
- @for (int i = 0; i < Model.Noticelist.Count; i++)
- {
- <li class="layui-timeline-item" style=" margin:20px">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- <i class="layui-icon layui-timeline-axis" style="top:5px;"></i>
- <div class="layui-timeline-content layui-text">
- <h3 class="layui-timeline-title" style="font-size:14px; font-weight: bold">
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 操作时间:@string.Format("{0:yyyy-MM-dd HH:mm:ss}", @Model.Noticelist[i].Addtime)
- <i class="layui-icon" style="font-size: 20px; color: #1E9FFF;"></i>
- 表扬部门:@Model.Noticelist[i].NoticeDeptName
- </h3>
- </div>
- </div>
- </li>
- }
- </li>
- </ul>
- }
- </div>
- }
- @if (Model.WorkOrderBaseModel.F_INSTALLADDRESS != null)
- {
- <div>
- <div class="divTittle"> 附件</div>
- <div class="layui-row layui-col-space5" style="margin: 15px 30px;">
- <span class="test3File">@Model.WorkOrderBaseModel.F_INSTALLADDRESS</span>
- <a href="@Model.WorkOrderBaseModel.F_INSTALLADDRESS"
- download="@Model.WorkOrderBaseModel.F_INSTALLADDRESS">下载</a>
- </div>
- </div>
- }
- </div>
- <div>
- <ul>
- <li class="layui-row">
- <div class="layui-col-md12 btndiv">
- <input type="button" class="layui-btn overrule" onclick="javascript:overrule()" style="display: none;" value="驳回">
- <input type="button" class="layui-btn" onclick="javascript:AllAreaWord();" value="导出页面内容到Word">
- @if (@Model.WorkOrderBaseModel.F_REPAIRMANID > 2)
- {
- <input type="button" class="layui-btn" onclick="javascript:showCallDetails();" value="查看聊天记录">
- }
- </div>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <script src="~/Content/js/jquery-1.8.3.min.js"></script>
- <script src="/Content/js/WorkOrder/editmyorder.js" type="text/javascript" charset="utf-8"></script>
- <script src="~/Content/js/FileSaver.js"></script>
- <script src="~/Content/js/worldExport.js"></script>
- <script type="text/javascript">
- //指定页面区域内容导入Word
- var opUrl;
- $(document).ready(function(){
- var orderStateText = $("input[name='F_REPAIRREQUEST']").val();
- var orderMode = $("input[name='F_WORKORDERTYPEID']").val()
- var userRoleId = $("input[name='F_RoleID']").val()
-
- if(orderStateText=="处理中"&&userRoleId=="32"){
- $(".overrule").show()
- opUrl = "/WorkOrder/OverruleWorkOrder"
- }else if(orderStateText=="待定责"&&userRoleId=="54"){
- $(".overrule").show()
- opUrl = "/WorkOrder/OverruleDDZWorkOrder"
-
- }else if(orderStateText=="待回访"&&(userRoleId=="1"||userRoleId=="4")){
- $(".overrule").show()
- opUrl = "/WorkOrder/OverruleDHFWorkOrder"
- }
- })
- function AllAreaWord() {
- var fileName = $("#F_CODE").val() + "工单详情";
- $("#PrintA").wordExport(fileName); //fileName为导出的word文件的命名,content为要导出的html内容容器
- //html2canvas(document.getElementById("content"), {
- // onrendered: function (canvas) {
- // //通过html2canvas将html渲染成canvas,然后获取图片数据
- // var imgData = canvas.toDataURL('image/jpeg');
- // //初始化pdf,设置相应格式
- // var doc = new jsPDF("p", "mm", "a4");
- // doc.setFillColor(0, 0, 0);
- // //这里设置的是a4纸张尺寸
- // doc.addImage(imgData, 'JPEG', 0, 0, 210, 297);
- // //输出保存命名为content的pdf
- // doc.save('content.pdf');
- // }
- //});
- }
- function overrule(){
-
- layer.open({
- type: 1,
- title: '确认驳回么?',
- skin: 'layui-layer-molv',
- closeBtn: 0,
- offset: '40%',
- shadeClose: true,
- shade: false,
- area: ['300px', '200px'],
- content: '<div id="mydiv" style="margin-left:10px;margin-top:10px;">' +
- '<textarea placeholder="请输入驳回内容" id="txtReason" style="width:280px;height:70px;resize:none;border-radius:6px;border-color:#ccc;" >' +
- '</textarea></div>',
- btn: ['确定', '取消']
- , yes: function (index, layero) {
- console.log($(layero).find("iframe")[0])
- var txtReason = $.trim($('#txtReason').val());
- if (!txtReason) {
- alert("请输入驳回意见!")
- return
- }
- console.log(opUrl)
- $.ajax({
- url: opUrl,
- type: "get",
- async: false,//同步请求
- contentType: "application/json",
- dataType: "text",
- cache: false,
- data: {
- workOrderId: $("input[name='F_WORKORDERID']").val(),
- opinion: txtReason
- },
- success: function (thisResult, result) {
- if (thisResult == "True") {
- layer.close(index);
- ////刷新父窗体
- var thisindex = parent.parent.layer.getFrameIndex(window.name); //获取窗口索引
- parent.parent.layer.close(thisindex);
- top.document.getElementById("mainframe").contentWindow.refreshList()
- } else {
- layui.layer.alert("驳回失败!", {
- icon: 2
- });
- }
- },
- error: function (error) {
- return false;
- }
- });
- }
- });
- }
- function showCallDetails() {
- var callRecord = $("#F_SERVICEWAY").val();
- console.log(callRecord)
- if (callRecord != null && callRecord != "") {
- var url = "http://rexian.zzmetro.com/order/" + callRecord;
- window.open(url, "聊天记录");
- }
- else {
- layer.msg('暂无聊天记录!', { icon: 5, time: 2000 });
- }
- }
- </script>
|