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 line
7.5 KiB

1 year ago
  1. import{B as t,x as e,n as a,K as i,v as o,p as s,m as n,T as d,c as r,t as l,u as c,F as u,q as h,y as p,z as m,w as I,r as g,o as C,L as R}from"./vendor.269b2875.js";import{s as y}from"./selectLbrary.c5d119e6.js";const A={setup(){const{lbraryArrayData:s}=y(),{proxy:n}=t();let r=e({show:!1,array:[],index:0,pickername:"请选择图书馆",hasProvider:!1,certificateNo:"",password:"",positionTop:0,shoru:!1,screenheight:0,inputList:[],InfoId:"",custId:"",cardCode:"",iftshow:0,toastmassage:"",shoruS:a((function(){return!!r.inputList.length&&(1===r.inputList.length?!!r.inputList[0].dataValue:2===r.inputList.length?!(!r.inputList[0].dataValue||!r.inputList[1].dataValue):void 0)}))});r.array=s.lbraryArray,i((()=>s.lbraryArray),((t,e)=>{r.array=t})),i((()=>s.iftshow),((t,e)=>{r.iftshow=t})),i((()=>s.toastmassage),((t,e)=>{r.toastmassage=t})),i((()=>r.password),((t,e)=>{r.password=t,r.certificateNo&&r.password?r.shoru=!0:r.shoru=!1})),i((()=>r.certificateNo),((t,e)=>{r.certificateNo=t,r.certificateNo&&r.password?r.shoru=!0:r.shoru=!1})),o((()=>{let t=r;t.shoruS=!1;let e=n.$route.query.custId;t.custId=e||""}));return{data:r,lbraryArrayData:s,clickInput:()=>{r.show=!0},onConfirm:()=>{r.show=!1},onCancel:()=>{r.show=!1},CheckReaderCode:()=>{const t=r;let e=t.inputList.concat(t.config),a={tJson:JSON.stringify(e)};n.$http.post(n.$API.CHECKREGISTERVERITY,a,{headers:{"Content-Type":"application/x-www-form-urlencoded"}}).then((e=>{200==e.type?t.custId?n.ToRegistered():n.ToRegisteredToken():d(e.content)})).catch((t=>{}))},GetRegisteredRule:()=>{let t=r,e={tClntId:r.InfoId};n.$http.get(n.$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])}})).catch((t=>{}))},ToRegisteredToken:()=>{let t=r;t.inputList.some((e=>{"readercode"==e.dataCode&&(t.cardCode=e.dataValue)}));let e={ClntId:t.InfoId,ReaderCode:t.cardCode};n.$http.put(n.$API.CHANGEREADERCODETOKEN,e).then((t=>{200==t.type?n.$router.push("/MineVerifyLogin"):d(t.content)})).catch((t=>{}))},ToRegistered:()=>{const t=r;t.inputList.some((e=>{"readercode"==e.dataCode&&(t.cardCode=e.dataValue)}));let e={CustId:t.custId,ClntId:t.InfoId,ReaderCode:t.cardCode};n.$http.put(n.$API.CHANGEREADERCODE,e).then((t=>{200==t.type?(d("切换读者证成功,请重新登录"),setTimeout((()=>{n.$router.push("/Login")}),1e3)):d(t.content)})).catch((t=>{}))},toBack:()=>{n.$router.go(-1)},bindPickerChange:(t,e)=>{r.index=t,r.InfoId=r.array[e].id,r.pickername=r.array[e].text,0!=r.InfoId?n.GetRegisteredRule():r.inputList=[]}}}},b=I("data-v-3a8eecea");s("data-v-3a8eecea");const k={class:"logoStyle"},E=l("div",{class:"status_bar",style:{"margin-bottom":"0.80rem"}},null,-1),v={class:"status"},T=l("div",{class:"status_bar"},null,-1),w={class:"top"},S=l("div",{class:"backtrack icon iconfont"},"",-1),L=l("div",{class:"findNav"},"切换读者证",-1),M={class:"input-form"},G={key:0,style:{display:"flex","margin-top":"0.36rem"}},N=l("img",{style:{width:"0.28rem",height:"0.28rem","min-height":"0.28rem","min-width":"0.28rem","margin-top":"0.06rem","margin-right":"0.10rem"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUzQ0M1OTIxNUM2MTExRUI4QkMxRkE1MEU0RTk0OEU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUzQ0M1OTIyNUM2MTExRUI4QkMxRkE1ME