715 lines
50 KiB
Plaintext
715 lines
50 KiB
Plaintext
<%@ page language="java" pageEncoding="UTF-8"%>
|
|
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
|
|
<style type="text/css">
|
|
.select2-container .select2-selection--single{
|
|
height:34px;
|
|
line-height: 34px;
|
|
}
|
|
.select2-selection__arrow{
|
|
margin-top:3px;
|
|
}
|
|
</style>
|
|
<script type="text/javascript">
|
|
var Iie_gb = [];
|
|
var Iie_db = [];
|
|
var Iie_nk = [];
|
|
var wqi_gb = [];
|
|
var wqi_db = [];
|
|
var wqi_nk = [];
|
|
function dosave() {
|
|
if($('#date').val() == null || $('#date').val() == ''){
|
|
swal('请先选择年份!');
|
|
return;
|
|
}
|
|
doreckon();
|
|
//$("#subForm").bootstrapValidator('validate');//提交验证
|
|
//if ($("#subForm").data('bootstrapValidator').isValid()) {//获取验证结果,如果成功,执行下面代码
|
|
|
|
$.post(ext.contextPath + "/evaluation/indexYear/dosave.do", {paramecb:$("#ecb_subForm").serialize(),paramecd:$("#ecd_subForm").serialize(),paramecs:$("#ecs_subForm").serialize(),paramect:$("#ect_subForm").serialize(),parameco:$("#eco_subForm").serialize(),paramecsl:$("#ecsl_subForm").serialize(),paramecp:$("#ecp_subForm").serialize()}, function(data) {
|
|
if (data == 1){
|
|
swal('保存成功');
|
|
closeModal('subModal');
|
|
$("#table").bootstrapTable('refresh');
|
|
}else if(data == 0){
|
|
swal('保存失败');
|
|
}else{
|
|
swal(data);
|
|
}
|
|
},'json');
|
|
// }
|
|
|
|
}
|
|
|
|
function doreckon(){
|
|
var json_ecb = JSON.parse('${ecb}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_ecd = JSON.parse('${ecd}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_ecs = JSON.parse('${ecs}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_ect = JSON.parse('${ect}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_eco = JSON.parse('${eco}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_ecsl = JSON.parse('${ecsl}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var json_ecp = JSON.parse('${ecp}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
doreckon_detail(json_ecb,'ecb','wqiBacteriologyYearNation','wqiBacteriologyYearArea','wqiBacteriologyYearCompany');
|
|
doreckon_detail(json_ecd,'ecd','wqiDisinfectantYearNation','wqiDisinfectantYearArea','wqiDisinfectantYearCompany');
|
|
doreckon_detail(json_ecs,'ecs','wqiSensoryorganYearNation','wqiSensoryorganYearArea','wqiSensoryorganYearCompany');
|
|
doreckon_detail(json_ect,'ect','wqiToxicologyYearNation','wqiToxicologyYearArea','wqiToxicologyYearCompany');
|
|
doreckon_detail(json_eco,'eco','wqiOrganicYearNation','wqiOrganicYearArea','wqiOrganicYearCompany');
|
|
doreckon_detail(json_ecsl,'ecsl','wqiSmellYearNation','wqiSmellYearArea','wqiSmellYearCompany');
|
|
doreckon_detail(json_ecp,'ecp','wqiDbpsYearNation','wqiDbpsYearArea','wqiDbpsYearCompany');
|
|
var basib_gb = [];
|
|
basib_gb.push($('#wqiBacteriologyYearNation').val());
|
|
basib_gb.push($('#wqiDisinfectantYearNation').val());
|
|
basib_gb.push($('#wqiSensoryorganYearNation').val());
|
|
basib_gb.push($('#wqiToxicologyYearNation').val());
|
|
$('#wqiBasicYearNation').val(Math.sqrt(sum(basib_gb) / basib_gb.length * _max(basib_gb)).toFixed(2));
|
|
var basib_db = [];
|
|
basib_db.push($('#wqiBacteriologyYearArea').val());
|
|
basib_db.push($('#wqiDisinfectantYearArea').val());
|
|
basib_db.push($('#wqiSensoryorganYearArea').val());
|
|
basib_db.push($('#wqiToxicologyYearArea').val());
|
|
$('#wqiBasicYearArea').val(Math.sqrt(sum(basib_db) / basib_db.length * _max(basib_db)).toFixed(2));
|
|
var basib_nk = [];
|
|
basib_nk.push($('#wqiBacteriologyYearCompany').val());
|
|
basib_nk.push($('#wqiDisinfectantYearCompany').val());
|
|
basib_nk.push($('#wqiSensoryorganYearCompany').val());
|
|
basib_nk.push($('#wqiToxicologyYearCompany').val());
|
|
$('#wqiBasicYearCompany').val(Math.sqrt(sum(basib_nk) / basib_nk.length * _max(basib_nk)).toFixed(2));
|
|
var feature_gb = [];
|
|
feature_gb.push($('#wqiOrganicYearNation').val());
|
|
feature_gb.push($('#wqiSmellYearNation').val());
|
|
feature_gb.push($('#wqiDbpsYearNation').val());
|
|
// $('#wqiFeaturesYearNation').val(Math.sqrt(sum(feature_gb) / feature_gb.length * _max(feature_gb)).toFixed(2));
|
|
$('#wqiFeaturesYearNation').val((sig(wqi_gb) * Math.sqrt(_max(wqi_gb)) * product(Iie_gb)).toFixed(2));
|
|
var feature_db = [];
|
|
feature_db.push($('#wqiOrganicYearArea').val());
|
|
feature_db.push($('#wqiSmellYearArea').val());
|
|
feature_db.push($('#wqiDbpsYearArea').val());
|
|
// $('#wqiFeaturesYearArea').val(Math.sqrt(sum(feature_db) / feature_db.length * _max(feature_db)).toFixed(2));
|
|
$('#wqiFeaturesYearArea').val((sig(wqi_db)* Math.sqrt(_max(wqi_db)) * product(Iie_db)).toFixed(2));
|
|
var feature_nk = [];
|
|
feature_nk.push($('#wqiOrganicYearCompany').val());
|
|
feature_nk.push($('#wqiSmellYearCompany').val());
|
|
feature_nk.push($('#wqiDbpsYearCompany').val());
|
|
// $('#wqiFeaturesYearCompany').val(Math.sqrt(sum(feature_nk) / feature_nk.length * _max(feature_nk)).toFixed(2));
|
|
$('#wqiFeaturesYearCompany').val((sig(wqi_nk)* Math.sqrt(_max(wqi_nk)) * product(Iie_nk)).toFixed(2));
|
|
$('#wqiYearNation').val(($('#wqiBasicYearNation').val() * 0.3 +$('#wqiFeaturesYearNation').val() * 0.7).toFixed(2));
|
|
$('#wqiYearArea').val(($('#wqiBasicYearArea').val() * 0.3 +$('#wqiFeaturesYearArea').val() * 0.7).toFixed(2));
|
|
$('#wqiYearCompany').val(($('#wqiBasicYearCompany').val() * 0.3 +$('#wqiFeaturesYearCompany').val() * 0.7).toFixed(2));
|
|
// doreckon_ecd();
|
|
// doreckon_ecs();
|
|
// doreckon_ect();
|
|
}
|
|
|
|
function doreckon_detail(json,id1,id2,id3,id4) {
|
|
//var json = JSON.parse('${ecb}'.replace(/\ +/g,"").replace(/[\r\n]/g,""));
|
|
var Ci = [];
|
|
var Ii_gb = [];
|
|
var Ii_db = [];
|
|
var Ii_nk = [];
|
|
|
|
for(var i = 0; i < json.length; i++){
|
|
var v = $('#'+id1+'_key_'+json[i].id).val();
|
|
if(v == null || v == ''){
|
|
swal('请全部填完!');
|
|
return;
|
|
}
|
|
Ci.push(v);
|
|
var b_gb = $('#'+id1+'_gb_'+json[i].id).val();
|
|
var b_db = $('#'+id1+'_db_'+json[i].id).val();
|
|
var b_nk = $('#'+id1+'_nk_'+json[i].id).val();
|
|
var dl = $('#'+id1+'_dl_'+json[i].id).val();
|
|
var series = $('#'+id1+'_series_'+json[i].id).val();
|
|
var name = $('#'+id1+'_name_'+json[i].id).val();
|
|
var f_gb;
|
|
var f_db;
|
|
var f_nk;
|
|
if(json[i].condition == '1' || json[i].condition == '2'){
|
|
if(name == '总大肠菌群' || name == '耐热大肠菌群' || name == '大肠埃希氏菌'){
|
|
if(v -0 < Number.EPSILON){
|
|
f_gb = f_db = f_nk = 0.1;
|
|
}else{
|
|
f_gb = f_db = f_nk = 1 + 0.5 * (v - 1);
|
|
}
|
|
}else if(name == '肉眼可见物'){
|
|
if(v -0 < Number.EPSILON){
|
|
f_gb = f_db = f_nk = 0.1;
|
|
}else{
|
|
f_gb = f_db = f_nk = 1.5;
|
|
}
|
|
}else{
|
|
if(b_gb <= 0){
|
|
f_gb = v > 0 ? v : 0;;
|
|
}else{
|
|
if(series == 'true'){
|
|
f_gb = v;
|
|
}else{
|
|
if(dl != null && dl != ''){
|
|
f_gb = (v - dl < Number.EPSILON) ? 0.1 : (v / b_gb < 0.1 ? 0.1 : (v / b_gb).toFixed(2));
|
|
}else{
|
|
//f_gb = (v / b_gb).toFixed(2);
|
|
f_gb = v / b_gb < 0.1 ? 0.1 : (v / b_gb).toFixed(2);
|
|
}
|
|
}
|
|
}
|
|
if(b_db <= 0){
|
|
f_db = v > 0 ? v : 0;;
|
|
}else{
|
|
if(series == 'true'){
|
|
f_db = v;
|
|
}else{
|
|
if(dl != null && dl != ''){
|
|
f_db = (v - dl < Number.EPSILON) ? 0.1 : (v / b_db < 0.1 ? 0.1 : (v / b_db).toFixed(2));
|
|
}else{
|
|
//f_db = (v / b_db).toFixed(2);
|
|
f_db = v / b_db < 0.1 ? 0.1 : (v / b_db).toFixed(2);
|
|
}
|
|
}
|
|
}
|
|
if(b_nk <= 0){
|
|
f_nk = v > 0 ? v : 0;;
|
|
}else{
|
|
if(series == 'true'){
|
|
f_nk = v;
|
|
}else{
|
|
if(dl != null && dl != ''){
|
|
f_nk = (v - dl < Number.EPSILON) ? 0.1 : (v / b_nk < 0.1 ? 0.1 : (v / b_nk).toFixed(2));
|
|
}else{
|
|
//f_nk = (v / b_nk).toFixed(2);
|
|
f_nk = v / b_nk < 0.1 ? 0.1 : (v / b_nk).toFixed(2);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
if(series == 'true'){
|
|
Ii_gb.push(v);
|
|
Ii_db.push(v);
|
|
Ii_nk.push(v);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
if(v > b_gb){
|
|
Iie_gb.push(v);
|
|
Iie_db.push(v);
|
|
Iie_nk.push(v);
|
|
}
|
|
}
|
|
}else{
|
|
if(f_gb >= 1){
|
|
if(b_gb <= 0){
|
|
Ii_gb.push(f_gb);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_gb.push(f_gb);
|
|
}
|
|
}else{
|
|
Ii_gb.push(Math.abs(v-b_gb) / b_gb +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_gb.push(Math.abs(v-b_gb) / b_gb +1);
|
|
}
|
|
}
|
|
}else {
|
|
Ii_gb.push(f_gb);
|
|
//Si_gb.push(b_gb);
|
|
}
|
|
if(f_db >= 1){
|
|
if(b_db <= 0){
|
|
Ii_db.push(f_db);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_db.push(f_db);
|
|
}
|
|
}else{
|
|
Ii_db.push(Math.abs(v-b_db) / b_db +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_db.push(Math.abs(v-b_db) / b_db +1);
|
|
}
|
|
}
|
|
}else {
|
|
Ii_db.push(f_db);
|
|
//Si_db.push(b_db);
|
|
}
|
|
if(f_nk >= 1){
|
|
if(b_nk <= 0){
|
|
Ii_nk.push(f_nk)
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_nk.push(f_nk);
|
|
}
|
|
}else{
|
|
Ii_nk.push(Math.abs(v-b_nk) / b_nk +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_nk.push(Math.abs(v-b_nk) / b_nk +1);
|
|
}
|
|
}
|
|
}else {
|
|
Ii_nk.push(f_nk);
|
|
//Si_nk.push(b_nk);
|
|
}
|
|
}
|
|
|
|
}else if(json[i].condition == '3'){
|
|
if(name == '总氯'){
|
|
if(v - 0.8 > Number.EPSILON & v - 1.2 < Number.EPSILON){
|
|
f_gb = f_db = f_nk = 0;
|
|
}else if(v >= 0.6 & v <= 0.8){
|
|
f_gb = f_db = f_nk = Math.abs(v-0.8) / (0.8 - 0.6);
|
|
}else if(v - 1.2 > Number.EPSILON & v - 2 < Number.EPSILON){
|
|
f_gb = f_db = f_nk = Math.abs(v-1.2) / (2 - 1.2);
|
|
}else if(v - 0.6 < Number.EPSILON){
|
|
f_gb = f_db = f_nk = Math.abs(v-0.8) / 0.8 +1;
|
|
}else if(v - 2 > Number.EPSILON){
|
|
f_gb = f_db = f_nk = Math.abs(v-2) / 2 +1;
|
|
}
|
|
Ii_gb.push(f_gb);
|
|
Ii_db.push(f_db);
|
|
Ii_nk.push(f_nk);
|
|
}else{
|
|
f_gb = (v > json[i].nationCriterionMin & v < json[i].nationCriterionMax) ? 0 : 1;
|
|
f_db = (v > json[i].areaCriterionMin & v < json[i].areaCriterionMax) ? 0 : 1;
|
|
f_nk = (v > json[i].companyCriterionMin & v < json[i].companyCriterionMax) ? 0 : 1;
|
|
if(f_gb < 1){
|
|
Ii_gb.push(f_gb);
|
|
}else {
|
|
if(v < json[i].nationCriterionMin){
|
|
f_gb = Math.abs(v-json[i].nationCriterionMin) / json[i].nationCriterionMin +1;
|
|
Ii_gb.push(Math.abs(v-json[i].nationCriterionMin) / json[i].nationCriterionMin +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_gb.push(Math.abs(v-json[i].nationCriterionMin) / json[i].nationCriterionMin +1);
|
|
}
|
|
//Iie_gb.push(Math.abs(v-json[i].nationCriterionMin) / json[i].nationCriterionMin +1);
|
|
}else{
|
|
f_gb = Math.abs(v-json[i].nationCriterionMax) / json[i].nationCriterionMax +1;
|
|
Ii_gb.push(Math.abs(v-json[i].nationCriterionMax) / json[i].nationCriterionMax +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_gb.push(Math.abs(v-json[i].nationCriterionMax) / json[i].nationCriterionMax +1);
|
|
}
|
|
//Iie_gb.push(Math.abs(v-json[i].nationCriterionMax) / json[i].nationCriterionMax +1);
|
|
}
|
|
}
|
|
if(f_db < 1){
|
|
Ii_db.push(f_db);
|
|
}else {
|
|
if(v < json[i].areaCriterionMin){
|
|
f_db = Math.abs(v-json[i].areaCriterionMin) / json[i].areaCriterionMin +1;
|
|
Ii_db.push(Math.abs(v-json[i].areaCriterionMin) / json[i].areaCriterionMin +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_db.push(Math.abs(v-json[i].areaCriterionMin) / json[i].areaCriterionMin +1);
|
|
}
|
|
//Iie_db.push(Math.abs(v-json[i].areaCriterionMin) / json[i].areaCriterionMin +1);
|
|
}else{
|
|
f_db = Math.abs(v-json[i].areaCriterionMax) / json[i].areaCriterionMax +1;
|
|
Ii_db.push(Math.abs(v-json[i].areaCriterionMax) / json[i].areaCriterionMax +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_db.push(Math.abs(v-json[i].areaCriterionMax) / json[i].areaCriterionMax +1);
|
|
}
|
|
//Iie_db.push(Math.abs(v-json[i].areaCriterionMax) / json[i].areaCriterionMax +1);
|
|
}
|
|
}
|
|
if(f_nk < 1){
|
|
Ii_nk.push(f_nk);
|
|
}else {
|
|
if(v < json[i].companyCriterionMin){
|
|
f_nk = Math.abs(v-json[i].companyCriterionMin) / json[i].companyCriterionMin +1;
|
|
Ii_nk.push(Math.abs(v-json[i].companyCriterionMin) / json[i].companyCriterionMin +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_nk.push(Math.abs(v-json[i].companyCriterionMin) / json[i].companyCriterionMin +1);
|
|
}
|
|
//Iie_nk.push(Math.abs(v-json[i].areaCriterionMin) / json[i].areaCriterionMin +1);
|
|
}else{
|
|
f_nk = Math.abs(v-json[i].companyCriterionMax) / json[i].companyCriterionMax +1;
|
|
Ii_nk.push(Math.abs(v-json[i].companyCriterionMax) / json[i].companyCriterionMax +1);
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
Iie_nk.push(Math.abs(v-json[i].companyCriterionMax) / json[i].companyCriterionMax +1);
|
|
}
|
|
//Iie_nk.push(Math.abs(v-json[i].areaCriterionMax) / json[i].areaCriterionMax +1);
|
|
}
|
|
}
|
|
}
|
|
}else if(json[i].condition == '4'){
|
|
f_gb = (v < json[i].nationCriterionMin || v < json[i].nationCriterionMax) ? 0 : 1;
|
|
f_db = (v < json[i].areaCriterionMin || v < json[i].areaCriterionMax) ? 0 : 1;
|
|
f_nk = (v < json[i].companyCriterionMin || v < json[i].companyCriterionMax) ? 0 : 1;
|
|
}
|
|
$('#'+id1+'_gbfzs_'+json[i].id).val(Number.parseFloat(f_gb).toFixed(2));
|
|
$('#'+id1+'_dbfzs_'+json[i].id).val(Number.parseFloat(f_db).toFixed(2));
|
|
$('#'+id1+'_nkfzs_'+json[i].id).val(Number.parseFloat(f_nk).toFixed(2));
|
|
}
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
var qwi_gb = Number.parseFloat(_max(Ii_gb));
|
|
var qwi_db = Number.parseFloat(_max(Ii_db));
|
|
var qwi_nk = Number.parseFloat(_max(Ii_nk));
|
|
}else{
|
|
var qwi_gb = Math.sqrt(sum(Ii_gb) / Ii_gb.length * _max(Ii_gb));
|
|
var qwi_db = Math.sqrt(sum(Ii_db) / Ii_db.length * _max(Ii_db));
|
|
var qwi_nk = Math.sqrt(sum(Ii_nk) / Ii_nk.length * _max(Ii_nk));
|
|
}
|
|
if(id1 == 'eco' || id1 == 'ecsl' || id1 == 'ecp'){
|
|
if(qwi_gb <= 1){
|
|
wqi_gb.push(qwi_gb);
|
|
}
|
|
if(qwi_db <= 1){
|
|
wqi_db.push(qwi_db);
|
|
}
|
|
if(qwi_nk <= 1){
|
|
wqi_nk.push(qwi_nk);
|
|
}
|
|
}
|
|
// var ecb_qwi_gb = (Ii_gb.length<=0? 1 : Math.sqrt(sum(Ii_gb) / Ii_gb.length)) * Math.sqrt(_max(Ii_gb)) * product(Iie_gb);
|
|
$('#'+id2).val(qwi_gb.toFixed(2));
|
|
// var ecb_qwi_db = (Ii_db.length<=0? 1 : Math.sqrt(sum(Ii_db) / Ii_db.length)) * Math.sqrt(_max(Ii_db)) * product(Iie_db);
|
|
$('#'+id3).val(qwi_db.toFixed(2));
|
|
// var ecb_qwi_nk = (Ii_nk.length<=0? 1 : Math.sqrt(sum(Ii_nk) / Ii_nk.length)) * Math.sqrt(_max(Ii_nk)) * product(Iie_nk);
|
|
$('#'+id4).val(qwi_nk.toFixed(2));
|
|
}
|
|
|
|
|
|
function _max(arr){
|
|
if(arr instanceof Array && arr.length >0){
|
|
let max = arr[0];
|
|
for (let i = 0; i < arr.length - 1; i++) {
|
|
max = Number.parseFloat(max) < Number.parseFloat(arr[i+1]) ? arr[i+1] : max
|
|
}
|
|
return max;
|
|
}else{
|
|
return 1;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
function sum(arr) {
|
|
if(arr instanceof Array && arr.length >0){
|
|
//console.log(eval(arr.join("+")));
|
|
if(eval(arr.join("+")) <= 0){
|
|
return 1;
|
|
}
|
|
return eval(arr.join("+"));
|
|
}else{
|
|
return 1;
|
|
}
|
|
};
|
|
|
|
function sig(arr) {
|
|
if(arr instanceof Array && arr.length >0){
|
|
//console.log(eval(arr.join("+")));
|
|
if(eval(arr.join("+")) <= 0){
|
|
return 1;
|
|
}
|
|
return Math.sqrt(Number.parseFloat(eval(arr.join("+"))) / arr.length);
|
|
}else{
|
|
return 1;
|
|
}
|
|
};
|
|
|
|
function product(arr) {
|
|
|
|
if(arr instanceof Array && arr.length >0) {
|
|
var len = arr.length;
|
|
var result = len > 0 ? 1 : null;
|
|
for(var i = 0; i < arr.length; i++) {
|
|
result *= arr[i];
|
|
}
|
|
if(result <= 0){
|
|
return 1;
|
|
}
|
|
return result;
|
|
}
|
|
return 1;
|
|
}
|
|
|
|
$('#date').datepicker({
|
|
format: 'yyyy',
|
|
weekStart: 1,
|
|
autoclose: true,
|
|
startView: 2,
|
|
minViewMode: 1,
|
|
maxViewMode: 2,
|
|
forceParse: false,
|
|
language: 'zh-CN'
|
|
});
|
|
$('#date').datepicker('setDate','${nowDate.substring(0, 4)}');
|
|
|
|
</script>
|
|
<div class="modal fade" id="subModal" >
|
|
<div class="modal-dialog" style="width: 1200px;">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span></button>
|
|
<h4 class="modal-title">年评价指数填写</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div id="alertDiv"></div>
|
|
<div id="subDivSelect"></div>
|
|
<!-- 新增界面formid强制为subForm -->
|
|
<form class="form-horizontal" id="ecb_subForm">
|
|
<!-- 界面提醒div强制id为alertDiv -->
|
|
<table style="width: 100%;">
|
|
<tr>
|
|
<td colspan="8"><div class="input-group date">
|
|
<div class="input-group-addon">
|
|
<i class="fa fa-calendar"></i>
|
|
</div>
|
|
<input type="text" class="form-control" id="date" name="date" style="width: 132px;" autocomplete="off">
|
|
</div></td>
|
|
</tr>
|
|
<tr>
|
|
<td>指标名称</td>
|
|
<td>检测值</td>
|
|
<td>检测限</td>
|
|
<td>国家标准</td>
|
|
<td>分指数(国标)</td>
|
|
<td>地区标准</td>
|
|
<td>分指数(地区)</td>
|
|
<td>内控标准</td>
|
|
<td>分指数(内控)</td>
|
|
</tr>
|
|
<tr>
|
|
<td colspan="9"><input class="form-control" type="text" value ="基础项指标/0.3" disabled></td></td>
|
|
</tr>
|
|
<c:forEach items="${evaluationCriterionBacteriologys}" var="evaluationCriterionBacteriology">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ecb_name_${evaluationCriterionBacteriology.id}" value ="${evaluationCriterionBacteriology.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationCriterionBacteriology.isSeries}" disabled id="ecb_series_${evaluationCriterionBacteriology.id}">
|
|
<td><input class="form-control" type="text" name ="ecb_key_${evaluationCriterionBacteriology.id}" id="ecb_key_${evaluationCriterionBacteriology.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ecb_dl_${evaluationCriterionBacteriology.id}" <c:if test="${evaluationCriterionBacteriology.condition == '1' || evaluationCriterionBacteriology.condition == '2'}"> value="${evaluationCriterionBacteriology.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecb_gb_${evaluationCriterionBacteriology.id}" <c:if test="${evaluationCriterionBacteriology.condition == '1' || evaluationCriterionBacteriology.condition == '2'}"> value="${evaluationCriterionBacteriology.nationCriterionValue}"</c:if> <c:if test="${evaluationCriterionBacteriology.condition == '3'}"> value="[${evaluationCriterionBacteriology.nationCriterionMin}-${evaluationCriterionBacteriology.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecb_gbfzs_${evaluationCriterionBacteriology.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecb_db_${evaluationCriterionBacteriology.id}" <c:if test="${evaluationCriterionBacteriology.condition == '1' || evaluationCriterionBacteriology.condition == '2'}"> value="${evaluationCriterionBacteriology.areaCriterionValue}"</c:if> <c:if test="${evaluationCriterionBacteriology.condition == '3'}"> value="[${evaluationCriterionBacteriology.areaCriterionMin}-${evaluationCriterionBacteriology.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecb_dbfzs_${evaluationCriterionBacteriology.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecb_nk_${evaluationCriterionBacteriology.id}" <c:if test="${evaluationCriterionBacteriology.condition == '1' || evaluationCriterionBacteriology.condition == '2'}"> value="${evaluationCriterionBacteriology.companyCriterionValue}"</c:if> <c:if test="${evaluationCriterionBacteriology.condition == '3'}"> value="[${evaluationCriterionBacteriology.companyCriterionMin}-${evaluationCriterionBacteriology.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecb_nkfzs_${evaluationCriterionBacteriology.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="细菌学综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBacteriologyYearNation" readonly="readonly" name="wqiBacteriologyYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="细菌学综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBacteriologyYearArea" readonly="readonly" name="wqiBacteriologyYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="细菌学综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBacteriologyYearCompany" readonly="readonly" name="wqiBacteriologyYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="ecd_subForm">
|
|
<table style="width: 100%;">
|
|
<c:forEach items="${evaluationCriterionDisinfectants}" var="evaluationCriterionDisinfectant">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ecd_name_${evaluationCriterionDisinfectant.id}" value ="${evaluationCriterionDisinfectant.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationCriterionDisinfectant.isSeries}" disabled id="ecd_series_${evaluationCriterionDisinfectant.id}">
|
|
<td><input class="form-control" type="text" name ="ecd_key_${evaluationCriterionDisinfectant.id}" id="ecd_key_${evaluationCriterionDisinfectant.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ecd_dl_${evaluationCriterionDisinfectant.id}" <c:if test="${evaluationCriterionDisinfectant.condition == '1' || evaluationCriterionDisinfectant.condition == '2'}"> value="${evaluationCriterionDisinfectant.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecd_gb_${evaluationCriterionDisinfectant.id}" <c:if test="${evaluationCriterionDisinfectant.condition == '1' || evaluationCriterionDisinfectant.condition == '2'}"> value="${evaluationCriterionDisinfectant.nationCriterionValue}"</c:if> <c:if test="${evaluationCriterionDisinfectant.condition == '3'}"> value="[${evaluationCriterionDisinfectant.nationCriterionMin}-${evaluationCriterionDisinfectant.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecd_gbfzs_${evaluationCriterionDisinfectant.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecd_db_${evaluationCriterionDisinfectant.id}" <c:if test="${evaluationCriterionDisinfectant.condition == '1' || evaluationCriterionDisinfectant.condition == '2'}"> value="${evaluationCriterionDisinfectant.areaCriterionValue}"</c:if> <c:if test="${evaluationCriterionDisinfectant.condition == '3'}"> value="[${evaluationCriterionDisinfectant.areaCriterionMin}-${evaluationCriterionDisinfectant.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecd_dbfzs_${evaluationCriterionDisinfectant.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecd_nk_${evaluationCriterionDisinfectant.id}" <c:if test="${evaluationCriterionDisinfectant.condition == '1' || evaluationCriterionDisinfectant.condition == '2'}"> value="${evaluationCriterionDisinfectant.companyCriterionValue}"</c:if> <c:if test="${evaluationCriterionDisinfectant.condition == '3'}"> value="[${evaluationCriterionDisinfectant.companyCriterionMin}-${evaluationCriterionDisinfectant.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecd_nkfzs_${evaluationCriterionDisinfectant.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="消毒剂综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDisinfectantYearNation" readonly="readonly" name="wqiDisinfectantYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="消毒剂综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDisinfectantYearArea" readonly="readonly" name="wqiDisinfectantYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="消毒剂综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDisinfectantYearCompany" readonly="readonly" name="wqiDisinfectantYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="ecs_subForm">
|
|
<table style="width: 100%;">
|
|
<c:forEach items="${evaluationCriterionSensoryorgans}" var="evaluationCriterionSensoryorgan">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ecs_name_${evaluationCriterionSensoryorgan.id}" value ="${evaluationCriterionSensoryorgan.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationCriterionSensoryorgan.isSeries}" disabled id="ecs_series_${evaluationCriterionSensoryorgan.id}">
|
|
<td><input class="form-control" type="text" name ="ecs_key_${evaluationCriterionSensoryorgan.id}" id="ecs_key_${evaluationCriterionSensoryorgan.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ecs_dl_${evaluationCriterionSensoryorgan.id}" <c:if test="${evaluationCriterionSensoryorgan.condition == '1' || evaluationCriterionSensoryorgan.condition == '2'}"> value="${evaluationCriterionSensoryorgan.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecs_gb_${evaluationCriterionSensoryorgan.id}" <c:if test="${evaluationCriterionSensoryorgan.condition == '1' || evaluationCriterionSensoryorgan.condition == '2'}"> value="${evaluationCriterionSensoryorgan.nationCriterionValue}"</c:if> <c:if test="${evaluationCriterionSensoryorgan.condition == '3'}"> value="[${evaluationCriterionSensoryorgan.nationCriterionMin}-${evaluationCriterionSensoryorgan.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecs_gbfzs_${evaluationCriterionSensoryorgan.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecs_db_${evaluationCriterionSensoryorgan.id}" <c:if test="${evaluationCriterionSensoryorgan.condition == '1' || evaluationCriterionSensoryorgan.condition == '2'}"> value="${evaluationCriterionSensoryorgan.areaCriterionValue}"</c:if> <c:if test="${evaluationCriterionSensoryorgan.condition == '3'}"> value="[${evaluationCriterionSensoryorgan.areaCriterionMin}-${evaluationCriterionSensoryorgan.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecs_dbfzs_${evaluationCriterionSensoryorgan.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecs_nk_${evaluationCriterionSensoryorgan.id}" <c:if test="${evaluationCriterionSensoryorgan.condition == '1' || evaluationCriterionSensoryorgan.condition == '2'}"> value="${evaluationCriterionSensoryorgan.companyCriterionValue}"</c:if> <c:if test="${evaluationCriterionSensoryorgan.condition == '3'}"> value="[${evaluationCriterionSensoryorgan.companyCriterionMin}-${evaluationCriterionSensoryorgan.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecs_nkfzs_${evaluationCriterionSensoryorgan.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="感官综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSensoryorganYearNation" readonly="readonly" name="wqiSensoryorganYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="感官综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSensoryorganYearArea" readonly="readonly" name="wqiSensoryorganYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="感官综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSensoryorganYearCompany" readonly="readonly" name="wqiSensoryorganYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="ect_subForm">
|
|
<table style="width: 100%;">
|
|
<c:forEach items="${evaluationCriterionToxicologys}" var="evaluationCriterionToxicology">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ect_name_${evaluationCriterionToxicology.id}" value ="${evaluationCriterionToxicology.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationCriterionToxicology.isSeries}" disabled id="ect_series_${evaluationCriterionToxicology.id}">
|
|
<td><input class="form-control" type="text" name ="ect_key_${evaluationCriterionToxicology.id}" id="ect_key_${evaluationCriterionToxicology.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ect_dl_${evaluationCriterionToxicology.id}" <c:if test="${evaluationCriterionToxicology.condition == '1' || evaluationCriterionToxicology.condition == '2'}"> value="${evaluationCriterionToxicology.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ect_gb_${evaluationCriterionToxicology.id}" <c:if test="${evaluationCriterionToxicology.condition == '1' || evaluationCriterionToxicology.condition == '2'}"> value="${evaluationCriterionToxicology.nationCriterionValue}"</c:if> <c:if test="${evaluationCriterionToxicology.condition == '3'}"> value="[${evaluationCriterionToxicology.nationCriterionMin}-${evaluationCriterionToxicology.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ect_gbfzs_${evaluationCriterionToxicology.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ect_db_${evaluationCriterionToxicology.id}" <c:if test="${evaluationCriterionToxicology.condition == '1' || evaluationCriterionToxicology.condition == '2'}"> value="${evaluationCriterionToxicology.areaCriterionValue}"</c:if> <c:if test="${evaluationCriterionToxicology.condition == '3'}"> value="[${evaluationCriterionToxicology.areaCriterionMin}-${evaluationCriterionToxicology.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ect_dbfzs_${evaluationCriterionToxicology.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ect_nk_${evaluationCriterionToxicology.id}" <c:if test="${evaluationCriterionToxicology.condition == '1' || evaluationCriterionToxicology.condition == '2'}"> value="${evaluationCriterionToxicology.companyCriterionValue}"</c:if> <c:if test="${evaluationCriterionToxicology.condition == '3'}"> value="[${evaluationCriterionToxicology.companyCriterionMin}-${evaluationCriterionToxicology.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ect_nkfzs_${evaluationCriterionToxicology.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="毒理综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiToxicologyYearNation" readonly="readonly" name="wqiToxicologyYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="毒理综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiToxicologyYearArea" readonly="readonly" name="wqiToxicologyYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="毒理综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiToxicologyYearCompany" readonly="readonly" name="wqiToxicologyYearCompany"></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="基础指数(国标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBasicYearNation" readonly="readonly" name="wqiBasicYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="基础指数(地标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBasicYearArea" readonly="readonly" name="wqiBasicYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="基础指数(内控)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiBasicYearCompany" readonly="readonly" name="wqiBasicYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="eco_subForm">
|
|
<table style="width: 100%;">
|
|
<tr>
|
|
<td colspan="9"><input class="form-control" type="text" value ="特征项指标/0.7" disabled></td></td>
|
|
</tr>
|
|
<c:forEach items="${evaluationcriterionOrganics}" var="evaluationcriterionOrganic">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="eco_name_${evaluationcriterionOrganic.id}" value ="${evaluationcriterionOrganic.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationcriterionOrganic.isSeries}" disabled id="eco_series_${evaluationcriterionOrganic.id}">
|
|
<td><input class="form-control" type="text" name ="eco_key_${evaluationcriterionOrganic.id}" id="eco_key_${evaluationcriterionOrganic.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="eco_dl_${evaluationcriterionOrganic.id}" <c:if test="${evaluationcriterionOrganic.condition == '1' || evaluationcriterionOrganic.condition == '2'}"> value="${evaluationcriterionOrganic.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="eco_gb_${evaluationcriterionOrganic.id}" <c:if test="${evaluationcriterionOrganic.condition == '1' || evaluationcriterionOrganic.condition == '2'}"> value="${evaluationcriterionOrganic.nationCriterionValue}"</c:if> <c:if test="${evaluationcriterionOrganic.condition == '3'}"> value="[${evaluationcriterionOrganic.nationCriterionMin}-${evaluationcriterionOrganic.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="eco_gbfzs_${evaluationcriterionOrganic.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="eco_db_${evaluationcriterionOrganic.id}" <c:if test="${evaluationcriterionOrganic.condition == '1' || evaluationcriterionOrganic.condition == '2'}"> value="${evaluationcriterionOrganic.areaCriterionValue}"</c:if> <c:if test="${evaluationcriterionOrganic.condition == '3'}"> value="[${evaluationcriterionOrganic.areaCriterionMin}-${evaluationcriterionOrganic.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="eco_dbfzs_${evaluationcriterionOrganic.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="eco_nk_${evaluationcriterionOrganic.id}" <c:if test="${evaluationcriterionOrganic.condition == '1' || evaluationcriterionOrganic.condition == '2'}"> value="${evaluationcriterionOrganic.companyCriterionValue}"</c:if> <c:if test="${evaluationcriterionOrganic.condition == '3'}"> value="[${evaluationcriterionOrganic.companyCriterionMin}-${evaluationcriterionOrganic.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="eco_nkfzs_${evaluationcriterionOrganic.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="有机物综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiOrganicYearNation" readonly="readonly" name="wqiOrganicYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="有机物综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiOrganicYearArea" readonly="readonly" name="wqiOrganicYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="有机物综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiOrganicYearCompany" readonly="readonly" name="wqiOrganicYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="ecsl_subForm">
|
|
<table style="width: 100%;">
|
|
<c:forEach items="${evaluationcriterionSmells}" var="evaluationcriterionSmell">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ecsl_name_${evaluationcriterionSmell.id}" value ="${evaluationcriterionSmell.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationcriterionSmell.isSeries}" disabled id="ecsl_series_${evaluationcriterionSmell.id}">
|
|
<td><input class="form-control" type="text" name ="ecsl_key_${evaluationcriterionSmell.id}" id="ecsl_key_${evaluationcriterionSmell.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ecsl_dl_${evaluationcriterionSmell.id}" <c:if test="${evaluationcriterionSmell.condition == '1' || evaluationcriterionSmell.condition == '2'}"> value="${evaluationcriterionSmell.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecsl_gb_${evaluationcriterionSmell.id}" <c:if test="${evaluationcriterionSmell.condition == '1' || evaluationcriterionSmell.condition == '2'}"> value="${evaluationcriterionSmell.nationCriterionValue}"</c:if> <c:if test="${evaluationcriterionSmell.condition == '3'}"> value="[${evaluationcriterionSmell.nationCriterionMin}-${evaluationcriterionSmell.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecsl_gbfzs_${evaluationcriterionSmell.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecsl_db_${evaluationcriterionSmell.id}" <c:if test="${evaluationcriterionSmell.condition == '1' || evaluationcriterionSmell.condition == '2'}"> value="${evaluationcriterionSmell.areaCriterionValue}"</c:if> <c:if test="${evaluationcriterionSmell.condition == '3'}"> value="[${evaluationcriterionSmell.areaCriterionMin}-${evaluationcriterionSmell.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecsl_dbfzs_${evaluationcriterionSmell.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecsl_nk_${evaluationcriterionSmell.id}" <c:if test="${evaluationcriterionSmell.condition == '1' || evaluationcriterionSmell.condition == '2'}"> value="${evaluationcriterionSmell.companyCriterionValue}"</c:if> <c:if test="${evaluationcriterionSmell.condition == '3'}"> value="[${evaluationcriterionSmell.companyCriterionMin}-${evaluationcriterionSmell.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecsl_nkfzs_${evaluationcriterionSmell.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="嗅味综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSmellYearNation" readonly="readonly" name="wqiSmellYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="嗅味综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSmellYearArea" readonly="readonly" name="wqiSmellYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="嗅味综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiSmellYearCompany" readonly="readonly" name="wqiSmellYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
<form class="form-horizontal" id="ecp_subForm">
|
|
<table style="width: 100%;">
|
|
<c:forEach items="${evaluationcriterionDbpss}" var="evaluationcriterionDbps">
|
|
<tr>
|
|
<td><input class="form-control" type="text" id="ecp_name_${evaluationcriterionDbps.id}" value ="${evaluationcriterionDbps.criterionName}" disabled></td>
|
|
<input class="form-control" type="hidden" value ="${evaluationcriterionDbps.isSeries}" disabled id="ecp_series_${evaluationcriterionDbps.id}">
|
|
<td><input class="form-control" type="text" name ="ecp_key_${evaluationcriterionDbps.id}" id="ecp_key_${evaluationcriterionDbps.id}" onkeyup="value=value.replace(/^\D*(\d*(?:\.\d{0,6})?).*$/g, '$1')" autocomplete="off"></td>
|
|
<td><input class="form-control" type="text" id="ecp_dl_${evaluationcriterionDbps.id}" <c:if test="${evaluationcriterionDbps.condition == '1' || evaluationcriterionDbps.condition == '2'}"> value="${evaluationcriterionDbps.detectionLimit}"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecp_gb_${evaluationcriterionDbps.id}" <c:if test="${evaluationcriterionDbps.condition == '1' || evaluationcriterionDbps.condition == '2'}"> value="${evaluationcriterionDbps.nationCriterionValue}"</c:if> <c:if test="${evaluationcriterionDbps.condition == '3'}"> value="[${evaluationcriterionDbps.nationCriterionMin}-${evaluationcriterionDbps.nationCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecp_gbfzs_${evaluationcriterionDbps.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecp_db_${evaluationcriterionDbps.id}" <c:if test="${evaluationcriterionDbps.condition == '1' || evaluationcriterionDbps.condition == '2'}"> value="${evaluationcriterionDbps.areaCriterionValue}"</c:if> <c:if test="${evaluationcriterionDbps.condition == '3'}"> value="[${evaluationcriterionDbps.areaCriterionMin}-${evaluationcriterionDbps.areaCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecp_dbfzs_${evaluationcriterionDbps.id}" readonly="readonly"></td>
|
|
<td><input class="form-control" type="text" id="ecp_nk_${evaluationcriterionDbps.id}" <c:if test="${evaluationcriterionDbps.condition == '1' || evaluationcriterionDbps.condition == '2'}"> value="${evaluationcriterionDbps.companyCriterionValue}"</c:if> <c:if test="${evaluationcriterionDbps.condition == '3'}"> value="[${evaluationcriterionDbps.companyCriterionMin}-${evaluationcriterionDbps.companyCriterionMax}]"</c:if> disabled></td>
|
|
<td><input class="form-control" type="text" id="ecp_nkfzs_${evaluationcriterionDbps.id}" readonly="readonly"></td>
|
|
</tr>
|
|
</c:forEach>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="消毒副产品综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDbpsYearNation" readonly="readonly" name="wqiDbpsYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="消毒副产品综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDbpsYearArea" readonly="readonly" name="wqiDbpsYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="消毒副产品综合指数" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiDbpsYearCompany" readonly="readonly" name="wqiDbpsYearCompany"></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="特征指数(国标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiFeaturesYearNation" readonly="readonly" name="wqiFeaturesYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="特征指数(地标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiFeaturesYearArea" readonly="readonly" name="wqiFeaturesYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="特征指数(内控)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiFeaturesYearCompany" readonly="readonly" name="wqiFeaturesYearCompany"></td>
|
|
</tr>
|
|
<tr>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="" disabled></td>
|
|
<td><input class="form-control" type="text" value ="年评指数(国标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiYearNation" readonly="readonly" name="wqiYearNation"></td>
|
|
<td><input class="form-control" type="text" value ="年评指数(地标)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiYearArea" readonly="readonly" name="wqiYearArea"></td>
|
|
<td><input class="form-control" type="text" value ="年评指数(内控)" disabled></td>
|
|
<td><input class="form-control" type="text" id="wqiYearCompany" readonly="readonly" name="wqiYearCompany"></td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-primary left" onclick="doreckon()" id="btn_save">计算</button>
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
|
|
<button type="button" class="btn btn-primary" onclick="dosave()" id="btn_save">保存</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.modal-content -->
|
|
</div>
|
|
<!-- /.modal-dialog -->
|
|
</div>
|