141 lines
6.8 KiB
Plaintext
141 lines
6.8 KiB
Plaintext
<%@ page language="java" pageEncoding="UTF-8"%>
|
||
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
|
||
<%@page import="com.sipai.entity.efficiency.ConstituteConfigureDetail"%>
|
||
<%request.setAttribute("Type_Day", ConstituteConfigureDetail.Type_Day); %>
|
||
<%request.setAttribute("Type_Month", ConstituteConfigureDetail.Type_Month); %>
|
||
<%request.setAttribute("Type_Hour", ConstituteConfigureDetail.Type_Hour); %>
|
||
<%request.setAttribute("Type_Empty", ConstituteConfigureDetail.Type_Empty); %>
|
||
<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">
|
||
function dosave() {
|
||
$("#subDetailForm").bootstrapValidator('validate');//提交验证
|
||
if ($("#subDetailForm").data('bootstrapValidator').isValid()) {//获取验证结果,如果成功,执行下面代码
|
||
$.post(ext.contextPath + "/efficiency/constituteConfigureDetail/doupdate.do", $("#subDetailForm").serialize(), function(data) {
|
||
if (data.code == 1){
|
||
closeModal('subDetailModal');
|
||
$("#table").bootstrapTable('refresh');
|
||
}else if(data.code == 0){
|
||
showAlert('d','保存失败');
|
||
}else{
|
||
showAlert('d',data.res);
|
||
}
|
||
},'json');
|
||
}
|
||
|
||
}
|
||
//输入框验证
|
||
$("#subDetailForm").bootstrapValidator({
|
||
live: 'disabled',//验证时机,enabled是内容有变化就验证(默认),disabled和submitted是提交再验证
|
||
fields: {
|
||
mpname: {
|
||
validators: {
|
||
notEmpty: {
|
||
message: '测量点名称不能为空'
|
||
}
|
||
}
|
||
},
|
||
mpid: {
|
||
validators: {
|
||
notEmpty: {
|
||
message: '测量点编号不能为空'
|
||
}
|
||
}
|
||
}
|
||
}
|
||
});
|
||
// $(function(){
|
||
// $("#active").select2({minimumResultsForSearch: 10}).val('${Active_True}').trigger("change");
|
||
// })
|
||
|
||
var selectMPint = function() {
|
||
$.post(ext.contextPath + '/efficiency/constituteConfigureDetail/showMPointSingle4Select.do', {formId:'subDetailForm',hiddenId:'mpid',textId:'mpname'} , function(data) {
|
||
$("#mpSelectSubDiv").html(data);
|
||
openModal('mpSelectSubModal');
|
||
});
|
||
};
|
||
|
||
var selectMPint2 = function() {
|
||
$.post(ext.contextPath + '/efficiency/constituteConfigureDetail/showMPointSingle4Select.do', {formId:'subDetailForm',hiddenId:'dsmpid',textId:'text'} , function(data) {
|
||
$("#mpSelectSubDiv").html(data);
|
||
openModal('mpSelectSubModal');
|
||
});
|
||
};
|
||
|
||
var selectMPint3 = function() {
|
||
$.post(ext.contextPath + '/efficiency/constituteConfigureDetail/showMPointSingle4Select.do', {formId:'subDetailForm',hiddenId:'xlmpid',textId:'text'} , function(data) {
|
||
$("#mpSelectSubDiv").html(data);
|
||
openModal('mpSelectSubModal');
|
||
});
|
||
};
|
||
|
||
|
||
</script>
|
||
<div class="modal fade" id="subDetailModal">
|
||
<div class="modal-dialog">
|
||
<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">
|
||
<!-- 新增界面formid强制为subDetailForm -->
|
||
<form class="form-horizontal" id="subDetailForm">
|
||
<!-- 界面提醒div强制id为alertDiv -->
|
||
<div id="alertDiv"></div>
|
||
<input type="hidden" name="id" value= "${constituteConfigureDetail.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="mpname" name ="mpname" placeholder="测量点名称" value="${constituteConfigureDetail.mpname}" onclick="selectMPint()">
|
||
</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="测量点编号" value="${constituteConfigureDetail.mpid}" onclick="selectMPint()">
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">吨水电耗测量点</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="dsmpid" name ="dsmpid" placeholder="吨水电耗测量点" value="${constituteConfigureDetail.dsmpid}" onclick="selectMPint2()">
|
||
</div>
|
||
<label class="col-sm-2 control-label">效率测量点</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="xlmpid" name ="xlmpid" placeholder="效率测量点" value="${constituteConfigureDetail.xlmpid}" onclick="selectMPint3()">
|
||
</div>
|
||
</div>
|
||
<div class="form-group">
|
||
<label class="col-sm-2 control-label">取值类型</label>
|
||
<div class="col-sm-4">
|
||
<select class="form-control select2" id="type" name ="type" style="width: 170px;">
|
||
<option value= "${Type_Day}" <c:if test="${constituteConfigureDetail.type==Type_Day}">selected = "selected"</c:if> >_day</option>
|
||
<option value= "${Type_Month}" <c:if test="${constituteConfigureDetail.type==Type_Month}">selected = "selected"</c:if> >_month</option>
|
||
<option value= "${Type_Hour}" <c:if test="${constituteConfigureDetail.type==Type_Hour}">selected = "selected"</c:if> >_hour</option>
|
||
<option value= "${Type_Empty}" <c:if test="${constituteConfigureDetail.type==Type_Empty}">selected = "selected"</c:if> ></option>
|
||
</select>
|
||
</div>
|
||
<label class="col-sm-2 control-label">排序</label>
|
||
<div class="col-sm-4">
|
||
<input type="text" class="form-control" id="morder" name ="morder" placeholder="排序" value="${constituteConfigureDetail.morder}">
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" class="btn btn-default pull-left" 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>
|