mirror of
https://gitee.com/niucloud-team/niucloud.git
synced 2026-02-03 16:08:10 +00:00
2 lines
5.6 KiB
JavaScript
2 lines
5.6 KiB
JavaScript
import{d as H,x as J,r as _,n as w,q as a,f as W,h as n,c,e as i,w as o,a as m,t as d,u as r,i as x,P as U,s as k,A as X,B as Y,F as T,Q as C,_ as Z,E as ee,aa as te,ac as ae,T as le,a0 as oe,ak as re,aI as ie,K as se,L as ne,a1 as me,U as de}from"./index-ae2d9b78.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{_ as pe}from"./default_headimg-a897263d.js";import{g as ce,d as ue,a as fe,b as _e}from"./verify-9096d0fa.js";import{k as ve}from"./member-4f56ccd3.js";const ge={class:"main-container"},be={class:"flex justify-between items-center"},ye={class:"text-page-title"},he={class:"mt-[10px]"},xe=["onClick"],ke=["src"],Ve={key:1,class:"w-[50px] h-[50px] mr-[10px]",src:pe,alt:""},we={class:"flex flex flex-col"},Te={class:"flex flex-col"},Ce={class:"mt-[16px] flex justify-end"},Ee={class:"dialog-footer"},Ze=H({__name:"verifier",setup(Le){const $=J().meta.title,v=_(!1),u=_(!1),p=w({member_id:"",verify_type:""}),N=w({member_id:[{required:!0,message:a("memberIdPlaceholder"),trigger:"blur"}]}),E=_(),l=w({page:1,limit:10,total:0,loading:!0,data:[]}),g=(s=1)=>{l.loading=!0,l.page=s,ce({page:l.page,limit:l.limit,...l.searchParam}).then(t=>{l.loading=!1,l.data=t.data.data,l.total=t.data.total}).catch(()=>{l.loading=!1})};g();const R=()=>{v.value=!0},F=s=>{Z.confirm(a("verifierDeleteTips"),a("warning"),{confirmButtonText:a("confirm"),cancelButtonText:a("cancel"),type:"warning"}).then(()=>{ue(s).then(()=>{g()}).catch(()=>{})})},I=async s=>{u.value||!s||await s.validate(async t=>{t&&(u.value=!0,fe(p).then(b=>{u.value=!1,v.value=!1,p.member_id="",p.verify_type="",g()}).catch(()=>{u.value=!1}))})},V=_([]),y=_(!1),M=s=>{s?(y.value=!0,ve({keyword:s}).then(t=>{V.value=t.data.data,y.value=!1}).catch()):(V.value=[],y.value=!1)},L=_([]);(()=>{_e().then(s=>{L.value=s.data}).catch()})();const j=W(),S=s=>{j.push(`/member/detail?id=${s}`)};return(s,t)=>{const b=ee,h=te,q=ae,A=le,K=oe,B=re,D=ie,z=se,O=ne,Q=me,P=de;return n(),c("div",ge,[i(K,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[m("div",be,[m("span",ye,d(r($)),1),i(b,{type:"primary",onClick:R},{default:o(()=>[x(d(r(a)("addVerifier")),1)]),_:1})]),m("div",he,[U((n(),k(q,{data:l.data,size:"large"},{empty:o(()=>[m("span",null,d(l.loading?"":r(a)("emptyData")),1)]),default:o(()=>[i(h,{label:r(a)("memberInfo"),"min-width":"120"},{default:o(({row:e})=>[e.member?(n(),c("div",{key:0,class:"flex items-center cursor-pointer",onClick:f=>S(e.member.member_id)},[e.member.headimg?(n(),c("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:r(X)(e.member.headimg),alt:""},null,8,ke)):(n(),c("img",Ve)),m("div",we,[m("span",null,d(e.member.nickname||""),1),m("span",null,d(e.member.mobile||""),1)])],8,xe)):Y("",!0)]),_:1},8,["label"]),i(h,{label:r(a)("verifyType"),"min-width":"120"},{default:o(({row:e})=>[m("div",Te,[(n(!0),c(T,null,C(e.verify_type_array,(f,G)=>(n(),c("div",{class:"my-[3px]",key:G},d(f.verify_type_name),1))),128))])]),_:1},8,["label"]),i(h,{label:r(a)("createTime"),prop:"create_time","min-width":"120"},null,8,["label"]),i(h,{label:r(a)("operation"),fixed:"right",align:"right",width:"100"},{default:o(({row:e})=>[i(b,{type:"primary",link:"",onClick:f=>F(e.id)},{default:o(()=>[x(d(r(a)("delete")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[P,l.loading]]),m("div",Ce,[i(A,{"current-page":l.page,"onUpdate:current-page":t[0]||(t[0]=e=>l.page=e),"page-size":l.limit,"onUpdate:page-size":t[1]||(t[1]=e=>l.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:l.total,onSizeChange:t[2]||(t[2]=e=>g()),onCurrentChange:g},null,8,["current-page","page-size","total"])])])]),_:1}),i(Q,{modelValue:v.value,"onUpdate:modelValue":t[7]||(t[7]=e=>v.value=e),title:r(a)("addVerifier"),width:"500px","destroy-on-close":!0},{footer:o(()=>[m("span",Ee,[i(b,{onClick:t[5]||(t[5]=e=>v.value=!1)},{default:o(()=>[x(d(r(a)("cancel")),1)]),_:1}),i(b,{type:"primary",loading:u.value,onClick:t[6]||(t[6]=e=>I(E.value))},{default:o(()=>[x(d(r(a)("confirm")),1)]),_:1},8,["loading"])])]),default:o(()=>[U((n(),k(O,{model:p,"label-width":"90px",ref_key:"formRef",ref:E,rules:N,class:"page-form"},{default:o(()=>[i(z,{label:r(a)("member"),prop:"member_id"},{default:o(()=>[i(D,{modelValue:p.member_id,"onUpdate:modelValue":t[3]||(t[3]=e=>p.member_id=e),filterable:"",remote:"","reserve-keyword":"",clearable:"",placeholder:r(a)("searchPlaceholder"),"remote-method":M,loading:y.value,class:"input-width"},{default:o(()=>[(n(!0),c(T,null,C(V.value,e=>(n(),k(B,{key:e.member_id,label:e.nickname,value:e.member_id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","loading"])]),_:1},8,["label"]),i(z,{label:r(a)("verifyType"),prop:"verify_type"},{default:o(()=>[i(D,{modelValue:p.verify_type,"onUpdate:modelValue":t[4]||(t[4]=e=>p.verify_type=e),multiple:"","collapse-tags":"",clearable:"",placeholder:r(a)("verifyTypePlaceholder"),class:"input-width"},{default:o(()=>[(n(!0),c(T,null,C(L.value,(e,f)=>(n(),k(B,{key:f,label:e.name,value:f},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[P,u.value]])]),_:1},8,["modelValue","title"])])}}});export{Ze as default};
|