You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
4.7 KiB

import{B as t,x as e,n as a,v as o,K as s,p as r,m as i,T as n,c as d,t as c,u as l,F as p,q as u,y as f,z as h,w as y,r as g,o as C,L as m}from"./vendor.269b2875.js";import{s as v}from"./selectLbrary.c5d119e6.js";import{_ as k}from"./denglu-fanhui@2x.42b0d81d.js";const I={setup(){const{lbraryArrayData:r}=v(),{proxy:i}=t(),d=e({selectName:"请选择图书馆",selectId:0,show:!1,array:[],index:0,hasProvider:!1,certificateNo:"",password:"",positionTop:0,InfoId:"ecc80e41-b638-da3b-fe4e-8d67bc662e90",indexs:0,shoru:!1,inputList:[],config:[],shoru:!1,key:"",iv:"",shoruS:a((function(){return!!d.inputList.length&&(1===d.inputList.length?!!d.inputList[0].dataValue:2===d.inputList.length?!(!d.inputList[0].dataValue||!d.inputList[1].dataValue):void 0)}))});o((()=>{d.shoruS=!1,d.key=CryptoJS.enc.Utf8.parse("0yxk2020aiyx2021"),d.iv=CryptoJS.enc.Utf8.parse("0yxk2020aiyx2021")})),d.array=r.lbraryArray,s((()=>r.lbraryArray),((t,e)=>{d.array=t})),s((()=>r.iftshow),((t,e)=>{d.iftshow=t})),s((()=>r.toastmassage),((t,e)=>{d.toastmassage=t})),s((()=>d.certificateNo),((t,e)=>{d.certificateNo=t,d.password&&d.password?d.shoru=!0:d.shoru=!1})),s((()=>d.password),((t,e)=>{d.password=t,d.password&&d.password?d.shoru=!0:d.shoru=!1}));return{data:d,clickInput:()=>{d.show=!0},lbraryArrayData:r,GetRegisteredRule:()=>{const t=d;let e={tClntId:d.InfoId};i.$http.get(i.$API.GETVERIFY,{params:e}).then((e=>{if(t.inputList=[],t.config=[],200==e.type){let a=e.data.tDetails;for(let e=0;e<a.length;e++)"parameter"==a[e].dataType?t.inputList.push(a[e]):t.config.push(a[e])}else n(e.content)})).catch((t=>{}))},bindPickerChange:(t,e)=>{d.indexs=t,d.InfoId=d.array[e].id,d.selectName=d.array[e].text,d.InfoId&&i.GetRegisteredRule()},CheckReaderCode:()=>{i.ToRegistered()},tologin:()=>{i.$router.push("/Login")},toBack:()=>{i.$router.push("/Login")},ToRegistered:()=>{const t=d;let e=t.inputList.concat(t.config),a={tJson:JSON.stringify(e)};i.$http.post(i.$API.CHECKREGISTERVERITY,a,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((e=>{if(200==e.type){n("验证成功"),t.inputList.some((e=>{"readercode"==e.dataCode&&(t.certificateNo=e.dataValue)}));let e="";t.certificateNo?(e=t.certificateNo,localStorage.setItem("RegisterCardcode",(t=>{if("string"==typeof t){if(t){var e=CryptoJS.enc.Utf8.parse(t);return CryptoJS.AES.encrypt(e,d.key,{keySize:16,iv:d.iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString()}}else if("object"==typeof t)for(var a in t)t[a]&&(e=CryptoJS.enc.Utf8.parse(t[a]),t[a]=CryptoJS.AES.encrypt(e,d.key,{keySize:16,iv:d.iv,mode:CryptoJS.mode.CBC,padding:CryptoJS.pad.Pkcs7}).toString());return t})(e))):localStorage.setItem("RegisterCardcode","1");let a="/Registered1?ClntId="+t.InfoId+"&CardCode="+e;i.$router.push(a)}else n(e.content)})).catch((t=>{}))},onConfirm:()=>{d.show=!1},onCancel:()=>{d.show=!1}}}},S=y("data-v-07fa3536");r("data-v-07fa3536");const w={class:"logoStyle"},b=c("div",{class:"status_bar"},null,-1),L={class:"top-info"},R={class:"zctit",ref:"test"},x={class:"input-form"},J=c("div",{class:"inptit"},"读书者信息",-1),N={class:"pohpas"},T={class:"uni-input loginInput tushuguan"},V={class:"RegisteredBtn uni-column"},A={class:"bu2"},E={class:"registered"},B=c("div",{style:{color:"#666666"}},"已有账号, ",-1);i();const P=S(((t,e,a,o,s,r)=>{const i=g("van-picker"),n=g("van-popup");return C(),d("div",w,[b,c("div",L,[c("img",{src:k,class:"fanhui",onClick:e[1]||(e[1]=(...t)=>o.toBack&&o.toBack(...t))}),c("div",R,"注册 ",512)]),c("div",x,[J,c("div",N,[c("div",{class:"uni-form-item uni-column",onClick:e[2]||(e[2]=(...t)=>o.clickInput&&o.clickInput(...t))},[c("div",T,l(o.data.selectName),1)]),(C(!0),d(p,null,u(o.data.inputList,((t,e)=>(C(),d("div",{key:e,class:"uni-form-item uni-column"},[f(c("input",{"onUpdate:modelValue":e=>t.dataValue=e,class:"uni-input loginInput",ref:"inputList","placeholder-style":"color:#999999;",placeholder:t.dataTitle,style:{"border-bottom":"1px solid rgb(241,241,241)",height:"0.80rem","padding-left":"0.5rem"}},null,8,["onUpdate:modelValue","placeholder"]),[[m,t.dataValue]])])))),128))]),c("div",V,[f(c("button",{type:"primary",onClick:e[3]||(e[3]=(...t)=>o.CheckReaderCode&&o.CheckReaderCode(...t))},"下一步",512),[[h,o.data.shoruS]]),f(c("div",A,"下一步",512),[[h,!o.data.shoruS]])]),c("div",E,[B,c("div",{style:{color:"#188cfb"},onClick:e[4]||(e[4]=(...t)=>o.tologin&&o.tologin(...t))}," 去登录 ")])]),c(n,{show:o.data.show,"onUpdate:show":e[5]||(e[5]=t=>o.data.show=t),position:"bottom"},{default:S((()=>[c(i,{title:"","show-toolbar":"",columns:o.data.array,onChange:o.bindPickerChange,onConfirm:o.onConfirm,onCancel:o.onCancel},null,8,["columns","onChange","onConfirm","onCancel"])])),_:1},8,["show"])])}));I.render=P,I.__scopeId="data-v-07fa3536";export{I as default};