zhgdyun/public/doc/h5EntryCode/js/app.b75fb4b2.js
2024-04-27 21:59:29 +08:00

2 lines
12 KiB
JavaScript

(function(){"use strict";var t={9523:function(t,e,i){var o=i(6848),r=function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"app"}},[e("router-view")],1)},n=[],a=i(1656),s={},c=(0,a.A)(s,r,n,!1,null,null,null),l=c.exports,d=i(6178),g=function(){var t=this,e=t._self._c;return e("div",{staticClass:"login"},[t._m(0),e("div",{staticClass:"content"},[t._m(1),e("div",{staticClass:"input"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.value,expression:"value"}],attrs:{type:"text",placeholder:"请输入身份证号码",maxlength:"18"},domProps:{value:t.value},on:{input:function(e){e.target.composing||(t.value=e.target.value)}}})]),e("div",{staticClass:"anniu",on:{click:t.toQR}},[t._v(" 查看二维码 ")]),e("div",{staticClass:"p"},[t.isValidIdCard?t._e():e("p",[t._v("请输入有效的身份证号码!")])]),e("div",{staticClass:"p"},[t.iscunzai?t._e():e("p",[t._v("身份证号码不能为空!")])])])])},u=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"nav"},[e("div",{staticClass:"iconBack"},[e("i",{staticClass:"el-icon-arrow-left"})]),e("div",{staticClass:"pageName"},[e("h2",{staticClass:"tou"},[t._v("准入二维码")])])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"title"},[e("p",[t._v("准入二维码")])])}],h=(i(4114),{name:"myLogin",data(){return{value:"",isValidIdCard:!0,iscunzai:!0,projectSn:"",userId:"",id:""}},mounted(){this.getQuery()},methods:{getQuery(){this.projectSn=this.$route.query.projectSn,this.userId=this.$route.query.userId},async selectWorkerInfo(){const t={idCard:this.value},{data:e}=await this.$http.post("/xmgl/workerInfo/selectWorkerInfoByIdCard",t);console.log(e),1==e.success?(this.id=e.result.id,console.log("this.id:"+this.id),this.$router.push({name:"home",params:{WorkerInfo:e.result}})):console.log("没有查到信息")},validateIdCard(){const t=/^[1-9]\d{5}(19|20)\d{2}(0[1-9]|1[0-2])([0-2][1-9]|10|20|30)\d{3}[\dX]$/;this.isValidIdCard=t.test(this.value)},toQR(){null!=this.value&&""!=this.value?(this.iscunzai=!0,this.validateIdCard(),this.isValidIdCard&&(console.log("身份证号:"+this.value),this.selectWorkerInfo())):(this.isValidIdCard=!0,this.iscunzai=!1)}}}),f=h,m=(0,a.A)(f,g,u,!1,null,"431fa495",null),p=m.exports,v=function(){var t=this,e=t._self._c;return e("div",{staticClass:"home"},[t._m(0),e("div",{staticClass:"content"},[e("div",{ref:"backgroundElement",staticClass:"place",style:{backgroundImage:"url("+t.srcImgUrl+")"}},[e("div",{style:{height:t.backimgheight+"px"}},[e("div",{staticClass:"content-up",style:{width:t.backimgwidth+"px"}},[e("div",{staticClass:"upDiv",style:{width:t.backimgwidth+"px",height:t.backimgheightUp+"px"}},[e("div",{staticClass:"hear",style:{fontSize:.9*t.backimgFontSize+"px",padding:.7*t.backimgFontSize+"px"}},[t._v(" "+t._s(t.currentTime)+" ")]),e("div",{staticClass:"qr"},[0!=t.backimgwidth?e("div",{style:{paddingTop:t.backimgFontSize+"px"}},[e("vue-qr",{attrs:{text:t.qrUrl,callback:t.qrCallBack,size:t.qrsize,margin:0,colorDark:t.fontColor,colorLight:"white",logoScale:.2,dotScale:.7}})],1):t._e(),e("div",{staticClass:"tip",style:{color:t.fontColor,fontSize:.9*t.backimgFontSize+"px"}},[t.WorkerInfo.safeScore>=90?e("p",[t._v("无风险")]):t._e(),t.WorkerInfo.safeScore>=80&&t.WorkerInfo.safeScore<90?e("p",[t.WorkerInfo.safeScore<90?e("i",{staticClass:"el-icon-warning",style:{color:t.fontColor}}):t._e(),t._v("低风险")]):t._e(),t.WorkerInfo.safeScore<80?e("p",[t.WorkerInfo.safeScore<90?e("i",{staticClass:"el-icon-warning",style:{color:t.fontColor}}):t._e(),t._v("高风险")]):t._e()])])])]),e("div",{staticClass:"content-down"},[e("div",{staticClass:"downDiv",staticStyle:{"text-align":"center"},style:{height:t.backimgheightDown+"px"}},[e("div",{staticClass:"downHear",style:{fontSize:.65*t.backimgFontSize+"px",width:t.backimgwidth+"px",paddingTop:.4*t.backimgFontSize+"px",paddingBottom:.4*t.backimgFontSize+"px"}},[e("div",{staticClass:"down-up"},[e("div",{staticClass:"left-downHear"},[t._v("姓名:")]),e("div",{staticClass:"right-downHear"},[t._v(t._s(t._f("hideName")(t.WorkerInfo.workerName)))])]),e("div",{staticClass:"down-up"},[e("div",{staticClass:"left-downHear"},[t._v("证件号码:")]),e("div",{staticClass:"right-downHear"},[t._v(t._s(t._f("hideIdNum")(t.WorkerInfo.idCard)))])])]),t.WorkerInfo.safeScore>=90&&0!=t.backimgwidth?e("div",{staticClass:"text",style:{color:t.fontColor,paddingTop:.3*t.backimgFontSize+"px",height:8.27*t.backimgFontSize+"px"}},[t._v(" 通过后台查询到,您无扣分风险 ")]):t._e(),t.WorkerInfo.safeScore<90&&0!=t.backimgwidth?e("div",{staticClass:"text2",style:{color:t.fontColor,paddingTop:.3*t.backimgFontSize+"px",paddingBottom:.3*t.backimgFontSize+"px",height:8.27*t.backimgFontSize+"px",width:13.35*t.backimgFontSize+"px"}},[e("div",{staticClass:"text2-title",style:{fontSize:.6*t.backimgFontSize+"px"}},[t._v("通过后台查询到,您有以下扣分记录:")]),e("ul",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.load,expression:"load"}],staticClass:"text2-content",staticStyle:{overflow:"auto"},style:{fontSize:.5*t.backimgFontSize+"px",height:7.5*t.backimgFontSize+"px"}},t._l(t.scoreRecord,(function(i,o){return e("li",{key:i.id,staticClass:"text2-item",style:{height:2*t.backimgFontSize+"px",paddingTop:.33*t.backimgFontSize+"px",width:13.35*t.backimgFontSize-25+"px"}},[t._v(t._s(o+1)+". "+t._s(i.deductReason))])})),0)]):t._e(),t.WorkerInfo.safeScore>=90?e("div",{staticClass:"foot",style:{color:t.fontColor,paddingTop:.4*t.backimgFontSize+"px",fontSize:.9*t.backimgFontSize+"px"}},[t._v(" 可通行 ")]):t._e(),t.WorkerInfo.safeScore>=80&&t.WorkerInfo.safeScore<90?e("div",{staticClass:"foot",style:{color:t.fontColor,paddingTop:.4*t.backimgFontSize+"px",fontSize:.9*t.backimgFontSize+"px"}},[t._v(" 安全分已经低于90分 ")]):t._e(),t.WorkerInfo.safeScore<80?e("div",{staticClass:"foot",style:{color:t.fontColor,paddingTop:.4*t.backimgFontSize+"px",fontSize:.9*t.backimgFontSize+"px"}},[t._v(" 安全分已经低于80分 ")]):t._e()])])])])])])},k=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"nav"},[e("div",{staticClass:"iconBack"},[e("i",{staticClass:"el-icon-arrow-left",staticStyle:{color:"white"}})]),e("div",{staticClass:"pageName"},[e("h2",{staticClass:"tou"},[t._v("人员二维码")])])])}],b=i(9323),S=i.n(b),C={name:"myLogin",components:{vueQr:S()},data(){return{qrsize:230,backimgwidth:0,backimgheight:0,backimgheightUp:0,backimgheightDown:0,backimgFontSize:0,scoreRecord:[],currentTime:"",name:"王富贵",idNum:"210811196005132133",srcImgUrl:"",imgUrl:{img1:i(304),img2:i(3879),img3:i(8034)},id:"",qrUrl:"",qrDownloadUrl:"",fontColor:"green",flag:!0,WorkerInfo:{}}},created(){this.updateTime(),setInterval((()=>{this.updateTime()}),1),this.getId()},mounted(){this.setColor(this.WorkerInfo.safeScore),this.setImg(this.WorkerInfo.safeScore),this.getScoreRecord(),setTimeout((()=>{this.getBackgroundImageSize()}),1e3)},methods:{getBackgroundImageSize(){var t=new Image,e=getComputedStyle(document.querySelector(".place")).backgroundImage.slice(4,-1).replace(/['"]/g,"");t.src=e;var i=this;t.onload=function(){var e=document.querySelector(".place").clientWidth,o=document.querySelector(".place").clientHeight,r=t.width,n=t.height;console.log("containerWidth :"+e),console.log("containerHeight :"+o),console.log("imageWidth :"+r),console.log("imageHeight :"+n);var a,s,c=e/r,l=o/n;c<l?(a=e,s=n*c):(a=r*l,s=o),i.backimgwidth=.8*a,i.backimgheight=s,i.qrsize=.6*a,i.backimgheightUp=.53*i.backimgheight,i.backimgheightDown=.47*i.backimgheight,i.backimgFontSize=.1*i.qrsize,console.log("处理过的背景图宽度: "+i.backimgwidth),console.log("处理过的背景图高度: "+i.backimgheight),console.log("二维码大小: "+i.qrsize),console.log("动态字体大小: "+i.backimgFontSize)}},async getScoreRecord(){const t={workerId:this.id},{data:e}=await this.$http.get("/xmgl/xzDeductScoreRecord/list",t);console.log(e),1==e.success&&0!=e.result.length&&(this.scoreRecord=e.result,console.log(this.scoreRecord))},load(){},updateTime(){const t=new Date,e=t.getFullYear(),i=String(t.getMonth()+1).padStart(2,"0"),o=String(t.getDate()).padStart(2,"0"),r=String(t.getHours()).padStart(2,"0"),n=String(t.getMinutes()).padStart(2,"0");this.currentTime=`${e}-${i}-${o} ${r}:${n}`},setImg(t){t>=90?this.srcImgUrl=this.imgUrl.img1:t>=80&&t<90?this.srcImgUrl=this.imgUrl.img2:t<80&&(this.srcImgUrl=this.imgUrl.img3)},setColor(t){t>=90?this.fontColor="green":t>=80&&t<90?this.fontColor="rgb(255, 230, 0)":t<80&&(this.fontColor="red")},getId(){this.WorkerInfo=this.$route.params.WorkerInfo,console.log(this.WorkerInfo),this.qrUrl=this.WorkerInfo.id},qrCallBack(t){this.qrDownloadUrl=t},downloadQrcode(){let t=document.createElement("a");t.download="我的二维码",t.href=this.qrDownloadUrl,t.click()},handleQrCode(t){switch(t){case 1:this.fontColor="green";break;case 2:this.fontColor="orange";break;case 3:this.fontColor="red";break}}},filters:{hideIdNum(t){return`${t.substring(0,3)}*************${t.substring(t.length-2)}`},hideName(t){return`${t.substring(0,1)}**`}}},_=C,w=(0,a.A)(_,v,k,!1,null,"3235d4cc",null),y=w.exports;o["default"].use(d.Ay);const x=[{path:"/",name:"login",component:p},{path:"/home",name:"home",component:y}],I=new d.Ay({mode:"history",base:"/",routes:x});var z=I,F=i(3518);o["default"].use(F.Ay);var W=new F.Ay.Store({state:{},getters:{},mutations:{},actions:{},modules:{}}),q=i(9143),T=i.n(q),U=i(8355);U.A.defaults.baseURL="http://192.168.34.221:9111",o["default"].prototype.$http=U.A,o["default"].use(T()),o["default"].config.productionTip=!1,new o["default"]({router:z,store:W,render:t=>t(l)}).$mount("#app")},3879:function(t,e,i){t.exports=i.p+"img/低险.fe0ef1f7.png"},304:function(t,e,i){t.exports=i.p+"img/健康.8ee36e4f.png"},8034:function(t,e,i){t.exports=i.p+"img/危险.3bb06ed9.png"}},e={};function i(o){var r=e[o];if(void 0!==r)return r.exports;var n=e[o]={id:o,loaded:!1,exports:{}};return t[o].call(n.exports,n,n.exports,i),n.loaded=!0,n.exports}i.m=t,function(){i.amdO={}}(),function(){var t=[];i.O=function(e,o,r,n){if(!o){var a=1/0;for(d=0;d<t.length;d++){o=t[d][0],r=t[d][1],n=t[d][2];for(var s=!0,c=0;c<o.length;c++)(!1&n||a>=n)&&Object.keys(i.O).every((function(t){return i.O[t](o[c])}))?o.splice(c--,1):(s=!1,n<a&&(a=n));if(s){t.splice(d--,1);var l=r();void 0!==l&&(e=l)}}return e}n=n||0;for(var d=t.length;d>0&&t[d-1][2]>n;d--)t[d]=t[d-1];t[d]=[o,r,n]}}(),function(){i.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return i.d(e,{a:e}),e}}(),function(){i.d=function(t,e){for(var o in e)i.o(e,o)&&!i.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})}}(),function(){i.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){i.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){i.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){i.p="/"}(),function(){var t={524:0};i.O.j=function(e){return 0===t[e]};var e=function(e,o){var r,n,a=o[0],s=o[1],c=o[2],l=0;if(a.some((function(e){return 0!==t[e]}))){for(r in s)i.o(s,r)&&(i.m[r]=s[r]);if(c)var d=c(i)}for(e&&e(o);l<a.length;l++)n=a[l],i.o(t,n)&&t[n]&&t[n][0](),t[n]=0;return i.O(d)},o=self["webpackChunkstudy_vue"]=self["webpackChunkstudy_vue"]||[];o.forEach(e.bind(null,0)),o.push=e.bind(null,o.push.bind(o))}();var o=i.O(void 0,[504],(function(){return i(9523)}));o=i.O(o)})();
//# sourceMappingURL=app.b75fb4b2.js.map