Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-70360560.8d772fb2.js

1 line
25 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-70360560","chunk-1cf8251a","chunk-559d1422"],{"0f74":function(e,t,r){},"128d":function(e,t,r){},"2f74":function(e,t,r){},"386d":function(e,t,r){"use strict";var a=r("cb7c"),o=r("83a1"),l=r("5f1b");r("214f")("search",1,(function(e,t,r,i){return[function(r){var a=e(this),o=void 0==r?void 0:r[t];return void 0!==o?o.call(r,a):new RegExp(r)[t](String(a))},function(e){var t=i(r,e,this);if(t.done)return t.value;var n=a(e),s=String(this),c=n.lastIndex;o(c,0)||(n.lastIndex=0);var d=l(n,s);return o(n.lastIndex,c)||(n.lastIndex=c),null===d?-1:d.index}]}))},"3f14":function(e,t,r){"use strict";r("2f74")},"4cec":function(e,t){e.exports="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QONaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmNmN2U0YjItYjI3Mi0wZTQzLTgxM2EtYWJlMjc5ZWY3NWJmIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkyMjM4MkJERTc2MjExRUFBMDE2QThGMUYxM0U0NTk0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkyMjM4MkJDRTc2MjExRUFBMDE2QThGMUYxM0U0NTk0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmU2NDNjOThlLTQxZGUtYWI0MC1iN2U2LTNkMWJlNWU1N2Q5YSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjE5NWNjYWNjLWRjNTQtMzE0Yy04M2Y2LWIyNGU0ODM5ZGFhNCIvPiA8L3Jk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"},"5f7f":function(e,t,r){"use strict";r("0f74")},"83a1":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"939f":function(e,t,r){"use strict";r("128d")},b0fd:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",{staticClass:"aui-card--fill",attrs:{shadow:"never"}},[a("el-form",{ref:"dataForm",attrs:{model:e.dataForm,"label-width":"80px",inline:""}},[a("el-form-item",{attrs:{label:"姓名",prop:"vrName"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrName,callback:function(t){e.$set(e.dataForm,"vrName",t)},expression:"dataForm.vrName"}})],1),a("el-form-item",{attrs:{label:"性别",prop:"vrSex"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.dataForm.vrSex,callback:function(t){e.$set(e.dataForm,"vrSex",t)},expression:"dataForm.vrSex"}},e._l(e.genderList,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"人证设备"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:"",filterable:""},on:{change:e.setVistorEquip},model:{value:e.dataForm.deviceNumber,callback:function(t){e.$set(e.dataForm,"deviceNumber",t)},expression:"dataForm.deviceNumber"}},e._l(e.equipList,(function(e){return a("el-option",{key:e.pieEquipsn,attrs:{label:e.pieDevicename,value:e.pieEquipsn}})})),1)],1),a("el-form-item",[a("el-button",{on:{click:e.search}},[e._v("查询")]),a("el-button",{attrs:{type:"warning"},on:{click:function(t){return e.resetForm("dataForm")}}},[e._v("重置")]),a("el-button",{attrs:{type:"primary"},on:{click:e.addVisitor}},[e._v("新建")])],1)],1),a("el-table",{attrs:{data:e.dataList}},[a("el-table-column",{attrs:{type:"index",label:"序号",width:"60",align:"center"}}),a("el-table-column",{attrs:{label:"照片",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-image",{staticClass:"student-img",attrs:{src:e.$ImgServerUrl+t.row.vrPhoneimg,"preview-src-list":e.previewList}},[a("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[a("img",{staticClass:"student-img",attrs:{src:r("4cec")}})])])]}}])}),a("el-table-column",{attrs:{prop:"vrName",label:"姓名",width:"100","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrPhone",label:"访客电话","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrInterviewedName",label:"被访人员","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrInterviewedPhone",label:"被访人电话","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrAddress",label:"访问地址","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrTemperature",label:"体温(℃)",width:"100","show-overflow-tooltip":"",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[t.row.vrTemperature>=37.3?a("span",{staticStyle:{color:"#f56c6c"}},[e._v(e._s(t.row.vrTemperature))]):a("span",{staticStyle:{color:"#67C23A"}},[e._v(e._s(t.row.vrTemperature))])])]}}])}),a("el-table-column",{attrs:{prop:"vrVistorbegintime",label:"进入时间","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{prop:"vrVistorendtime",label:"离开时间","show-overflow-tooltip":"",align:"center"}}),a("el-table-column",{attrs:{label:"操作",width:"180",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[t.row.vrUwbid?a("el-button",{attrs:{type:"text"},on:{click:function(r){return e.trackHandle(t.row)}}},[e._v("轨迹跟踪")]):e._e(),a("el-button",{attrs:{type:"text"},on:{click:function(r){return e.viewHandle(t.row)}}},[e._v("详情")]),!t.row.vrReturnuwb&&t.row.vrUwbid?a("el-button",{attrs:{type:"text"},on:{click:function(r){return e.returnCardHandle(t.row)}}},[e._v("还卡")]):e._e(),t.row.vrUwbid||t.row.vrVistorendtime?e._e():a("el-button",{attrs:{type:"text"},on:{click:function(r){return e.editVisitor(t.row)}}},[e._v("绑卡")])],1)]}}])})],1),a("el-pagination",{attrs:{"current-page":e.page,"page-sizes":[6,10,20,50,100],"page-size":e.limit,total:e.total,layout:"total, sizes, prev, pager, next, jumper"},on:{"size-change":e.pageSizeChangeHandle,"current-change":e.pageCurrentChangeHandle}}),a("add-or-update",{ref:"addOrUpdate"}),a("view-visitor",{ref:"viewVisitor"})],1)},o=[],l=(r("386d"),r("e1a5")),i=r("c381"),n=r("c863"),s=r("ed08"),c={mixins:[l["a"]],components:{addOrUpdate:i["default"],viewVisitor:n["default"]},data:function(){return{mixinViewModuleOptions:{getDataListURL:"/system/scvisitorrecord/page",deleteURL:"/system/scvisitorrecord",getDataListIsPage:!0},genderList:Object(s["c"])("gender").filter((function(e){return e.dictValue<2})),dataForm:{scStuname:"",vrName:"",scSex:"",deviceNumber:""},equipList:[],dataList:[],limit:6}},computed:{previewList:function(){var e=this;return this.dataList.map((function(t){return e.$ImgServerUrl+t.vrPhoneimg}))}},created:function(){this.getEquipList()},activated:function(){},methods:{addVisitor:function(){this.$refs["addOrUpdate"].init()},editVisitor:function(e){this.$refs["addOrUpdate"].init(e)},search:function(){this.page=1,this.query()},resetQuery:function(){this.dataForm={scStuname:"",scSex:""},this.search()},viewHandle:function(e){this.$refs["viewVisitor"].init(e)},returnCardHandle:function(e){var t=this;this.$confirm("确认进行还卡操作?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.$http({url:"/system/scvisitorrecord/returncard/".concat(e.vrId),method:"put"}).then((function(e){var r=e.data;if(0!=r.code)return t.$message.error(r.msg);t.query(),t.$message.success(r.msg)}))})).catch((function(){t.$message({type:"info",message:"已取消删除"})}))},trackHandle:function(e){var t=new Date(e.vrVistorbegintime).getTime(),r=new Date(e.vrVistorendtime).getTime()||"",a={tid:e.vrUwbid,start:t,end:r};e.vrReturnuwb&&(a.vrid=e.vrId),this.$router.push({path:"/xwyl-track",query:a})},getEquipList:function(){var e=this;this.$http({url:"/system/scpersonidequip/getAll",method:"get"}).then((function(t){var r=t.data;if(0!=r.code)return e.$message.error(r.msg);e.equipList=r.data;var a=window.localStorage.getItem("visitor_eqid");if(a){var o=r.data.some((function(e){return e.pieEquipsn==a}));e.dataForm.deviceNumber=a,o||(window.localStorage.removeItem("visitor_eqid"),e.dataForm.deviceNumber="")}}))},setVistorEquip:function(e){window.localStorage.setItem("visitor_eqid",e)}}},d=c,u=(r("939f"),r("2877")),v=Object(u["a"])(d,a,o,!1,null,"405ea357",null);t["default"]=v.exports},c381:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-dialog",{attrs:{title:"post"==e.type?"新建":"编辑",visible:e.dialogVisible,"close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[r("div",[r("el-form",{ref:"dataForm",attrs:{model:e.dataForm,rules:e.rules,"label-width":"100px"}},[r("el-row",[r("el-col",[r("el-form-item",{staticClass:"block-item",attrs:{label:"照片",prop:"vrPhoneimg"}},[r("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.uploadUrl,headers:e.uploadHeaders,"show-file-list":!1,"on-success":e.handleUploadSuccess,"before-upload":e.beforeUpload,data:{folderName:"visitor"}}},[e.dataForm.vrPhoneimg?r("img",{staticClass:"avatar",attrs:{src:e.$ImgServerUrl+e.dataForm.vrPhoneimg}}):r("i",{staticClass:"el-icon-plus avatar-uploader-icon"})])],1)],1)],1),r("el-row",[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"姓名",prop:"vrName"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrName,callback:function(t){e.$set(e.dataForm,"vrName",t)},expression:"dataForm.vrName"}})],1)],1),r("el-col",{attrs:{span:11,offset:1}},[r("el-form-item",{attrs:{label:"身份证号",prop:"vrIdno"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrIdno,callback:function(t){e.$set(e.dataForm,"vrIdno",t)},expression:"dataForm.vrIdno"}})],1)],1)],1),r("el-row",[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"UWB标签",prop:"vrUwbid"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrUwbid,callback:function(t){e.$set(e.dataForm,"vrUwbid",t)},expression:"dataForm.vrUwbid"}})],1)],1),r("el-col",{attrs:{span:11,offset:1}},[r("el-form-item",{attrs:{label:"性别",prop:"vrSex"}},[r("el-radio-group",{attrs:{placeholder:"请输入"},model:{value:e.dataForm.vrSex,callback:function(t){e.$set(e.dataForm,"vrSex",t)},expression:"dataForm.vrSex"}},e._l(e.genderList,(function(t){return r("el-radio",{key:t.dictLable,attrs:{disabled:"",label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1)],1),r("el-row",[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"被访人员",prop:"vrInterviewed"}},[r("el-select",{attrs:{clearable:"",placeholder:"请选择",filterable:""},on:{change:e.getPhoneHandle},model:{value:e.dataForm.vrInterviewed,callback:function(t){e.$set(e.dataForm,"vrInterviewed",t)},expression:"dataForm.vrInterviewed"}},e._l(e.staffList,(function(e){return r("el-option",{key:e.scWaid,attrs:{label:e.scWaname,value:e.scWaid}})})),1)],1)],1),r("el-col",{attrs:{span:11,offset:1}},[r("el-form-item",{attrs:{label:"访客体温",prop:"vrTemperature"}},[r("el-input-number",{attrs:{controls:!1,placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrTemperature,callback:function(t){e.$set(e.dataForm,"vrTemperature",t)},expression:"dataForm.vrTemperature"}})],1)],1)],1),r("el-row",[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"被访人电话",prop:"vrInterviewedPhone"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrInterviewedPhone,callback:function(t){e.$set(e.dataForm,"vrInterviewedPhone",t)},expression:"dataForm.vrInterviewedPhone"}})],1)],1),r("el-col",{attrs:{span:11,offset:1}},[r("el-form-item",{attrs:{label:"访客电话",prop:"vrPhone"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrPhone,callback:function(t){e.$set(e.dataForm,"vrPhone",t)},expression:"dataForm.vrPhone"}})],1)],1)],1),r("el-row",[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"访问地址",prop:"vrAddress"}},[r("el-input",{attrs:{placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrAddress,callback:function(t){e.$set(e.dataForm,"vrAddress",t)},expression:"dataForm.vrAddress"}})],1)],1),r("el-col",{attrs:{span:11,offset:1}},[r("el-form-item",{attrs:{label:"访问楼层",prop:"dfFloorid"}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{props:{value:"df_floorid",label:"df_floorname",emitPath:!1},clearable:"",placeholder:"请选择",options:e.FloorList},model:{value:e.dataForm.dfFloorid,callback:function(t){e.$set(e.dataForm,"dfFloorid",t)},expression:"dataForm.dfFloorid"}})],1)],1)],1),r("el-row",[r("el-col",[r("el-form-item",{attrs:{label:"访问事由",prop:"vrReasons"}},[r("el-input",{attrs:{type:"textarea",rows:3,resize:"none",placeholder:"请输入",clearable:""},model:{value:e.dataForm.vrReasons,callback:function(t){e.$set(e.dataForm,"vrReasons",t)},expression:"dataForm.vrReasons"}})],1)],1)],1)],1)],1),r("div",{attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),r("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary"},on:{click:e.submitInfo}},[e._v("确 定")])],1)])},o=[],l=(r("8e6e"),r("456d"),r("386d"),r("ac6a"),r("ade3")),i=r("ed08"),n=r("61f7"),s=r("b047"),c=r.n(s),d=r("a78e"),u=r.n(d),v=r("2f62");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach((function(t){Object(l["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var f={computed:p({},Object(v["b"])(["uwbId"])),watch:{"dataForm.vrIdno":{immediate:!0,handler:function(e){var t="0";e&&18==e.length&&(t=e[16]%2==0?"0":"1"),this.dataForm.vrSex=t}},uwbId:function(e){e&&(this.dataForm.vrUwbid=e,this.$store.commit("visitor/UPDATE_VISITOR",""))}},data:function(){var e=this,t=function(t,r,a){e.$http({url:"/system/globalValidation/checkUwb",method:"get",params:{id:null,uwb:r}}).then((function(e){var t=e.data;t?a():a(new Error("UWB标签重复"))})).catch((function(e){a(new Error(e.msg))}))};return{dialogVisible:!1,loading:!1,type:"post",FloorList:[],staffList:[],dataForm:{vrPhoneimg:"",vrName:"",vrIdno:"",vrSex:"0",vrUwbid:"",scWaid:"",vrTemperature:void 0,vrAddress:"",dfFloorid:[],vrReasons:"",vrInterviewed:"",vrInterviewedPhone:"",vrPhone:""},genderList:Object(i["c"])("gender").filter((function(e){return e.dictValue<2})),rules:{vrName:[{required:!0,message:"请输入",trigger:["blur","change"]}],vrInterviewed:[{required:!0,message:"请输入",trigger:["blur","change"]}],vrSex:[{required:!0,message:"请选择",trigger:["blur","change"]}],vrIdno:[{required:!0,message:"请输入",trigger:["blur","change"]}],scWaid:[{required:!0,message:"请输入",trigger:["blur","change"]}],vrUwbid:[{required:!0,validator:function(e,t,r){if(!/^[0-9]+$/.test(t))return r(new Error("UWB标签只能是数字"));r()},trigger:["change"]},{required:!0,validator:t,trigger:["change"]}],vrPhone:[{required:!0,validator:n["c"],trigger:["blur","change"]}],vrAddress:[{required:!0,message:"请输入",trigger:["blur","change"]}],vrReasons:[{required:!0,message:"请输入",trigger:["blur","change"]}],vrTemperature:[{required:!0,message:"请输入",trigger:["blur","change"]}],dfFloorid:[{required:!0,validator:function(e,t,r){return 0===t.length?r(new Error("请选择")):1===t.length?r(new Error("请选择楼层")):r()},trigger:"change"}]},uploadHeaders:{},uploadUrl:window.SITE_CONFIG["apiURL"]+"/system/upload"}},created:function(){this.uploadHeaders={Authorization:"Bearer "+u.a.get("access_token")||!1}},methods:{init:function(e){var t=this;this.dialogVisible=!0,this.getTfSetupaddrList(),this.getStaffList(),e?(this.type="put",this.dataForm=p(p({},e),{},{vrSex:String(e.vrSex)})):(this.type="post",this.dataForm={vrPhoneimg:"",vrPhone:"",vrName:"",vrIdno:"",vrSex:"0",vrUwbid:"",scWaid:"",vrTemperature:void 0,vrAddress:"",vrReasons:"",dfFloorid:[],vrInterviewed:"",vrInterviewedPhone:"",scPhonenum:""},this.$nextTick((function(){t.$refs["dataForm"].clearValidate()})))},getTfSetupaddrList:function(){var e=this;this.$http.get("/system/scdormitoryfloor/tree/-1").then((function(t){var r=t.data;if(0!==r.code)return e.$message.error(r.msg);e.FloorList=Object(i["j"])(r.data,"df_floorid","df_parentid")})).catch((function(){}))},getStaffList:function(){var e=this;this.$http.get("/system/scworkersarchives/getAll").then((function(t){var r=t.data;if(0!==r.code)return e.$message.error(r.msg);e.staffList=r.data})).catch((function(){}))},getPhoneHandle:function(e){var t=this;e?this.staffList.forEach((function(r){e===r.scWaid&&(t.dataForm.vrInterviewedPhone=r.scPhonenum)})):this.dataForm.vrInterviewedPhone=""},submitInfo:c()((function(){var e=this;this.$refs["dataForm"].validate((function(t){if(!t)return!1;e.loading=!0,e.dataForm.vrTemperature=e.dataForm.vrTemperature.toFixed(2),e.$http({url:"/system/scvisitorrecord",method:e.type,data:e.dataForm}).then((function(t){var r=t.data;if(0!=r.code)return e.$message.error(r.msg);e.dialogVisible=!1,"post"==e.type?e.$parent.$parent.resetQuery():e.$parent.$parent.search(),e.$message.success(r.msg)})).finally((function(){e.loading=!1}))}))}),1e3),handleUploadSuccess:function(e){if(0!=e.code)return this.$message.error(e.msg);this.dataForm.vrPhoneimg=e.data.path},beforeUpload:function(e){var t="image/jpeg"==e.type||"image/png"==e.type,r=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 或 PNG 格式!"),r||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&r}}},g=f,b=(r("3f14"),r("2877")),A=Object(b["a"])(g,a,o,!1,null,"147e7ebb",null);t["default"]=A.exports},c863:function(e,t,r){"use strict";r.r(t);var a=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"详情",visible:e.dialogVisible,width:"800px","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("div",[a("el-row",[a("el-col",{attrs:{span:3}},[e._v("照片:")]),a("el-col",{attrs:{span:9}},[a("el-image",{staticClass:"student-img",attrs:{src:e.$ImgServerUrl+e.dataForm.vrPhoneimg}},[a("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[a("img",{staticClass:"student-img",attrs:{src:r("4cec")}})])])],1),a("el-col",{attrs:{span:12}},[a("el-row",[a("el-col",{attrs:{span:6}},[e._v("姓名:")]),a("el-col",{attrs:{span:18}},[e._v(e._s(e.dataForm.vrName))])],1),a("el-row",[a("el-col",{attrs:{span:6}},[e._v("性别:")]),a("el-col",{attrs:{span:18}},[e._v(e._s(e._f("filterLabel")(e.dataForm.vrSex,"gender")))])],1),a("el-row",[a("el-col",{attrs:{span:6}},[e._v("体温:")]),a("el-col",{attrs:{span:18}},[e.dataForm.vrTemperature?e.dataForm.vrTemperature<37.3?a("span",{staticStyle:{color:"#67C23A"}},[e._v("\n\t\t\t\t\t\t\t"+e._s(e.dataForm.vrTemperature)+"℃\n\t\t\t\t\t\t")]):a("span",{staticStyle:{color:"#f56c6c"}},[e._v("\n\t\t\t\t\t\t\t"+e._s(e.dataForm.vrTemperature)+"℃\n\t\t\t\t\t\t")]):a("span",[e._v("\n\t\t\t\t\t\t\t-\n\t\t\t\t\t\t")])])],1),a("el-row",[a("el-col",{attrs:{span:6}},[e._v("访客电话:")]),a("el-col",{attrs:{span:18}},[e._v(e._s(e.dataForm.vrPhone))])],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:3}},[e._v("UWB标签")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e._f("filterLabel")(e.dataForm.vrUwbid,"employType")))]),a("el-col",{attrs:{span:3}},[e._v("身份证号码:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e._f("filterLabel")(e.dataForm.vrIdno,"employType")))])],1),a("el-row",[a("el-col",{attrs:{span:3}},[e._v("访客对象:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.vrInterviewedName))]),a("el-col",{attrs:{span:3}},[e._v("离开时间:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.vrVistorendtime?e.dataForm.vrVistorendtime:"-"))])],1),a("el-row",[a("el-col",{attrs:{span:3}},[e._v("被访人电话:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.vrInterviewedPhone?e.dataForm.vrInterviewedPhone:"-"))]),a("el-col",{attrs:{span:3}},[e._v("进入时间:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.vrVistorbegintime))])],1),a("el-row",[a("el-col",{attrs:{span:3}},[e._v("访问地址:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.vrAddress))]),a("el-col",{attrs:{span:3}},[e._v("访问楼层:")]),a("el-col",{attrs:{span:9}},[e._v(e._s(e.dataForm.parentfloorname)+" - "+e._s(e.dataForm.floorname))])],1),a("el-row",[a("el-col",{attrs:{span:3}},[e._v("访问事由:")]),a("el-col",{attrs:{span:21}},[e._v(e._s(e.dataForm.vrReasons))])],1)],1)])},o=[],l=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),i=r("ed08");function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach((function(t){Object(l["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var c={filters:{filterLabel:function(e,t){return Object(i["e"])(t,e)}},data:function(){return{dialogVisible:!1,dataForm:{}}},methods:{init:function(e){this.dataForm=s({},e),this.dialogVisible=!0}}},d=c,u=(r("5f7f"),r("2877")),v=Object(u["a"])(d,a,o,!1,null,"ffd6a3d0",null);t["default"]=v.exports}}]);