(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8f1ad302"],{2087:function(e,t,a){"use strict";a("d15b")},"2f7e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container bgHeight"},[e.listShow?a("div",[a("div",{ref:"box",staticClass:"searchStys transition_dom"},[a("el-form",{ref:"query",attrs:{model:e.query}},[a("div",{ref:"form_box",staticClass:"searchBar"},[a("div",{staticClass:"searchInput"},[a("el-row",{attrs:{gutter:24}},[a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{prop:"executeNo"}},[a("el-input",{attrs:{placeholder:"演练编号",clearable:""},model:{value:e.query.executeNo,callback:function(t){e.$set(e.query,"executeNo",t)},expression:"query.executeNo"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{prop:"emergencyPlanName"}},[a("el-input",{attrs:{placeholder:"预案名称",clearable:""},model:{value:e.query.emergencyPlanName,callback:function(t){e.$set(e.query,"emergencyPlanName",t)},expression:"query.emergencyPlanName"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:3}},[a("el-form-item",{attrs:{prop:"name"}},[a("el-input",{attrs:{placeholder:"执行方案名称",clearable:""},model:{value:e.query.name,callback:function(t){e.$set(e.query,"name",t)},expression:"query.name"}})],1)],1),e._v(" "),a("el-col",{attrs:{span:9}},[a("el-form-item",[a("el-date-picker",{attrs:{type:"daterange",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.createTime,callback:function(t){e.createTime=t},expression:"createTime"}})],1)],1)],1)],1),e._v(" "),a("div",{staticClass:"searchBtn"},[a("el-form-item",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],on:{click:function(t){return e.resetFormQuery("query")}}},[e._v("重置")]),e._v(" "),a("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(" "),a("el-card",{staticClass:"box-card",attrs:{shadow:"never"}},[a("div",{staticClass:"planLst",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"planTitle"},[e._v("定期安检列表")]),e._v(" "),a("div",[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary",icon:"el-icon-plus"},on:{click:e.addItem}},[e._v("新增")])],1)]),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],ref:"receivableTable",attrs:{border:"",data:e.list,"header-cell-style":e.headClass}},[a("el-table-column",{attrs:{label:"#",align:"center",fixed:"","min-width":"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(t.$index+(e.query.pageNumber-1)*e.query.pageSize+1))]}}],null,!1,3355511203)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"消防检查","min-width":"140","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.fireProtectionCheck||0)+"次\n ")]}}],null,!1,1503174897)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"补植绿化","min-width":"80","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.replantExtent||0)+"㎡\n ")]}}],null,!1,4042913546)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"补植苗","min-width":"80","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.replantNum||0)+"棵\n ")]}}],null,!1,3769342974)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"电梯重大维修/停梯","min-width":"90","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.elevatorMaintenance||0)+"次\n ")]}}],null,!1,1344685539)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"渗漏水抢修","min-width":"90","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.leakageWater)+"次\n ")]}}],null,!1,1087673001)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"重大更新改造","min-width":"90","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.majorReform||0)+"次\n ")]}}],null,!1,1974611414)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"清理业主垃圾","min-width":"80","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.trashCleanTon||0)+"次\n ")]}}],null,!1,3212839136)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"清理垃圾站/池点","min-width":"140","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.trashCleanNum||0)+"次\n ")]}}],null,!1,401369283)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"重大设备预警","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[e._v(e._s(t.row.majorDeviceEarlyWarning||0)+"次")])]}}],null,!1,1420212577)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"处理违规停车","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.violateParkingHandle||0)+"次\n ")]}}],null,!1,1538608034)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"清理搭建物品","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.buildClean||0)+"次\n ")]}}],null,!1,2284286079)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"处理重大投诉","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.majorComplaintHandle||0)+"次\n ")]}}],null,!1,2153004082)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"处理违规电动车充电","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.violateChargeHandle||0)+"次\n ")]}}],null,!1,398245808)}),e._v(" "),a("el-table-column",{attrs:{align:"center",label:"操作","min-width":"120","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:function(a){return e.editItem(t.row)}}},[e._v("编辑")]),e._v(" "),a("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:function(a){return e.deleteItem(t.row)}}},[e._v("删除")])]}}],null,!1,2127471286)})],1),e._v(" "),a("div",{staticClass:"paginations"},[a("el-pagination",{attrs:{background:"","current-page":e.query.pageNumber,"page-sizes":[10,30,50],"page-size":e.query.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},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)],1):a("regularCheckDetail",{ref:"regularCheckDetail",attrs:{detailType:e.detailType},on:{close:e.detailClose}})],1)},r=[],o=a("b775");function l(e){return Object(o["a"])({url:"/appproject/ProjectMonthRecord/pageList",method:"POST",data:e})}function i(e){return Object(o["a"])({url:"/appproject/ProjectMonthRecord/create",method:"POST",data:e})}function s(e){return Object(o["a"])({url:"/appproject/ProjectMonthRecord/delete",method:"POST",data:e})}function c(e){return Object(o["a"])({url:"/appproject/ProjectMonthRecord/findById",method:"POST",data:e})}function u(e){return Object(o["a"])({url:"/appproject/ProjectMonthRecord/update",method:"POST",data:e})}var m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"edit-accident-main"},[a("el-card",{staticClass:"box-card"},[a("el-page-header",{attrs:{content:e.title},on:{back:e.goBack}})],1),e._v(" "),a("el-card",{staticClass:"box-card"},[a("h3",[e._v("基本信息")]),e._v(" "),a("el-form",{ref:"from",staticClass:"demo-ruleForm",attrs:{model:e.from,"label-width":"220px"}},[a("el-row",{attrs:{gutter:24}},[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"定期安检月份:",prop:"month"}},[a("el-date-picker",{attrs:{format:"yyyy-MM","value-format":"yyyy-MM",type:"month",placeholder:"请选择定期安检月份",disabled:"edit"==e.detailType},model:{value:e.from.month,callback:function(t){e.$set(e.from,"month",t)},expression:"from.month"}})],1)],1),e._v(" "),e._l(e.tableData,(function(t,n){return a("el-col",{key:n,attrs:{span:12}},[a("el-form-item",{attrs:{label:t.label,prop:t.prop}},[!0===t.decimal?a("el-input-number",{attrs:{step:t.step},model:{value:e.from[t.prop],callback:function(a){e.$set(e.from,t.prop,a)},expression:"from[item.prop]"}}):a("el-input-number",{model:{value:e.from[t.prop],callback:function(a){e.$set(e.from,t.prop,a)},expression:"from[item.prop]"}})],1)],1)}))],2),e._v(" "),a("div",{staticClass:"btn-box"},["add"==e.detailType?a("el-button",{attrs:{type:"primary"},on:{click:e.submitData}},[e._v("添加")]):e._e(),e._v(" "),"edit"==e.detailType?a("el-button",{attrs:{type:"primary"},on:{click:e.saveData}},[e._v("更新")]):e._e(),e._v(" "),a("el-button",{on:{click:e.goBack}},[e._v("返回")])],1)],1)],1)],1)},p=[],d={name:"regularCheckDetail",props:{detailType:String},data:function(){return{title:"新增定期安检",from:{month:"",fireProtectionCheck:0,replantExtent:0,replantNum:0,elevatorMaintenance:0,leakageWater:0,majorReform:0,trashCleanTon:0,trashCleanNum:0,majorDeviceEarlyWarning:0,violateParkingHandle:0,buildClean:0,majorComplaintHandle:0,violateChargeHandle:0},tableData:[{label:"消防检查(次):",prop:"fireProtectionCheck"},{label:"补植绿化(㎡):",prop:"replantExtent",decimal:!0,step:.01},{label:"补植苗(棵):",prop:"replantNum"},{label:"电梯重大维修/停梯(次):",prop:"elevatorMaintenance"},{label:"渗漏水抢修(次):",prop:"leakageWater"},{label:"重大更新改造(次):",prop:"majorReform"},{label:"清理业主垃圾(吨):",prop:"trashCleanTon",decimal:!0,step:.01},{label:"清理垃圾站/点位(次):",prop:"trashCleanNum"},{label:"重大设备预警(次):",prop:"majorDeviceEarlyWarning"},{label:"处理违规停车(次):",prop:"violateParkingHandle"},{label:"清理搭建物品(次):",prop:"buildClean"},{label:"处理重大投诉(次):",prop:"majorComplaintHandle"},{label:"处理违规电动车充电(次):",prop:"violateChargeHandle"}]}},methods:{goBack:function(){this.$emit("close")},initData:function(e){for(var t in e)this.from.hasOwnProperty(t)&&this.$set(this.from,t,e[t]);this.from.id=e.id,console.log(this.from,"this.from"),this.title="编辑定期安检"},submitData:function(){var e=this;""!=this.from.month?(this.from.companyId=this.$store.state.companyId,this.from.companyName=localStorage.getItem("companyName"),this.from.projectUuid=this.$store.state.community_uuid,this.from.projectName=this.$store.state.community_name,this.from.creatorName=this.$store.state.user.userInfo.memberName,i(this.from).then((function(t){0==t.code&&(e.$message.success("新增成功"),e.$emit("close"),e.$parent.getListData())}))):this.$message.error("请选择定期安检月份")},saveData:function(){var e=this;this.from.updaterName=this.$store.state.user.userInfo.memberName,u(this.from).then((function(t){0==t.code&&(e.$message.success("更新成功"),e.$emit("close"),e.$parent.getListData())}))}},mounted:function(){}},f=d,h=(a("2087"),a("829d")),v=Object(h["a"])(f,m,p,!1,null,"3a352fcf",null),b=v.exports,g={components:{regularCheckDetail:b},data:function(){return{createTime:"",query:{pageNumber:1,pageSize:10,projectUuid:"",executeNo:"",type:"",status:"",name:"",emergencyPlanName:""},list:[],listLoading:!1,total:1,listShow:!0,detailType:"add"}},mounted:function(){this.getListData()},methods:{addItem:function(){this.listShow=!1,this.detailType="add"},detailClose:function(){this.listShow=!0},editItem:function(e){var t=this;this.listShow=!1,c({id:e.id}).then((function(e){t.$refs.regularCheckDetail.initData(e.data),t.detailType="edit"}))},deleteItem:function(e){var t=this;this.$confirm("是否确认删除该记录?","警告",{type:"warning"}).then((function(){s({id:e.id}).then((function(e){t.$message({type:"success",message:"删除成功!"}),t.getListData()}))})).catch((function(){}))},getListData:function(){var e=this;this.query.projectUuid=this.$store.state.community_uuid;var t=Object.assign(this.query,{});t.startTime=this.createTime?this.createTime[0]+" 00:00:00":"",t.endTime=this.createTime?this.createTime[1]+" 23:59:59":"",l(t).then((function(t){e.list=t.data.records,e.query.pageNumber=t.data.pageNumber,e.total=t.data.rowsCount}))},onSearch:function(){this.query.pageNumber=1,this.getListData()},resetFormQuery:function(e){this.$refs[e].resetFields(),this.createTime="",this.query.pageNumber=1,this.getListData()},handleSizeChange:function(e){this.query.pageSize=e,this.getListData()},handleCurrentChange:function(e){this.query.pageNumber=e,this.getListData()},headClass:function(){return"text-align:center;background:#FAFAFA;"}}},y=g,_=(a("7425"),Object(h["a"])(y,n,r,!1,null,"cb60b052",null));t["default"]=_.exports},7425:function(e,t,a){"use strict";a("c2b1")},c2b1:function(e,t,a){},d15b:function(e,t,a){}}]);