var $empid = 0;
|
//获取href里面的参数
|
function getUrlParam(name) {
|
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
|
var r = window.location.search.substr(1).match(reg); //匹配目标参数
|
if (r != null) return unescape(r[2]); return null; //返回参数值
|
}
|
|
initData = function () {
|
if (window.sysid === '') {
|
$empid = getUrlParam('empid');
|
$.ajax({
|
url: "/hrpostmoveapply/InitData?empid=" + $empid, async: false, cache: false, dataType: "json",
|
success: function (data) {
|
var $data = data.Children;
|
for (var name in data) {
|
if (name !== "children") {
|
var $value = data[name];
|
if ($value != null && $value !== '') {
|
var $control = $(".main [field='" + name + "']");
|
var $controltype = $control.prop("tagName");
|
if ($controltype != null && $controltype !== '') {
|
|
var $type = $control.attr("type");
|
if ($type !== "radio" && $type !== "checkbox") {
|
$(".main [field='" + name + "']").val($value);
|
}
|
if ($type === "radio") {
|
$(".main [field='" + name + "'][value='" + $value + "']").attr("checked", "checked");
|
}
|
if ($type === "checkbox") {
|
var $items = $(".main [field='" + name + "']");
|
var $arr = $value.split(",");
|
$.each($items, function (index, obj) {
|
var value = $(obj).attr("value");
|
if (contains($arr, value))
|
$(obj).attr("checked", "checked");
|
});
|
}
|
}
|
}
|
}
|
}
|
if ($data != null && $data.length > 0) {
|
renderGirdtableByData($Children, $data.length);
|
}
|
}
|
});
|
}
|
|
}
|
|
|
|
var show = function () {
|
console.log($("#xq").html());
|
layer.open({
|
type: 1,
|
skin: 'layui-layer-rim', //加上边框
|
area: ['420px', '240px'], //宽高
|
content: $("#xq").html()
|
});
|
}
|
|
var ChangeStatus = function (time) {
|
var datastarttime = time;
|
if (datastarttime != '') {
|
var date = new Date(parseInt(datastarttime.replace("/Date(", "").replace(")/", ""), 10));
|
var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;
|
var currentDate = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();
|
var dataStr = date.getFullYear() + "-" + month + "-" + currentDate;
|
return dataStr;
|
}
|
}
|