| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445 |
- <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>编辑供水部生产</title>
- <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/file.js"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/datePicker/WdatePicker.js"></script>
- <!-- 选择窗口需要加载的js文件 start-->
- <script src="${pageContext.request.contextPath}/liger/lib/json2.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script type="text/javascript" src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript">
- var grid = null;
- var grid2 = null;
- var grid3 = null;
- $(function (){
- if('${requestScope.fwtDeital}'!="" && typeof('${requestScope.fwtDeital}')!="undefined"){
- fwtDeital = eval('${requestScope.fwtDeital}');
-
- }
- initgrid();
- if('${requestScope.fwtDeital2}'!="" && typeof('${requestScope.fwtDeital2}')!="undefined"){
- fwtDeital2 = eval('${requestScope.fwtDeital2}');
- }
-
- initgrid2();
- if('${requestScope.fwtDeital3}'!="" && typeof('${requestScope.fwtDeital3}')!="undefined"){
- fwtDeital3 = eval('${requestScope.fwtDeital3}');
- }
- initgrid3();
-
- });
- function checkForm(){
- var rs = $.validate({name :"water_date",model :[{type:"require",msg:"日期不能为空!"}]});
- if (rs) {
- return true;
- }else{
- return false;
- }
- }
- //表单提交
- function saveFeedWaterForm(){
- if(checkForm()){
- isDateExists();
- }
- }
- function isDateExists(){
- var water_date = $("#water_date").val();
- var universalid= $("#universalid").val();
- //type_date_id 区别验证日期:1、电厂生产日期验证,2泵站日期验证,3供水部生产日期验证
- $.ajax({
- type:"POST",
- url:"erpPowerPlantAction.do?task=isDateExixts",
- data : {"is_date":water_date,"id":universalid,'type_date_id':'3'},
- timeout:10000,
- cache:false,
- dataType:"json",
- success:function(data){
- var success = data.success;
- if(success != undefined){
- if(success==0){
- var waterApply1=JSON.stringify(grid.getData());
- waterApply1=waterApply1.replace(']','')
-
- var waterApply2=JSON.stringify(grid2.getData());
- waterApply2=waterApply2.replace('[',',')
- waterApply2=waterApply2.replace(']',',')
-
- var waterApply3=JSON.stringify(grid3.getData());
- waterApply3=waterApply3.replace('[','')
- var waterApply=waterApply1+waterApply2+waterApply3;
- $("#btnSave").attr({"disabled":"disabled"});
- $("#water_data").val(waterApply);//页面要定义隐藏pump_data
- $("#feedWaterForm").submit();
- }else if(success==1){
- $.ligerDialog.warn("日期已存在!");
- }else{
- $.ligerDialog.error("日期是否存在失败!");
- }
-
- }else{
- showAjaxError(null, data.error);
- }
- },
- error:showAjaxError
- });
- }
- //保存
- function saveFeedWaterForm2(){
-
- var rs = $.validate({name :"water_date",model :[{type:"require",msg:"日期不能为空!"}]});
- if(!rs)return;
- var waterApply1=JSON.stringify(grid.getData());
- waterApply1=waterApply1.replace(']','')
-
- var waterApply2=JSON.stringify(grid2.getData());
- waterApply2=waterApply2.replace('[',',')
- waterApply2=waterApply2.replace(']',',')
-
- var waterApply3=JSON.stringify(grid3.getData());
- waterApply3=waterApply3.replace('[','')
- var waterApply=waterApply1+waterApply2+waterApply3;
- $("#btnSave").attr({"disabled":"disabled"});
- $("#water_data").val(waterApply);//页面要定义隐藏pump_data
- $("#feedWaterForm").submit();
-
- }
- //源头
- function initgrid(){
- grid=$("#to_count").ligerGrid({
- columns:[
- // {display:"供水部生产",name:"pump_no",align: 'center',width: 150},
- {display:"供水部类别id",name:"water_type",align: 'center',width: 1,hide:true
- },
- {display:"水泵编号",name:"number",align: 'center',width: 100
- },
- {display:"功率(KW)",name:"power",align: 'center',width: 80
- },
- {display:"流量(m3)",name:"flow",align: 'center',width: 100,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
- },
- {display:"台时",name:"machine_hour",align: 'center',width: 100,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
-
- },
- {display:"电耗(KW)",name:"",align: 'center',width: 100,
- render:function(row){
- var total=0;
- if(row.power!=undefined && row.machine_hour!=undefined){
- total=row.power*row.machine_hour
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- },
- {display:"淡水产量(m3)",name:"",align: 'center',width: 120,
- render:function(row){
- var total=0;
- if(row.flow!=undefined && row.machine_hour!=undefined){
- total=row.flow*row.machine_hour;
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- }
- ,
- {display:"停机原因",name:"stop_reason",align: 'center',width: 200,
- cellBackground : '#CCCCCC',
- editor: { type: 'text' },hide:true
- },
- {display:"备注",name:"remark",align: 'center', cellBackground : '#CCCCCC',width: 180,editor: { type: 'text' },hide:true
- },
- {display:"操作员",name:"operator",align: 'center', cellBackground : '#CCCCCC',width: 120
- ,editor: { type: 'text' } ,hide:true
-
- }
-
- ],
- data: { Rows: fwtDeital},
- height :'80%',
- rownumbers:true,
- enabledEdit:true,
- width :'99%',
- usePager: false
- // ,
- // groupColumnName:'water_type',
- // groupColumnDisplay:'供水部类别(1淡水源井,2淡水源泵站,3淡水加压泵站)',
- // groupRender : function(val, row) {
- // var html='';
- // if(row[0].water_type==1){
- // html='<span style=\"float: left;width: 20%;\" > 源头: '+ row[0].water_type_name+"</span>";
- // }else if(row[0].water_type==2){
- // html='<span style=\"float: left;width: 20%;\" > 中转站: '+ row[0].water_type_name+"</span>";
- // }else if(row[0].water_type==3){
- // html='<span style=\"float: left;width: 20%;\" > 中转加压站: '+ row[0].water_type_name+"</span>";
- // }
- // return '<span style=\"position:absolute; float: right;width: 90%;height:10px;\">'+html+'</span>';
- // }
- });
- }
- //中转站
- function initgrid2(){
- grid2=$("#to_count_zhong").ligerGrid({
- columns:[
- // {display:"供水部生产",name:"pump_no",align: 'center',width: 150},
- {display:"供水部类别id",name:"water_type",align: 'center',width: 1,hide:true
- },
- {display:"水泵编号",name:"number",align: 'center',width: 120
- },
- {display:"功率(KW)",name:"power",align: 'center',width: 70
- },
- {display:"流量(m3)",name:"flow",align: 'center',width: 100,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
- ,hide:true
- },
- {display:"台时",name:"machine_hour",align: 'center',width: 80,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
-
- },
- {display:"电耗(KW)",name:"",align: 'center',width: 80,
- render:function(row){
- var total=0;
- if(row.power!=undefined && row.machine_hour!=undefined){
- total=row.power*row.machine_hour
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- },
- {display:"淡水产量(m3)",name:"",align: 'center',width: 100,
- render:function(row){
- var total=0;
- if(row.flow!=undefined && row.machine_hour!=undefined){
- total=row.flow*row.machine_hour
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- ,hide:true
- },
- {display:"停机原因",name:"stop_reason",align: 'center',width: 200,
- cellBackground : '#CCCCCC',
- editor: { type: 'text' }
- },
- {display:"备注",name:"remark",align: 'center', cellBackground : '#CCCCCC',width: 180,editor: { type: 'text' }
- },
- {display:"操作员",name:"operator",align: 'center', cellBackground : '#CCCCCC',width: 120
- ,editor: { type: 'text' }
-
- }
-
- ],
- data: { Rows: fwtDeital2},
- height : 250,
- rownumbers:true,
- enabledEdit:true,
- width :'99%',
- usePager: false
- });
- }
- //中转加压站
- function initgrid3(){
- grid3=$("#to_count_xia").ligerGrid({
- columns:[
- // {display:"供水部生产",name:"pump_no",align: 'center',width: 150},
- {display:"供水部类别id",name:"water_type",align: 'center',width: 1,hide:true
- },
- {display:"加压泵编号",name:"number",align: 'center',width: 120
- },
- {display:"功率(KW)",name:"power",align: 'center',width: 70
- },
- {display:"流量(m3)",name:"flow",align: 'center',width: 100,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
- ,hide:true
- },
- {display:"台时",name:"machine_hour",align: 'center',width: 80,
- cellBackground : '#CCCCCC',
- editor : {
- type : 'int',
- minValue : '0'
- }
-
- },
- {display:"电耗(KW)",name:"",align: 'center',width: 80,
- render:function(row){
- var total=0;
- if(row.power!=undefined && row.machine_hour!=undefined){
- total=row.power*row.machine_hour
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- },
- {display:"淡水产量(m3)",name:"",align: 'center',width: 100,
- render:function(row){
- var total=0;
- if(row.flow!=undefined && row.machine_hour!=undefined){
- total=row.flow*row.machine_hour
- return total.toFixed(0);
- }else{
- return '0';
- }
-
- }
- ,hide:true
- },
- {display:"停机原因",name:"stop_reason",align: 'center',width: 200,
- cellBackground : '#CCCCCC',
- editor: { type: 'text' }
- ,hide:true
- },
- {display:"备注",name:"remark",align: 'center', cellBackground : '#CCCCCC',width: 180,editor: { type: 'text' }
- },
- {display:"操作员",name:"operator",align: 'center', cellBackground : '#CCCCCC',width: 120
- ,editor: { type: 'text' }
-
- }
-
- ],
- data: { Rows: fwtDeital3},
- height : 250,
- rownumbers:true,
- enabledEdit:true,
- width :'99%',
- usePager: false
- });
- }
- function CloseWin() {
- var tabid = getCurrentTabId(); //刷新整个页面
- parent.window.location=tabid;
- window.parent.dialog.close();
- }
-
- </script>
- <style type="text/css">
- .l-grid .l-grid-grouprow-cell {
- line-height:15px;
- height:15px;
- }
- </style>
- </head>
- <body>
- <form id="feedWaterForm" action="erpFeedWaterAction.do" method="post">
-
- <input type="hidden" name="water_data" id="water_data" />
- <textarea rows="11" cols="11" style="display:none" id="grade" name="grade"></textarea>
- <div id="title" class="form-button">
- <input id="btnSave" type="button" class="l-button" value="提交" onclick="saveFeedWaterForm()" />
- <input type="button" value="关闭" class="l-button" onclick="closeWindow();"/>
- </div>
- <div class="container-layout">
- <div class="forum-container">
- <center>
- <table class="l-table-edit line">
- <tr>
- <td class="l-table-edit-text">日期<FONT COLOR="red">*</FONT>:</td>
- <td class="l-table-edit-td" >
- <input class="Wdate" style="width: 150px !important;" type="text" id="water_date" name="water_date" value="<fmt:formatDate value="${requestScope.fw.water_date}" pattern="yyyy-MM-dd"/>" onclick="WdatePicker({skin:'blue',dateFmt:'yyyy-MM-dd'})"/>
- </td>
- <td class="l-table-edit-text">备注:<FONT COLOR="red"></FONT></td>
- <td class="l-table-edit-td" colspan="3">
- <input type="text" id="water_remark" style="width:350px;" name="water_remark" value="${fw.water_remark}" />
- </td>
- </tr>
- <tr>
- <th colspan="4">源头:淡水源井</th>
- </tr>
- <tr >
- <td colspan="4" style="height:220">
-
- <div class="l-clear"></div>
- <div id="to_count" style="marging:0; padding: 0"></div>
- <br />
- <div style="display:none;"></div>
- </td>
- </tr>
- <tr>
- <th colspan="4">中转站:淡水源泵站</th>
- </tr>
- <tr >
- <td colspan="4" style="height:220">
-
- <div class="l-clear"></div>
- <div id="to_count_zhong" style="marging:0; padding: 0"></div>
- <br />
- <div style="display:none;"></div>
- </td>
- </tr>
- <tr>
- <th colspan="4">中转加压站:淡水加压泵站</th>
- </tr>
- <tr >
- <td colspan="4" style="height:220">
-
- <div class="l-clear"></div>
- <div id="to_count_xia" style="marging:0; padding: 0"></div>
- <br />
- <div style="display:none;"></div>
- </td>
- </tr>
- </table>
- <input type="hidden" id="universalid" name="universalid" value="${fw.universalid}">
- <input type="hidden" id="tabid" name="tabid" value="${param.tabid }">
- <input type="hidden" id="task" name="task" value="editFeedWater">
- </center>
- </div>
- </div>
- </form>
- <%@include file="/include/message.jsp"%>
- </body>
- </html>
|