import{P as z}from"./page.3b4d44cb.js";import{D as H,r as D,b7 as I,b as P,ar as O,a as J,E as R,_ as q,c as s,e as i,k as w,i as l,g as _,f as g,j as F,h as a,m as k,t as f,F as A,A as C}from"./index.0308b213.js";import{g as T,a as G}from"./member_vip.41867ed4.js";const K=t=>H({url:"merchant/activity.customer/lists",params:t}),Q={components:{Page:z},setup(){const t=D({vip_config:[],is_open:0}),o=D(!1),V=D({}),E=I(),u=(n,m="")=>({title:n,val:m}),d=P({loading:!1,total:0,radioList:[{lable:"\u7B5B\u9009",selected:"",radios:[u("\u4E0D\u9650"),u("\u8FD130\u5929\u6210\u4EA4\u7684\u5BA2\u6237","success_30"),u("\u8FD130\u5929\u672A\u4E0B\u5355\u7684\u8001\u5BA2\u6237","noorder_30"),u("\u8FD130\u5929\u53D6\u6D88\u8BA2\u5355\u7684\u8BBF\u5BA2","cancel_30")]},{lable:"\u6392\u5E8F",selected:"",radios:[u("\u9ED8\u8BA4"),u("\u6700\u8FD1\u6210\u4EA4\u65F6\u95F4","success_last_time"),u("\u9996\u6B21\u6210\u4EA4\u65F6\u95F4","success_first_time"),u("\u6210\u4EA4\u603B\u6570","success_num"),u("\u6210\u4EA4\u603B\u91D1\u989D","success_price")]}],tableData:[]}),c=P({page:1,limit:10,key:"",sort:"",sort_val:1}),h=n=>{if(console.log("item",n),t.value.vip_config.length<1)return R({message:"\u8BF7\u5148\u914D\u7F6E\u4F1A\u5458\u5361\u7B49\u7EA7",type:"warning"}),!1;o.value=!0,V.value=JSON.parse(JSON.stringify(n))},p=()=>{c.key=d.radioList[0].selected,c.sort=d.radioList[1].selected,d.loading=!0,K(c).then(n=>{d.total=n.count,d.tableData=n.list}).finally(()=>{d.loading=!1})};p();const B=(n,m)=>{n=="page"?c.page=m:c.limit=m,p()},r=()=>{T().then(n=>{t.value=n})},y=()=>{G(V.value).then(n=>{console.log(n),p()})};return r(),{...O(d),getPage:p,pagination:B,settingMemberVip:h,vipSetting:t,postMemberVip:y,tmp_data:V,dialogFormVisible:o,dayjs:J,router:E}}};const W={class:"header"},X={class:"container"},Z=["onClick"],x={key:0},ee={key:1},te={key:2},ae=k(" \u64CD\u4F5C\u4F1A\u5458\u5361 "),le={class:"dialog-footer"},oe=k(" \u63D0\u4EA4 "),ne={class:"footer"};function se(t,o,V,E,u,d){const c=s("el-col"),h=s("el-radio-button"),p=s("el-radio-group"),B=s("el-row"),r=s("el-table-column"),y=s("el-button"),n=s("el-table"),m=s("el-switch"),M=s("el-form-item"),Y=s("el-option"),$=s("el-select"),S=s("el-form"),j=s("el-dialog"),N=s("el-pagination"),L=s("Page");return i(),w(L,{showBorder:!1,loading:t.loading},{header:l(()=>[_("div",W,[(i(!0),g(A,null,F(t.radioList,(e,b)=>(i(),w(B,{gutter:20,align:"middle",key:b},{default:l(()=>[a(c,{span:2},{default:l(()=>[k(f(e.lable),1)]),_:2},1024),a(c,{span:18},{default:l(()=>[a(p,{modelValue:e.selected,"onUpdate:modelValue":v=>e.selected=v,size:"large",onChange:o[0]||(o[0]=v=>t.getPage())},{default:l(()=>[(i(!0),g(A,null,F(e.radios,(v,U)=>(i(),w(h,{key:U,label:v.val},{default:l(()=>[k(f(v.title),1)]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024))),128))])]),main:l(()=>[_("div",X,[a(n,{data:t.tableData,border:"",style:{width:"100%"}},{default:l(()=>[a(r,{align:"center",prop:"uid",label:"\u987E\u5BA2\uFF08uid\uFF09"},{default:l(e=>[_("span",{style:{color:"blue"},onClick:b=>t.router.push(`/store/marketing/clientAddress?uid=${e.row.uid}`)},f(e.row.uid),9,Z)]),_:1}),a(r,{align:"center",prop:"nickname",label:"\u987E\u5BA2\uFF08\u4EBA\uFF09"}),a(r,{align:"center",prop:"success_num",sortable:"",label:"\u6210\u4EA4\u6B21\u6570"}),a(r,{align:"center",prop:"success_price",sortable:"",label:"\u6210\u4EA4\u91D1\u989D"}),a(r,{align:"center",prop:"aveage",label:"\u5E73\u5747\u5355\u4EF7"}),a(r,{align:"center",prop:"success_last_time",sortable:"",label:"\u6700\u8FD1\u6210\u4EA4\u65F6\u95F4"},{default:l(e=>[_("span",null,f(e.row.success_last_time?t.dayjs(e.row.success_last_time*1e3).format("YYYY-MM-DD HH:mm:ss"):""),1)]),_:1}),a(r,{align:"center",prop:"cancel_num",label:"\u53D6\u6D88\u6B21\u6570"}),a(r,{align:"center",prop:"cancel_price",label:"\u53D6\u6D88\u91D1\u989D"}),a(r,{align:"center",prop:"cancel_last_time",sortable:"",label:"\u6700\u8FD1\u53D6\u6D88\u8BA2\u5355\u65F6\u95F4"},{default:l(e=>[_("span",null,f(e.row.cancel_last_time?t.dayjs(e.row.cancel_last_time*1e3).format("YYYY-MM-DD HH:mm:ss"):""),1)]),_:1}),a(r,{align:"center",prop:"grade",sortable:"",label:"\u4F1A\u5458\u5361\u7B49\u7EA7"},{default:l(e=>[e.row.grade!=null&&e.row.vip_status==1?(i(),g("span",x,f(e.row.grade_str),1)):C("",!0),e.row.vip_status==0&&e.row.grade!=null?(i(),g("span",ee," \u5DF2\u505C\u7528 ")):C("",!0),e.row.grade==null?(i(),g("span",te," \u672A\u9886\u53D6 ")):C("",!0)]),_:1}),a(r,{align:"center",prop:"operation",label:"\u64CD\u4F5C"},{default:l(e=>[a(y,{link:"",type:"primary",size:"small",onClick:b=>t.settingMemberVip(e.row)},{default:l(()=>[ae]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"]),a(j,{modelValue:t.dialogFormVisible,"onUpdate:modelValue":o[3]||(o[3]=e=>t.dialogFormVisible=e),title:"\u4F1A\u5458\u5361\u7F16\u8F91",width:"500"},{footer:l(()=>[_("div",le,[a(y,{type:"primary",onClick:t.postMemberVip},{default:l(()=>[oe]),_:1},8,["onClick"])])]),default:l(()=>[a(S,{model:t.tmp_data},{default:l(()=>[a(M,{label:"\u4F1A\u5458\u5361\u72B6\u6001"},{default:l(()=>[a(m,{modelValue:t.tmp_data.vip_status,"onUpdate:modelValue":o[1]||(o[1]=e=>t.tmp_data.vip_status=e),class:"ml-2","active-value":1,"inactive-value":0,style:{"--el-switch-on-color":"#13ce66","--el-switch-off-color":"#ff4949"}},null,8,["modelValue"])]),_:1}),a(M,{label:"VIP\u7B49\u7EA7"},{default:l(()=>[a($,{modelValue:t.tmp_data.grade,"onUpdate:modelValue":o[2]||(o[2]=e=>t.tmp_data.grade=e),placeholder:"\u8BF7\u9009\u62E9VIP\u7B49\u7EA7"},{default:l(()=>[(i(!0),g(A,null,F(t.vipSetting.vip_config,(e,b)=>(i(),w(Y,{key:b,value:parseInt(e.grade),label:e.name+"("+e.discount+"\u6298)"},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])])]),footer:l(()=>[_("div",ne,[a(N,{layout:"total, sizes, prev, pager, next, jumper",total:t.total,onSizeChange:o[4]||(o[4]=e=>t.pagination("limit",e)),onCurrentChange:o[5]||(o[5]=e=>t.pagination("page",e))},null,8,["total"])])]),_:1},8,["loading"])}const de=q(Q,[["render",se],["__scopeId","data-v-3e2c9c8a"]]);export{de as default};