177 lines
6.4 KiB
JavaScript
177 lines
6.4 KiB
JavaScript
$(function () {
|
|
//下拉菜单
|
|
var arr = new Array();
|
|
var obj = new Object();
|
|
|
|
selectHelper.GetSelect({
|
|
url: "/Student/Value/GetFinancialTypeList",
|
|
Id: "#selectFT",
|
|
value: "全部"
|
|
});
|
|
|
|
//条件搜索事件绑定
|
|
$("#Search").bind("click", function () {
|
|
SerachList();
|
|
});
|
|
|
|
$("#keywordText").unbind("focus").focus(function () {
|
|
|
|
$("#keywordText").val("").css("color", "black");
|
|
});
|
|
|
|
$("#btnStartDateSort,#btnEndDateSort").unbind("click").click(function () {
|
|
var FinancialTypeId = $('#selectFT').val();
|
|
var keyword = $.trim($("#keywordText").val());
|
|
if (keyword == "客户姓名/身份证号") {
|
|
keyword = "";
|
|
}
|
|
var sortName = "a.StartDate";
|
|
var sortWay = true;
|
|
if ($(this).hasClass("sort-top")) {
|
|
$(this).removeClass("sort-top").addClass("sort-bottom");
|
|
sortName = $(this).attr("tag");
|
|
sortWay = true;
|
|
} else {
|
|
$(this).removeClass("sort-bottom").addClass("sort-top");
|
|
sortName = $(this).attr("tag");
|
|
sortWay = false;
|
|
}
|
|
TrainExamList(FinancialTypeId, keyword, sortName, sortWay);
|
|
});
|
|
|
|
//列表显示
|
|
TrainExamList(0, "", "a.StartDate", false);
|
|
|
|
})
|
|
|
|
//条件搜索
|
|
function SerachList() {
|
|
var FinancialTypeId = $('#selectFT').val();
|
|
var keyword = $.trim($("#keywordText").val())
|
|
if (keyword == "客户姓名/身份证号")
|
|
{
|
|
keyword = "";
|
|
}
|
|
var sortName = "a.StartDate";
|
|
var sortWay = false;
|
|
$("#btnStartDateSort,#btnEndDateSort").each(function () {
|
|
if ($(this).hasClass("sort-bottom")) {
|
|
$(this).removeClass("sort-bottom").addClass("sort-top");
|
|
}
|
|
});
|
|
TrainExamList(FinancialTypeId, keyword, sortName, sortWay);
|
|
}
|
|
|
|
//列表显示(学生端)
|
|
function TrainExamList(FinancialTypeId, keyword, sortName, sortWay) {
|
|
var isShow = $.getUrlParam("isShow");
|
|
if (isShow == null || isShow == "" || isShow == undefined) {
|
|
isShow = false;
|
|
}
|
|
|
|
pageHelper.Init({
|
|
url: "/Student/TrainExam/TrainExamList",
|
|
type: "POST",
|
|
pageDiv: "#pages",
|
|
data:
|
|
{
|
|
rId: Math.random(),
|
|
FinancialTypeId: FinancialTypeId,
|
|
keyword: keyword,
|
|
sortName: sortName,
|
|
sortWay: sortWay,
|
|
isShow: isShow
|
|
},
|
|
bind: function (data) {
|
|
var html = "";
|
|
if (data.Data.length > 0) {
|
|
|
|
$(data.Data).each(function (index, dom) {
|
|
//每行html
|
|
var trHtml = "";
|
|
trHtml += "<tr>";
|
|
trHtml += "<td>{0}</td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{1}\">{1}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{2}\">{2}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{3}\">{3}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{4}\">{4}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{5}\">{5}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{6}\">{6}</div></td>";
|
|
trHtml += "<td><div class=\"ellipsis\" title=\"{7}\">{7}</div></td>";
|
|
trHtml += "<td class=\"operate\">";
|
|
if (dom.StuCustomerId != null) {
|
|
trHtml += "已领取";
|
|
} else {
|
|
if (dom.TrainExamStateName == "已结束") {
|
|
trHtml += "未领取";
|
|
} else if (dom.TrainExamStateName == "未开始") {
|
|
trHtml += "——";
|
|
} else {
|
|
trHtml += "<a href=\"javascript:void(0);\" onclick=\"GetSaleOppruntity('{2}',{8})\">点击领取</a>";
|
|
}
|
|
}
|
|
trHtml += "</td>";
|
|
trHtml += "</tr>";
|
|
|
|
//拼接tbody
|
|
html += StringHelper.FormatStr(trHtml,
|
|
((data.PageIndex - 1) * data.PageSize + index + 1), //序号
|
|
dom.CustomerName, //客户姓名
|
|
dom.IDNum, //身份证号
|
|
dom.FinancialTypeName, //理财类型
|
|
dom.strStartDate, //开始时间
|
|
dom.strEndDate, //结束时间
|
|
dom.UserName, //发布人
|
|
dom.TrainExamStateName, //状态
|
|
dom.Id
|
|
);
|
|
});
|
|
} else {
|
|
html = "<tr><td colspan='9'>未找到相关记录!</td>";
|
|
}
|
|
|
|
$("#TrainExamBody").html(html);
|
|
}
|
|
});
|
|
}
|
|
|
|
//领取销售机会
|
|
function GetSaleOppruntity(IDNum, TrainExamId) {
|
|
$.ajax({
|
|
url: "/Student/TrainExam/GetTrainExamSales",
|
|
type: "POST",
|
|
data:
|
|
{
|
|
IDNum: IDNum,
|
|
TrainExamId: TrainExamId
|
|
},
|
|
success: function (data) {
|
|
if (data != null) {
|
|
if (data == 1) {//潜在客户
|
|
dialogHelper.Success({
|
|
content: "您已成功领取销售机会,请前往潜在客户查看信息!",
|
|
success: function () {
|
|
location.href = location.href;
|
|
},
|
|
});
|
|
} else {//已有客户
|
|
dialogHelper.Success({
|
|
content: "您已成功领取销售机会,请前往已有客户查看信息!",
|
|
success: function () {
|
|
location.href = location.href;
|
|
},
|
|
});
|
|
}
|
|
} else {
|
|
dialogHelper.Success({
|
|
content: "您已成功领取销售机会,请前往潜在客户查看信息!",
|
|
success: function () {
|
|
location.href = location.href;
|
|
},
|
|
});
|
|
}
|
|
}
|
|
});
|
|
}
|
|
|