$.namespace("xmxxgl.detail");
xmxxgl.detail.szd =null;
xmxxgl.detail.gk=null;
xmxxgl.detail.gq=null;
xmxxgl.detail.init=function(){
}
xmxxgl.detail.back=function(){
location.href=$.app+"/xmxxgl/main";
}
van=function(a,b){
if(!isFDS(a.val())){
ts(b+"必须为正数",a);
return false;
}
};
xmxxgl.detail.save=function(){
//验证浮点类型
if(van($('#addform input[name=ztz]'),"总投资")==false){return false;}
if(van($('#addform input[name=axcd]'),"岸线长度 ")==false){return false;}
if(van($('#addform input[name=bwdj]'),"泊位吨级 ")==false){return false;}
if(van($('#addform input[name=tgnl]'),"通过能力")==false){return false;}
if(van($('#addform input[name=zftze]'),"政府投资额")==false){return false;}
//if(van($('#addform input[name=sddx]'),"码头前沿位置_上端点X")==false){return false;}
//if(van($('#addform input[name=sddy]'),"码头前沿位置_上端点Y")==false){return false;}
//if(van($('#addform input[name=xddx]'),"码头前沿位置_下端点X")==false){return false;}
//if(van($('#addform input[name=xddy]'),"码头前沿位置_下端点Y")==false){return false;}
if($("#tzlxid").val()=='1903'){
var ztz = $('#addform input[name=ztz]').val();
var zftze = $('#addform input[name=zftze]').val();
if(isFDS(ztz) && isFDS(zftze)) {
var rate = (zftze/ztz)*100;
if(rate>100){
ts("总投资额必须不低于政府投资额",$('#addform input[name=ztz]'));
return false;
}
}
}
$(".btn").attr("disabled",true);
$.ajax({
url:$.app+"/xmxxgl/save",
data:$("#addform").serialize(),
type:"post",
dataType:"json",
success:function(data){//ajax返回的数据
if (data.success) {
$.alert({
title: '提示',
content: '操作成功',
confirm: function(){
location.href=$.app+'/xmxxgl/main';
}
});
}else {
$.alert({
title: '提示',
content: data.message,
confirm: function(){
$(".btn").attr("disabled",false);
}
});
}
}
});
}
//构建水域类型下拉
function initSylxSelect(divid,existVal,width){
$.post($.app+"/xmxxgl/selectSylx",{
},function(data) {
var str="";
str+="";
$("#"+divid).empty;
$("#"+divid).append(str);
$('.sylxselectpicker').selectpicker({
width:width
});
}, "json");
};
//构建投资类型下拉事件
function tzlxChange() {
var val = $("#tzlxid").val();
if(val == "1903") {
$("#zftzDiv").css("display","table-row");
} else {
$("#zftzezb").val("");
$("#zftzDiv").css("display","none");
}
};
//构建政府投资额占比变化事件
function ratesub() {
var val = $("#tzlxid").val();
var ztz = $('#addform input[name=ztz]').val();
var zftze = $('#addform input[name=zftze]').val();
if(val == "1903") {
if(isEmpty(ztz) || isEmpty(zftze)) {
$("#zftzezb").val("");
return;
}
if(isFDS(ztz) && isFDS(zftze)) {
var rate = (zftze/ztz)*100;
$("#zftzezb").val(rate.toFixed(2));
}
}
};
// 构建项目类型下拉
function initXmlxSelect(divid,existVal,width){
$.post($.app+"/xmxxgl/selectXmlx",{
},function(data) {
var str="";
str+="";
$("#"+divid).empty;
$("#"+divid).append(str);
$('.xmlxselectpicker').selectpicker({
width:width
});
}, "json");
}
// 构建投资类型下拉
function initTzlxSelect(divid,existVal,width){
$.post($.app+"/xmxxgl/selectTzlx",{
},function(data) {
var str="";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.tzlxselectpicker').selectpicker({
width:width
});
tzlxChange();
ratesub();
}, "json");
}
// 构建项目核准级别下拉
function initXmhzjbSelect(divid,existVal,width){
$.post($.app+"/xmxxgl/selectXmhzjb",{
},function(data) {
var str="";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.xmhzjbselectpicker').selectpicker({
width:width
});
}, "json");
}
// 构建岸线审批级别下拉
function initAxspjbSelect(divid,existVal,width){
$.post($.app+"/xmxxgl/selectAxspjb",{
},function(data) {
var str="";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.axspjbselectpicker').selectpicker({
width:width
});
}, "json");
}
xmxxgl.detail.initZyhbwfl=function(divid, existVal,bwytstr){
var flag = "2";
// var bwytstr = $('.bwytselectpicker').val()+"";
if(bwytstr.indexOf("1804")>=0){
flag="1";
}
$.post($.app + "/bw/selectZyhbwfl?flag="+flag, {
}, function(data) {
if (data) {
var str = "";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.zyhbwflselectpicker').selectpicker({
width:'80%'
});
} else {
}
}, "json");
};
xmxxgl.detail.initBwyt=function(divid, existVal){
$.post($.app + "/bw/selectBwyt", {
}, function(data) {
if (data) {
var existValArr = existVal.split(",");
var str = "";
str+="";
$("#"+divid).empty();
$("#"+divid).append(str);
$('.bwytselectpicker').selectpicker({
width: '80%'
});
} else {
}
}, "json");
};
//构建所在地的下拉
//参数说明依次,1(必须)存放下拉的div的id,2(非必须)下拉初始选中的值,没有传没有传空字符串,3(非必须)下拉change事件,根据需要添加4(必须)下拉框的长度
//此下拉如果跟着form一起提交后台的话,对应的是szd属性,
xmxxgl.detail.initszdSelect=function(divid,existVal,changefunc,width,disable){
$.post($.app + "/selectSzd", {
}, function(data) {
var str = "";
if(changefunc!=null&&changefunc!=""){
if(disable!=null&&disable!=''){
str+="