8.js 11 KB

1
  1. webpackJsonp([8,48],{"0p07":function(t,e,n){var a=n("FrXk");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);n("rjj0")("0e3b895e",a,!0)},Bd0z:function(t,e,n){(t.exports=n("FZ+f")(!1)).push([t.i,"\n.rect[data-v-2f197e68] {\r\n background-color: #fff;\r\n padding: 30px 15px;\r\n border-radius: 5px;\r\n border: 1px solid #e8e8e8;\n}\n.rect-form[data-v-2f197e68] {\r\n padding-bottom: 10px;\n}\n.rect-table[data-v-2f197e68] {\r\n margin-top: 20px;\n}\n.demo-table-expand[data-v-2f197e68] {\r\n font-size: 0;\r\n margin-left: 40px;\n}\n.demo-table-expand label[data-v-2f197e68] {\r\n width: 90px;\r\n color: #99a9bf;\n}\n.demo-table-expand .el-form-item[data-v-2f197e68] {\r\n margin-right: 0;\r\n margin-bottom: 0;\r\n width: 80%;\n}\n.el-table .height[data-v-2f197e68] {\r\n background: rgba(254, 254, 254, 0.5);\n}\n[data-v-2f197e68].el-table--mini td, .el-table--mini th[data-v-2f197e68] {\r\n padding: 3px 0 !important;\r\n height: 20px !important;\n}\n[data-v-2f197e68].el-checkbox__input.is-checked+.el-checkbox__label {\r\n color: rgb(24,144,255);\r\n background-color: rgb(24,144,255);\r\n border-color: rgb(24,144,255);\n}\n[data-v-2f197e68].el-table .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-2f197e68] {\r\n background-color: rgb(24,144,255);\r\n border-color: rgb(24,144,255);\n}\n[data-v-2f197e68].el-table .el-checkbox__inner:hover {\r\n border-color: rgb(24,144,255);\n}\n[data-v-2f197e68].el-table .el-checkbox__input.is-focus .el-checkbox__inner {\r\n border-color: rgb(24,144,255);\n}\n[data-v-2f197e68].el-table #select .cell .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-2f197e68] {\r\n background-color: rgb(24,144,255);\r\n border-color: rgb(24,144,255);\n}\r\n",""])},FrXk:function(t,e,n){(t.exports=n("FZ+f")(!1)).push([t.i,"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",""])},QL09:function(t,e,n){var a=n("Bd0z");"string"==typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);n("rjj0")("25b35745",a,!0)},dN47:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n("Xxa5"),i=n.n(a),r=n("exGp"),o=n.n(r),l={data:function(){return{dataForm:{pigstyId:"",keyword:""},dataList:[],pageIndex:1,pageSize:10,totalPage:0,dataListLoading:!1,dataListSelections:[],addOrUpdateVisible:!1,pigstyList:[]}},components:{AddOrUpdate:n("tLsW").default},activated:function(){this.getDataList()},methods:{getDataList:function(){var t,e=this;this.dataListLoading=!0,this.$http({url:this.$http.adornUrl("/management/device/list"),method:"get",params:this.$http.adornParams({page:this.pageIndex,limit:this.pageSize,pigstyId:this.dataForm.pigstyId||void 0,keyword:this.dataForm.keyword||void 0})}).then((t=o()(i.a.mark(function t(n){var a,r=n.data;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return e.pigstyList=[],t.next=3,e.$http({url:e.$http.adornUrl("/management/pigsty/findAll"),method:"get",params:e.$http.adornParams({})});case 3:(a=t.sent).data&&0===a.data.code&&(console.log(a.data.all),a.data.all.forEach(function(t){var n={value:t.id,label:t.number};e.pigstyList.push(n)})),r&&0===r.code?(e.dataList=r.page.list,e.totalPage=r.page.totalCount):(e.dataList=[],e.totalPage=0,e.$message.error(r.msg)),e.dataListLoading=!1;case 7:case"end":return t.stop()}},t,e)})),function(e){return t.apply(this,arguments)}))},sizeChangeHandle:function(t){this.pageSize=t,this.pageIndex=1,this.getDataList()},currentChangeHandle:function(t){this.pageIndex=t,this.getDataList()},selectionChangeHandle:function(t){this.dataListSelections=t},addOrUpdateHandle:function(t){var e=this;console.log(t),this.addOrUpdateVisible=!0,this.$nextTick(function(){e.$refs.addOrUpdate.init(t)})},deleteHandle:function(t){var e=this,n=t?[t]:this.dataListSelections.map(function(t){return t.deviceId});this.$confirm("确定对[设备编号="+n.join(",")+"]进行["+(t?"删除":"批量删除")+"]操作?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$http({url:e.$http.adornUrl("/management/device/delete"),method:"post",data:e.$http.adornData(n,!1)}).then(function(t){var n=t.data;n&&0===n.code?(e.getDataList(),e.$message({message:"操作成功",type:"success",duration:1500})):e.$message.error(n.msg)})}).catch(function(){})}}},d={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"rect rect-form"},[n("el-form",{attrs:{size:"mini",inline:!0,model:t.dataForm},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.getDataList()}}},[n("el-form-item",{staticStyle:{width:"200px"}},[n("el-input",{staticStyle:{width:"200px"},attrs:{placeholder:"设备编号",clearable:""},model:{value:t.dataForm.keyword,callback:function(e){t.$set(t.dataForm,"keyword",e)},expression:"dataForm.keyword"}})],1),t._v(" "),n("el-form-item",{staticStyle:{width:"140px"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择猪舍"},model:{value:t.dataForm.pigstyId,callback:function(e){t.$set(t.dataForm,"pigstyId",e)},expression:"dataForm.pigstyId"}},t._l(t.pigstyList,function(t){return n("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1),t._v(" "),n("el-form-item",[n("el-button",{attrs:{icon:"el-icon-search"},on:{click:function(e){t.getDataList()}}},[t._v("\n 查 询\n ")])],1)],1)],1),t._v(" "),n("div",{staticClass:"rect rect-table"},[n("el-form",{attrs:{size:"mini",inline:!0,model:t.dataForm},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.getDataList()}}},[n("el-form-item",[t.isAuth("sys:role:save")?n("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:function(e){t.addOrUpdateHandle()}}},[t._v("新 增")]):t._e(),t._v(" "),t.isAuth("sys:role:delete")?n("el-button",{attrs:{icon:"el-icon-delete",type:"danger",disabled:t.dataListSelections.length<=0},on:{click:function(e){t.deleteHandle()}}},[t._v("删 除")]):t._e()],1)],1),t._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.dataListLoading,expression:"dataListLoading"}],staticStyle:{width:"100%"},attrs:{data:t.dataList,border:"",stripe:"",size:"mini",height:"540","header-cell-style":{background:"rgb(245,245,245)",color:"#000",height:"45px",fontSize:"13px",fontWeight:"normal",borderBottom:"1px solid #ccc"},"cell-style":{color:"#888",fontSize:"13px"}},on:{"selection-change":t.selectionChangeHandle}},[n("el-table-column",{attrs:{type:"selection","header-align":"center",align:"center"}}),t._v(" "),n("el-table-column",{attrs:{prop:"deviceId","header-align":"center",align:"center",label:"设备编号"}}),t._v(" "),n("el-table-column",{attrs:{prop:"pigstyName","header-align":"center",align:"center",label:"猪舍"}}),t._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){t.addOrUpdateHandle(e.row.deviceId)}}},[t._v("修改")]),t._v(" "),n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){t.deleteHandle(e.row.deviceId)}}},[t._v("删除")])]}}])})],1),t._v(" "),n("el-pagination",{attrs:{"current-page":t.pageIndex,"page-sizes":[10,20,50,100],"page-size":t.pageSize,total:t.totalPage,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":t.sizeChangeHandle,"current-change":t.currentChangeHandle}}),t._v(" "),t.addOrUpdateVisible?n("add-or-update",{ref:"addOrUpdate",on:{refreshDataList:t.getDataList}}):t._e()],1)])},staticRenderFns:[]};var s=n("VU/8")(l,d,!1,function(t){n("QL09")},"data-v-2f197e68",null);e.default=s.exports},tLsW:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a={data:function(){return{visible:!1,menuList:[],menuListTreeProps:{label:"name",children:"children"},dataForm:{id:0,pigstyId:""},dataRule:{pigstyId:[{required:!0,message:"猪舍不能为空",trigger:"blur"}],id:[{required:!0,message:"设备编号不能为空",trigger:"blur"}]},tempKey:-666666,pigstyList:[]}},methods:{init:function(t){var e=this;this.dataForm.id=t||"",this.visible=!0,this.$nextTick(function(){e.$refs.dataForm.resetFields()}),console.log(t),this.pigstyList=[],this.$http({url:this.$http.adornUrl("/management/pigsty/findAll"),method:"get",params:this.$http.adornParams({})}).then(function(t){var n=t.data;n&&0===n.code&&n.all.forEach(function(t){var n={value:t.id,label:t.number};e.pigstyList.push(n)})}),this.dataForm.id&&this.$http({url:this.$http.adornUrl("/management/device/info/"+this.dataForm.id),method:"get",params:this.$http.adornParams()}).then(function(t){var n=t.data;console.log(n),n&&0===n.code&&(console.log(n),e.dataForm.pigstyId=n.device.pigstyId)})},dataFormSubmit:function(){var t=this;this.$refs.dataForm.validate(function(e){e&&t.$http({url:t.$http.adornUrl("/management/device/"+(t.dataForm.id?"update":"save")),method:"post",data:t.$http.adornData({deviceId:t.dataForm.id,pigstyId:t.dataForm.pigstyId})}).then(function(e){var n=e.data;n&&0===n.code?(t.visible=!1,t.$emit("refreshDataList"),t.$message({message:"操作成功",type:"success",duration:1500})):t.$message.error(n.msg)})})}}},i={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dialog",{attrs:{title:t.dataForm.id?"修改":"新增","close-on-click-modal":!1,visible:t.visible,width:"600px"},on:{"update:visible":function(e){t.visible=e}}},[n("el-form",{ref:"dataForm",staticStyle:{"margin-left":"20px",width:"500px"},attrs:{model:t.dataForm,rules:t.dataRule,"label-width":"80px",size:"mini"},nativeOn:{keyup:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.dataFormSubmit()}}},[n("el-form-item",{attrs:{label:"猪舍",prop:"pigstyId"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.dataForm.pigstyId,callback:function(e){t.$set(t.dataForm,"pigstyId",e)},expression:"dataForm.pigstyId"}},t._l(t.pigstyList,function(t){return n("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}))],1),t._v(" "),n("el-form-item",{attrs:{label:"设备编号",prop:"id"}},[n("el-input",{attrs:{placeholder:"请输入"},model:{value:t.dataForm.id,callback:function(e){t.$set(t.dataForm,"id",e)},expression:"dataForm.id"}})],1)],1),t._v(" "),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"mini"},on:{click:function(e){t.visible=!1}}},[t._v("关闭")]),t._v(" "),n("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){t.dataFormSubmit()}}},[t._v("确定")])],1)],1)},staticRenderFns:[]};var r=n("VU/8")(a,i,!1,function(t){n("0p07")},"data-v-07f65f86",null);e.default=r.exports}});