Files
SIPAIIS_WMS_JSSW/WebRoot/jsp/work/wordAnalysisReportContentCurveAdd.jsp

157 lines
7.9 KiB
Plaintext
Raw Normal View History

2026-01-16 14:13:44 +08:00
<%@ 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() {
})
function doContentCurveSave() {
$("#contentCurveSubForm").bootstrapValidator('validate');//提交验证
if ($("#contentCurveSubForm").data('bootstrapValidator').isValid()) {//获取验证结果,如果成功,执行下面代码
$.post(ext.contextPath + "/work/wordAnalysisReportContentCurve/dosave.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">&times;</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="pid" name="pid" type="hidden" value="${param.pid}"/>
<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" >first</option>
<option value="sum" >sum</option>
<option value="avg" >avg</option>
<option value="diff" >diff</option>
<option value="max" >max</option>
<option value="min" >min</option>
</select>
</div>
<label class="col-sm-2 control-label">取值范围</label>
<div class="col-sm-4">
<select id ="valuerange" name="valuerange" class="form-control select2">
<option value="hisData" >历史数据</option>
<option value="nowMonth" >当前数据</option>
<option value="lastMonth" >上月数据</option>
<option value="lastMonth" >表格数据</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="0">
</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">
<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>