chunk-49f3b9aa.af73782c.js 15 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-49f3b9aa"],{"06a8":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},i=[],o=a("795b"),c=a.n(o),s=(a("7f7f"),a("ac6a"),a("f20c")),r=a("5cab"),l=a("f499"),u=a.n(l),d=a("8982"),f="/industryParkApi",m="/wx/data",h="/wx/public",v="/wx/dictController";function p(t){return Object(d["a"])({url:f+m+"/listBizAll/"+t,method:"post"})}function g(t){return Object(d["a"])({url:f+h+"/listProjectAll",method:"post",data:t})}function b(t){return Object(d["a"])({url:f+v+"/getByCodes",method:"post",data:t})}function _(t){var e={codes:u()(t)};return new c.a(function(t,a){b(e).then(function(e){t(e)}).catch(function(t,e){a(t,e)})})}var w=a("3089"),x={name:"BaseData",data:function(){return{currentPage:1,totalSize:0,pageSize:10,InitialLoading:!0,allLoaded:!1,bottomStatus:"",StaffData:[],StaffMap:{},BizData:[],BizMap:{},UserProject:[],ProjectData:[],ProjectMap:{},dialogImageUrl:"",dialogImageVisible:!1,dc_map:{},dc_data:{},dc_map_no_all:{},dc_data_no_all:{}}},mounted:function(){},methods:{initDict:function(t){var e=this;return t||(t=e.dc_key),_(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var n=e.getDictValue(t.data,a,!0);e.dc_data[a]=n,e.dc_map[a]=e.$common.transDcMap(n);var i=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=i,e.dc_map_no_all[a]=e.$common.transDcMap(i)})})},initDict2:function(t){var e=this;return t||(t=e.dc_key),_(t).then(function(t){t.data&&e.dc_key.forEach(function(a){var n=e.getDictValue(t.data,a,!1);e.dc_data[a]=n,e.dc_map[a]=e.$common.transDcMap(n);var i=e.getDictValue(t.data,a,!1);e.dc_data_no_all[a]=i,e.dc_map_no_all[a]=e.$common.transDcMap(i)})})},initBiz:function(){var t=this;return this.BizData=[],p(r["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.businessName,value:e.id};t.BizData.push(a),t.BizMap[e.id]=e.businessName})}).catch(function(){})},initProjectData:function(){var t=this;return this.ProjectData=[],g(r["a"].uid()).then(function(e){e.data&&e.data.forEach(function(e){var a={label:e.name,value:e.id};t.ProjectData.push(a),t.ProjectMap[a.value]=e})}).catch(function(){})},pagination:function(t){var e=this.currentPage,a=this.pageSize,n=e*a-a,i=e*a;return t.slice(n,i)},getDictValue:function(t,e,a){var n=t[e]?s["a"].castEval(t[e].dictValue):[],i=[];if(n.forEach(function(t){var e={id:t.id,isSearch:t.isSearch,label:t.label,value:t.value,active:!1};i.push(e)}),a){var o={label:"全部",value:"",active:!0};i.unshift(o)}return i},confirm:function(t,e){return new c.a(function(a,n){w["Dialog"].confirm({title:e,message:t}).then(function(t){a(t)}).catch(function(t){Object(w["Toast"])("已取消"),n(t)})})},handleBottomChange:function(t){console.log("handleBottomChange:"+t),this.bottomStatus=t,"drop"===this.bottomStatus&&this.currentPage++},loadBottom:function(){var t=this,e=this;console.log("loadBottom"),setTimeout(function(){e.getData(),t.$refs.loadmore.onBottomLoaded()},500)},imgPreview:function(t){this.dialogImageUrl="/industryParkApi/wx/img/viewImg/"+t,this.dialogImageVisible=!0},imgRemove:function(t,e){var a=e.indexOf(t);e.splice(a,1)},noImg:function(){var t=event.srcElement;t.src=a("aed7"),t.onerror=null}}},T=x,C=a("2877"),D=Object(C["a"])(T,n,i,!1,null,"3fa5b905",null);e["a"]=D.exports},"0a0d":function(t,e,a){t.exports=a("e829")},"0a90":function(t,e,a){var n=a("63b6"),i=a("10ff");n(n.G+n.F*(parseFloat!=i),{parseFloat:i})},"10ff":function(t,e,a){var n=a("e53d").parseFloat,i=a("a1ce").trim;t.exports=1/n(a("e692")+"-0")!==-1/0?function(t){var e=i(String(t),3),a=n(e);return 0===a&&"-"==e.charAt(0)?-0:a}:n},"2f37":function(t,e,a){var n=a("63b6");n(n.S,"Date",{now:function(){return(new Date).getTime()}})},4498:function(t,e,a){"use strict";a.d(e,"a",function(){return c});var n=a("8982"),i="/industryParkApi",o="/wx/parkSeat";function c(t){return Object(n["a"])({url:i+o+"/getLotList",method:"post",data:t})}},"59ad":function(t,e,a){t.exports=a("7be7")},"5d6b":function(t,e,a){var n=a("e53d").parseInt,i=a("a1ce").trim,o=a("e692"),c=/^[-+]?0[xX]/;t.exports=8!==n(o+"08")||22!==n(o+"0x16")?function(t,e){var a=i(String(t),3);return n(a,e>>>0||(c.test(a)?16:10))}:n},7445:function(t,e,a){var n=a("63b6"),i=a("5d6b");n(n.G+n.F*(parseInt!=i),{parseInt:i})},"7be7":function(t,e,a){a("0a90"),t.exports=a("584a").parseFloat},"7f7f":function(t,e,a){var n=a("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,c="name";c in i||a("9e1e")&&n(i,c,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},8982:function(t,e,a){"use strict";a.d(e,"a",function(){return m}),a.d(e,"b",function(){return h});var n=a("795b"),i=a.n(n),o=a("bc3a"),c=a.n(o),s=a("4328"),r=a.n(s),l=a("4360"),u=a("5cab"),d=a("a18c"),f=a("3089");function m(t,e){t.headers||(t.headers={}),t.headers&&u["a"].getToken()&&(t.headers["RC-Token"]=u["a"].getToken());var a={method:t.method,url:t.url,data:r.a.stringify(t.data)};return e&&(a.data=t.data),t.headers&&(a.headers=t.headers),new i.a(function(e,n){c()(a).then(function(t){if(t&&t.data&&200===t.status){var a=t.data;switch(a.errno){case 501:Object(f["Toast"])(a.errmsg),setTimeout(function(){l["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),n(a.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(f["Toast"])(a.errmsg),n(a.errmsg);break}e(a)}else console.log(t),n(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(f["Toast"])(e),n(e,a)})})}function h(t){t.headers||(t.headers={}),t.headers&&u["a"].getToken()&&(t.headers["RC-Token"]=u["a"].getToken());var e={method:t.method,url:t.url};return e.data=t.data,t.headers&&(e.headers=t.headers,e.headers["MVVM-Key"]=String((new Date).getTime()),e.headers["xx"]="anything",e.headers["Content-Type"]="application/json;charset=UTF-8"),console.log("request: ",t),new i.a(function(a,n){c.a.defaults.withCredentials=!0,c()(e).then(function(t){if(console.log("response:",t),t&&t.data&&200===t.status){var e=t.data;switch(e.errno){case 501:Object(f["Toast"])(e.errmsg),setTimeout(function(){l["a"].dispatch("user/logout").then(function(){d["a"].push("/login")})},1500),n(e.errmsg);break;case 401:case 402:case 502:case 503:case 504:case 505:case 506:case 507:case 508:case 801:Object(f["Toast"])(e.errmsg),n(e.errmsg);break}a(e)}else console.log(t),n(t)}).catch(function(e,a){console.log(t.url+" fail",e,a),Object(f["Toast"])(e),n(e,a)})})}},a084:function(t,e,a){},a1ce:function(t,e,a){var n=a("63b6"),i=a("25eb"),o=a("294c"),c=a("e692"),s="["+c+"]",r="​…",l=RegExp("^"+s+s+"*"),u=RegExp(s+s+"*$"),d=function(t,e,a){var i={},s=o(function(){return!!c[t]()||r[t]()!=r}),l=i[t]=s?e(f):c[t];a&&(i[a]=l),n(n.P+n.F*s,"String",i)},f=d.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(l,"")),2&e&&(t=t.replace(u,"")),t};t.exports=d},a338:function(t,e,a){"use strict";var n=a("a084"),i=a.n(n);i.a},ad68:function(t,e,a){"use strict";a.d(e,"a",function(){return r});var n=a("e814"),i=a.n(n),o=a("59ad"),c=a.n(o);a("6b54"),a("a481"),a("0a0d");function s(t){return t<10?"0"+t:t}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"slash",a="";console.log(t.constructor),t.constructor===Date?a=t:(a=(c()(t)+946684800).toString(),-1!=a.indexOf("-")||-1!=a.indexOf("/")||-1!=a.indexOf(":")?(a=a.replace(/-/g,"/"),a=new Date(a)):10==a.length?a=new Date(1e3*i()(a)):13==a.length&&(a=new Date(i()(a))));var n=a.getFullYear(),o=a.getMonth()+1,r=a.getDate(),l=a.getHours(),u=a.getMinutes(),d=a.getSeconds(),f=new Date,m=Math.floor(f-a),h=Math.floor(m/60),v=Math.floor(h/60),p=Math.floor(v/24),g=Math.floor(p/30),b=(Math.floor(g/12),(new Date).getFullYear()),_=new Date;_=new Date(_.getFullYear(),_.getMonth(),_.getDate());var w=new Date(a);w=new Date(w.getFullYear(),w.getMonth(),w.getDate());var x=(w-_)/1e3/60/60/24;switch(e){case"horizontal":return n+"-"+s(o)+"-"+s(r)+" "+s(l)+":"+s(u)+":"+s(d);case"day":return n+"-"+s(o)+"-"+s(r);case"minute":var T="";return b===n?x<-1?T=s(o)+"-"+s(r)+" "+s(l)+":"+s(u):x<0?T="昨天 "+s(l)+":"+s(u):0==x&&(T=s(l)+":"+s(u)):T=n+"-"+s(o)+"-"+s(r)+" "+s(l)+":"+s(u),T;case"second":var C="";return b===n?x<-1?C=s(o)+"-"+s(r)+" "+s(l)+":"+s(u)+":"+s(d):x<0?C="昨天 "+s(l)+":"+s(u)+":"+s(d):0==x&&(C=s(l)+":"+s(u)+":"+s(d)):C=n+"-"+s(o)+"-"+s(r)+" "+s(l)+":"+s(u)+":"+s(d),C;case"spot":var D="";return D=n+"."+s(o)+"."+s(r)+" "+s(l)+":"+s(u)+":"+s(d),D;case"date":var k="";return k=n+"."+s(o)+"."+s(r),k;case"time":var P="";return P=s(l)+":"+s(u),P;case"dateTime":var S="";return S=n+"-"+s(o)+"-"+s(r)+" "+s(l)+":"+s(u),S;case"bvcTime":return s(l)+":"+s(u)+":"+s(d)+" "+s(r)+"/"+s(o)+"/"+n;default:return n+"/"+s(o)+"/"+s(r)+" "+s(l)+":"+s(u)+":"+s(d)}}},aed7:function(t,e,a){t.exports=a.p+"assets/img/no-result.b05bdcd3.jpg"},b9e9:function(t,e,a){a("7445"),t.exports=a("584a").parseInt},c533:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"visitor-box"},[a("div",{staticClass:"visitor-content fixed-page-content"},[t._m(0),t._m(1),a("div",{staticClass:"white-box page-3"},[t._m(2),a("div",{staticClass:"custom-select-list"},t._l(t.dc_data.visitorGoal,function(e){return a("li",{key:e.id,class:{active:t.objectiveSleced.value&&e.value===t.objectiveSleced.value},on:{click:function(a){return t.objectiveSelect(e)}}},[t._v("\n "+t._s(e.label)+"\n ")])}),0)]),a("div",{staticClass:"white-box page-4"},[t._m(3),a("div",{staticClass:"custom-white-box-content"},[a("div",{staticClass:"custom-input-box"},[a("p",{staticClass:"txt",on:{click:function(e){t.showStartPicker=!0}}},[t._v("\n "+t._s(t.startTime||"今天(现在~23:59:59)")+"\n ")])])]),a("div",{staticClass:"custom-white-box-content"},[a("div",{staticClass:"custom-input-box"},[a("p",{staticClass:"txt",on:{click:function(e){t.showEndPicker=!0}}},[t._v("\n "+t._s(t.formatEndTime||"明天(00:00:00~23:59:59)")+"\n ")])])])]),a("div",{staticClass:"white-box page-5"},[t._m(4),a("div",{staticClass:"custom-white-box-content"},[a("van-uploader",{attrs:{"after-read":t.afterRead,"max-count":1}})],1)]),a("div",{staticClass:"white-box page-6"},[t._m(5),a("div",{staticClass:"custom-white-box-content"},[a("PlateNumber",{on:{getPlateLicense:t.getPlateNum}})],1)])]),a("div",{staticClass:"repair-bottom bottom-button"},[a("button",{staticClass:"btn",on:{click:function(e){return t.goNavigator("passCode")}}},[t._v("提交")])]),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showStartPicker,callback:function(e){t.showStartPicker=e},expression:"showStartPicker"}},[a("van-datetime-picker",{attrs:{type:"time",title:"选择今天时间","min-hour":t.startTimeMin,"max-hour":22},on:{confirm:t.startTimeConfirml,cancel:t.startTimeCancel},model:{value:t.startTime,callback:function(e){t.startTime=e},expression:"startTime"}})],1),a("van-popup",{attrs:{position:"bottom"},model:{value:t.showEndPicker,callback:function(e){t.showEndPicker=e},expression:"showEndPicker"}},[a("van-datetime-picker",{attrs:{type:"datehour",title:"选择明天时间","min-date":t.endTimeMin,"max-date":t.endTimeMax},on:{confirm:t.endTimeConfirml,cancel:t.endTimeCancel},model:{value:t.endTime,callback:function(e){t.endTime=e},expression:"endTime"}})],1)],1)},i=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"white-box page-1"},[a("div",{staticClass:"postion-box"},[a("div",{staticClass:"postion-box-content"},[a("i",{staticClass:"iconfont icon-dingwei"}),a("p",{staticClass:"txt-content"},[t._v("基金PARK 场外停车场")])]),a("div",{staticClass:"postion-box-right"},[t._v("切换")])]),a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("访客通行")])]),a("div",{staticClass:"custom-white-box-content"},[a("p",[t._v("\n 为将要到访的客人生成通行码,以微信或QQ的方式发送给他们,在楼栋大门刷脸或通行码,即可自动验证开门。\n ")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"white-box page-2"},[a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("来访姓名")])]),a("div",{staticClass:"custom-white-box-content"},[a("div",{staticClass:"custom-input-box"},[a("input",{attrs:{type:"text",maxlength:"50px",placeholder:"请输入"}})])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("来访目的")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("来访时间")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("半身免冠照")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"custom-item-tit"},[a("p",{staticClass:"tit"},[t._v("车牌号")])])}],o=a("06a8"),c=(a("4498"),a("ad68")),s=a("807c"),r={mixins:[o["a"]],components:{PlateNumber:s["a"]},data:function(){return{dc_key:["visitorGoal"],reportTypeSleced:"1",objectiveSleced:{},objectiveList:[{val:"1",lable:"业务拜访"},{val:"2",lable:"客户拜访"},{val:"3",lable:"朋友来访"},{val:"4",lable:"开会"},{val:"5",lable:"保洁服务"},{val:"6",lable:"其他"}],showStartPicker:!1,showEndPicker:!1,startTime:"",endTime:"",formatEndTime:"",startTimeMin:"",endTimeMin:"",endTimeMax:""}},created:function(){var t=this;this.initDict(this.dc_key).then(function(e){console.log("dc_data.visitorGoal-:",t.dc_data.visitorGoal),t.init()})},methods:{init:function(){this.timePickerInit()},timePickerInit:function(){var t=new Date,e=t.getFullYear(),a=t.getMonth(),n=t.getDate(),i=t.getHours(),o=new Date;o.setTime(o.getTime()+864e5),this.startTimeMin=24===i?i:i+1,11===a&&31===n?(this.endTimeMin=new Date(e+1,0,1),this.endTimeMax=new Date(e+1,0,1)):1===o.getDate()?(this.endTimeMin=new Date(e,a+1,o.getDate()),this.endTimeMax=new Date(e,a+1,o.getDate())):(this.endTimeMin=new Date(e,a,n+1,0,0),this.endTimeMax=new Date(e,a,n+1,23,0))},objectiveSelect:function(t){this.objectiveSleced.value&&this.objectiveSleced.value===t.value?this.objectiveSleced={}:this.objectiveSleced=t},afterRead:function(t){console.log(t)},getPlateNum:function(t){console.log("车牌号:",t)},startTimeCancel:function(){this.showStartPicker=!1},startTimeConfirml:function(t){this.showStartPicker=!1},endTimeCancel:function(){this.showEndPicker=!1},endTimeConfirml:function(t){this.formatEndTime=Object(c["a"])(t,"dateTime"),this.showEndPicker=!1}}},l=r,u=(a("a338"),a("2877")),d=Object(u["a"])(l,n,i,!1,null,"390f84fa",null);e["default"]=d.exports},e692:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},e814:function(t,e,a){t.exports=a("b9e9")},e829:function(t,e,a){a("2f37"),t.exports=a("584a").Date.now}}]);