TG.WXCRM.V4/WEB/Views/WeiXin/JZOrder/HgList.cshtml

243 lines
12 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@using WX.CRM.WebHelper;
@using WX.CRM.Model.Entity;
@{
ViewBag.Title = "订单列表";
Layout = "~/Views/Shared/_Index_Layout2.cshtml";
}
<div class="mvctool">
@Html.ToolButton("btnQuery", "icon-search", "查询", true)
@Html.Action("ToolBar", "Control", ViewBag.ToolBar as ToolBar)
@if (ViewBag.isDZHF == "1")
{
<button class="layui-btn layui-btn-sm layui-btn-primary" onclick="dzhf_Click()">
<span class="csicon2 icon-export"></span>
<span class="csicontitle">电子回访链接</span>
</button>
}
</div>
<div class="bas_datagrid">
<div id="tb" style="padding:5px;height:auto" class="grid_toolbar">
<ul class="toolBar_ul">
<li>手机号码:<input type="text" id="txt_mobile" name="txt_mobile" /></li>
<li>客户ID<input type="text" id="txt_resID" name="txt_resID" style="width:150px" />&nbsp;</li>
<li>订单ID<input type="text" name="txt_szzyOrderId" style="width:100px" /></li>
<li>
事业部:
<select id="slt_channel" name="slt_channel">
@{ var RoleCode = ViewBag.RoleCodes as string;
if (RoleCode.Contains("[TNBHG]"))
{
<option value="26001,26001">淘牛事业部</option>
}
else
{
<option value="">请选择</option>
<option value="2500,2599|3000,3099">东方软件一中心</option>
<option value="10000,10999">东方软件二中心</option>
<option value="4000,4999">东方软件三中心</option>
<option value="5000,5999">原来东方软件二中心</option>
<option value="7000,7299|7300,7599" selected="selected">六合中心</option>
<option value="7600,7999|11000,11999|12000,12999" selected="selected">内容中心</option>
}
}
</select>
</li>
<li style="display:none;">
产品大类:<select id="slt_productId" name="slt_productId" style="width:150px;height:22px" onChange="changeselect(this.value)">
<option value="0">--请选中产品大类--</option>
@foreach (var item in ViewBag.productList as List<SelectListItem>)
{
<option value="@item.Value">@item.Text</option>
}
</select>
</li>
<li style="display:none;">
产品小类:<select id="slt_subProductId" name="slt_subProductId" style="width:180px;height:22px">
<option value="0">--请选中产品小类--</option>
</select>
</li>
<li>
订单类型:<select id="slt_orderType" name="slt_orderType" style="height:22px;">
<option value="0">全部订单</option>
<option value="1">普通订单</option>
<option value="2">续费订单</option>
<option value="3">升级订单</option>
</select>
</li>
<li>
订单状态:<select id="slt_orderStatus" name="slt_orderStatus" style="height:22px;">
<option value="" selected>全部</option>
<option value="">请选择</option>
<option value="180">新订单</option>
<option value="200">已支付</option>
<option value="220">已开通</option>
<option value="205">已升级</option>
<option value="90">已退款</option>
<option value="80">已过期</option>
<option value="70">已取消</option>
<option value="60">已关闭</option>
<option value="220,205">已开通+已升级</option>
</select>
</li>
<li>
回访状态:
<select id="slt_aiCallType" name="slt_aiCallType" style="height:22px;">
<option value="-3" selected>全部</option>
@foreach (var item in ViewBag.aiCallType as List<SelectListItem>)
{
<option value="@item.Value">@item.Text</option>
}
</select>
</li>
@*<li>订单分成:<input type="text" name="txt_fcText" style="width:80px" /></li>*@
@*<li>合同编号:<input type="text" name="txt_contractCode" style="width:150px" /></li>*@
<li>到账时间:@Html.WdatePickerText("txt_stime", "")-@Html.WdatePickerText("txt_etime", "")</li>
<li>AI外呼日期@Html.WdatePickerText("txt_aistime", "")-@Html.WdatePickerText("txt_aietime", "")</li>
@*<li>开通时间:@Html.WdatePickerText("txt_ostime", "")-@Html.WdatePickerText("txt_oetime", "")</li>*@
</ul>
</div>
@Html.Raw(ViewBag.gridTable)
</div>
<script type="text/javascript">
$(function () {
loadtablegrid();
$(window).resize(function () {//自动适应大小
$('#tablist').tablegrid('resize', {
height: $(window).height() - 110
});
});
$("#btnQuery").click(function () {
var channel = $("#slt_channel").val();
var mobile = $("#txt_mobile").val();
var resid = $("#txt_resID").val();
if (channel == "" && mobile == "" && resid == "") {
$.messager.alert("警告", "手机号码、客户ID、事业部、不能全为空", "error");
return;
}
$('#tablist').tablegrid("Search");
});
});
function frameReturnByClose() {
$("#modalwindow").window('close');
}
function frameReturnByReload(flag) {
$("#tablist").tablegrid("Load");
}
function frameReturnByMes(mes) {
$.messageBox5s('提示', mes);
}
function SetTime(orderId,starttime,endTime) {
if (orderId != undefined && orderId.length != 0 && orderId != 0) {
$("#modalwindow").html(GetIframeHtml("/WeiXin/JZOrder/SetTime?orderId=" + orderId + "&stime=" + starttime + "&etime=" + endTime));
//$("#modalwindow").html(GetIframeHtml("/WeiXin/JZOrder/PayInfo?orderId=" + orderId + "&Ieguid=" + GetGuid()));
$("#modalwindow").window({ title: '设置时间', width: 850, height: 700, iconCls: 'icon-edit' }).window('open');
} else { $.messageBox5s('提示', '@Suggestion.PlaseChooseToOperatingRecords'); }
}
function loadtablegrid() {
$('#tablist').tablegrid({
url: '/WeiXin/JZOrder/HgList',
height: $(window).height() - 110,
loadNow: true,
data: GetControlValue,
onLoadError: function () {
$.messager.alert("警告", "信息加载失败!", "error");
}
});
}
function GetControlValue() {
return { saleDeptId: $("#nb1_uc_org_depts").val(), groupId: $("#nb1_uc_org_groups").val(), userId: $("#nb1_uc_org_ids").val(), dayType: $("#txt_Daytype").val()};
}
function onLoadSucced() {
$('#tablist').tablegrid("Search");
}
function changeselect(productId) {
var nb1defaultIndex = 0;
if (productId == 0) {
$("#slt_subProductId").unbind();
$("#slt_subProductId").html("<option value='0'>--请选中产品小类--</option>");
return;
}
$.r_post("/SzzyOrder/GetAllSubProductList?productId=" + productId, function (data) {
$("#slt_subProductId").unbind();
$("#slt_subProductId").html("<option value='0'>--请选中产品小类--</option>");
$(data).each(function (n, m) {
/*if (nb1defaultIndex == 0) {
$("#slt_subProductId").append("<option value='" + m.Value + "' selected='selected'>" + m.Text + "</option>");
}
else {*/
$("#slt_subProductId").append("<option value='" + m.Value + "'>" + m.Text + "</option>");
//}
});
nb1defaultIndex++;
}, "json");
}
</script>
@*ToolBar事件处理*@
<script type="text/javascript">
function GetIframeHtml(src) {
return "<iframe width='100%' height='98%' scrolling='yes' frameborder='0'' src='" + src + "'></iframe>";
}
function Details_Click() {
var row = $('#tablist').tablegrid('getSelected');
if (row != null) {
$("#modalwindow").html(GetIframeHtml("/WeiXin/JZOrder/Detail?orderId=" + row.ORDERID + "&Ieguid=" + GetGuid()));
$("#modalwindow").window({ title: '订单详情', width: 700, height: 600, iconCls: 'icon-edit' }).window('open');
} else { $.messageBox5s('提示', '@Suggestion.PlaseChooseToOperatingRecords'); }
}
//获取datagrid头部及字段
function getDataGridHeader() {
var columns = $('#tablist').tablegrid("getHead");
return columns;
}
function ContractView(orderId, SZZYORDERID, SUBPRODUCTID, SUBPRODUCTNAME, OPENDAYS, SOFTUSERNAME, CONTRACTCODE, RISKCTRLSTATUS, REJECTREMARK, price, productLevel, productInvestTime, productInvestType) {
if (!orderId) {
alert("参数错误!");
return;
}
var url = "/WeiXin/JZOrder/ViewContract2?orderId=" + orderId + "&SZZYORDERID=" + SZZYORDERID + "&SUBPRODUCTID=" + SUBPRODUCTID + "&SUBPRODUCTNAME=" + SUBPRODUCTNAME + "&OPENDAYS=" + OPENDAYS + "&SOFTUSERNAME=" + SOFTUSERNAME + "&CONTRACTCODE=" + CONTRACTCODE + "&RISKCTRLSTATUS=" + RISKCTRLSTATUS + "&REJECTREMARK=&price=" + price + "&needpay=0&productLevel=" + productLevel + "&productInvestTime=" + productInvestTime + "&productInvestType=" + productInvestType;
$("#modalwindow").html(GetIframeHtml(url));
$("#modalwindow").window({ title: '合同信息', width: 830, height: 550, iconCls: 'icon-edit' }).window('open');
}
function ComplianceView(orderId, sId) {
var url = "http://47.107.128.102:8099/Compliance/Audit?mode=1&orderId=" + orderId + "&sId=" + sId;
$("#modalwindow").html(GetIframeHtml(url));
$("#modalwindow").window({ title: '电子回访', width: 830, height: 550, iconCls: 'icon-edit' }).window('open');
}
function AiAudioDetail(orderId, companycode) {
var url = "@ViewBag.audioUrl/AiAudioList/HgRecordList?orderId=" + orderId + "&companycode=" + companycode;
$("#modalwindow").html(GetIframeHtml(url));
$("#modalwindow").window({ title: '录音列表', width: 1340, height: 550, iconCls: 'icon-edit' }).window('open');
}
function dzhf_Click() {
var row = $('#tablist').tablegrid('getSelected');
if (row != null) {
$("#modalwindow").html(GetIframeHtml("http://47.107.128.102:8099/Compliance/Index?orderId=" + row.ORDERID));
$("#modalwindow").window({ title: '电子回访链接', width: 830, height: 550, iconCls: 'icon-edit' }).window('open');
} else { $.messageBox5s('提示', '@Suggestion.PlaseChooseToOperatingRecords'); }
}
function hg_Click() {
var row = $('#tablist').tablegrid('getSelected');
if (row != null) {
$("#modalwindow").html(GetIframeHtml("HgRecord?orderid=" + row.ORDERID + "&resid=" + row.RESID + "&Ieguid=" + GetGuid()));
$("#modalwindow").window({ title: '订单合规回访', width: 700, height: 550, iconCls: 'icon-edit' }).window('open');
} else { $.messageBox5s('提示', '@Suggestion.PlaseChooseToOperatingRecords'); }
}
</script>