1 line
11 KiB
JavaScript
1 line
11 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0fbd73b8"],{"69ec":function(e,t,i){},"70d6":function(e,t,i){"use strict";i.r(t);var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"app-container bgHeight"},[i("div",{ref:"box",staticClass:"searchStys transition_dom"},[i("el-form",{ref:"query",attrs:{model:e.query}},[i("div",{ref:"form_box",staticClass:"searchBar"},[i("div",{staticClass:"searchInput"},[i("el-row",{attrs:{gutter:20}},[i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"inTime"}},[i("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"请选择入驻时间"},model:{value:e.query.inTime,callback:function(t){e.$set(e.query,"inTime",t)},expression:"query.inTime"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"outTime"}},[i("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"请选择退租时间"},model:{value:e.query.outTime,callback:function(t){e.$set(e.query,"outTime",t)},expression:"query.outTime"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"status"}},[i("el-select",{attrs:{clearable:"",placeholder:"请选择多经档案状态"},model:{value:e.query.status,callback:function(t){e.$set(e.query,"status",t)},expression:"query.status"}},[i("el-option",{attrs:{label:"启用",value:1}}),e._v(" "),i("el-option",{attrs:{label:"禁用",value:2}})],1)],1)],1)],1)],1),e._v(" "),i("div",{staticClass:"searchBtn"},[i("el-form-item",[i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetForm("query")}}},[e._v("重置")]),e._v(" "),i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.onSearch}},[e._v("查询")])],1)],1)])])],1),e._v(" "),i("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[i("div",{staticClass:"planLst",attrs:{slot:"header"},slot:"header"},[i("span",{staticClass:"planTitle"},[e._v("多经档案")]),e._v(" "),i("div",[i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],staticClass:"el-icon-plus",attrs:{type:"primary"},on:{click:e.addInfo}},[e._v("新建多经档案")])],1)]),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{border:"",data:e.listTable,"header-cell-style":e.headClass,"tooltip-effect":"dark"}},[i("el-table-column",{attrs:{label:"#",align:"center","min-width":"50","show-overflow-tooltip":"",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1)+"\n ")])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"180","show-overflow-tooltip":"",label:"多经名称",fixed:""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.deviceName||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"100",label:"功率","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.devicePower||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"140",label:"入驻时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.inTime||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"140",label:"退租时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.outTime||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"60",label:"状态","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(1==t.row.status?"启用":"禁用"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"100",label:"更新人","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.updaterName||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center","min-width":"160",label:"更新时间","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(e._s(t.row.updateTime||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:function(i){return e.editClick(t.row)}}},[e._v("编辑")]),e._v(" "),i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:function(i){return e.changeStatus(t.row)}}},[e._v(e._s(1==t.row.status?"禁用":"启用"))])]}}])})],1),e._v(" "),i("div",{staticClass:"paginations"},[i("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,30,50,100,200],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.pageTotal},on:{"update:currentPage":function(t){return e.$set(e.query,"pageNumber",t)},"update:current-page":function(t){return e.$set(e.query,"pageNumber",t)},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)],1),e._v(" "),i("el-dialog",{attrs:{visible:e.dialogVisible,"modal-append-to-body":!0,"append-to-body":!0,"close-on-click-modal":!1,"close-on-press-escape":!1,"destroy-on-close":!0,width:"30%",title:e.dialogTitle},on:{"update:visible":function(t){e.dialogVisible=t},closed:function(t){return e.closeDialog("form")}}},[i("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"110px"}},[i("el-form-item",{attrs:{prop:"deviceName",label:"多经名称"}},[i("el-input",{staticStyle:{width:"220px"},attrs:{placeholder:"请输入多经设备名称"},model:{value:e.form.deviceName,callback:function(t){e.$set(e.form,"deviceName",t)},expression:"form.deviceName"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"功率",prop:"devicePower"}},[i("el-input-number",{attrs:{"controls-position":"right",min:1},model:{value:e.form.devicePower,callback:function(t){e.$set(e.form,"devicePower",t)},expression:"form.devicePower"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"入驻时间",prop:"inTime"}},[i("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"请选择入驻时间"},model:{value:e.form.inTime,callback:function(t){e.$set(e.form,"inTime",t)},expression:"form.inTime"}})],1),e._v(" "),i("el-form-item",{attrs:{label:"退租时间",prop:"outTime"}},[i("el-date-picker",{attrs:{format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"date",placeholder:"请选择退租时间"},model:{value:e.form.outTime,callback:function(t){e.$set(e.form,"outTime",t)},expression:"form.outTime"}})],1),e._v(" "),i("el-form-item",[i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.closeDialog("form")}}},[e._v("取 消")]),e._v(" "),"更新多经档案"===e.dialogTitle?i("el-button",{attrs:{type:"primary",loading:e.btnLoading},on:{click:function(t){return e.update("form")}}},[e._v("保 存")]):e._e(),e._v(" "),"新增多经档案"===e.dialogTitle?i("el-button",{attrs:{type:"primary",loading:e.btnLoading},on:{click:function(t){return e.onSubmit("form")}}},[e._v("新 增")]):e._e()],1)],1)],1)],1)},o=[],r=i("b775");function n(e){return Object(r["a"])({url:"/appproject/MultipathDevice/pageList",method:"POST",data:e})}function s(e){return Object(r["a"])({url:"/appproject/MultipathDevice/update",method:"POST",data:e})}function l(e){return Object(r["a"])({url:"appproject/MultipathDevice/delete",method:"POST",data:e})}function u(e){return Object(r["a"])({url:"appproject/MultipathDevice/create",method:"POST",data:e})}var c={components:{},data:function(){return{pageTotal:0,listLoading:!1,btnLoading:!1,queryTime:"",listTable:[],query:{pageNumber:1,pageSize:10,inTime:"",outTime:"",status:""},dialogVisible:!1,dialogTitle:"新增多经档案",form:{deviceName:"",devicePower:1,inTime:"",outTime:""},rules:{deviceName:[{required:!0,message:"请输入多经设备名称",trigger:"blur"}],devicePower:[{required:!0,message:"请输入功率",trigger:"blur"}],inTime:[{required:!0,message:"请选择入驻时间",trigger:"change"}]}}},created:function(){this.getlistData(),this.headClass()},mounted:function(){},methods:{onSubmit:function(e){var t=this;this.$refs[e].validate((function(i){if(i){t.btnLoading=!0;var a={deviceName:t.form.deviceName,devicePower:t.form.devicePower,inTime:t.form.inTime,outTime:t.form.outTime,creatorName:t.$store.state.user.userInfo.memberName,projectUuid:t.$store.state.community_uuid,projectName:t.$store.state.community_name};u(a).then((function(i){0==i.code&&(t.$message({message:"新增成功",type:"success"}),t.getlistData(),t.closeDialog(e),t.btnLoading=!1)})).catch((function(e){t.btnLoading=!1}))}else t.btnLoading=!1}))},update:function(e){var t=this;this.$refs[e].validate((function(i){if(i){t.btnLoading=!0;var a={deviceName:t.form.deviceName,devicePower:t.form.devicePower,inTime:t.form.inTime,outTime:t.form.outTime,id:t.form.id,updaterName:t.$store.state.user.userInfo.memberName};s(a).then((function(i){0==i.code&&(t.$message({message:"更新成功",type:"success"}),t.getlistData(),t.closeDialog(e),t.btnLoading=!1)})).catch((function(e){t.btnLoading=!1}))}else t.btnLoading=!1}))},deleteItem:function(e){var t=this;this.$confirm("确认要删除掉这条多经档案数据吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){l({id:e.id}).then((function(e){0==e.code&&(t.getlistData(),t.$message({type:"success",message:"删除成功!"}))}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},closeDialog:function(e){this.form.deviceName="",this.form.devicePower=1,this.form.inTime="",this.form.outTime="",this.dialogVisible=!1,this.getlistData()},addInfo:function(){this.dialogTitle="新增多经档案",this.dialogVisible=!0},changeStatus:function(e){var t=this,i={id:e.id,status:1==e.status?0:1,updaterName:this.$store.state.user.userInfo.memberName};s(i).then((function(e){0==e.code&&(t.$message({message:"更新成功",type:"success"}),t.getlistData())}))},editClick:function(e){this.dialogTitle="更新多经档案",this.form.deviceName=e.deviceName,this.form.devicePower=e.devicePower,this.form.inTime=e.inTime,this.form.outTime=e.outTime,this.form.id=e.id,this.dialogVisible=!0},getlistData:function(){var e=this;this.listLoading=!0,this.query.projectUuid=this.$store.state.community_uuid,n(this.query).then((function(t){t&&t.data&&(e.listTable=t.data.records,e.pageTotal=t.data.rowsCount)})),this.listLoading=!1},onSearch:function(){this.query.pageNumber=1,this.getlistData()},handleSizeChange:function(e){this.query.pageSize=e,this.getlistData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getlistData()},resetForm:function(e){this.query.status="",this.$refs[e].resetFields(),this.getlistData()},handleSlow:function(){this.isShow=!this.isShow},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},d=c,m=(i("c170"),i("829d")),p=Object(m["a"])(d,a,o,!1,null,"b877842a",null);t["default"]=p.exports},c170:function(e,t,i){"use strict";i("69ec")}}]); |