Files
wysite/hc-pos.sqygj.cn/static/js/chunk-3f71c252.969866c6.js

1 line
19 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3f71c252"],{"34ce":function(e,t,i){"use strict";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:"precinctId"}},[i("el-select",{attrs:{filterable:"",clearable:"",placeholder:"管理区名称"},on:{change:e.selectChange},model:{value:e.query.precinctId,callback:function(t){e.$set(e.query,"precinctId",t)},expression:"query.precinctId"}},e._l(e.areaOptions,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"buildingId"}},[i("el-select",{attrs:{filterable:"",clearable:"",placeholder:"所有楼栋"},on:{change:e.changeBuild},model:{value:e.query.buildingId,callback:function(t){e.$set(e.query,"buildingId",t)},expression:"query.buildingId"}},e._l(e.building,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"unitId"}},[i("el-select",{attrs:{filterable:"",clearable:"",placeholder:"所有单元"},on:{change:e.changeUnit},model:{value:e.query.unitId,callback:function(t){e.$set(e.query,"unitId",t)},expression:"query.unitId"}},e._l(e.unitList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"houseId"}},[i("el-select",{staticClass:"form-item-content",attrs:{filterable:"",clearable:"",placeholder:"选择房间"},model:{value:e.query.houseId,callback:function(t){e.$set(e.query,"houseId",t)},expression:"query.houseId"}},e._l(e.houseList,(function(e){return i("el-option",{key:e.id,attrs:{label:e.roomNum,value:e.id}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:"",prop:"visitReason"}},[i("el-select",{staticClass:"form-item-content",attrs:{clearable:"",placeholder:"欠费原因"},model:{value:e.query.visitReason,callback:function(t){e.$set(e.query,"visitReason",t)},expression:"query.visitReason"}},e._l(e.appealList,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:"",prop:"visitTypeList"}},[i("el-select",{staticClass:"form-item-content",attrs:{multiple:"","collapse-tags":"",clearable:"",placeholder:"拜访方式"},model:{value:e.query.visitTypeList,callback:function(t){e.$set(e.query,"visitTypeList",t)},expression:"query.visitTypeList"}},e._l(e.visitTypeList,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"houseMemberName"}},[i("el-input",{attrs:{placeholder:"拜访对象",clearable:""},model:{value:e.query.houseMemberName,callback:function(t){e.$set(e.query,"houseMemberName",t)},expression:"query.houseMemberName"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:"",prop:"sourceList"}},[i("el-select",{staticClass:"form-item-content",attrs:{multiple:"","collapse-tags":"",clearable:"",placeholder:"来源"},model:{value:e.query.sourceList,callback:function(t){e.$set(e.query,"sourceList",t)},expression:"query.sourceList"}},e._l(e.sourceList,(function(e){return i("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),e._v(" "),i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{prop:"memberName"}},[i("el-input",{attrs:{clearable:"",placeholder:"请输入执行人"},model:{value:e.query.memberName,callback:function(t){e.$set(e.query,"memberName",t)},expression:"query.memberName"}})],1)],1),e._v(" "),i("el-col",{attrs:{span:12}},[i("el-form-item",[i("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(" "),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.resetFormQuery("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("查询")]),e._v(" "),e.is_show||"80px"==e.height?e._e():i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:e.upAndDown}},[e._v("展开"),i("i",{staticClass:"el-icon-arrow-down"})]),e._v(" "),e.is_show&&"80px"!=e.height?i("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"text"},on:{click:e.upAndDown}},[e._v("收起"),i("i",{staticClass:"el-icon-arrow-up"})]):e._e()],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("el-button",{directives:[{name:"points",rawName:"v-points",value:500,expression:"500"}],attrs:{type:"primary"},on:{click:e.exportClick}},[e._v("下载Execl")]),e._v(" "),i("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:"默认最多下载最近三个月的数据",placement:"bottom-end"}},[i("i",{staticClass:"el-icon-warning"})])],1),e._v(" "),i("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],ref:"receivableTable",attrs:{border:"",data:e.listData,"header-cell-style":e.headClass}},[i("el-table-column",{attrs:{align:"center",label:"房屋","min-width":"200","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s((t.row.precinctName||"")+"-"+(t.row.buildingName||"")+"-"+(t.row.unitName||"")+"-"+(t.row.roomNum||""))+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"提交时间","min-width":"160","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.submitTime)+"\n ")]}}])}),e._v(" "),i("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.houseMemberName)+"\n ")]}}])}),e._v(" "),i("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(e._f("getItemType")(t.row.visitType,e.visitTypeList))+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"执行人","min-width":"70","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.memberName||"-")+"\n ")]}}])}),e._v(" "),i("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.remark)+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"证明","min-width":"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e.getMediaCount(t.row)>0?i("el-button",{attrs:{type:"text"},on:{click:function(i){return e.viewClick(t.row)}}},[e._v("\n "+e._s(e.getMediaCount(t.row))+"\n ")]):i("span",[e._v("-")])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"欠费子原因","min-width":"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[i("el-tooltip",{attrs:{effect:"dark",content:e.getReasonLabel(t.row.visitReason),placement:"top"}},[i("span",[e._v("\n "+e._s(e.getSubReasonLabel(t.row.visitReason,t.row.subReason)||"-")+"\n ")])])]}}])}),e._v(" "),i("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.memberName)+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"来源","min-width":"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e._f("getItemType")(t.row.source,e.sourceList))+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"AI拜访建议","min-width":"160","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.aiSuggestion||"-")+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"回款概率","min-width":"160","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[null!==t.row.expectedCollectionRate&&void 0!==t.row.expectedCollectionRate?i("span",[e._v("\n "+e._s((100*Number(t.row.expectedCollectionRate)).toFixed(2))+"%\n ")]):i("span",[e._v("-")])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"需话术","min-width":"60","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1==t.row.needReadScript?"是":"否")+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"原计划拜访","min-width":"160","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.visitTime)+"\n ")]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"回访查阅时间","min-width":"100","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[i("span",[e._v(" "+e._s(t.row.readTime||"-"))])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"工单编号","min-width":"150","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.orderNo||t.row.userCareOrderNo?i("div",[t.row.orderNo?i("el-link",{attrs:{type:"primary"},on:{click:e.toWorkPath}},[e._v(e._s(t.row.orderNo))]):e._e(),e._v(" "),t.row.orderNo&&t.row.userCareOrderNo?i("span",[e._v("-")]):e._e(),e._v(" "),t.row.userCareOrderNo?i("el-link",{attrs:{type:"primary"},on:{click:e.toWorkPath}},[e._v(e._s(t.row.userCareOrderNo))]):e._e()],1):i("div",[e._v("-")])]}}])}),e._v(" "),i("el-table-column",{attrs:{align:"center",label:"计划工单编号","min-width":"150","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.relTaskNo?i("el-link",{attrs:{type:"primary"},on:{click:e.toPlanPath}},[e._v(e._s(t.row.relTaskNo))]):i("span",[e._v("-")])]}}])})],1),e._v(" "),i("div",{staticClass:"paginations"},[i("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),e._v(" "),i("el-dialog",{attrs:{title:"照片/视频",visible:e.showMedia,width:"700px"},on:{"update:visible":function(t){e.showMedia=t}}},[i("div",{staticClass:"preview-img"},[i("h3",[e._v("照片:")]),e._v(" "),e._l(e.imgList,(function(t,a){return i("el-image",{key:a,staticStyle:{width:"100px",height:"100px"},attrs:{src:t,"preview-src-list":e.imgList}})})),e._v(" "),0==e.imgList.length?i("span",[e._v("无照片数据")]):e._e()],2),e._v(" "),i("div",{staticClass:"oerview-video"},[i("h3",[e._v("视频:")]),e._v(" "),""!=e.saveData.mediaUrl?i("div",{staticClass:"video-play",on:{click:e.playVideo}},[i("i",{staticClass:"el-icon-video-play"})]):i("span",[e._v("无视频数据")])]),e._v(" "),i("el-dialog",{attrs:{width:"40%",visible:e.showVideo,"before-close":e.closePlay,"append-to-body":""},on:{"update:visible":function(t){e.showVideo=t}}},[i("video",{attrs:{src:e.videoUrl,controls:"",autoplay:"",width:"100%"}})])],1)],1)},r=[],n=i("2b74"),o=i("dce5"),s=i("8abc"),l={data:function(){return{is_show:!1,height:"",listData:[],listLoading:!1,total:0,visitTypeList:o["zc"],appealList:o["n"],sourceList:o["yc"],createTime:"",query:{precinctId:"",buildingId:"",unitId:"",houseId:"",visitReason:"",visitTypeList:[],sourceList:[],houseMemberName:"",pageNumber:1,pageSize:10,status:2,sortType:2,memberName:""},areaOptions:[],building:[],unitList:[],houseList:[],selectList:[],showMedia:!1,showVideo:!1,saveData:"",imgList:[],videoUrl:""}},created:function(){this.headClass(),this.getRealHeight(),this.query.projectUuid=this.$store.state.community_uuid},methods:{setDefaultDateRange:function(){var e=this.$moment().startOf("month").format("YYYY-MM-DD"),t=this.$moment().format("YYYY-MM-DD");this.createTime=[e,t]},getReasonLabel:function(e){if(!e)return"-";var t=this.appealList.find((function(t){return t.value==e}));return t?t.label:"-"},getSubReasonLabel:function(e,t){var i=this.appealList.find((function(t){return t.value==e}));if(console.log(i,"reason"),i&&i.children){var a=i.children.find((function(e){return e.subValue==t}));return(null===a||void 0===a?void 0:a.subLabel)||"-"}return"-"},getMediaCount:function(e){var t=0;if(e.pictureUrl){var i=e.pictureUrl.split(",").map((function(e){return e&&e.trim()})).filter((function(e){return e}));t+=i.length}return e.mediaUrl&&(t+=1),t},getListData:function(){var e=this;this.listLoading=!0,this.query.submitStartTime=this.createTime?"".concat(this.createTime[0]," 00:00:00"):"",this.query.submitEndTime=this.createTime?"".concat(this.createTime[1]," 23:59:59"):"",Object(s["e"])(this.query).then((function(t){t.data&&t.data.records&&(e.listData=t.data.records,e.total=t.data.rowsCount,e.listLoading=!1)})).catch((function(t){e.listLoading=!1}))},getAreaList:function(){var e=this,t={projectUuid:this.$store.state.community_uuid,pageSize:-1,pageNumber:-1};Object(n["f"])(t).then((function(t){0===t.code&&(e.areaOptions=t.data)}))},selectChange:function(e){this.building=[],this.query.buildingId="",this.unitList=[],this.query.unitId="",this.houseList=[],this.query.houseId="",e&&this.getBuild()},getBuild:function(){var e=this;Object(n["x"])({precinctId:this.query.precinctId,projectCode:this.$store.state.community_uuid,projectName:this.$store.state.community_name,pageSize:-1,pageNumber:-1}).then((function(t){e.building=t.data}))},changeBuild:function(){this.unitList=[],this.query.unitId="",this.houseList=[],this.query.houseId="",this.getUnit()},getUnit:function(){var e=this;Object(n["mb"])({pageNumber:-1,pageSize:-1,projectCode:this.$store.state.community_uuid,buildingId:this.query.buildingId}).then((function(t){e.unitList=t.data.records}))},changeUnit:function(){this.houseList=[],this.query.houseId="",this.getHouseList()},getHouseList:function(){var e=this,t={projectCode:this.query.projectUuid,precinctId:this.query.precinctId,buildingId:this.query.buildingId,unitId:this.query.unitId,pageSize:-1,pageNumber:-1};Object(n["M"])(t).then((function(t){0===t.code&&(e.houseList=t.data.records)}))},upAndDown:function(){this.is_show?this.$refs.box.style.height="80px":this.$refs.box.style.height=this.height,this.is_show=!this.is_show},getRealHeight:function(){this.$nextTick((function(){this.height=this.$refs.form_box.offsetHeight+"px"}))},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;"},viewClick:function(e){this.saveData=JSON.parse(JSON.stringify(e)),""!=this.saveData.pictureUrl?this.imgList=this.saveData.pictureUrl.split(","):this.imgList=[],this.showMedia=!0},playVideo:function(){this.videoUrl=this.saveData.mediaUrl,this.showVideo=!0},closePlay:function(){this.showVideo=!1,this.videoUrl=""},toWorkPath:function(){this.$router.push({path:"/propertySMG/customerOperations/customerServices/reportRepair"})},toPlanPath:function(){this.$router.push({path:"/propertySMG/customerOperations/customerServices/customerVisit/customerVisitPlan"})},exportClick:function(){this.query.startTime=this.createTime?"".concat(this.createTime[0]," 00:00:00"):"",this.query.endTime=this.createTime?"".concat(this.createTime[1]," 23:59:59"):"";var e=this.$moment(this.query.startTime),t=this.$moment(this.query.endTime),i=t.diff(e,"day");i>92?this.$message("只支持下载三个月内的数据,请重新设置时间区间!"):Object(s["a"])(this.query).then((function(e){var t=new Blob([e],{type:"application/vnd.ms-excel;charset=UTF-8"}),i=(new Date).valueOf();if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(t);else{var a=document.createElement("a");a.download="拜访记录导出_".concat(i,".xls"),a.href=URL.createObjectURL(t),a.click(),URL.revokeObjectURL(a.href),document.body.removeChild(a)}}))}},mounted:function(){var e=this;if(this.$route.query.name){var t=this.visitTypeList.find((function(t){return t.label==e.$route.query.name}));this.query.visitTypeList=[t.value]}this.setDefaultDateRange(),this.getListData(),this.getAreaList()}},u=l,c=(i("6a12"),i("829d")),d=Object(c["a"])(u,a,r,!1,null,"f4ac0758",null);t["a"]=d.exports},5788: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"},[i("visit")],1)},r=[],n=i("34ce"),o={name:"urgeVisitRecord",components:{visit:n["a"]},data:function(){return{}},mounted:function(){}},s=o,l=i("829d"),u=Object(l["a"])(s,a,r,!1,null,"eab2c3d6",null);t["default"]=u.exports},"6a12":function(e,t,i){"use strict";i("ebef")},"8abc":function(e,t,i){"use strict";i.d(t,"h",(function(){return r})),i.d(t,"b",(function(){return n})),i.d(t,"g",(function(){return o})),i.d(t,"e",(function(){return s})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return u})),i.d(t,"f",(function(){return c})),i.d(t,"d",(function(){return d}));var a=i("b775");function r(e){return Object(a["a"])({url:"/appproject/CarSubscribe/pageList",method:"POST",data:e})}function n(e){return Object(a["a"])({url:"/appproject/project/findApproveConfig",method:"POST",data:e})}function o(e){return Object(a["a"])({url:"/appproject/project/updateApproveConfig",method:"POST",data:e})}function s(e){return Object(a["a"])({url:"/appproject/CustomerVisit/pageList",method:"POST",data:e})}function l(e){return Object(a["a"])({url:"/appproject/ChargeReceivable/houseFeePage",method:"POST",data:e})}function u(e){return Object(a["a"])({url:"/appproject/CustomerVisit/export",method:"POST",responseType:"blob",data:e})}function c(e){return Object(a["a"])({url:"/appproject/CustomerVisit/removeVisitPlan",method:"POST",data:e})}function d(e){return Object(a["a"])({url:"/appproject/ChargeReceivable/houseFeePage/export",method:"POST",data:e})}},ebef:function(e,t,i){}}]);