123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913 |
- // 配置模块参数
- var mk_type = {
- FGF : '|', // 分隔符
- ZTGK : 'ztgk', //总体概况
- LRB : 'lrb', //料肉比
- TZFB : 'tzfb', //体重分布
- QTPJTZ : 'qtpjtz', //群体平均体重
- QTTZZZ : 'qttzzz', //群体体重增长
- QTZZFB : 'qtzzfb', // 增重分布
- QTRCSCS : 'qtrcscs', //群体日采食次数
- QTXSCSCS : 'qtxscscs', //群体小时采食次数
- SLMTXH : 'slmtxh', //饲料消耗每天
- SLQCXH : 'slqcxh', //饲料消耗全程
- CLYC : 'clyc',
- SNWD : 'snwd', //舍内温度
- SNSD : 'snsd', //舍内湿度
- QTZB : 'qtzb', //气体指标
- HJNH : 'hjnh', //环境能耗
- SSJK : 'ssjk', //实时监控
- HJKZSNWD : 'hjkzsnwd', //环控-温度
- HJKZSNSD : 'hjkzsnsd' //环控-湿度
- };
- var snwdtjms = {
- YT : '1', // 一天
- QC : '3' //全程
- };
- // 加载下拉列表
- var loadSelect = function(jsonStr, from, num) {
- setOtherSelect(from);
- };
- // 设置页面上的查询条件,可根据模块添加属于自己的查询条件(页面中默认为隐藏,此处打开隐藏)
- var setOtherSelect = function(from) {
- switch (from) {
- case mk_type.ZTGK: // 总体概况
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect(this.value);
- break;
- case mk_type.LRB: // 料肉比
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#jsms").css("display", "");
- $("#tjtksrq").css("display", "");
- $("#ksjs").css("display", "");
- $("#tjtjsrq").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- $("#lqmc").bind("change", function(e) {
- setYwebSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- $("<option value='" + 0 + "'>" + "-全部-" + "</option>").prependTo($("select[id='jsms']"));
- break;
- case mk_type.CLYC: // 出栏预测
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#pzsz").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.TZFB: // 体重分布
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#dbrq").css("display", "");
- $("#lqmc").bind("change", function(e) {
- setYwebSelect(this.value);
- });
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.QTPJTZ: // 群体平均体重
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#tjtksrq").css("display", "");
- $("#ksjs").css("display", "");
- $("#tjtjsrq").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- $("#lqmc").bind("change", function(e) {
- setYwebSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.QTTZZZ: // 群体体重增长
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- //$("#jsms").css("display", "");
- $("#tjtksrq").css("display", "");
- $("#ksjs").css("display", "");
- $("#tjtjsrq").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- $("#lqmc").bind("change", function(e) {
- setYwebSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.QTZZFB: // 增重分布
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- //$("#jsms").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.QTRCSCS: // 群体日采食次数
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#tjtksrq").css("display", "");
- $("#ksjs").css("display", "");
- $("#tjtjsrq").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- $("#lqmc").bind("change", function(e) {
- setYwebSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.QTXSCSCS: // 群体小时采食次数
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#fwfb").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- if ($("#fwfb").val() == 1) {
- $("#dbrqtxt").css("display", "");
- $("#dbrq").css("display", "");
- }
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- setZsmcSelect();
- break;
- case mk_type.SLMTXH: // 饲料消耗每天
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#dbrqtxt").css("display", "");
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- break;
- case mk_type.SLQCXH: // 饲料消耗全程
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#tjtksrq").css("display", "");
- $("#ksjs").css("display", "");
- $("#tjtjsrq").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- break;
- case mk_type.SNWD: // 舍内温度
- case mk_type.HJKZSNWD :
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#jsms").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- $("#jsms").bind("change", function(e) {
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- });
- break;
- case mk_type.SNSD: // 舍内湿度
- case mk_type.HJKZSNSD:
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#jsms").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- $("#jsms").bind("change", function(e) {
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- });
- break;
- case mk_type.QTZB: // 气体指标
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#qtzb").css("display", "");
- $("#jsms").css("display", "");
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- setMcmcSelect();
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- $("#jsms").bind("change", function(e) {
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- });
- break;
- case mk_type.HJNH: // 环境能耗
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#lqmc").css("display", "");
- $("#qtzb").css("display", "");
- $("#jsms").css("display", "");
- $("#zsmc").bind("change", function(e) {
- clearLqmcSelect();
- setLqmcSelect(this.value);
- });
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- clearLqmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- $("#jsms").bind("change", function(e) {
- if ($("#jsms").val() == snwdtjms.YT) {
- $("#dbrq").css("display", "");
- $("#dbrq").val($("#dbrqin").val());
- } else {
- $("#dbrq").css("display", "none");
- $("#dbrq").val('');
- }
- });
- break;
- case mk_type.SSJK: // 实时监控
- $("#mcmc").css("display", "");
- $("#zsmc").css("display", "");
- $("#mcmc").bind("change", function(e) {
- clearZsmcSelect();
- setZsmcSelect(this.value);
- });
- setMcmcSelect();
- break;
- }
- };
- // 搜索按钮点击执行方法
- $("#search").click(function() {
- execute('search');
- });
- function execute(searchId) {
- var result = "";
- var from = $("#" + searchId).attr("from"); // 得到来自于哪个模块
- result = addOther(result, from);
- var callBackFunName = $("#" + searchId).attr("callBackFunName"); // 获取传递过来的回调方法名称
- if (callBackFunName != "" && typeof (callBackFunName) != 'undefined') {
- var callBack = callBackFunName + '(result, "' + mk_type.FGF + '")';
- eval(callBack);
- }
- }
- // 添加其他的查询条件,根据不同的模块,在结果集中添加不同的查询条件
- var addOther = function(result, from) {
- switch (from) {
- case mk_type.ZTGK: // 总体概况
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- break;
- case mk_type.LRB: // 料肉比
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#tjtksrq").length > 0) {
- var ksrq = $('#tjtksrq').val();
- result += mk_type.FGF + '{name:"tjtksrq", value:"' + ksrq + '"}';
- }
- if ($("#tjtjsrq").length > 0) {
- var jsrq = $('#tjtjsrq').val();
- result += mk_type.FGF + '{name:"tjtjsrq", value:"' + jsrq + '"}';
- }
- if ($("#yweb").length > 0) {
- var yweb = $("#yweb").val();
- result += mk_type.FGF + '{name:"yweb", value:"' + yweb + '"}';
- }
- break;
- case mk_type.CLYC: // 出栏预测
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- break;
- case mk_type.TZFB: // 体重分布
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- if ($("#yweb").length > 0) {
- var yweb = $("#yweb").val();
- result += mk_type.FGF + '{name:"yweb", value:"' + yweb + '"}';
- }
- break;
- case mk_type.QTPJTZ: // 群体平均体重
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#yweb").length > 0) {
- var yweb = $("#yweb").val();
- result += mk_type.FGF + '{name:"yweb", value:"' + yweb + '"}';
- }
- break;
- case mk_type.QTTZZZ: // 群体体重增长
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#yweb").length > 0) {
- var yweb = $("#yweb").val();
- result += mk_type.FGF + '{name:"yweb", value:"' + yweb + '"}';
- }
- break;
- case mk_type.QTZZFB: // 增重分布
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.QTRCSCS: // 群体日采食次数
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#yweb").length > 0) {
- var yweb = $("#yweb").val();
- result += mk_type.FGF + '{name:"yweb", value:"' + yweb + '"}';
- }
- break;
- case mk_type.QTXSCSCS: // 群体小时采食次数
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- if ($("#fwfb").length > 0) {
- var fwfb = $("#fwfb").val();
- result += mk_type.FGF + '{name:"fwfb", value="' + fwfb + '"}';
- }
- break;
- case mk_type.SLMTXH: // 饲料消耗每天
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.SLQCXH: // 饲料消耗全程
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- break;
- case mk_type.SNWD: // 舍内温度
- case mk_type.HJKZSNWD:
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.SNSD: // 舍内湿度
- case mk_type.HJKZSNSD:
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.QTZB: // 气体指标
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#qtzb").length > 0) {
- var qtzb = $("#qtzb").val();
- result += mk_type.FGF + '{name:"qtzb", value:"' + qtzb + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.HJNH: // 环境能耗
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- if ($("#lqmc").length > 0) {
- var lqid = $('option:selected', "#lqmc").val();
- result += mk_type.FGF + '{name:"lqid", value:"' + lqid + '"}';
- }
- if ($("#qtzb").length > 0) {
- var qtzb = $("#qtzb").val();
- result += mk_type.FGF + '{name:"qtzb", value:"' + qtzb + '"}';
- }
- if ($("#jsms").length > 0) {
- var jsms = $('option:selected', "#jsms").val();
- result += mk_type.FGF + '{name:"jsms", value:"' + jsms + '"}';
- }
- if ($("#dbrq").length > 0) {
- var dbrq = $("#dbrq").val();
- result += mk_type.FGF + '{name:"dbrq", value:"' + dbrq + '"}';
- }
- break;
- case mk_type.SSJK: // 实时监控
- if ($("#mcmc").length > 0) {
- var mcid = $('option:selected', "#mcmc").val();
- result += '{name:"mcid", value:"' + mcid + '"}';
- }
- if ($("#zsmc").length > 0) {
- var zsid = $('option:selected', "#zsmc").val();
- result += mk_type.FGF + '{name:"zsid", value:"' + zsid + '"}';
- }
- }
- return result;
- };
- // 设置牧场编号下拉框选项
- function setMcmcSelect() {
- if (!isExistOption('mcmc', '-1')) {
- $('#mcmc').append("<option value=" + -1 + ">" + "-牧场名称-" + "</option>");
- }
- jQuery.getJSON("getMcxxList.htm", {}, function(data) {
- for (var o in data) {
- $("<option value='" + data[o].id + "'>" + data[o].mcmc + "</option>").appendTo($("select[id='mcmc']"));
- }
- $("#mcmc option[value=" + "'" + $("#mcin").val() + "'" + "]").attr("selected", true);
- $("#mcmc").change();
- });
- if ($("#gh").val() == "h000") {
- $("#mcmc").css("display", "none");
- $("#mcmcText").css("display", "");
- }
- }
- //设置猪舍编号下拉框选项
- function setZsmcSelect(mcid) {
- if (mcid) {
- if (!isExistOption('zsmc', '-1')) {
- $('#zsmc').append("<option value=" + -1 + ">" + "-猪舍名称-" + "</option>");
- }
- jQuery.getJSON("getZsxxList.htm", {mcid : mcid, zsbz : 1}, function(data) {
- for (var o in data) {
- $("<option value='" + data[o].id + "'>" + data[o].zsmc + "</option>").appendTo($("select[id='zsmc']"));
- }
- $("#zsmc option[value=" + "'" + $("#zsin").val() + "'" + "]").attr("selected", true);
- if ($("#zsmc").val() > 0) {
- $("#zsmc").change();
- }
- });
- }
- if ($("#gh").val() == "h000") {
- $("#zsmc").css("display", "none");
- $("#zsmcText").css("display", "");
- }
- }
- //设置栏期编号下拉框选项
- function setLqmcSelect(zsid) {
- if (zsid) {
- if (!isExistOption('lqmc', '-1')) {
- $('#lqmc').append("<option value=" + -1 + ">" + "-栏期名称-" + "</option>");
- }
- jQuery.getJSON("getLqxxList.htm", {zsid : zsid}, function(data) {
- for (var o in data) {
- $("<option value='" + data[o].id + "'>" + data[o].lqmc + "</option>").appendTo($("select[id='lqmc']"));
- }
- $("#lqmc option[value=" + "'" + $("#lqin").val() + "'" + "]").attr("selected", true);
- $("#lqmc").change();
- });
- //setDqlqSelect(zsid);
- }
- if ($("#gh").val() == "h000") {
- $("#lqmc").css("display", "none");
- $("#lqmcText").css("display", "");
- }
- }
- //当前栏期自动带出
- function setDqlqSelect(zsid) {
- if (zsid) {
- jQuery.getJSON("getDqlqxx.htm", {zsid : zsid}, function(data) {
- $("#lqmc option[value=" + "'" + data.dqlq + "'" + "]").attr("selected", true);
- $("#lqmc").change();
- //setYwebSelect(data.dqlq);
- });
- }
- if ($("#gh").val() == "h000") {
- $("#lqmc").css("display", "none");
- $("#lqmcText").css("display", "");
- }
- }
- //获取有无耳标
- function setYwebSelect(lqid) {
- if (lqid != "" && lqid != "-1") {
- jQuery.getJSON("getYwebList.htm", {lqid : lqid}, function(data) {
- if (data.count > 1) {
- $("#yweb").css("display", "");
- $("#yweb").val($("#ebin").val());
- } else {
- $("#yweb").css("display", "none");
- }
- });
- } else {
- $("#yweb").css("display", "none");
- }
- }
- //清除指定下拉框数据
- function clearZsmcSelect() {
- $("#zsmc :not(option:first)").remove();
- }
- function clearLqmcSelect() {
- $("#lqmc :not(option:first)").remove();
- }
- function clearDwbhSelect() {
- $("#dwbh :not(option:first)").remove();
- }
- function setKsjsrq() {
- jQuery.ajax({
- type : "get",
- url : "getKsjsrq.htm",
- dataType : "json",
- async : true,
- success : function(data) {
- $("#tjtksrq").val(data.ksrq);
- $("#tjtjsrq").val(data.jsrq);
- }
- });
- }
- //判断select中是否存在值为value的项
- function isExistOption(id, value) {
- var isExist = false;
- var count = $('#' + id).find('option').length;
-
- for (var i = 0; i < count; i++) {
- if ($('#' + id).get(0).options[i].value == value) {
- isExist = true;
- break;
- }
- }
- return isExist;
- }
- $("#clycsz").click(function() {
- var lqid = $("#lqmc").val();
- if (lqid > 0) {
- Dialogs.load('setClcs.htm', {"lqid" : lqid}, {
- // 对话框基本配置选项
- draggable: true,//是否拖动
- autosize: false,//是否自适应大小
- resizable: true,//是否可以改变大小
- maximizable: true,//是否显示最大化最小化
- autopos: 'fixed',// 窗口是否(自动剧中,fixed)页面 默认’fixed’
- title: "参数设置",//窗口标题
- lightbox: true,//窗口应用时是否禁用其他操作
- width: 400,//窗口宽度
- height: 200,//窗口高度
- button: {
- ok: ['确定',function(){
- setClyccs();
- }],
- cancel: ['取消',function(){
- this.close();
- }]
- }
- });
- } else {
- alert("请先选择栏期!");
- }
- });
- function fwfbChange(val) {
- if (val == "1") {
- $("#dbrqtxt").css("display", "");
- $("#dbrq").css("display", "");
- } else {
- $("#dbrqtxt").css("display", "none");
- $("#dbrq").css("display", "none");
- }
- }
|