/*! * build: Hopaheal * copyright: Mead * time: 2022-7-23 18:51:45 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7a66b8fe"],{"0b9b":function(t,e,s){"use strict";s.r(e);var o=function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{title:t.title,visible:t.dialogFormVisible,width:"800px"},on:{"update:visible":function(e){t.dialogFormVisible=e},close:t.close},scopedSlots:t._u([{key:"footer",fn:function(){return[e("el-button",{on:{click:t.close}},[t._v("取 消")]),"编辑"==t.title?e("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v(" 确 定 ")]):t._e(),"添加"==t.title?e("el-button",{attrs:{type:"primary"},on:{click:t.add}},[t._v(" 添 加 ")]):t._e()]},proxy:!0}])},[e("el-form",{ref:"form",attrs:{"label-width":"120px",model:t.form,rules:t.rules}},[e("el-form-item",{attrs:{label:"标注名称",prop:"name"}},[e("el-input",{attrs:{clearable:"",placeholder:"标注名称"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name","string"===typeof e?e.trim():e)},expression:"form.name"}})],1),e("el-form-item",{attrs:{label:"统计面板名称",prop:"show_title"}},[e("el-input",{attrs:{clearable:"",placeholder:"统计面板名称"},model:{value:t.form.show_title,callback:function(e){t.$set(t.form,"show_title","string"===typeof e?e.trim():e)},expression:"form.show_title"}})],1),e("el-form-item",{attrs:{label:"中心点坐标",prop:"point"}},[e("span",{staticClass:"star"},[t._v("*")]),e("el-button",{attrs:{type:"primary"},on:{click:function(e){t.setInnerVisible(t.type=0)}}},[t._v(" 绘制标注区域和中心点 ")]),t.form.point.length>0?e("el-tag",{staticStyle:{"margin-left":"10px"}},[t._v(" "+t._s(t.form.point)+" ")]):t._e()],1),e("el-form-item",{attrs:{prop:"area"}},[e("div",{staticClass:"area-points"},[t._v(" "+t._s(t.form.areas&&t.form.areas.length>0?t.form.areas:"请绘制区域")+" ")])]),e("el-form-item",{attrs:{label:"省/市/县区域绘制",prop:"super_areas"}},[e("el-button",{attrs:{type:"primary"},on:{click:function(e){t.setCityVisible(t.type=1)}}},[t._v(" 绘制省/市/县区域绘制 ")])],1),e("el-form-item",{attrs:{prop:"area"}},[e("div",{staticClass:"area-points"},[t._v(" "+t._s(t.form.super_areas&&t.form.super_areas.length>0?t.form.super_areas:"请绘制区域")+" ")])]),e("el-form-item",{attrs:{label:"状态",prop:"status"}},[e("el-radio-group",{model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}},[e("el-radio",{attrs:{label:1}},[t._v("正常")]),e("el-radio",{attrs:{label:0}},[t._v("禁用")])],1)],1)],1),e("el-dialog",{attrs:{"append-to-body":"",title:"设置中心点坐标",visible:t.innerVisible,width:"80%"},on:{"update:visible":function(e){t.innerVisible=e}},scopedSlots:t._u([{key:"footer",fn:function(){return[e("el-button",{on:{click:t.innerVisibleClose}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.changeCenterPoint}},[t._v("确 定")])]},proxy:!0}])},[e("div",{style:{width:"100%",height:"60vh"},attrs:{id:"mapChart"}},[e("el-amap-search-box",{staticClass:"search-box",attrs:{"on-search-result":t.onSearchResult,"search-option":t.searchOption}}),e("el-amap",{ref:"GdMap",staticClass:"amap-demo",attrs:{center:t.map.center,events:t.events,vid:"amapDemo",zoom:t.map.zoom}},[e("div",{staticClass:"buttom"},[e("el-button",{attrs:{type:"warning"}},[t._v("当前缩放("+t._s(t.zoom)+")")]),e("el-button",{attrs:{type:"warning"},on:{click:t.firstZoom}},[t._v(" 设置一级缩放("+t._s(t.form.zoom)+") ")]),e("el-button",{attrs:{type:"warning"},on:{click:t.secondZoom}},[t._v(" 设置二级缩放("+t._s(t.form.s_zoom)+") ")])],1),e("div",{staticClass:"buttom1"},[e("el-button",{attrs:{type:"primary"},on:{click:t.clearPolygons}},[t._v(" 清除轨迹 ")]),t.isReset?e("el-button",{attrs:{type:"warning"},on:{click:t.cancelReset}},[t._v(" 取消绘制 ")]):t._e(),"编辑"==t.title?e("el-button",{attrs:{type:"success"},on:{click:t.resetPolygons}},[t._v(" 重新绘制 ")]):t._e()],1),0==t.isReset?e("el-amap-polygon",{attrs:{editable:t.bzPolygons.editable,events:t.bzPolygons.events,"fill-color":t.bzPolygons.area_color,"fill-opacity":t.bzPolygons.fillOpacity,path:t.bzPolygons.area,"stroke-color":t.bzPolygons.line_color,"stroke-opacity":t.bzPolygons.strokeOpacity,"stroke-style":t.bzPolygons.strokeStyle,"stroke-weight":t.bzPolygons.strokeWeight,visible:t.bzPolygons.visible}}):t._e(),e("el-amap-polygon",{attrs:{editable:t.polygons1.editable,events:t.polygons1.events,"fill-color":t.polygons1.area_color,"fill-opacity":t.polygons1.fillOpacity,path:t.polygons1.area,"stroke-color":t.polygons1.line_color,"stroke-dasharray":t.polygons1.strokeDasharray,"stroke-opacity":t.polygons1.strokeOpacity,"stroke-style":t.polygons1.strokeStyle,"stroke-weight":t.polygons1.strokeWeight,visible:t.polygons1.visible}}),t._l(t.markers1,(function(t,s){return e("el-amap-marker",{key:"infomarkerss-markers-"+s,attrs:{position:t,vid:s}})})),e("el-amap-marker",{attrs:{draggable:t.markers.draggable,events:t.markers.events,icon:t.markers.icon,position:t.markers.position,vid:"component-marker"}}),0==t.cityisReset?e("el-amap-polygon",{attrs:{editable:t.cityPolygons.editable,events:t.cityPolygons.events,"fill-color":t.cityPolygons.area_color,"fill-opacity":t.cityPolygons.fillOpacity,path:t.cityPolygons.area,"stroke-color":t.cityPolygons.line_color,"stroke-opacity":t.cityPolygons.strokeOpacity,"stroke-style":t.cityPolygons.strokeStyle,"stroke-weight":t.cityPolygons.strokeWeight,visible:t.cityPolygons.visible}}):t._e()],2)],1)]),e("el-dialog",{attrs:{"append-to-body":"",title:"设置省/市/县区域",visible:t.countyVisible,width:"80%"},on:{"update:visible":function(e){t.countyVisible=e}},scopedSlots:t._u([{key:"footer",fn:function(){return[e("el-button",{on:{click:t.countyCancel}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.countySure}},[t._v("确 定")])]},proxy:!0}])},[e("div",{style:{width:"100%",height:"60vh"},attrs:{id:"mapChart"}},[e("el-amap-search-box",{staticClass:"search-box",attrs:{"on-search-result":t.onSearchResult,"search-option":t.searchOption}}),e("el-amap",{ref:"GdMap1",staticClass:"amap-demo1",attrs:{center:t.map.center,events:t.eventmap,vid:"amapDemo1",zoom:t.map.zoom}},[e("div",{staticClass:"buttom1",staticStyle:{top:"10px"}},[e("el-button",{attrs:{type:"primary"},on:{click:t.cityclearPolygons}},[t._v(" 清除轨迹 ")]),t.cityisReset&&t.form.super_areas&&t.form.super_areas.length>0?e("el-button",{attrs:{type:"warning"},on:{click:t.cancelReset}},[t._v(" 取消绘制 ")]):t._e(),"编辑"==t.title&&t.form.super_areas&&t.form.super_areas.length>0?e("el-button",{attrs:{type:"success"},on:{click:t.cityresetPolygons}},[t._v(" 重新绘制 ")]):t._e()],1),0==t.isReset?e("el-amap-polygon",{attrs:{editable:t.bzPolygons.editable,events:t.bzPolygons.events,"fill-color":t.bzPolygons.area_color,"fill-opacity":t.bzPolygons.fillOpacity,path:t.bzPolygons.area,"stroke-color":t.bzPolygons.line_color,"stroke-opacity":t.bzPolygons.strokeOpacity,"stroke-style":t.bzPolygons.strokeStyle,"stroke-weight":t.bzPolygons.strokeWeight,visible:t.bzPolygons.visible}}):t._e(),0==t.cityisReset?e("el-amap-polygon",{attrs:{editable:t.cityPolygons.editable,events:t.cityPolygons.events,"fill-color":t.cityPolygons.area_color,"fill-opacity":t.cityPolygons.fillOpacity,path:t.cityPolygons.area,"stroke-color":t.cityPolygons.line_color,"stroke-opacity":t.cityPolygons.strokeOpacity,"stroke-style":t.cityPolygons.strokeStyle,"stroke-weight":t.cityPolygons.strokeWeight,visible:t.cityPolygons.visible}}):t._e(),e("el-amap-polygon",{attrs:{editable:t.polygons2.editable,events:t.polygons2.events,"fill-color":t.polygons2.area_color,"fill-opacity":t.polygons2.fillOpacity,path:t.polygons2.area,"stroke-color":t.polygons2.line_color,"stroke-dasharray":t.polygons2.strokeDasharray,"stroke-opacity":t.polygons2.strokeOpacity,"stroke-style":t.polygons2.strokeStyle,"stroke-weight":t.polygons2.strokeWeight,visible:t.polygons2.visible}}),t._l(t.markers1,(function(t,s){return e("el-amap-marker",{key:"infomarkerss-markers-"+s,attrs:{position:t,vid:s}})}))],2)],1)])],1)},a=[],i=s("3261"),r=s("4473"),l=s("8f9b");let n=new l["AMapManager"];var c={name:"DepartmentManagementEdit",data(){return{type:0,zoom:10,events:{click:t=>this.firstPolygons(t),zoomchange:()=>{this.zoom=this.$refs.GdMap.$$getInstance().getZoom()}},eventmap:{click:t=>this.firstPolygons(t)},markers1:[],searchOption:{city:"郑州",citylimit:!1},markers:{position:[116.41667,39.91667],icon:s("4160"),draggable:!0,events:{dragend:t=>{console.log([t.lnglat.lng,t.lnglat.lat],"---event---: dragend"),this.markers.position=[t.lnglat.lng,t.lnglat.lat],console.log(this.form.point,"---event---: dragend")}}},amapManager:n,map:{resizeEnable:!0,zoom:10,center:[116.41667,39.91667],viewMode:"2D"},queryForm:{project_id:""},polygons:[],icon:s("f265"),icon1:s("ebbe"),window:[{position:[121.7279,31.3548],label:{content:"",offset:0}}],form:{status:1,point:[],zoom:10,s_zoom:12,areas:[]},areas:[],rules:{name:[{required:!0,trigger:"blur",message:"请输入标注名称"}],show_title:[{required:!0,trigger:"blur",message:"请输入排序"}],status:[{required:!0,trigger:"blur",message:"请选择状态"}]},title:"",innerVisible:!1,countyVisible:!1,dialogFormVisible:!1,polygonsArea:[],bzPolygons:{area:[],area_color:"#1791fc",strokeOpacity:1,fillOpacity:0,visible:!0,line_color:"#828282",strokeWeight:4,strokeStyle:"dashed",editable:!1,events:{}},cityPolygons:{area:[],area_color:"#1791fc",strokeOpacity:1,fillOpacity:0,visible:!0,line_color:"#ff0000",strokeWeight:4,strokeStyle:"dashed",editable:!1,events:{}},polygons1:{area:[],area_color:"#1791fc",strokeOpacity:1,fillOpacity:0,visible:!0,line_color:"#FF33FF",strokeWeight:4,strokeStyle:"solid",strokeDasharray:[5,5],editable:!0,events:{dragend:()=>{console.log(this.polygons1.areas,"ppppp")}}},polygons2:{area:[],area_color:"#1791fc",strokeOpacity:1,fillOpacity:0,visible:!0,line_color:"#FF33FF",strokeWeight:4,strokeStyle:"solid",strokeDasharray:[5,5],editable:!0,events:{dragend:()=>{console.log(this.polygons1.areas,"ppppp")}}},isReset:!1,cityisReset:!1}},created(){},methods:{firstPolygons(t){if((this.cityisReset||!this.form.id||1!=this.type)&&(this.isReset||!this.form.id||0!=this.type)){let e=[t.lnglat.lng,t.lnglat.lat];this.areas.push(t),this.polygonsArea.push(e),console.log(this.polygonsArea,"this.polygonsAreathis.polygonsAreathis.polygonsArea"),0==this.type?this.polygons1.area=this.polygonsArea.slice(0,this.polygonsArea.length):this.polygons2.area=this.polygonsArea.slice(0,this.polygonsArea.length)}},clearPolygons(){this.areas=[],this.polygonsArea=[],this.polygons1.area=[]},cityclearPolygons(){this.areas=[],this.polygonsArea=[],this.polygons2.area=[]},resetPolygons(){this.isReset=!0,this.form.areas&&this.form.areas.length>0?this.polygons1.area=this.polygonsArea=this.form.areas.slice(0,this.form.areas.length):this.polygons1.area=this.polygonsArea=[]},cityresetPolygons(){this.cityisReset=!0,this.form.super_areas&&this.form.super_areas.length>0?this.polygons2.area=this.polygonsArea=this.form.super_areas.slice(0,this.form.super_areas.length):this.polygons2.area=this.polygonsArea=[]},cancelReset(){this.polygonsArea=[],this.polygons1.area=[],this.polygons2.area=[],this.isReset=!1,this.cityisReset=!1},setInnerVisible(){this.innerVisible=!0,console.log(this.form,"pppp"),this.map.zoom=10,this.form.id&&(this.markers.position=this.form.point,this.queryForm.project_id=this.form.id,this.form.areas&&this.form.areas.length>0&&(this.bzPolygons.area=this.form.areas.slice(0,this.form.areas.length)),this.form.super_areas&&this.form.super_areas.length>0&&(this.cityPolygons.area=this.form.super_areas.slice(0,this.form.super_areas.length)),this.polygonsList())},setCityVisible(){this.countyVisible=!0,console.log(this.cityisReset,"this.cityisResetthis.cityisReset"),this.map.zoom=10,this.form.id?(this.markers.position=this.form.point,this.queryForm.project_id=this.form.id,this.form.super_areas&&this.form.super_areas.length>0?this.cityPolygons.area=this.form.super_areas.slice(0,this.form.super_areas.length):this.cityisReset=!0,this.form.areas&&this.form.areas.length>0&&(this.bzPolygons.area=this.form.areas.slice(0,this.form.areas.length))):this.form.areas&&this.form.areas.length>0?this.bzPolygons.area=this.form.areas.slice(0,this.form.areas.length):this.cityisReset=!0},firstZoom(){this.form.zoom=this.zoom,this.form.zoom>this.form.s_zoom&&(this.$message.warning("一级缩放应小于二级缩放"),this.form.s_zoom=this.form.zoom+2,this.form.s_zoom>18&&(this.form.s_zoom=18,this.form.zoom=16))},secondZoom(){this.form.s_zoom=this.zoom,this.form.zoom>this.form.s_zoom&&(this.$message.warning("一级缩放应小于二级缩放"),this.form.zoom=this.form.s_zoom-2,this.form.s_zoom>18&&(this.form.s_zoom=18,this.form.zoom=16))},async polygonsList(){const{data:t}=await Object(r["polygonsList"])(this.queryForm);this.polygons=t.list;let e=t.list,s=[];e.map(t=>{s.push({position:t.point,content:"
"+t.name+'
',name:t.name,icon:new AMap.Icon({image:this.icon1,size:new AMap.Size(20,28),imageSize:new AMap.Size(20,28)})})}),this.window=s},openDialog(){console.log("ooooooooooo"),this.initMap()},initMap(){this.map=n.getMap();var t=new AMap.Geolocation({enableHighAccuracy:!0,timeout:1e4,position:"RB",offset:[10,20],zoomToAccuracy:!0});t.getCurrentPosition((t,e)=>{"complete"==t?(this.markers.position=this.map.center=[e.position.lng,e.position.lat],console.log(this.markers.position,"初始化center")):console.log(e,"初始化center1")})},innerVisibleClose(){this.innerVisible=!1,this.markers1=[],this.isReset=!1,this.form.id||(this.form.areas=[]),this.polygons1.area=[],this.polygonsArea=[],this.areas=[],this.searchOption={city:"郑州",citylimit:!1}},countyCancel(){this.countyVisible=!1,this.markers1=[],this.cityisReset=!1,this.form.id||(this.form.super_areas=[]),this.polygons2.area=[],this.polygonsArea=[],this.areas=[],this.searchOption={city:"郑州",citylimit:!1}},onSearchResult(t){let e=0,s=0;if(t.length>0){t.forEach(t=>{let{lng:o,lat:a}=t;s+=o,e+=a,this.markers1.push([t.lng,t.lat])});let o={lng:s/t.length,lat:e/t.length};this.map.center=[o.lng,o.lat],this.markers.position=[o.lng,o.lat],this.map.zoom="13"}},showEdit(t){this.fileList=[],this.polygons1.area=[],this.polygons2.area=[],this.polygons=[],this.bzPolygons.area=[],this.cityPolygons.area=[],this.window=[],t?(this.title="编辑",this.form=Object.assign({},t),this.areas=[],this.polygons1.area=[],this.polygonsArea=[],this.form.point&&(this.map.center=this.markers.position=this.form.point),this.form.areas&&this.form.areas.length>0?(console.log(this.form.areas,"areasareasareas"),this.bzPolygons.area=this.form.areas.slice(0,this.form.areas.length)):this.bzPolygons.area=[],this.form.super_areas&&this.form.super_areas.length>0?(console.log(this.form.areas,"areasareasareas"),this.bzPolygons.area=this.form.super_areas.slice(0,this.form.super_areas.length)):this.cityPolygons.area=[]):this.title="添加",this.dialogFormVisible=!0},close(){this.$refs["form"].resetFields(),this.form=this.$options.data().form,this.form.point=[],this.dialogFormVisible=!1,console.log(this.form.areas,"areasareasareasareasareasareasareasareasareas"),this.zoom=10,this.areas=[],this.polygons1.area=[],this.polygonsArea=[]},changeCenterPoint(){if(this.map.center=this.form.point=this.markers.position,this.markers1=[],this.searchOption={city:"郑州",citylimit:!1},this.polygons1.area.length>0&&1==this.isReset){let t=[];console.log(this.areas,"areas"),this.polygons1.area.map(e=>{e.lng?t.push([e.lng,e.lat]):t.push(e)}),this.form.areas=t,this.compute()}else if(this.polygons1.area.length>0&&0==this.isReset){let t=[];this.polygons1.area.map(e=>{e.lng?t.push([e.lng,e.lat]):t.push(e)}),this.form.areas=t,this.compute()}else this.form.areas.length>0&&0==this.isReset?this.compute():this.$message.warning("请绘制标注点所在区域");this.isReset=!1,this.polygonsArea=[]},countySure(){this.map.center=this.form.point=this.markers.position,this.markers1=[],this.searchOption={city:"郑州",citylimit:!1};let t=[];console.log(this.areas,"areas"),this.polygons2.area.map(e=>{e.lng?t.push([e.lng,e.lat]):t.push(e)}),this.form.super_areas=t,this.countyVisible=!1,this.cityisReset=!1,this.polygonsArea=[]},compute(){var t=this.markers.position,e=AMap.GeometryUtil.isPointInRing(t,this.form.areas);console.log(e,"0000000"),e?this.innerVisible=!1:this.$message.warning("中心点必须在区域内")},save(){this.$refs["form"].validate(async t=>{if(t){if(0==this.form.point.length)return void this.$message.warning("请选择中心点坐标");if(!this.form.areas||0==this.form.areas.length)return void this.$message.warning("请绘制标注点所在区域");const{message:t}=await Object(i["doEdit"])(this.form);this.$baseMessage(t,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})},add(){this.$refs["form"].validate(async t=>{if(t){if(0==this.form.point.length)return void this.$message.warning("请选择中心点坐标");if(!this.form.areas||0==this.form.areas.length)return void this.$message.warning("请绘制标注点所在区域");const{message:t}=await Object(i["doAdd"])(this.form);this.$baseMessage(t,"success",!1,"vab-hey-message-success"),this.$emit("fetch-data"),this.close()}})}}},h=c,p=(s("a95f"),s("2877")),m=Object(p["a"])(h,o,a,!1,null,"d4d0e372",null);e["default"]=m.exports},2953:function(t,e,s){"use strict";s.r(e);var o=function(){var t=this,e=t._self._c;return e("div",{staticClass:"role-management-container"},[e("vab-query-form",[e("vab-query-form-left-panel",{attrs:{span:8}},[3!==t.role_id?e("el-button",{attrs:{icon:"el-icon-plus",type:"primary"},on:{click:t.handleEdit}},[t._v(" 添加 ")]):t._e()],1),e("vab-query-form-right-panel",{attrs:{span:16}},[e("el-form",{attrs:{inline:!0,model:t.queryForm},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{prop:"name"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入标注名称"},model:{value:t.queryForm.name,callback:function(e){t.$set(t.queryForm,"name","string"===typeof e?e.trim():e)},expression:"queryForm.name"}})],1),e("el-form-item",[e("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:t.queryData}},[t._v(" 查询 ")])],1)],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{border:"",data:t.list},scopedSlots:t._u([{key:"empty",fn:function(){return[e("el-image",{staticClass:"vab-data-empty",attrs:{src:s("f1f0")}})]},proxy:!0}])},[e("el-table-column",{attrs:{align:"center",label:"序号",sortable:"",type:"index",width:"80"}}),e("el-table-column",{attrs:{align:"center",label:"标注名称",prop:"name","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{align:"center",label:"统计面板名称",prop:"show_title","show-overflow-tooltip":""}}),e("el-table-column",{attrs:{align:"center",label:"状态",prop:"status","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[1==s.status?e("el-tag",[t._v("正常")]):t._e(),0==s.status?e("el-tag",{attrs:{type:"danger"}},[t._v("禁用")]):t._e()]}}])}),e("el-table-column",{attrs:{align:"center",label:"操作","show-overflow-tooltip":"",width:"200"},scopedSlots:t._u([{key:"default",fn:function({row:s}){return[e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.yulan(s)}}},[t._v("预览")]),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleEdit(s)}}},[t._v("编辑")]),3!==t.role_id?e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.handleDelete(s)}}},[t._v(" 删除 ")]):t._e(),e("el-button",{attrs:{type:"text"},on:{click:function(e){return t.addArea(s)}}},[t._v("区域列表")])]}}])})],1),e("el-pagination",{attrs:{background:"","current-page":t.queryForm.page,layout:t.layout,"page-size":t.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:t.total},on:{"current-change":t.handleCurrentChange,"size-change":t.handleSizeChange}}),e("edit",{ref:"edit",on:{"fetch-data":t.fetchData}})],1)},a=[],i=s("3261"),r=s("2f62"),l=s("0b9b"),n={name:"RoleManagement",components:{Edit:l["default"]},data(){return{name_list:[],imageList:[],authorizaFormVisible:!1,list:[],meta:"",listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,selectRows:"",queryForm:{page:1,per_page:15},oldSort:0,editStatus:0,flag:!1,authForm:{id:"",menuIds:[]}}},computed:{...Object(r["c"])({avatar:"user/avatar",role_id:"user/role_id"})},watch:{$route:{handler(){this.queryForm={page:1,per_page:15},this.fetchData()}}},created(){console.log(document.cookie,"ppppp"),this.fetchData()},methods:{yulan(t){let e=this.$router.resolve({path:"/",query:{sign:t.sign}});window.open(e.href,"_blank")},handleEdit(t){t.id?this.$refs["edit"].showEdit(t):this.$refs["edit"].showEdit()},addArea(t){console.log(t),this.$router.push({path:"/admin/map",query:{project_id:t.id,lng:t.point[0],lat:t.point[1]}})},handleDelete(t){console.log(t.id,"======="),this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{message:e}=await Object(i["deleteList"])(t.id);this.$baseMessage(e,"success",!1,"vab-hey-message-success"),await this.fetchData()})},handleSizeChange(t){this.queryForm.per_page=t,this.fetchData()},handleCurrentChange(t){this.queryForm.page=t,this.fetchData()},queryData(){this.queryForm.page=1,this.fetchData()},changeName(t){this.name_list.forEach(e=>{t==e.id&&(this.queryForm.name=e.name)}),console.log(t,"00000000000")},async fetchData(){this.listLoading=!0;const{data:t}=await Object(i["getList"])(this.queryForm);console.log(t,"班级列表404"),this.list=t.list,this.meta=t.meta,this.total=this.meta.pagination.total,this.listLoading=!1},inputSort(t){console.log(t,"inputSort"),this.authForm.sort=t},cancelSort(t){console.log("cancelSort"),this.editStatus=0,t.sort=this.oldSort},async changeSort(t){console.log("changeSort..."),console.log(t,"............"),this.editStatus=1,this.authForm=t,this.oldSort=t.sort,this.authForm.cover=t.cover.id,this.$nextTick(()=>{this.$refs["getFocus"].focus()})},async sureChange(t){if(console.log("sureChange1111"),console.log(t,"cover1111"),console.log(this.authForm,"authForm"),this.editStatus=0,this.oldSort!==this.authForm.sort){const{message:t}=await Object(i["doEdit"])(this.authForm);this.$baseMessage(t,"success",!1,"vab-hey-message-success"),this.fetchData()}}}},c=n,h=(s("804a"),s("2877")),p=Object(h["a"])(c,o,a,!1,null,"775c3d72",null);e["default"]=p.exports},"804a":function(t,e,s){"use strict";s("de86")},a95f:function(t,e,s){"use strict";s("d51c")},d51c:function(t,e,s){},de86:function(t,e,s){},f1f0:function(t,e,s){t.exports=s.p+"static/img/data_empty.475a2a1e.png"}}]);