mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-04 04:08:13 +00:00
2 lines
8.3 KiB
JavaScript
2 lines
8.3 KiB
JavaScript
/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-aae906bf.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as Y}from"./default_headimg-349a5c98.js";import{t as o}from"./index-5f4ce139.js";import{i as j}from"./common-465e36b3.js";import{o as A,i as H,d as q}from"./member-a9c007ff.js";import{a as O}from"./vue-router-b5675730.js";import{_ as G}from"./add-member.vue_vue_type_script_setup_true_lang-fce933fa.js";import{_ as J}from"./edit-member.vue_vue_type_script_setup_true_lang-8ca97103.js";import{E as K}from"./index-4862d1b3.js";import{E as Q}from"./index-95693143.js";import{a as W,E as X}from"./index-624573cc.js";import{a as Z,E as ee}from"./index-9fbce820.js";import{E as te}from"./index-7175b959.js";import{E as ae}from"./index-acd12562.js";import{a as le,E as re}from"./index-a9458a49.js";import{E as oe}from"./index-800b62de.js";import{v as ie}from"./directive-a07a10ed.js";import{d as me,M as ne,r as f,b as d,e as h,q as a,p as i,f as u,v as s,x as m,u as l,F as L,t as V,m as k,L as pe}from"./runtime-core.esm-bundler-7c3fd514.js";import"./el-overlay-f7f710bd.js";import"./plugin-vue_export-helper-edbdb6f8.js";import"./index-f02197a7.js";import"./index-868cd458.js";import"./index-a3cf5375.js";import"./event-9519ab40.js";import"./focus-trap-bb1e8c7a.js";import"./index-7b0897f9.js";import"./error-492b6a5b.js";import"./el-switch-3d36d31d.js";import"./index-cf47f151.js";import"./index-2083be2e.js";import"./index-47617222.js";import"./validator-62f68fe3.js";import"./el-radio-c9a1047c.js";import"./index-2f0b1bf3.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./el-avatar-7d17482e.js";import"./index-be5dc120.js";import"./common-cc37bda4.js";import"./common-2cf17469.js";/* empty css */import"./index-4683bff4.js";import"./index-c656f08b.js";import"./index-82132406.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-a42d8a18.js";import"./attachment-51c3470b.js";/* empty css *//* empty css */import"./index-be5868d6.js";import"./sys-aa893c6b.js";import"./index-548a7823.js";import"./index-9bac81c5.js";import"./index-f97852b4.js";import"./index-381e0c1f.js";import"./index-470ade69.js";import"./isEqual-f40f939e.js";import"./_Uint8Array-de4f83bb.js";import"./flatten-b3585bb8.js";import"./_baseClone-cf40e5b2.js";import"./_initCloneObject-bc5ed9bb.js";import"./index-2804b007.js";import"./index-6ed8f3b9.js";import"./_isIterateeCall-7a6fae02.js";const se={class:"main-container"},de={class:"flex justify-between"},ue={class:"mt-[16px]"},ce={class:"flex items-center"},_e=["src"],be={key:1,class:"w-[50px] h-[50px] mr-[10px]",src:Y,alt:""},fe={class:"flex flex flex-col"},ge={class:"flex items-center"},he={class:"mt-[16px] flex justify-end"},Ot=me({__name:"member",setup(ve){const r=ne({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{keyword:"",register_type:"",member_label:"",create_time:[]}}),x=f(),E=f([]);(async()=>{E.value=await(await A({})).data})();let C=f(null);(async()=>{C.value=await(await H()).data})();const _=(n=1)=>{r.loading=!0,r.page=n,q({page:r.page,limit:r.limit,...r.searchParam}).then(t=>{r.loading=!1,r.data=t.data.data,r.total=t.data.total}).catch(()=>{r.loading=!1})};_();const M=O(),v=f(null),y=f(null);function T(n){let t;return n.member_label_array?(t=n.member_label_array.map(c=>c.label_name),t=t.toString(),t):""}function F(n){let t=f({type:"member_label",id:n.member_id,title:o("setLable"),data:n});y.value.setDialogType(t.value),y.value.showDialog=!0}const $=()=>{v.value.setFormData(),v.value.showDialog=!0},z=n=>{M.push(`/member/detail?id=${n.member_id}`)};return(n,t)=>{const c=K,S=Q,g=W,w=Z,D=ee,U=te,B=X,P=ae,p=le,I=re,N=oe,R=ie;return d(),h("div",se,[a(P,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[u("div",de,[a(c,{type:"primary",onClick:$},{default:i(()=>[s(m(l(o)("addMember")),1)]),_:1})]),a(P,{class:"box-card !border-none my-[16px] table-search-wrap",shadow:"never"},{default:i(()=>[a(B,{inline:!0,model:r.searchParam,ref_key:"searchFormRef",ref:x},{default:i(()=>[a(g,{label:l(o)("memberInfo"),prop:"keyword"},{default:i(()=>[a(S,{modelValue:r.searchParam.keyword,"onUpdate:modelValue":t[0]||(t[0]=e=>r.searchParam.keyword=e),class:"w-[240px]",placeholder:l(o)("memberInfoPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(g,{label:l(o)("registerType"),prop:"register_type"},{default:i(()=>[a(D,{modelValue:r.searchParam.register_type,"onUpdate:modelValue":t[1]||(t[1]=e=>r.searchParam.register_type=e),clearable:"",placeholder:l(o)("channelPlaceholder"),class:"input-width"},{default:i(()=>[a(w,{label:l(o)("selectPlaceholder"),value:""},null,8,["label"]),(d(!0),h(L,null,V(E.value,(e,b)=>(d(),k(w,{label:e,value:b},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(g,{label:l(o)("memberLabel"),prop:"member_label"},{default:i(()=>[a(D,{modelValue:r.searchParam.member_label,"onUpdate:modelValue":t[2]||(t[2]=e=>r.searchParam.member_label=e),"collapse-tags":"",placeholder:l(o)("memberLabelPlaceholder"),class:"input-width"},{default:i(()=>[(d(!0),h(L,null,V(l(C),e=>(d(),k(w,{label:e.label_name,value:e.label_id},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),a(g,{label:l(o)("createTime"),prop:"create_time"},{default:i(()=>[a(U,{modelValue:r.searchParam.create_time,"onUpdate:modelValue":t[3]||(t[3]=e=>r.searchParam.create_time=e),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":l(o)("startDate"),"end-placeholder":l(o)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),a(g,null,{default:i(()=>[a(c,{type:"primary",onClick:t[4]||(t[4]=e=>_())},{default:i(()=>[s(m(l(o)("search")),1)]),_:1}),a(c,{onClick:t[5]||(t[5]=e=>{var b;return(b=x.value)==null?void 0:b.resetFields()})},{default:i(()=>[s(m(l(o)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),u("div",ue,[pe((d(),k(I,{data:r.data,size:"large"},{empty:i(()=>[u("span",null,m(r.loading?"":l(o)("emptyData")),1)]),default:i(()=>[a(p,{prop:"nickname","show-overflow-tooltip":!0,label:l(o)("nickname"),"min-width":"170"},{default:i(({row:e})=>[u("div",ce,[e.headimg?(d(),h("img",{key:0,class:"w-[50px] h-[50px] mr-[10px]",src:l(j)(e.headimg),alt:""},null,8,_e)):(d(),h("img",be)),u("div",fe,[u("span",null,m(e.nickname||""),1)])])]),_:1},8,["label"]),a(p,{prop:"mobile",label:l(o)("mobile"),"min-width":"100"},null,8,["label"]),a(p,{prop:"point",label:l(o)("point"),"min-width":"100"},{default:i(({row:e})=>[s(m(Number.parseInt(e.point)),1)]),_:1},8,["label"]),a(p,{prop:"balance",label:l(o)("balance"),"min-width":"100"},null,8,["label"]),a(p,{prop:"member_label",label:l(o)("lable"),"min-width":"120"},{default:i(({row:e})=>[s(m(T(e)),1)]),_:1},8,["label"]),a(p,{prop:"register_type_name",label:l(o)("registerType"),"min-width":"120"},null,8,["label"]),a(p,{label:l(o)("createTime"),"min-width":"120",align:"center"},{default:i(({row:e})=>[s(m(e.create_time||""),1)]),_:1},8,["label"]),a(p,{label:l(o)("lastVisitTime"),"min-width":"120",align:"center"},{default:i(({row:e})=>[s(m(e.update_time||""),1)]),_:1},8,["label"]),a(p,{label:l(o)("operation"),fixed:"right",width:"160"},{default:i(({row:e})=>[u("div",ge,[a(c,{type:"primary",link:"",onClick:b=>z(e)},{default:i(()=>[s(m(l(o)("detail")),1)]),_:2},1032,["onClick"]),a(c,{type:"primary",link:"",onClick:b=>F(e)},{default:i(()=>[s(m(l(o)("setLable")),1)]),_:2},1032,["onClick"])])]),_:1},8,["label"])]),_:1},8,["data"])),[[R,r.loading]]),u("div",he,[a(N,{"current-page":r.page,"onUpdate:currentPage":t[6]||(t[6]=e=>r.page=e),"page-size":r.limit,"onUpdate:pageSize":t[7]||(t[7]=e=>r.limit=e),layout:"total, sizes, prev, pager, next, jumper",total:r.total,onSizeChange:t[8]||(t[8]=e=>_()),onCurrentChange:_},null,8,["current-page","page-size","total"])])]),a(G,{ref_key:"addMemberDialog",ref:v,onComplete:t[9]||(t[9]=e=>_())},null,512),a(J,{ref_key:"editMemberDialog",ref:y,onComplete:t[10]||(t[10]=e=>_())},null,512)]),_:1})])}}});export{Ot as default};
|