@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_ManagementLayout.cshtml";
}
<link href="~/Scripts/zui-1.4.0-dist/dist/lib/datatable/zui.datatable.min.css" rel="stylesheet" />
<script src="~/Scripts/zui-1.4.0-dist/dist/lib/datatable/zui.datatable.min.js"></script>
<link href="~/Scripts/zui-1.4.0-dist/dist/lib/datetimepicker/datetimepicker.css" rel="stylesheet" />
<script src="~/Scripts/zui-1.4.0-dist/dist/lib/datetimepicker/datetimepicker.js"></script>
<link href="~/scripts/paration/jquery.pagination.css" rel="stylesheet" />
<script src="~/Scripts/paration/jquery.pagination.js" type="text/javascript"></script>
<link href="~/Style/master.css" rel="stylesheet" />
<link href="~/Style/comman.css" rel="stylesheet" />
<link href="~/Scripts/ComboSelect/combo.select.css" rel="stylesheet" />
<script src="~/Scripts/ComboSelect/jquery.combo.select.js"></script>
<style type="text/css">
/*.xingming {
text-align:left;
}*/
a {
color: #000000;
cursor: pointer;
}
.combo-select {
width: 10% !important;
display: inline-block !important;
}
.combo-input {
height: 23px !important;
}
.delete {
color: #ed5741;
cursor: pointer;
}
</style>
<script type="text/javascript">
var edwitTrigger, edwitTrigger;
var isUnit01 = "@ViewBag.IsUnit01";//管理员用户
var isUnit03 = "@ViewBag.IsUnit03";//三级用户
var uid = "@ViewBag.User.Unit.Id";//获取当前登录单位Id
var unitname = "@ViewBag.User.Unit.Description";//获取当前登录单位名称
var pageIndex = 0; //页面索引初始值
var pageSize = 10; //每页显示条数初始化,修改显示条数,修改这里即可
var isUnit02 = "";
var regular = commonUtils.GetUrlParam("regular");//是否是定期维护通讯录页面
var userRole = '@ViewBag.User.Roles[0].Id';
var toption = {
data: {
cols: [
{ text: '姓名', type: 'string', flex: false, width: '10%', colClass: 'xingming' },
{ text: '单位名称', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '职务/职级', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '办公电话', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '手机', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '传真', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '地址?', type: 'string', flex: false, width: '12%', colClass: '' },
{ text: '操作', type: 'string', flex: false, width: '8%', colClass: '' }
],
rows: []
}
};
$(function () {
$('#twoShow').hide();
$('.regularShow').hide();
if (isUnit01 != "True") {
isUnit02 = uid;
if (isUnit03 == "True") {
$('#twoShow').hide();
} else {
$('#twoShow').show();
}
if (regular && regular == "true") {
$('.breadcrumb').hide();
$('.regularHide').hide();
$('.regularShow').show();
}
Init_UnitVillage();
}
else {
Init_Unit();
}
getlist(null, 1);
//单位下拉框查询
$("#unit").change(function () {
var unit = $('#unit').val();
if (isUnit01 != "True") {
if (unit == "")
$('#twoShow').show();
else
$('#twoShow').hide();
}
getlist(0, 1, unit)
});
//新建
$(document).on("click", ".xinjian", function () {
if (isUnit01 != "True") {
var unit = uid;
}
var option = {
title: "新建",
iframe: "@Url.Action("AddMail", "MailList")?unitid=" + unit + "&isunit=" + isUnit01,
size: "lg",
width: "auto",
height: "auto"
};
edwitTrigger = new $.zui.ModalTrigger(option);
edwitTrigger.show();
});
//修改
$(document).on("click", ".xiugai", function () {
if (isUnit01 != "True") {
var unit = uid;
}
var tid = $(this).attr("data-id");
var option = {
title: "通讯录修改",
iframe: "@Url.Action("UpdMail", "MailList")?id=" + tid + "&unitid=" + unit + "&isunit=" + isUnit01,
size: "lg",
width: "auto",
height: "auto"
};
edwitTrigger = new $.zui.ModalTrigger(option);
edwitTrigger.show();
});
//删除
$(document).on("click", ".delete", function () {
var tid2 = $(this).attr("data-id2");
var option = {
showHeader: false,
size: 'sm',
custom: '<h2 style="margin-left:70px;">是否删除!</h2><button class="btn btn-sm btn-primary del" mode="0" data-id2="' + tid2 + '" type="button" style="margin-left:75px; margin-top:7px;" >删除</button><button class="btn btn-sm btn-success del" mode="1" type="button" style="margin-left:25px; margin-top:7px;" >取消</button>'
};
isdelete = new $.zui.ModalTrigger(option);
isdelete.show();
});
$(document).on("click", ".del", function () {
var mode = $(this).attr("mode");
if (mode == 0) {
var tid2 = $(this).attr("data-id2");
$.get('@Url.Action("DeleteMailList", "MailList")', { Id: "" + tid2 + "" }, function (data) {
if (data.Success) {
parent.showMsg("删除成功");
getlist(0, 1)
} else {
parent.showMsg("删除失败");
}
});
}
isdelete.close();
});
@*$("#shanchu").click(function () {
var url = "@Url.Action("DeleteMailList", "MailList")";
var d = [];
$(":checkbox:checked").each(function () {
//传值
d.push($(this).attr("data-id"));
});
if (d.length == 0) {
parent.showMsg("请选择要删除的事件");
} else {
Get(url, { "_list": JSON.stringify(d) }, function (data) {
if (data.Success) {
parent.showMsg("删除成功");
getlist(0, 1)
} else {
parent.showMsg("删除失败");
}
});
}
})*@
$(document).on("click", ".chaxun", function () {
var unit = $('#unit').val();
var name = $('#name').val();
var dh = $('#dh').val();
getlist(0, 1, unit, name, dh);
});
//查看
$(document).on("click", ".dy", function () {
var tid3 = $(this).attr("data-id3");
var option = {
title: "详细内容",
iframe: "@Url.Action("CheckMail", "MailList")?id=" + tid3,
size: "lg",
width: "800px",
height: "auto"
};
chakan = new $.zui.ModalTrigger(option);
chakan.show();
});
//导出
$(".daochu").click(function () {
var unit = $('#unit').val();
var name = $('#name').val();
var dh = $('#dh').val();
var url = '@Url.Action("ExportExcel", "MailList")?Unit=' + unit + "&Name=" + name + "&Dh=" + dh + "&isUnit02=" + isUnit02;
window.location.href = url;
});
// 电话薄导出
$('#btn_TelExport').click(function () {
var unit = $('#unit').val();
var name = $('#name').val();
var dh = $('#dh').val();
var twoOpen = $('.twoOpen').val();
var url = '@Url.Action("ExportExcelTelPhone", "MailList")?Unit=' + unit + "&Name=" + name + "&Dh=" + dh + "&isUnit02=" + isUnit02 + "&twoOpen=" + twoOpen;
window.location.href = url;
})
});
function getlist(isload, pageIndex, unit, name, dh) {
var twoOpen = $('.twoOpen').val();
$.get("@Url.Action("GetMailList", "MailList")", { pageIndex: pageIndex, pageSize: pageSize, unit: unit, name: name, dh: dh, isUnit02: isUnit02, twoOpen: twoOpen }, function (data) {
if (data != "") {
for (var i = 0; i < data.length; i++) {
var item = data[i];
if (isUnit01 == "True" || unit == uid || unit == undefined) {
var dataHtml = '<i title="查看" data-id3="' + item.Id + '" class="icon icon-search dy"></i> <i style="color:#4EC918;cursor:pointer;" class="icon icon-edit xiugai" title="修改"data-id="' + item.Id + '" ></i> <i title="删除" data-id2="' + item.Id + '" class="icon icon-trash delete"></i>'
} else {
var dataHtml = '<i title="查看" data-id3="' + item.Id + '" class="icon icon-search dy"></i>'
}
var dataRows = {
checked: false,
data: ['<a data-id3="' + item.Id + '" class="dy">' + item.Name + '</a>', item.Unit, item.Position, item.Bg_Telephone, item.Yd_Telephone, item.Fax, item.Generate_Time, dataHtml]
};
//'<div class="check" ><input type="checkbox" data-id="' + item.Id + '" >' + '</div>'
toption.data.rows.push(dataRows);
}
if (isload == 0) {
$('.clearfix').datatable('load');
$('.clearfix').datatable(toption);
} else {
$('.clearfix').datatable(toption);
}
if (pageIndex == 1) {
InitParation(
"@Url.Action("GetMailCountAct", "MailList")",
{ unit: unit, name: name, dh: dh, isUnit02: isUnit02, twoOpen: twoOpen },
pageSize,
$("#Pagination"),
function (api) { PageCallback(api.getCurrent()); }
);
}
} else {
if (pageIndex == 1) {
InitParation(
"@Url.Action("GetMailCountAct", "MailList")",
{ unit: unit, name: name, dh: dh, isUnit02: isUnit02, twoOpen: twoOpen },
pageSize,
$("#Pagination"),
function (api) { PageCallback(api.getCurrent()); }
);
}
}
if (isload == 0) {
$('.clearfix').datatable('load');
$('.clearfix').datatable(toption);
} else {
$('.clearfix').datatable(toption);
}
toption.data.rows = [];
});
}
//翻页调用
function PageCallback(index) {
var unit = $('#unit').val();
var name = $('#name').val();
var dh = $('#dh').val();
pageIndex = index;
getlist(0, index, unit==""?undefined:unit, name, dh);
}
function Init_Unit() {
var unitUrl = "@Url.Action("GetList", "Unit")";
InitUnit(unitUrl, null, null, function (d) {
var result01 = "<option value=\"\">全部</option>";
for (var i = 0; i < d.length; i++) {
result01 += "<option value=\"" + d[i].Id + "\">" + d[i].Description + "</option>";
}
$("#unit").html(result01);
$('#unit').comboSelect();
});
}
function Init_UnitVillage() {
var unitUrl = "@Url.Action("GetListByParentId", "Unit")?parentId=" + uid;
InitUnit(unitUrl, null, null, function (d) {
var result01 = "<option value=\"\">全部</option>";
result01 += "<option value=\"" + uid + "\">" + unitname + "</option>";
for (var i = 0; i < d.length; i++) {
result01 += "<option value=\"" + d[i].Id + "\">" + d[i].Description + "</option>";
}
$("#unit").html(result01);
$('#unit').comboSelect();
});
}
$(document).ready(function () {
fuzzySearch('unitTree', '#unitTxt', null, true);//初始化模糊搜索方法
});
</script>
<div class="container-fluid">
<ol class="warning-top breadcrumb">
<li><a href="@Url.Action("WorkDynamics", "Work")"><i class="icon icon-home"></i>首页</a></li>
<li class="active">通讯录</li>
</ol>
<div class="address-head">
<form>
<div class="address-form regularHide">
<h2>选择单位</h2>
<select name='original' class="form-control input-sm emergency" id="unit"></select>
<div style="display: inline-block;" id="twoShow">
<h2>只看本单位</h2>
<select name='original' class="form-control input-sm emergency twoOpen" style="width:70px;">
<option value="是">是</option>
<option value="">否</option>
</select>
</div>
<button class="btn address-btn xinjian" type="button" title="新建">
<i class="icon icon-plus-sign new-color" title="新建"></i>
</button>
@*<button class="btn address-btn" type="button" title="删除" id="shanchu">
<i class="icon icon-remove-sign del-color" title="删除"></i>
</button>
<button class="btn address-btn" type="button" title="导入">
<i class="icon icon-file export-color" title="导入"></i>
</button>*@
<h2>联系人查询</h2>
姓名:<input type="text" class="form-control input-sm emergency-work" id="name">
电话:<input type="text" class="form-control input-sm emergency-work" id="dh">
<div class="warning-query chaxun"><i class="icon icon-search "></i>查询</div>
<div class="warning-build daochu" id="" style="width:55px;"><i class="icon icon-stack"></i>导出</div>
<div class="warning-build" id="btn_TelExport" style="width: 75px; margin-left: 5px;">电话薄导出</div>
</div>
<div class="address-form regularShow">
<div class="warning-build xinjian" id="" style="width:50px;border-radius:7px;"><i class="icon icon-plus "></i>添加</div>
</div>
</form>
<div class="clearfix"></div>
<div id="Pagination" class="pager"></div>
</div>
</div>
这个html页面中 item.Generate_Time 原时间戳字符串如何修改代码转成日期格式