You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
3.8 KiB
100 lines
3.8 KiB
var form, $,areaData;
|
|
layui.config({
|
|
base : "../../js/"
|
|
}).extend({
|
|
"address" : "address"
|
|
})
|
|
layui.use(['form', 'layer', 'upload', 'laydate', "address"], function () {
|
|
form = layui.form;
|
|
$ = layui.jquery;
|
|
var layer = parent.layer === undefined ? layui.layer : top.layer,
|
|
upload = layui.upload,
|
|
laydate = layui.laydate,
|
|
address = layui.address;
|
|
|
|
getOrgInfo();
|
|
function getOrgInfo() {
|
|
|
|
if (window.sessionStorage.getItem("orgInfo") != null && window.sessionStorage.getItem("orgInfo") != "null" && window.sessionStorage.getItem("orgInfo") != undefined) {
|
|
var orgInfo = JSON.parse(window.sessionStorage.getItem("orgInfo"));
|
|
|
|
$(".orgcode").val(orgInfo.ORG_CODE);
|
|
$(".orgname").val(orgInfo.ORG_NAME);
|
|
$(".PID").val(orgInfo.PID);
|
|
$(".orgtype").val(orgInfo.ORG_TYPE);
|
|
$(".areaid").val(orgInfo.AREA_ID);
|
|
$(".orgperson").val(orgInfo.ORG_PERSON);
|
|
$(".orgtel").val(orgInfo.ORG_TEL);
|
|
$(".orgaddr").val(orgInfo.ORG_ADDR);
|
|
|
|
} else {
|
|
//获取信息
|
|
$.post("../../ashx/SysUserHandler.ashx", {
|
|
Action: "OrgInfo"
|
|
|
|
}, function (res) {
|
|
|
|
if (res.code == 1) {
|
|
var orgInfo = res.data;
|
|
$(".orgcode").val(orgInfo.ORG_CODE);
|
|
$(".orgname").val(orgInfo.ORG_NAME);
|
|
$(".PID").val(orgInfo.PID);
|
|
$(".orgtype").val(orgInfo.ORG_TYPE);
|
|
$(".areaid").val(orgInfo.AREA_ID);
|
|
$(".orgperson").val(orgInfo.ORG_PERSON);
|
|
$(".orgtel").val(orgInfo.ORG_TEL);
|
|
$(".orgaddr").val(orgInfo.ORG_ADDR);
|
|
window.sessionStorage.setItem("orgInfo", JSON.stringify(orgInfo));
|
|
} else {
|
|
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
form.on("submit(AddEdit)", function (data) {
|
|
//弹出loading
|
|
var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
|
|
//提交信息
|
|
$.post("../../ashx/SysOrgHandler.ashx", {
|
|
Action: "EditOrgInfo",
|
|
ID: $(".ID").val(),
|
|
orgCode: $(".orgcode").val(),
|
|
orgName: $(".orgname").val(),
|
|
orgType: $(".orgtype").val(),
|
|
orgAddr: $(".orgaddr").val(),
|
|
areaID: $(".areaid").val(),
|
|
orgPerson: $(".orgperson").val(),
|
|
orgTel: $(".orgtel").val(),
|
|
PID: $(".choosePID").val(),
|
|
|
|
random: new Date().getTime()
|
|
|
|
}, function (res) {
|
|
layer.close(index);
|
|
if (res.code == 1) {
|
|
if (window.sessionStorage.getItem("orgInfo") != null && window.sessionStorage.getItem("orgInfo") != "null" && window.sessionStorage.getItem("orgInfo") != undefined) {
|
|
var orgInfo = JSON.parse(window.sessionStorage.getItem("orgInfo"));
|
|
orgInfo.ORG_CODE = $(".orgcode").val();
|
|
orgInfo.ORG_NAME = $(".orgname").val();
|
|
orgInfo.PID = $(".PID").val();
|
|
orgInfo.ORG_TYPE = $(".orgtype").val();
|
|
orgInfo.AREA_ID = $(".areaid").val();
|
|
orgInfo.ORG_PERSON = $(".orgperson").val();
|
|
orgInfo.ORG_TEL = $(".orgtel").val();
|
|
orgInfo.ORG_ADDR = $(".orgaddr").val();
|
|
window.sessionStorage.setItem("orgInfo", orgInfo);
|
|
}
|
|
parent.layer.msg(res.msg);
|
|
//刷新父页面
|
|
//parent.location.reload();
|
|
} else {
|
|
//layer.close(index);
|
|
layer.msg(res.msg);
|
|
}
|
|
});
|
|
layer.close(index);
|
|
return false;
|
|
})
|
|
|
|
})
|