158 lines
8.9 KiB
Plaintext
158 lines
8.9 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"%>
|
||
<%@page import="com.sipai.entity.work.WordAnalysisReportContentCurve"%>
|
||
<% request.setAttribute("ValueRange_hisData", WordAnalysisReportContentCurve.ValueRange_hisData);%>
|
||
<% request.setAttribute("ValueRange_nowMonth", WordAnalysisReportContentCurve.ValueRange_nowMonth);%>
|
||
<% request.setAttribute("ValueRange_lastMonth", WordAnalysisReportContentCurve.ValueRange_lastMonth);%>
|
||
<% request.setAttribute("ValueRange_formData", WordAnalysisReportContentCurve.ValueRange_formData);%>
|
||
|
||
<% request.setAttribute("Legendshape_0", WordAnalysisReportContentCurve.Legendshape_0);%>
|
||
<% request.setAttribute("Legendshape_1", WordAnalysisReportContentCurve.Legendshape_1);%>
|
||
<% request.setAttribute("Legendshape_2", WordAnalysisReportContentCurve.Legendshape_2);%>
|
||
<% request.setAttribute("Legendshape_3", WordAnalysisReportContentCurve.Legendshape_3);%>
|
||
<% request.setAttribute("Legendshape_4", WordAnalysisReportContentCurve.Legendshape_4);%>
|
||
<% request.setAttribute("Legendshape_5", WordAnalysisReportContentCurve.Legendshape_5);%>
|
||
<% request.setAttribute("Legendshape_6", WordAnalysisReportContentCurve.Legendshape_6);%>
|
||
<script type="text/javascript">
|
||
|
||
$(function() {
|
||
$("#valuerangeId").select2({minimumResultsForSearch: -1}).val("${wordAnalysisReportContentCurve.valuerange}").trigger("change");
|
||
$("#legendshape").select2({minimumResultsForSearch: -1}).val("${wordAnalysisReportContentCurve.legendshape}").trigger("change");
|
||
})
|
||
|
||
function doContentCurveSave() {
|
||
$("#contentCurveSubForm").bootstrapValidator('validate');//提交验证
|
||
if ($("#contentCurveSubForm").data('bootstrapValidator').isValid()) {//获取验证结果,如果成功,执行下面代码
|
||
$.post(ext.contextPath + "/work/wordAnalysisReportContentCurve/doupdate.do", $("#contentCurveSubForm").serialize(), function(data) {
|
||
if (data.code == 1) {
|
||
closeModal('contentCurveSubModal');
|
||
$("#contentCurveTable").bootstrapTable('refresh');
|
||
}else if(data.code == 0){
|
||
showAlert('d','保存失败');
|
||
}else{
|
||
showAlert('d',data.msg);
|
||
}
|
||
},'json');
|
||
}
|
||
|
||
}
|
||
|
||
$("#contentCurveSubForm").bootstrapValidator({
|
||
live: 'disabled',//验证时机,enabled是内容有变化就验证(默认),disabled和submitted是提交再验证
|
||
fields: {
|
||
name: {
|
||
validators: {
|
||
notEmpty: {
|
||
message: '名称不能为空'
|
||
}
|
||
}
|
||
}
|
||
}
|
||
});
|
||
|
||
function doContentCurveClose(){
|
||
closeModal('contentCurveSubModal');
|
||
}
|
||
|
||
var selectMPint = function() {
|
||
$.post(ext.contextPath + '/work/mpoint/showlistForSelect.do', {formId:'contentCurveSubForm',hiddenId:'mpid',textId:'mpcode',mpid:$("#mpid").val()} , function(data) {
|
||
$("#mpSubDiv").html(data);
|
||
openModal('mpSubModal');
|
||
});
|
||
};
|
||
|
||
</script>
|
||
|
||
<div class="modal fade" id="contentCurveSubModal">
|
||
<div class="modal-dialog modal-md">
|
||
<div class="modal-content">
|
||
<div class="modal-header">
|
||
<button type="button" class="close" data-dismiss="modal" onclick="doContentCurveClose()">
|
||
<span aria-hidden="true">×</span></button>
|
||
<h4 class="modal-title">添加列</h4>
|
||
</div>
|
||
<!-- 界面提醒div强制id为alertDiv -->
|
||
<div class="modal-body">
|
||
<!-- 新增界面formid强制为contentCurveSubForm -->
|
||
<form class="form-horizontal" id="contentCurveSubForm">
|
||
<input id="id" name="id" type="hidden" value="${wordAnalysisReportContentCurve.id}"/>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">名称</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="name" name ="name" placeholder="名称" value="${wordAnalysisReportContentCurve.name}">
|
||
</div>
|
||
<label class="col-sm-2 control-label">测量点</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="mpid" name ="mpid" placeholder="测量点" onclick="selectMPint()" value="${wordAnalysisReportContentCurve.mpid}">
|
||
<input type="hidden" class="form-control" id="mpcode" name ="mpcode" >
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">计算方式</label>
|
||
<div class="col-sm-4">
|
||
<select id ="calculationmethod" name="calculationmethod" class="form-control select2">
|
||
<option value="first" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='first'}">selected</c:if>>first</option>
|
||
<option value="sum" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='sum'}">selected</c:if>>sum</option>
|
||
<option value="avg" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='avg'}">selected</c:if>>avg</option>
|
||
<option value="diff" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='diff'}">selected</c:if>>diff</option>
|
||
<option value="max" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='max'}">selected</c:if>>max</option>
|
||
<option value="min" <c:if test="${wordAnalysisReportContentCurve.calculationmethod=='min'}">selected</c:if>>min</option>
|
||
</select>
|
||
</div>
|
||
<label class="col-sm-2 control-label">取值范围</label>
|
||
<div class="col-sm-4">
|
||
<select id ="valuerangeId" name="valuerange" class="form-control select2" style="width: 170px;">
|
||
<option value="${ValueRange_hisData}" >历史数据</option>
|
||
<option value="${ValueRange_nowMonth}" >本月数据</option>
|
||
<option value="${ValueRange_lastMonth}" >上月数据</option>
|
||
<option value="${ValueRange_formData}" >表格数据</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">所属轴</label>
|
||
<div class="col-sm-4">
|
||
<input type="number" class="form-control" id="axisnum" name ="axisnum" placeholder="第...轴" value="${wordAnalysisReportContentCurve.axisnum}">
|
||
</div>
|
||
<label class="col-sm-2 control-label">固定值</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="fixedvalue" name ="fixedvalue" placeholder="固定值" value="${wordAnalysisReportContentCurve.fixedvalue}">
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">图例形状</label>
|
||
<div class="col-sm-4">
|
||
<select id ="legendshape" name="legendshape" class="form-control select2" style="width: 170px;">
|
||
<option value="${Legendshape_0}" >无</option>
|
||
<option value="${Legendshape_1}" >圆形</option>
|
||
<option value="${Legendshape_2}" >正方形</option>
|
||
<option value="${Legendshape_3}" >三角形</option>
|
||
<option value="${Legendshape_4}" >菱形</option>
|
||
<option value="${Legendshape_5}" >水滴</option>
|
||
<option value="${Legendshape_6}" >五角星</option>
|
||
</select>
|
||
</div>
|
||
<label class="col-sm-2 control-label">单位换算</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="unitconversion" name ="unitconversion" placeholder="单位换算" value="${wordAnalysisReportContentCurve.unitconversion}">
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">排序</label>
|
||
<div class="col-sm-4">
|
||
<input type="number" class="form-control" id="morder" name ="morder" placeholder="排序" value="${wordAnalysisReportContentCurve.morder}">
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default pull-left" onclick="doContentCurveClose()">关闭</button>
|
||
<button type="button" class="btn btn-primary" onclick="doContentCurveSave()" id="btn_save">保存</button>
|
||
</div>
|
||
</div>
|
||
<!-- /.modal-content -->
|
||
</div>
|
||
<!-- /.modal-dialog -->
|
||
</div>
|