pages-level-chooseExaminer.de1710e4.js
2.38 KB
import{r as a,o as e,c as s,w as l,i as t,b as o,j as r,k as u,F as n,d,f as c,s as i,h as p,z as f,u as m,p as _,q as h,t as v,al as y,aD as j,_ as x}from"./index-faed4152.js";import{_ as k}from"./uni-easyinput.cf12d792.js";import{a as b,r as C}from"./uni-app.es.32d1ec75.js";import{_ as I}from"./nodata.2b892211.js";import{a3 as g}from"./api.6a2ba825.js";import{_ as F}from"./lodash.99152fe8.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";import"./uni-icons.3b49d363.js";const z=V({__name:"chooseExaminer",setup(V){const z=a({}),U=a([]);a(0),a("");let q=[],w=null;function B(){z.value.idcCode&&(i({title:"查找中"}),g(z.value).then((a=>{p(),0!=a.data.length?U.value=a.data:f({title:"未查询到考官信息",icon:"error"})})))}function D(a){return F.some(q,(e=>e.perId==a.perId))}return b((a=>{console.log(a),z.value.type=a.type,q=a.chosen||[],w=a.ec})),(a,i)=>{const p=C(m("uni-easyinput"),k),f=t,b=_,g=h;return e(),s(f,null,{default:l((()=>[o(f,{class:"searchbar"},{default:l((()=>[o(p,{placeholderStyle:"font-size:30rpx","input-border":!1,prefixIcon:"search",modelValue:z.value.idcCode,"onUpdate:modelValue":i[0]||(i[0]=a=>z.value.idcCode=a),placeholder:"证件号码",onBlur:B},null,8,["modelValue"])])),_:1}),o(f,{class:"indexboxre"},{default:l((()=>[o(f,{class:"userlist"},{default:l((()=>[(e(!0),r(n,null,u(U.value,(t=>(e(),s(f,{class:"item"},{default:l((()=>[o(f,{class:"photobox"},{default:l((()=>[t.photo?(e(),s(b,{key:0,class:"photo",src:a.config.baseUrl_api+t.photo,mode:"aspectFill"},null,8,["src"])):(e(),s(f,{key:1,class:"colorful"},{default:l((()=>[d(v(t.name.slice(1,2)),1)])),_:2},1024))])),_:2},1024),o(f,null,{default:l((()=>[o(f,{class:"name"},{default:l((()=>[d(v(t.name),1)])),_:2},1024),o(f,{class:"date"},{default:l((()=>[d("会员号:"+v(t.perCode||"-"),1)])),_:2},1024)])),_:2},1024),o(f,{class:"status"},{default:l((()=>[D(t)?(e(),s(g,{key:0},{default:l((()=>[d("选择")])),_:1})):(e(),s(g,{key:1,class:"text-primary",onClick:a=>function(a){y();var e={perId:a.perId,name:a.name};j("chosen",{obj:e,ec:w}),x({delta:1})}(t)},{default:l((()=>[d("选择")])),_:2},1032,["onClick"]))])),_:2},1024)])),_:2},1024)))),256))])),_:1}),0==U.value.length?(e(),s(f,{key:0,class:"nodata"},{default:l((()=>[o(b,{mode:"aspectFit",src:I}),o(g,null,{default:l((()=>[d("请输入证件号查找")])),_:1})])),_:1})):c("",!0)])),_:1})])),_:1})}}},[["__scopeId","data-v-21fca534"]]);export{z as default};