if (!window.Base) {
Base = {};
}
Base.check_alive_type = "2";//0:读数刷脸 1:屏幕闪烁刷脸 2:先闪烁不行则读数
Base.faceType = "1";//0 不刷脸1:微信城市生活服务 2:支付宝 3:微信慧眼
pubKey = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCJcTBCPyX3OpLPNmDYLUitf8sZG4Wa1Q/9MNX/t12keSOjT/44OWnGHSo69eEpqxxx1KXkGJyLqvkUBhd8E5PUuADoy6AEyIRR093ceoYY2gNPVgsY61edp7MvB5iz9ej8Aw/ZwIacYZIib7VhFIBas+yG8yRvDU7kZYdmGrAH5QIDAQAB";
Base.setValue = function (key, value) {
if (typeof key == 'string') {
$("#" + key).val(value);
} else if (typeof key == 'object') {
for (var k in key) {
var obj = $("#" + k);
var tag = obj[0] != null ? obj[0].tagName.toLowerCase() : "";
if (tag == 'select' && key[k] instanceof Array) {
$.setSelect(k, key[k]);
} else {
obj.val(key[k]);
}
}
}
};
Base.getValue = function (key) {
return $("#" + key).val();
};
Base.setReadOnly = function (ids) {
ids = "#" + ids.replace(/,/g, ",#");
$(ids).attr("readonly", "readonly");
};
Base.setRequired = function (ids, valid) {
ids = "#" + ids.replace(/,/g, ",#");
if (!valid) {
$(ids).attr("valid", "r");
} else {
$(ids).removeAttr("valid");
}
}
Base.submit = function (id, p, fun, fail) {
$.doSubmit(id, p, function (data) {
//for(var key in data){
// $("#"+key).val(data[key]);
//}
Base.setValue(data);
if (fun) {
fun();
}
}, function (data) {
$.toast(data.resmsg);
if (fail) {
fail(data);
}
});
};
Base.showObj = function (ids) {
ids = "#" + ids.replace(/,/g, ",#");
$(ids).parent().parent().show();
};
Base.hideObj = function (ids) {
ids = "#" + ids.replace(/,/g, ",#");
$(ids).parent().parent().hide();
};
Base.setEnable = function (ids) {
ids = "#" + ids.replace(/,/g, ",#");
$(ids).removeAttr("readonly");
};
Base.alert = function (msg) {
$.toast(msg);
};
Base.focus = function (ids) {
ids = "#" + ids;
$(ids).focus();
};
Base.filterSelectInput = function (id, value) {
var options = document.getElementById(id).options;
for (var i = 0; i < options.length; i++) {
var o = options[i];
if (o.value != value) {
o.disabled = true;
}
}
};
(function ($) {
function list2Row(data, mode) {
var html = "
'
}else{
html += '
'
}
html += '
'
html += '
![]()
'
html += '
'
html += '
' + list[i].name + '
'
html += '
'
box.append(html)
}
}
}
function initData() {//提取
arealist = $.parseJSON($.val("arealist"));//缓存区域,提取页面初始化
dklxlist = $.parseJSON($.val("dklxlist"));//缓存身份类型提取页面初始化
idlist = $.parseJSON($.val("idlist"));//缓存贷款类型,提取页面初始化
$.setSelect("cdxzqydm", arealist);//项目区域
$.setSelect("spousezjlx", idlist);//配偶证件类型
$.setSelect("ownzjlx", idlist);//关联人证件类型
$.setSelect("dklx", dklxlist);//配偶证件类型
}
function clearNoNum(obj) {//提取
obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的
obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3');//只能输入两个小数
if (obj.value.indexOf(".") < 0 && obj.value != "") {//以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
obj.value = parseFloat(obj.value);
}
var allstandmny = $("#allstandmny").val() - 0;
var factfetchmny = $("#factfetchmny").val() - 0;
if (factfetchmny > allstandmny) {
$.dialog({title: "", content: "提取金额不能大于可提取金额", mode: 1}, function (index) {
});
$("#factfetchmny").val("");
} else if (factfetchmny * 100 % 10000 != 0) {
$.dialog({title: "", content: "申请提取金额必须以百元为单位", mode: 1}, function (index) {
});
$("#factfetchmny").val("");
} else if (factfetchmny <= 0) {
$.dialog({title: "", content: "请输入正确的提取金额", mode: 1}, function (index) {
});
$("#factfetchmny").val("");
}
}
function clearNoNum1(obj) {//提取
obj.value = obj.value.replace(/[^\d.]/g, ""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的
obj.value = obj.value.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
obj.value = obj.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3');//只能输入两个小数
if (obj.value.indexOf(".") < 0 && obj.value != "") {//以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
obj.value = parseFloat(obj.value);
}
}
function openpick(obj, format, fun) {
$.openPicker(function (data) {
if (format == "yyyymm") {
obj.value = data.year + "" + data.month;
} else if (format == "mm") {
obj.value = data.month;
} else {
obj.value = data.year + "-" + data.month + "-" + data.day;
}
if (fun) {
fun();
}
});
}
$(document).ready(function () {
if (window.onViewOpen) {
onViewOpen();
}
if (window.onViewCreate) {
onViewCreate();
}
if (!window.goback) {
$("#nav-left").bind("click", function () {
window.history.go(-1);
});
var nav = $("
");
nav.bind("click", function () {
$.closeCurrWin()
});
$(document.body).append(nav);
}
})
function fnSelSheng(that) { // 710000 810000 820000 台湾 香港 澳门 的没有市县
$("#shi").find("option").remove();
$("#xian").find("option").remove();
$("#shi").html('
');
$("#xian").html('
');
var value = that.value;
if (value == "710000" || value == "810000" || value == "820000") {
$("#shi1").hide();
$("#xian1").hide();
$.val("shi", "");
$.val("xian", "");
} else {
$("#shi1").show();
$("#xian1").show();
fnSelectedProvince(value, "2");
$.val("xian", "");
}
}
function fnSelShi(that) {
$("#xian").find("option").remove();
$("#xian").html('
');
var value = that.value;
fnSelectedProvince(value, "3");
}
function fnSelXian(that) {
var shi = $("#shi").val();
if (!shi) {
return;
}
if (shi != "360100") {
set_select_checked("fwssqy", "1");
} else {
set_select_checked("fwssqy", "0");
}
}
var desheng;
var deshi;
/**
* 获取省/市/县
*/
function fnSelectedProvince(pidcode, type, data) {
var params = {
"method": "user.getDefaultArea",
"v": "1.0"
};
$.doSubmit("", params, function (resData) {
desheng = resData.desheng;
deshi = resData.deshi;
if (desheng && deshi) {
var param = {"pidcode": pidcode, "type": type, "method": "user.getPcclink", "v": "1.0"};
if (type == 0) { // 初始化
var v1 = {"sheng": "000000", "shi": desheng, "xian": deshi};
param = $.extend(v1, param);
} else if (type == 2) { // 获取市后处理是否本市
if ($("#sheng").val() != desheng) {
set_select_checked("fwssqy", "1");
}
} else if (type == 3) { // 获取县后处理是否本市
if ($("#shi").val() != deshi) {
set_select_checked("fwssqy", "1");
} else {
set_select_checked("fwssqy", "0");
}
} else if (type == 4) {
} else if (type == 5) {
var v2 = {"sheng": data.sheng, "shi": data.shi, "xian": data.xian};
param = $.extend(v2, param);
}
$.doSubmit("", param, function (resData) {
var shengList = resData.shengList;
var shiList = resData.shiList;
var xianList = resData.xianList;
if (type == 0) {
for (var i = 0; i < shengList.length; i++) {
$("
").val(shengList[i].id.toString()).text(shengList[i].name.toString()).appendTo("#sheng");
}
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
set_select_checked("sheng", desheng);
set_select_checked("shi", deshi);
} else if (type == 2) {
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
} else if (type == 3) {
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
} else if (type == 5) {
for (var i = 0; i < shengList.length; i++) {
$("
").val(shengList[i].id.toString()).text(shengList[i].name.toString()).appendTo("#sheng");
}
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
set_select_checked("sheng", data.sheng);
set_select_checked("shi", data.shi);
set_select_checked("xian", data.xian);
}
}, function (data) {
$.toast(data.resmsg, 2000);
});
}
}, function (data) {
$.toast(data.resmsg, 2000);
});
}
function fnYDDKSelectedProvince(pidcode, type, data) {
var params = {
"method": "user.getDefaultArea",
"v": "1.0"
};
$.doSubmit("", params, function (resData) {
desheng = resData.desheng;
deshi = resData.deshi;
if (desheng && deshi) {
var param = {"pidcode": pidcode, "type": type, "method": "user.getPcclink", "v": "1.0"};
if (type == 0) { // 初始化
var v1 = {"sheng": "000000", "shi": desheng, "xian": deshi};
param = $.extend(v1, param);
} else if (type == 2) { // 获取市后处理是否本市
if ($("#sheng").val() != desheng) {
set_select_checked("fwssqy", "1");
}
} else if (type == 3) { // 获取县后处理是否本市
if ($("#shi").val() != deshi) {
set_select_checked("fwssqy", "1");
} else {
set_select_checked("fwssqy", "0");
}
} else if (type == 4) {
} else if (type == 5) {
var v2 = {"sheng": data.dssheng, "shi": data.gsshi, "xian": data.gsxian};
param = $.extend(v2, param);
}
$.doSubmit("", param, function (resData) {
var shengList = resData.shengList;
var shiList = resData.shiList;
var xianList = resData.xianList;
if (type == 0) {
$("
").val("").text("可选").appendTo("#sheng");
$("
").val("").text("可选").appendTo("#shi");
$("
").val("").text("可选").appendTo("#xian");
for (var i = 0; i < shengList.length; i++) {
$("
").val(shengList[i].id.toString()).text(shengList[i].name.toString()).appendTo("#sheng");
}
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
// set_select_checked("sheng", desheng);
// set_select_checked("shi", deshi);
} else if (type == 2) {
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
} else if (type == 3) {
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
} else if (type == 5) {
for (var i = 0; i < shengList.length; i++) {
$("
").val(shengList[i].id.toString()).text(shengList[i].name.toString()).appendTo("#sheng");
}
for (var i = 0; i < shiList.length; i++) {
$("
").val(shiList[i].id.toString()).text(shiList[i].name.toString()).appendTo("#shi");
}
for (var i = 0; i < xianList.length; i++) {
$("
").val(xianList[i].id.toString()).text(xianList[i].name.toString()).appendTo("#xian");
}
set_select_checked("sheng", data.dssheng);
set_select_checked("shi", data.gsshi);
set_select_checked("xian", data.gsxian);
myReadonly("sheng,shi,xian,outfundname");
}
}, function (data) {
$.toast(data.resmsg, 2000);
});
}
}, function (data) {
$.toast(data.resmsg, 2000);
});
}
function set_select_checked(selectId, checkValue) {
var select = document.getElementById(selectId);
for (var i = 0; i < select.options.length; i++) {
if (select.options[i].value == checkValue) {
select.options[i].selected = true;
break;
}
}
}
function fnTqfs() {
$("#fetchhander").hide();
var tqfs = $("#tqfs").val();
if (tqfs == "02") {
$('#bkcard').attr("readonly", false);
$('#bkcardcode').attr("readonly", false);
$('#skyhmc').attr("readonly", false);
$("#bkcard").val("");
$("#bkcardcode").find("option").remove();
$("#skyhmc").val("");
$("#lhhbh").val("");
tqfs02(tqfs);
} else if (tqfs == "03") {
$("#bkcardcode").find("option").remove();
$('#bkcard').attr("readonly", true);
$('#bkcardcode').attr("readonly", true);
$('#skyhmc').attr("readonly", true);
tqfs03(tqfs);
}
}
function tqfs02(key) {
$("#bkcardcode").html('
');
var params = {
"method": "user.getGjBank",
"v": "1.0"
};
$.doSubmit("", params, function (data) {
var yhhblist = data.yhhblist;
for (var i = 0; i < yhhblist.length; i++) {
$("
").val(yhhblist[i].id.toString()).text(yhhblist[i].name.toString()).appendTo("#bkcardcode");
}
});
}
function tqfs03(key) {
var params = {
"method": "user.getBdinfo",
"tqfs": key,
"v": "1.0"
};
$.doSubmit("", params, function (data) {
$("#fetchhander").show();
$('#bkcard').val(data.bkcard);
$("
").val(data.bkcardcode).text(data.bkcardcodedesc).appendTo("#bkcardcode");
$('#skyhmc').val(data.skyhmc);
$('#lhhbh').val(data.lhhbh);
}, function (data) {
$.toast(data.resmsg, 2000);
$("#tqfs").val("02");
fnTqfs();
});
}
function fnInitHisSelect(data) {
if(data) {
$("#histqlist").show();
var html = "
"
for (var i=0;i< data.length;i++) {
var yhk = data[i];
html += "
"
}
$("#hisTqYhkList").html(html);
}else{
$("#histqlist").hide();
}
}
function fnSelectHisTqYhk() {
var hisTqYhkList = $("#hisTqYhkList").val();
if(hisTqYhkList){
myhide("bkcardcode1,bkcard_desc");
var hisTqYhk = hisTqYhkList.split('|');
$("#bkcard").val(hisTqYhk[2]);
$("#skyhmc").val(hisTqYhk[3])
$("#bkcardcode").val(hisTqYhk[1]);
$("#lhhbh").val(hisTqYhk[0]);
//tqfs02(tqfs);
$("#fetchhander").hide();
if(!$("#bkcardcode").val()){
$("#bkcardcode").focus();
return;
}
var params = {
"method": "user.checkBkcardType",
"v": "1.0",
"tqfs": $("#tqfs").val(),
"lhhbh": $("#lhhbh").val(),
"bkcardcode": $("#bkcardcode").val(),
"bkcard": $("#bkcard").val()
};
$.doSubmit("", params, function(data){
$("#fetchhander").show();
}, function (data) {
$("#bkcard").val("");
$.toast(data.resmsg, 2000);
});
}else{
$("#bkcard").val("");
$("#skyhmc").val("")
$("#bkcardcode").val("");
$("#lhhbh").val("");
myshow("bkcardcode1,bkcard_desc");
}
}
function selBank(that) {
if(!$("#bkcardcode").val()){
$("#bkcardcode").focus();
$("#fetchhander").hide();
return;
}
var params = {
"method": "user.getBankCodeByYhhb",
"v": "1.0",
"yhhb": that.value
};
$.doSubmit("", params, function (data) {
$('#skyhmc').val(data.skyhmc);
myReadonly("skyhmc");
$('#lhhbh').val(data.lhhbh);
if($("#bkcard").val()){
fnCheckBkcardType1();
}
//不清除银行卡号
//$("#bkcard").val("");
});
}
function fnCheckBkcardType1() {
$("#fetchhander").hide();
if(!$("#bkcardcode").val()){
$("#bkcardcode").focus();
return;
}
var params = {
"method": "user.checkBkcardType",
"v": "1.0",
"tqfs": $("#tqfs").val(),
"lhhbh": $("#lhhbh").val(),
"bkcardcode": $("#bkcardcode").val(),
"bkcard": $("#bkcard").val()
};
$.doSubmit("", params, function(data){
$("#fetchhander").show();
}, function (data) {
$("#bkcard").val("");
$.toast(data.resmsg, 2000);
});
}
function fnCheckBkcardType(that) {
$("#fetchhander").hide();
if(!$("#bkcardcode").val()){
$("#bkcardcode").focus();
return;
}
var params = {
"method": "user.checkBkcardType",
"v": "1.0",
"tqfs": $("#tqfs").val(),
"lhhbh": $("#lhhbh").val(),
"bkcardcode": $("#bkcardcode").val(),
"bkcard": that.value
};
$.doSubmit("", params, function(data){
$("#fetchhander").show();
}, function (data) {
$("#bkcard").val("");
$.toast(data.resmsg, 2000);
});
}
function checkSpouseInfo() {
$("#btnValid").hide();
myReadonly("gfhth,bdcqzh");
$("#bdcqzh").attr("disabled",true);
var hyzk = $("#hyzk").val();
var poxm = $("#spousename").val();
var pozjlx = $("#spousezjlx").val();
var pozjhm = $("#spousezjhm").val();
var bustype = $.val("bustype");
var buscode = $.val("buscode");
var tqyy = $.val("tqyy");
var tqlx = $("#tqlx").val();
var params = {
"method": "user.checkSpouseInfo",
"v": "1.0",
"hyzk": hyzk,
"poxm": poxm,
"pozjlx": pozjlx,
"pozjhm": pozjhm,
"bustype": bustype,
"buscode": buscode,
"tqyy": tqyy,
"tqlx": tqlx
};
if(tqyy == "07"){
var ownerList = packageGlr();
var sctq = $("#sctq").val();
var v1;
if(sctq == "0"){
v1 = {"ownerList": ownerList,"sctq": sctq};
params = $.extend(v1,params);
}else if(sctq == "1"){
v1 = {"sctq": sctq};
params = $.extend(v1,params);
}
}
if (hyzk == "10" || hyzk == "40") {
//未婚和离婚不判断配偶信息
} else {
if(!hyzk){
$("#hyzk").focus();
return;
}
if(!poxm){
$("#spousename").focus();
return;
}
if(!pozjlx){
$("#spousezjlx").focus();
return;
}
if(!pozjhm){
$("#spousezjhm").focus();
return;
}
}
$.doSubmit("", params, function (data) {
if(tqyy == "01" || tqyy == "02" || tqyy == "82"){
removeReadonly("gfhth,bdcqzh");
$("#bdcqzh").removeAttr("disabled");
}
if (tqyy == "01") {
if(data.flag == "1"){
$("#checkSpouse").val("1");
}
// initPage2();
}else{
$("#btnValid").show();
}
myReadonly("hyzk,spousename,spousezjlx,spousezjhm");
//已婚婚姻协查成功会马上协查配偶,不用重新调一次接口
/*var whjxbl = data.whjxbl;
if (whjxbl && whjxbl == "1") {
var param = {
"method": "user.checkSpouseHouseInfo",
"v": "1.0",
"hyzk": hyzk,
"poxm": poxm,
"pozjlx": pozjlx,
"pozjhm": pozjhm,
"bustype": bustype,
"buscode": buscode,
"tqyy": tqyy,
"tqlx": tqlx
};
$.doSubmit("", param, function (data) {
}, function (data) {
$("#hyzk").removeAttr("disabled");
$("#hyzk").removeAttr("readOnly");
$("#spousename").removeAttr("disabled");
$("#spousename").removeAttr("readOnly");
$("#spousezjhm").removeAttr("disabled");
$("#spousezjhm").removeAttr("readOnly");
var resmsg;
if (isJSON(data.resmsg)) {
resmsg = $.parseJSON(data.resmsg).msg;
} else {
resmsg = data.resmsg;
}
$("#hyzk").val("");
$("#spousename").val("");
$("#spousezjhm").val("");
$.dialog({title: "", content: resmsg, mode: 1}, function (index) {
});
});
}*/
/*if (hyzk == "10" || hyzk == "40") {//选择未婚和离婚接口调用完再显示后续页面
getHyzkInfo(hyzk);
}*/
if (tqyy == "01") {
if (hyzk == "40") {
$("#lhsj").val(data.lhsj);
$("#lhqd").val("民政");
myReadonly("lhsj");
}
}
if (tqyy == "07") {
var sctq = $("#sctq").val();
if(sctq == "1"){
$("#baje").val(data.rentMaxMoney);
$("#bcktqed").val(data.rentMaxMoney);
}
$("#isAddPo").val(data.isAddPo);
$("#hzzxzfytje").val(data.hzzxzfytje);
addZfGlr();
}
if(tqyy == "01" || tqyy == "02" || tqyy == "82"){
if($("#gfhth").val() || $("#bdcqzh").val()){
checkFetchHouseInfo();
}
}
}, function (data) {
if(tqyy == "01" || tqyy == "02" || tqyy == "82"){
myReadonly("gfhth,bdcqzh");
$("#bdcqzh").attr("disabled",true);
}
if (tqyy == "01") {
$("#spousezjhm").val("");
if (hyzk != "20") {
$("#hyzk").val("");
}
}
var resmsg;
if (isJSON(data.resmsg)) {
resmsg = $.parseJSON(data.resmsg).msg;
} else {
resmsg = data.resmsg;
}
$.dialog({title: "", content: resmsg, mode: 1}, function (index) {
});
});
}
function isJSON(str) {
if (typeof str == 'string') {
try {
var obj = JSON.parse(str);
if (typeof obj == 'object' && obj) {
return true;
} else {
return false;
}
} catch (e) {
console.log('error:' + str + '!!!' + e);
return false;
}
}
}
function jump() {
$.closeCurrWin();
}
//设置显示输入框
function myshow(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
$("#" + all[i]).show();
}
}
//设置隐藏输入框
function myhide(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
$("#" + all[i]).hide();
}
}
//设置必填
function myaddValid(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
var item = $("#" + all[i]);
$("#" + all[i]).attr("valid", "r");
}
}
//移除必填
function removeValid(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
var item = $("#" + all[i]);
$("#" + all[i]).attr("valid", "");
}
}
//设置只读
function myReadonly(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
var item = $("#" + all[i]);
if (item.is('select')) {
$("#" + all[i]).attr("readOnly", true);
$("#" + all[i]).attr("disabled", true);
} else {
$("#" + all[i]).attr("readOnly", true);
}
}
}
//取消只读
function removeReadonly(ids) {
var all = ids.split(",");
for (var i = 0; i < all.length; i++) {
var item = $("#" + all[i]);
if (item.is('select')) {
$("#" + all[i]).attr("disabled", false);
$("#" + all[i]).attr("readOnly", false);
} else {
$("#" + all[i]).attr("readOnly", false);
}
}
}
/**
** 减法函数,用来得到精确的减法结果
** 说明:javascript的减法结果会有误差,在两个浮点数相减的时候会比较明显。这个函数返回较为精确的减法结果。
** 调用:accSub(arg1,arg2)
** 返回值:arg1加上arg2的精确结果
**/
function accSub(arg1, arg2) {
var r1, r2, m, n;
try {
r1 = arg1.toString().split(".")[1].length;
} catch (e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
} catch (e) {
r2 = 0;
}
m = Math.pow(10, Math.max(r1, r2)); //last modify by deeka //动态控制精度长度
n = (r1 >= r2) ? r1 : r2;
return ((arg1 * m - arg2 * m) / m).toFixed(n);
}
function initPage2() {
var tqlx = $("#tqlx").val();
var hyzk = $("#hyzk").val();
var tqrglgx = $("#tqrglgx").val();
if (tqlx && hyzk && tqrglgx) {
if (hyzk == "20") {
var spousename = $("#spousename").val();
var spousezjhm = $("#spousezjhm").val();
if (spousename && spousezjhm) {
myshow("xian1,fkfs1,htqdrq2,fwzlFormater2,fwzj2,btnLast,btnValid,btnBox2");
myhide("tqlx2,hyzk2,zgspousename,zgspousezjhm,tqrglgx1,btnClose,btnNext,btnBox1");
}
}else{
myshow("xian1,fkfs1,htqdrq2,fwzlFormater2,fwzj2,btnLast,btnValid,btnBox2");
myhide("tqlx2,hyzk2,zgspousename,zgspousezjhm,tqrglgx1,btnClose,btnNext,btnBox1");
}
if (tqlx == "55") {
myshow("gfhth2,zxzje2");
myhide("bdcqzh2,sfdy1");
}else{
myshow("bdcqzh2,sfdy1");
myhide("gfhth2,zxzje2");
}
}
}
function fnTqrglgx(){
var tqrglgx = $("#tqrglgx").val();
var validflag = $("#validflag").val();
var tqyy = $.val("tqyy");
var tqlx = $("#tqlx").val();
var hyzk = $("#hyzk").val();
var poxm = $("#spousename").val();
var pozjlx = $("#spousezjlx").val();
var pozjhm = $("#spousezjhm").val();
if(!tqrglgx){
$.dialog({title: "", content: "请选择您与产权人的关系", mode: 1}, function (index) {
});
return;
}
if(tqrglgx == "04"){
$.dialog({title: "", content: "您与产权人的关系为其他,不允许办理", mode: 1}, function (index) {
});
$("#tqrglgx").val("");
$("#zjkrxm").val("");
$("#zjkrzjhm").val("");
return;
}
if(tqrglgx == "02"){
$.dialog({title: "", content: "您与产权人的关系为直系亲属,请前往柜台办理", mode: 1}, function (index) {
});
$("#tqrglgx").val("");
$("#zjkrxm").val("");
$("#zjkrzjhm").val("");
return;
}
if(tqrglgx == "01"){
if(hyzk != "20"){
$.dialog({title: "", content: "您的婚姻状况不是已婚,您与产权人的关系不能为夫妻", mode: 1}, function (index) {
});
$("#tqrglgx").val("");
$("#zjkrxm").val("");
$("#zjkrzjhm").val("");
return;
}
if(hyzk == "20"){
if(!poxm || !pozjlx || !pozjhm){
$.dialog({title: "", content: "配偶信息不能为空", mode: 1}, function (index) {
});
$("#tqrglgx").val("");
return;
}
}
}
if (tqyy == "01") {
if($("#checkSpouse").val() == "0"){//防止正在请求协查时 选择产权人关系,导致跳过协查结果
$("#tqrglgx").val("");
return;
}
// initPage2();
fetchNext();
}
if(tqyy == "01" && tqlx == "55"){
if(tqrglgx == "05" && validflag == "0"){
$("#zjkrxm").val($.val("zjkrxm"));
$("#zjkrzjlx").val("01");
$("#zjkrzjhm").val($.val("codeno"));
}
if(tqrglgx == "01" && validflag == "0"){
$("#zjkrxm").val(poxm);
$("#zjkrzjlx").val(pozjlx);
$("#zjkrzjhm").val(pozjhm);
}
}else if(tqyy == "01" && tqlx == "61"){
if(tqrglgx == "05" && validflag == "0"){
$("#zjkrxm").val($.val("zjkrxm"));
$("#zjkrzjlx").val("01");
$("#zjkrzjhm").val($.val("codeno"));
}
if(tqrglgx == "01" && validflag == "0"){
$("#zjkrxm").val(poxm);
$("#zjkrzjlx").val(pozjlx);
$("#zjkrzjhm").val(pozjhm);
}
}else if(tqyy == "02" || tqyy == "82"){
if(tqrglgx == "05" && validflag == "0"){
$("#zjkrxm").val($.val("zjkrxm"));
$("#zjkrzjlx").val("01");
$("#zjkrzjhm").val($.val("codeno"));
}
if(tqrglgx == "01" && validflag == "0"){
$("#zjkrxm").val(poxm);
$("#zjkrzjlx").val(pozjlx);
$("#zjkrzjhm").val(pozjhm);
}
}
}
function fnChgFwyt() {
var fwyt = $("#fwyt").val();
if(fwyt != "01"){
$.dialog({title: "", content: "非住宅不允许提取", mode: 1}, function (index) {
$.closeCurrWin();
});
$("#fwyt").val("");
}
return;
}
function fnhyzk(that){
if ($.val("tqyy") == "01" && !$("#tqlx").val()) {
$.dialog({title: "", content: "请先选择提取类型后,在选择婚姻状况!", mode: 1}, function (index) {
});
$("#hyzk").val("")
$("#spousename").val("");
$("#spousezjhm").val("");
return
}
if(that.value == "10" || that.value == "40"){
removeValid("spousename,spousezjhm");
$("#zgspousename").hide();
$("#zgspousezjhm").hide();
$("#zgspousezjlx").hide();
$("#spousename").val("");
$("#spousezjhm").val("");
checkSpouseInfo();
}else if(that.value == "20"){
myaddValid("spousename,spousezjhm");
$("#zgspousename").show();
$("#zgspousezjhm").show();
$("#spousename").val("");
$("#spousezjhm").val("");
}
}
//提交页面返回上一页面反显之前录入的配偶信息
function fnhyzk1(){
var hyzk = $("#hyzk").val();
var tqyy = $.val("tqyy");
if(hyzk == "10" || hyzk == "40"){
removeValid("spousename,spousezjhm");
$("#zgspousename").hide();
$("#zgspousezjhm").hide();
$("#zgspousezjlx").hide();
$("#spousename").val("");
$("#spousezjhm").val("");
}else if(hyzk == "20"){
myaddValid("spousename,spousezjhm");
$("#zgspousename").show();
$("#zgspousezjhm").show();
}
if(tqyy == "01" || tqyy == "02" || tqyy == "82"){
//初始化页面时会重置产权人关系和区县下拉选,不能去校验配偶,会报错
}else{
checkSpouseInfo();
}
}
var mzsm = "";
mzsm+= "尊敬的用户:";
mzsm+= " 为维护您的权益,请在签署本条款前,仔细阅读各条款内容。您通过南昌住房公积金互联网渠道办理业务即表示您已阅读并同意本声明条款,如您不接受本声明条款,请勿使用南昌住房公积金互联网渠道服务。";
mzsm+= "一、用户在使用南昌住房公积金互联网渠道服务时,应按照南昌住房公积金互联网渠道的规定正确操作。因操作不当而造成的损失,南昌住房公积金管理中心不承担任何责任。";
mzsm+= "二、用户必须妥善保管本人账号和密码,因网站执行指令均是通过计算机程序自动完成,无法核实账户操作者是否是用户本人,因此所有使用密码进行的操作均视为用户本人所为,对用户本人具有法律效力。依据密码办理的各类公积金业务所发生的电子信息记录均为办理该项业务的有效凭证。";
mzsm+= "三、因黑客行为或用户的保管疏忽导致账号、密码遭他人非法使用,而造成用户损失,南昌住房公积金管理中心不承担任何责任。用户应当为自身注册账户下的一切行为负责,因用户行为而导致的用户自身或其他第三方的任何损失,南昌住房公积金管理中心不承担责任。";
mzsm+= " 四、南昌住房公积金互联网渠道因以下情况没有执行用户指令的,南昌住房公积金管理中心不承担责任:";
mzsm+= "(一)南昌住房公积金互联网渠道网络系统出现故障;";
mzsm+= "(二)南昌住房公积金互联网渠道接收到的用户指令信息不明、存在乱码、不完整等;";
mzsm+= "(三)用户自有资金账户或公积金账户余额不足;";
mzsm+= "(四)用户自有资金账户或公积金账户内资金被司法冻结或划扣;";
mzsm+= "(五)不可抗力或其他不可归因于公积金中心的情况。";