TG.WXCRM.V4/WEB/Views/Csvr/CustomerInfo/CustomerDetail.cshtml

431 lines
16 KiB
Plaintext

@using WX.CRM.WebHelper;
@using WX.CRM.Model.QueryMap;
@using WX.CRM.WEB.Handler;
@model WX.CRM.Model.Entity.RES_CUSTOMERDETAIL
@{
ViewBag.Title = Model.CNAME + "-客户工单信息";
Layout = "~/Views/Shared/_Index_Layout2.cshtml";
CustomerInfo info = ViewBag.CustomerInfo as CustomerInfo;
}
<style>
.ToolBarClick {
/*background: none repeat scroll 0 0 red;
color: white;*/
border: 1px red solid;
-moz-box-shadow: 0px 0px 6px #B00329;
-webkit-box-shadow: 0px 0px 6px #B00329;
box-shadow: 0px 0px 6px #B00329;
}
.tablePanel {
/*height: 96%;*/
position: relative;
background-color: white;
border-width: 1px;
border-style: solid;
border-color: rgb(206, 208, 212);
border-image: initial;
margin: 10px 20px 10px 20px;
box-shadow: 1px 1px 5px rgba(156, 152, 152, 0.3);
border-radius: 5px;
}
body {
background-color: #eff0f4;
}
.Customer_module_style {
background-color: #eff0f4;
}
.WelComeIcon {
display: inline-block;
position: relative;
width: 25px;
height: 25px;
background: url(/Content/Images/icon/kehuguanli.png) no-repeat center;
vertical-align: middle;
margin-left: 5px;
}
.mvctool {
font-size: 0px;
}
.bodyDiv .mvctool .layui-btn-sm {
margin-left: 8px;
padding: 0 6px;
}
.boundFont {
background-color: #00b900;
padding: 3px 4px;
border-radius: 5px;
color: #fff;
}
</style>
<link href="~/Content/main.css" rel="stylesheet" />
<style>
.MyXianLu {
margin: 0 20px;
}
.Chosea {
background-color: chocolate;
}
</style>
<script>
$(function () {
var customername = "@Model.CNAME";
var isOther = "@ViewBag.CustomerInfo.IsOther";
var windowUrl = window.location.href;
if (top.location != location)
window.parent.SetTabsTitle(windowUrl, customername);
$(window).resize(function () {//自动适应大小
$('.Customer_module_style').height($(window).height() - 75);
});
$('.Customer_module_style').height($(window).height() - 75);
//大模块切换功能
$(".mvctool [id^='btn']").click(function () {
var btnId = $(this).attr("id");
$(".ToolBarClick").removeClass("ToolBarClick");
$(this).addClass("ToolBarClick");
$(".Customer_module_style").removeClass("Content_hidden").addClass("Content_hidden");
$("[xfor='" + btnId + "']").removeClass("Content_hidden");
if (btnId == "btn_18" && $("[xfor='" + btnId + "']").attr("mygald") == "false") {
var cinfigurl = "@Html.Raw(ViewBag.WwMessage_Url)";
var urlSplit = cinfigurl.split('$');
var urlX = "";
var newURL = "";
var firstUrl = "";
$(urlSplit).each(function (a, url) {
if (url.indexOf("|") > -1) {//分内外网
var ssw = window.location.href;
if (ssw.indexOf("192.168.") > -1 || ssw.indexOf("localhost") > -1) {//内网无疑1
newURL = url.split('|')[0];
} else {
newURL = url.split('|')[1];
}
} else {
newURL = url;
}
//newURL = "https://localhost:44338";
if (a == 0) {
firstUrl = newURL;
urlX += "<a class='MyXianLu Chosea' id='woxs_" + a + "' href='javascript:ShowMsgg(" + a + ",\"" + newURL + "\");'>查看线路" + (a + 1) + "</a>";
} else {
urlX += "<a class='MyXianLu ' id='woxs_" + a + "' href='javascript:ShowMsgg(" + a + ",\"" + newURL + "\");'>查看线路" + (a + 1) + "</a>";
}
});
var src = firstUrl + "/Admin/OutHHuser/User_extuserList2?exuserid=@Html.Raw((string)ViewBag.extuserids)&isHg=@Html.Raw(ViewBag.IsHg)&companycode=@Html.Raw(ViewBag.lineCompany)&eid=@Html.Raw(ViewBag.eid)&appid=@Html.Raw(ViewBag.appid)&resid=@Html.Raw(ViewBag.ResCustomerList)&ext_flag=@Html.Raw(System.Web.HttpUtility.UrlEncode(WX.CRM.Common.Utility.Encrypt(WX.CRM.Common.DateTimeTool.ConvertDateTimeLong(DateTime.Now).ToString())))";
@*if (@ViewBag.lineCompany)
{
src += "&companycode=" + ViewBag.lineCompany;
}*@
$("#fufeiqiyeweixinif").html(urlX + "<iframe id='wwIframe' width='100%' height='98%' style='overflow-x:hidden; overflow-y:auto;' frameborder='0'' src='" + src + "'></iframe>").attr("mygald", "true");
}
});
//小模块折叠功能
//$(".group").click(function () {
// var zd = $(this).find(".togglebtn");
// if ($(zd).hasClass("togglebtn-down")) {
// $(zd).removeClass("togglebtn-down");
// $(this).next(".content_div").css("display", "");
// } else {
// $(zd).addClass("togglebtn-down");
// $(this).next(".content_div").css("display", "none");
// }
//});
$("#bt_Reload").click(function () {
window.location.href = window.location.href;
});
});
function ShowMsgg(id, newUrl) {
var src = newUrl + "/Admin/OutHHuser/User_extuserList2?exuserid=@Html.Raw((string)ViewBag.extuserids)&isHg=@Html.Raw(ViewBag.IsHg)&companycode=@Html.Raw(ViewBag.lineCompany)&eid=@Html.Raw(ViewBag.eid)&appid=@Html.Raw(ViewBag.appid)&resid=@Html.Raw(ViewBag.ResCustomerList)&ext_flag=@Html.Raw(System.Web.HttpUtility.UrlEncode(WX.CRM.Common.Utility.Encrypt(WX.CRM.Common.DateTimeTool.ConvertDateTimeLong(DateTime.Now).ToString())))";
@*if (@(string)ViewBag.lineCompany)
{
src += "&companycode=" + ViewBag.lineCompany;
}*@
$("#wwIframe").attr("src", src);
$(".Chosea").removeClass("Chosea");
$("#woxs_" + id).addClass("Chosea");
}
function frameReturnByClose() {
$("#modalwindow").window('close');
}
function frameReturnByMes(mes) {
$.messageBox5s('提示', mes);
}
function GetIframeHtml(src) {
return "<iframe width='100%' height='98%' scrolling='auto' frameborder='0'' src='" + src + "'></iframe>";
}
</script>
<div class="content_interval"></div>
<div class="mvctool">
<div class="mvctool_mytitle">
<span class="WelComeIcon"></span>
<span>姓名:@Html.Raw(string.IsNullOrEmpty(Model.CNAME) ? "<font class='wxsTitle'>未设置</font>" : Model.CNAME)</span>
@{
if (ViewBag.IsFx)
{
<span style="background-color: red; color:#fff; font-size:14px; padding:2px 10px; margin-left:10px;">风险</span>
}
}
<font color="red">@Html.Raw(Model.SPECIALMEMO != null && Model.SPECIALMEMO.Trim() != "" ? "<br />" + Model.SPECIALMEMO : Model.SPECIALMEMO)</font>
</div>
@*<span class="mvctool_title">
</span>*@
<span class="tool-btn-separator"></span>
@*@{string isShowFxh = ViewBag.isShowFxh as string;}*@
@*@Html.ToolButtonPlain("btn_1", "icon-group", "客户信息", true, "")*@
<button class="layui-btn layui-btn-sm layui-btn-primary ToolBarClick" data-method="btn_1 " id="btn_1">
<span class="csicon UserInfoIcon"></span>
客户信息
</button>
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_19 " id="btn_19">
<span class="csicon ReloationIcon"></span>
销售线索
</button>
@if (string.IsNullOrEmpty(ViewBag.isMiniCustomerInfo) || ViewBag.isMiniCustomerInfo == "0")
{
@*@Html.ToolButtonPlain("btn_2", "icon-clear", "工单信息", true, "")*@
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_2 " id="btn_2">
<span class="csicon MemoIcon"></span>
工单信息
</button>
}
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_6 " id="btn_6">
<span class="csicon ActiveIcon"></span>
活动信息
</button>
@if (ViewBag.ProjectType == "1")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_12 " id="btn_12">
<span class="csicon MianFeiIcon"></span>
免费订单
</button>
}
@if (ViewBag.ProjectType == "2")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_11 " id="btn_11">
<span class="csicon MianFeiIcon"></span>
TD订单
</button>
}
@if (ViewBag.ProjectType == "2" || ViewBag.ProjectType == "3")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_12 " id="btn_12">
<span class="csicon MianFeiIcon"></span>
免费订单
</button>
}
@if (ViewBag.ProjectType == "3")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_13 " id="btn_13">
<span class="csicon OrderIcon"></span>
客户订单
</button>
}
@if (ViewBag.ProjectType == "4")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_14 " id="btn_14">
<span class="csicon OrderIcon"></span>
订单
</button>
}
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_16 " id="btn_16">
<span class="csicon LuyinIcon"></span>
录音
</button>
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_9 " id="btn_9">
<span class="csicon WeiXinIcon"></span>
微信
</button>
@*<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_17 " id="btn_17">
<span class="csicon QWIcon"></span>
企微
</button>*@
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_18 " id="btn_18">
<span class="csicon QWIcon"></span>
付费企微
</button>
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="btn_20 " id="btn_20">
<span class="csicon SRIcon"></span>
远程记录
</button>
<button class="layui-btn layui-btn-sm layui-btn-primary" data-method="bt_Reload " id="bt_Reload" onclick="location.reload()">
<span class="csicon RefreshIcon"></span>
刷新
</button>
<span class="mvctool_title" style="display:none;">未查看的资源:<font color="red">0</font></span>
</div>
<div id="modalwindow" class="easyui-window" data-options="modal:true,closed:true,minimizable:false,shadow:false"></div>
<div xfor="btn_1" class="Customer_module_style ">
@foreach (var iterm in ViewBag.customerMessage_UC as List<string>)
{
<div id="@iterm" class="tablePanel">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>
<div xfor="btn_19" class="Customer_module_style Content_hidden">
<div id="SalesLeadsUC" class="tablePanel">
@Html.Action("SalesLeadsUC", "CustomerUC", info)
</div>
</div>
<div xfor="btn_2" class="Customer_module_style Content_hidden">
@foreach (var iterm in ViewBag.memoMessage_UC as List<string>)
{
<div id="@iterm" class="tablePanel">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>
@*<div xfor="btn_3" class="Customer_module_style Content_hidden">
@foreach (var iterm in ViewBag.ordeMessage_UC as List<string>)
{
<div id="@iterm">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>*@
<div xfor="btn_6" class="Customer_module_style Content_hidden">
@foreach (var iterm in ViewBag.ActivityMessage_UC as List<string>)
{
<div id="@iterm" class="tablePanel">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>
@*<div xfor="btn_7" class="Customer_module_style Content_hidden">
@foreach (var iterm in ViewBag.SalememoMessage_UC as List<string>)
{
<div id="@iterm">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>*@
@*<div xfor="btn_8" class="Customer_module_style Content_hidden">
@if (ViewBag.TGCRMUrl != "")
{
<iframe width="100%" height="100%" id="ghrzFrame" frameborder="0" scrolling="auto" name="ghrzFrame" src="@(ViewBag.TGCRMUrl)"></iframe>
}
</div>*@
<div xfor="btn_9" class="Customer_module_style Content_hidden">
<div id="CustomerWxUserUC" class="tablePanel">
@Html.Action("CustomerWxUserUC", "CustomerUC", info)
</div>
</div>
@*<div xfor="btn_17" class="Customer_module_style Content_hidden">
<div id="CustomerQwUserUC" class="tablePanel">
@Html.Action("CustomerQwUserUC", "CustomerUC", info)
</div>
</div>*@
<div xfor="btn_18" mygald="false" class="Customer_module_style Content_hidden">
<div id="CoreQW" class="tablePanel" style="height:85%">
<div class="group content_title_width">
<span class="csicon QWIcon"></span>
<span>付费企业微信</span>
</div>
<div class="content_div" id="fufeiqiyeweixinif" style="height:100%">
</div>
@*<iframe id="onlyeyou" frameborder="0" />*@
</div>
</div>
@if (ViewBag.ProjectType == "1")
{
<div xfor="btn_10" class="Customer_module_style Content_hidden">
<div id="CustomerZxOrder" class="tablePanel">
@Html.Action("CustomerZxOrder", "CustomerUC", info)
</div>
</div>
}
@if (ViewBag.ProjectType == "2")
{
<div xfor="btn_11" class="Customer_module_style Content_hidden">
<div id="CustomerTDOrder" class="tablePanel">
@Html.Action("CustomerTDOrder", "CustomerUC", info)
</div>
</div>
}
@if (ViewBag.ProjectType == "2" || ViewBag.ProjectType == "3")
{
<div xfor="btn_12" class="Customer_module_style Content_hidden">
@foreach (var iterm in ViewBag.Level2orderMessage_UC as List<string>)
{
<div id="@iterm" class="tablePanel">
@Html.Action(iterm, "CustomerUC", info)
</div>
}
</div>
}
@if (ViewBag.ProjectType == "3")
{
<div xfor="btn_13" class="Customer_module_style Content_hidden">
<div id="CustomerJZOrder" class="tablePanel">
@Html.Action("CustomerJZOrder", "CustomerUC", info)
</div>
</div>
}
@if (ViewBag.ProjectType == "4")
{
<div xfor="btn_14" class="Customer_module_style Content_hidden">
<div id="CustomerCommonOrder" class="tablePanel">
@Html.Action("CustomerCommonOrder", "CustomerUC", info)
</div>
</div>
}
@if (ViewBag.QHType == "1")
{
@*<div xfor="btn_15" class="Customer_module_style Content_hidden">
@Html.Action(ViewBag.CustomerQH_UC as string, "CustomerQH", info)
</div>*@<div xfor="btn_15" class="Customer_module_style Content_hidden">
</div>
<div xfor="btn_15" class="Customer_module_style Content_hidden">
<div id="CustomerFutureUC" class="tablePanel">
@Html.Action("CustomerFutureUC", "CustomerQH", info)
</div>
</div>
}
<div xfor="btn_16" class="Customer_module_style Content_hidden">
<div id="CustomerCallRecord" class="tablePanel">
@Html.Action("CustomerCallRecord", "CustomerUC", info)
</div>
</div>
<div xfor="btn_20" class="Customer_module_style Content_hidden">
<div id="CustomerScreenRecord" class="tablePanel">
@Html.Action("CustomerScreenRecord", "CustomerUC", info)
</div>
</div>
<div id="modulewindow" class="easyui-window" data-options="modal:true,closed:true,minimizable:false,shadow:false"></div>
<script type="text/javascript">
$(function () {
var isMiniCustomerInfo = '@ViewBag.isMiniCustomerInfo';
if (isMiniCustomerInfo == "1") {
MemoloadAll(7);
ShowMemo(7);
}
});
</script>