//往牧场和猪舍塞值
setMcmcSelect();
$("#mcmc").bind("change", function(e) {
setZsmcSelect(this.value);
});
$("#sfycbz").bind("change", function(e) {
yczd(this.value,'2');
});
if ($("#yczdid").val() != "") {
yczd($("#yczdid").val(),'1');
}
/**
* 系统参数编辑页面中点击取消按钮时,根据情况选择返回的页面
*/
function cancelFlzzd(id) {
loadFlzzdRight();
}
function yczd(val,flag) {
if (val == "2") {
$("#zddz").show();
} else {
var dzid = $("#dzid").val();
if (dzid != "1" && dzid != "") {
$("#sfycbz").val("2");
alert("诊断动作存在!请先清除或者选择无动作!");
return false;
} else {
$("#zddz").hide();
}
}
if (flag == "2") {
var id = $("#id").val();
jQuery.ajax({
url: "saveZddz.htm",
dataType: "json",
type: "post",
async: false,
data : {"id" : id, "sfycbz" : val},
success: function(data){
Dialogs.close();
if (data.returnCode > 0) {
alert("远程诊断状态更改成功!");
} else {
alert("远程诊断状态更失败!");
}
}
});
}
}
/**
* 保存
*/
function saveCssz(from,id) {
//获取校验出口门
var str = "";
for (var i = 1; i < 4; i++) {
var check = $("input[name=xlck" + i + "]");
if (check.attr("checked")) {
str += "1";
} else {
str += "0";
}
}
if (validator(csszForm)) {
processCsszSaveClean();
huimv.showProcessModel('保存数据中');
jQuery('#csszForm').ajaxSubmit({
dataType : 'json',
data : {
"from" : from,
"id" : id,
"xlck" : str
},
success : function(data) {
huimv.hideProcessModel();
// 保存成功
if (data.returnCode > 0) {
// 加载查看页面
if (data.result.id != '') {
viewCssz(data.result.id);
} else {
loadYjsbRight();
}
}
},
error : function(data) {
huimv.showError(data.responseText);
huimv.hideProcessModel();
}
});
}
}
//设置牧场编号下拉框选项
function setMcmcSelect() {
$("#mcmc").empty();
$("#mcmc").append("");
var mcid = $("#mcid").val();
jQuery.getJSON("getMcxxList.htm", {}, function(data) {
for (var o in data) {
if (mcid != "" && mcid == data[o].id) {
$("#mcmc").append("");
} else {
$("#mcmc").append("");
}
}
});
if (mcid != "") {
setZsmcSelect(mcid);
}
}
//设置猪舍编号下拉框选项
function setZsmcSelect(val) {
$("#zsmc").empty();
$("#zsmc").append("");
if(val != "") {
var zsid = $("#zsid").val();
jQuery.getJSON("getZsxxList.htm", {mcid : val}, function(data) {
for (var o in data) {
if (zsid != "" && zsid == data[o].id) {
$("#zsmc").append("");
} else {
$("#zsmc").append("");
}
}
});
}
}
function setZddz(id) {
Dialogs.load('setZddz.htm', {"id" : id}, {
// 对话框基本配置选项
draggable: true,//是否拖动
autosize: false,//是否自适应大小
resizable: true,//是否可以改变大小
maximizable: true,//是否显示最大化最小化
autopos: 'fixed',// 窗口是否(自动剧中,fixed)页面 默认’fixed’
title: "诊断动作",//窗口标题
lightbox: true,//窗口应用时是否禁用其他操作
width: 400,//窗口宽度
height: 500,//窗口高度
button: {
ok: ['确定',function(){
saveFlzzd();
}],
cancel: ['取消',function(){
this.close();
}]
}
});
}
function refreshFlzzd(id) {
var i = $("input[name='zjm']:checked").attr("id");
huimv.loadPage('flzzdRight', 'viewFlzzd.htm', {
"id" : id,
"flz" : i
});
}
if ($("#flz").val() != "" && $("#flz").val() != undefined) {
var obj;
obj.id = $("#flz").val();
changeFlz(obj);
}
function changeFlz(obj) {
$("#pic").html("");
if (obj.id == "ztd") {
$("#pic").html("
");
} else if (obj.id == "ytd") {
$("#pic").html("
");
} else {
$("#pic").html("请选择直角门位置");
}
}