49.18c09f31e5a95671b9cd.js 6.9 KB

1
  1. webpackJsonp([49],{"+vqf":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a={components:{},data:function(){return{city:[{name:"河南省",id:"04",children:[{name:"郑州市",id:"04-1",children:[{name:"金水区基地",id:"04-1-1"},{name:"二七区基地",id:"04-1-2"},{name:"高新区基地",id:"04-1-3"}]},{name:"信阳市",id:"04-2",children:[{name:"潢川县",id:"04-2-1"},{name:"固始县",id:"04-2-2"},{name:"淮滨县",id:"04-2-3",children:[{name:"王店乡",id:"04-2-3-1",children:[{name:"北庙基地",id:"04-2-3-1-1"},{name:"杨楼基地",id:"04-2-3-1-2"}]},{name:"张庄乡",id:"04-2-3-2"},{name:"台头乡",id:"04-2-3-3"}]}]}]},{name:"河北省",id:"05"},{name:"湖南省",id:"06"}],defaultProps:{children:"children",label:"name"},input2:"",waterdata:[{city:"郑州市",usernum:"100",wellnum:"2",irrigationarea:"100",wateryield:"3000",usewater:"1580",usewatercost:"2000",useelectricity:"2",useelectricitycost:"4"},{city:"郑州市",usernum:"100",wellnum:"2",irrigationarea:"100",wateryield:"3000",usewater:"1580",usewatercost:"2000",useelectricity:"2",useelectricitycost:"4"},{city:"郑州市",usernum:"100",wellnum:"2",irrigationarea:"100",wateryield:"3000",usewater:"1580",usewatercost:"2000",useelectricity:"2",useelectricitycost:"4"},{city:"郑州市",usernum:"100",wellnum:"2",irrigationarea:"100",wateryield:"3000",usewater:"1580",usewatercost:"2000",useelectricity:"2",useelectricitycost:"4"},{city:"郑州市",usernum:"100",wellnum:"2",irrigationarea:"100",wateryield:"3000",usewater:"1580",usewatercost:"2000",useelectricity:"2",useelectricitycost:"4"}],dialogVisible:!1,formLabelAlign:{city:"",usernum:"",irrigationarea:"",wateryield:""},title:""}},computed:{},watch:{},methods:{handleNodeClick:function(e){console.log(e),this.input2=e.name},getSummaries:function(e){var t=e.columns,i=e.data,a=[];return t.forEach(function(e,l){if(0!==l)if(l!==t.length-1){var n=i.map(function(t){return Number(t[e.property])});n.every(function(e){return isNaN(e)})?a[l]="N/A":(a[l]=n.reduce(function(e,t){var i=Number(t);return isNaN(i)?e:e+t},0),a[l])}else a[l]="";else a[l]="总计"}),console.log(a),a},compilewater:function(e){console.log(e),this.title="编辑",this.formLabelAlign.city=e.city,this.formLabelAlign.usernum=e.usernum,this.formLabelAlign.irrigationarea=e.irrigationarea,this.formLabelAlign.wateryield=e.wateryield,this.dialogVisible=!this.dialogVisible},addwater:function(){this.dialogVisible=!this.dialogVisible,this.title="新增"},watersubmit:function(){for(var e in this.dialogVisible=!this.dialogVisible,this.formLabelAlign)this.formLabelAlign[e]=""},tostate:function(){this.$router.push("/plantGuard/WatseRstatement")}},beforeCreate:function(){},created:function(){},beforeMount:function(){},mounted:function(){},beforeUpdate:function(){},updated:function(){},beforeDestroy:function(){},destroyed:function(){},activated:function(){}},l={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{},[i("el-card",{staticClass:"box-card"},[i("div",{staticClass:"waternorebox"},[i("div",{staticClass:"cityinfo"},[i("p",{staticClass:"cityinfo_title"},[i("i",{staticClass:"el-icon-s-grid"}),e._v("地址信息")]),e._v(" "),i("div",{staticClass:"cityinfo_tree"},[i("el-tree",{attrs:{data:e.city,props:e.defaultProps},on:{"node-click":e.handleNodeClick}})],1)]),e._v(" "),i("div",{staticClass:"linebetween"}),e._v(" "),i("div",{staticClass:"tanleinfo"},[i("div",{staticClass:"tableinfo_title"},[i("div",[i("el-input",{attrs:{placeholder:"请输入内容",size:"mini"},model:{value:e.input2,callback:function(t){e.input2=t},expression:"input2"}},[i("template",{slot:"append"},[i("i",{staticClass:"el-icon-search"})])],2)],1),e._v(" "),i("div",[i("el-button",{attrs:{type:"info",size:"mini"}},[e._v("导出")]),e._v(" "),i("el-button",{attrs:{type:"info",size:"mini"},on:{click:e.addwater}},[e._v("新增")])],1)]),e._v(" "),i("div",{staticClass:"tableinfo_table"},[i("div",{staticClass:"tablebox"},[i("el-table",{staticStyle:{width:"100%"},attrs:{data:e.waterdata,stripe:"","show-summary":"","summary-method":e.getSummaries}},[i("el-table-column",{attrs:{prop:"city",label:"城市名称",width:"180"}}),e._v(" "),i("el-table-column",{attrs:{prop:"usernum",label:"农户数量(户)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"wellnum",label:"水井数量(口)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"irrigationarea",label:"灌溉面积(亩)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"wateryield",label:"水量定额(m³)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"usewater",label:"已用水量(m³)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"usewatercost",label:"已用水费(元)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"useelectricity",label:"已用电量(度)"}}),e._v(" "),i("el-table-column",{attrs:{prop:"useelectricitycost",label:"已用电费(元)"}}),e._v(" "),i("el-table-column",{attrs:{label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{attrs:{size:"mini",type:"info"},on:{click:e.tostate}},[e._v("用水报表")]),e._v(" "),i("el-button",{attrs:{size:"mini",type:"warning"},on:{click:function(i){return e.compilewater(t.row)}}},[e._v("编辑")])]}}])})],1),e._v(" "),i("el-button",{staticClass:"heji",attrs:{type:"info",size:"mini"}},[e._v("用水报表")])],1),e._v(" "),i("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:1e3}})],1)])])]),e._v(" "),i("el-dialog",{attrs:{title:e.title,visible:e.dialogVisible,width:"25%",top:"15%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[i("div",{staticClass:"adddialog"},[i("el-form",{attrs:{"label-position":"right","label-width":"80px",model:e.formLabelAlign}},[i("el-form-item",{attrs:{label:"城市名称"}},[i("el-input",{model:{value:e.formLabelAlign.city,callback:function(t){e.$set(e.formLabelAlign,"city",t)},expression:"formLabelAlign.city"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"农户数量"}},[i("el-input",{model:{value:e.formLabelAlign.usernum,callback:function(t){e.$set(e.formLabelAlign,"usernum",t)},expression:"formLabelAlign.usernum"}}),e._v("户\n ")],1),e._v(" "),i("el-form-item",{attrs:{label:"灌溉面积"}},[i("el-input",{model:{value:e.formLabelAlign.irrigationarea,callback:function(t){e.$set(e.formLabelAlign,"irrigationarea",t)},expression:"formLabelAlign.irrigationarea"}}),e._v("亩\n ")],1),e._v(" "),i("el-form-item",{attrs:{label:"水量配额"}},[i("el-input",{model:{value:e.formLabelAlign.wateryield,callback:function(t){e.$set(e.formLabelAlign,"wateryield",t)},expression:"formLabelAlign.wateryield"}}),e._v("吨\n ")],1)],1)],1),e._v(" "),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),e._v(" "),i("el-button",{attrs:{type:"primary"},on:{click:e.watersubmit}},[e._v("确 定")])],1)])],1)},staticRenderFns:[]};var n=i("C7Lr")(a,l,!1,function(e){i("0VEk")},"data-v-63737640",null);t.default=n.exports},"0VEk":function(e,t){}});