import{_ as x}from"./index.76a66f15.js";import{S as T}from"./share.46fc03c1.js";import{bj as F,a$ as k,C as f,D as z,aJ as i,b2 as t,aV as l,b3 as d,E as m,b1 as y,b5 as I,bo as L,bv as N,bs as V,bS as J,bT as M,bU as O,bC as $,bD as q,bx as j,cf as U,bV as H,bL as K}from"./arco.f3c60d68.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";import"./qrcode.vue.esm.aee0cddc.js";const R={components:{Modal:F,shareModal:T},data(){return{modal:{share:!1},shareId:0,tableLoading:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},searchParams:{sort:"",order:"asc",offset:0,limit:10},searchFieldType:{name:"LIKE",status:"=","course.type":"="},searchFilter:{name:"",status:"","course.type":""},columns:[{title:"\u6D3B\u52A8\u540D\u79F0",dataIndex:"name"},{title:"\u6D3B\u52A8\u65F6\u95F4",slotName:"time",dataIndex:"activity_start_time",sortable:{sortDirections:["ascend","descend"]}},{title:"\u6D3B\u52A8\u72B6\u6001",dataIndex:"status",slotName:"status"},{title:"\u62A5\u540D\u6570\u636E",slotName:"data"},{title:"\u7968\u5238\u6570\u91CF",dataIndex:"ticket_count"},{title:"\u9500\u91CF",dataIndex:"sales",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"230"}],data:[],dataTotal:0,pageParams:{},form:{name:""},record:null,tableCheckedList:[]}},methods:{share(a){this.shareId=a,this.modal.share=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var a=this.searchParams,e={},h={};if(this.searchFilter){for(var p in this.searchFilter)this.searchFilter[p]!==""&&(e[p]=this.searchFilter[p],h[p]=this.searchFieldType[p]);JSON.stringify(e)!=="{}"&&(a.op=JSON.stringify(h),a.filter=JSON.stringify(e))}return a},pageChange(a){this.searchParams.offset=a,this.getData()},pageSizeChange(a){this.searchParams.limit=a,this.refresh()},refresh(){this.searchParams.offset=0,this.getData()},handleChange(a,e,h){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},getData(){this.tableLoading=!0,this.$request.post("admin/app/activity/activity/index",this.getSearchParams()).then(a=>{this.data=a.data.rows,this.dataTotal=a.data.total}).catch(a=>{this.$message.error(a.msg)}).finally(()=>{this.tableLoading=!1})},tablecheckedChange(a){this.tableCheckedList=a},manage(a,e){this.$router.push({name:"app.activity.manage",params:{type:a,id:e}})},delBatch(){this.del(this.tableCheckedList)},delAlone(a){this.del([a])},del(a){if(!a)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u6D3B\u52A8"),!1;F.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u6D3B\u52A8\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/activity/del",{ids:a}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},edit(a){this.$router.push({name:"app.activity.edit",params:{id:a}})}},mounted(){this.pageParams=this.$route.params,this.searchFilter.group_id=this.$route.params.id,this.getData()}},W={class:"container"},G={style:{width:"100%"}};function Q(a,e,h,p,r,n){const v=k("icon-refresh"),o=L,D=N,u=V,g=J,B=M,C=O,A=$,b=q,w=j,_=U,P=H,S=K,E=k("share-modal");return f(),z("div",W,[i(S,{class:"content-card"},{default:t(()=>[i(C,{style:{"margin-bottom":"16px"}},{default:t(()=>[i(g,{span:12},{default:t(()=>[i(u,null,{default:t(()=>[i(o,{type:"primary",onClick:n.refresh},{icon:t(()=>[i(v)]),_:1},8,["onClick"]),i(o,{type:"primary",onClick:e[0]||(e[0]=s=>n.edit(0))},{default:t(()=>[...e[4]||(e[4]=[l(" \u53D1\u5E03\u6D3B\u52A8 ",-1)])]),_:1}),i(D,{target:"_blank",href:"https://wood-soft.feishu.cn/wiki/BFM5w42gzixf7ok3ckscWqhHn6b"},{default:t(()=>[...e[5]||(e[5]=[l("\u4F7F\u7528\u5E2E\u52A9",-1)])]),_:1})]),_:1})]),_:1}),i(g,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[i(u,null,{default:t(()=>[i(B,{onPressEnter:n.refresh,style:{width:"320px"},modelValue:r.searchFilter.name,"onUpdate:modelValue":e[1]||(e[1]=s=>r.searchFilter.name=s),placeholder:"\u8BF7\u8F93\u5165\u6D3B\u52A8\u540D\u79F0"},null,8,["onPressEnter","modelValue"]),i(o,{type:"primary",onClick:n.refresh},{default:t(()=>[...e[6]||(e[6]=[l("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),i(P,{"row-key":"id",pagination:{total:r.dataTotal,defaultPageSize:r.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":r.rowSelection,bordered:!1,columns:r.columns,data:r.data,loading:r.tableLoading,onPageChange:n.pageChange,onPageSizeChange:n.pageSizeChange,onChange:n.handleChange,onSelectionChange:n.tablecheckedChange},{name:t(({record:s})=>[i(u,null,{default:t(()=>[i(A,{src:s.poster?s.poster:"/assets/vue/assets/images/image.png",width:"100",height:"60",fit:"cover"},null,8,["src"]),i(u,{direction:"vertical",fill:""},{default:t(()=>[i(w,{title:s.name},{default:t(()=>[i(b,{rows:1,bold:!0,ellipsis:!0,style:{width:"200px"}},{default:t(()=>[l(d(s.name),1)]),_:2},1024)]),_:2},1032,["title"]),i(b,{type:"danger"},{default:t(()=>[l(d(s.course.pay_type=="free"?"\u514D\u8D39":s.course.pay_type=="password"?"\u5BC6\u7801":s.course.price),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),time:t(({record:s})=>[i(u,{direction:"vertical",fill:""},{default:t(()=>[m("span",null,d(a.$format.formatDate(s.activity_start_time))+" \u81F3",1),m("span",null,d(a.$format.formatDate(s.activity_end_time)),1)]),_:2},1024)]),data:t(({record:s})=>[i(u,{direction:"vertical",fill:""},{default:t(()=>[m("span",null,"\u62A5\u540D\u4EBA\u6570\uFF1A"+d(s.apply_total_data.all_apply)+"\u4EBA",1),m("span",null,"\u62A5\u540D\u6210\u529F\uFF1A"+d(s.apply_total_data.success)+"\u4EBA",1),m("span",null,"\u5F85\u5BA1\u6838\uFF1A"+d(s.apply_total_data.un_audit)+"\u4EBA",1)]),_:2},1024)]),status:t(({record:s})=>[s.activity_end_time>a.$format.getCurrentTimestamp()&&a.$format.getCurrentTimestamp()>s.activity_start_time?(f(),y(_,{key:0,color:"green",bordered:""},{default:t(()=>[...e[7]||(e[7]=[l("\u8FDB\u884C\u4E2D",-1)])]),_:1})):s.activity_start_time>a.$format.getCurrentTimestamp()?(f(),y(_,{key:1,color:"blue",bordered:""},{default:t(()=>[...e[8]||(e[8]=[l("\u672A\u5F00\u59CB",-1)])]),_:1})):s.activity_end_time[...e[9]||(e[9]=[l("\u5DF2\u8FC7\u671F",-1)])]),_:1})):I("",!0)]),createtime:t(({record:s})=>[m("span",null,d(a.$format.formatDate(s.createtime)),1)]),operations:t(({record:s})=>[i(u,{size:10},{default:t(()=>[i(o,{style:{padding:"0"},type:"text",size:"small",onClick:c=>n.manage("list",s.id)},{default:t(()=>[...e[10]||(e[10]=[l(" \u62A5\u540D\u7BA1\u7406 ",-1)])]),_:1},8,["onClick"]),i(o,{style:{padding:"0"},type:"text",size:"small",onClick:c=>n.manage("sign",s.id)},{default:t(()=>[...e[11]||(e[11]=[l(" \u7B7E\u5230\u7BA1\u7406 ",-1)])]),_:1},8,["onClick"]),i(o,{style:{padding:"0"},type:"text",size:"small",onClick:c=>n.edit(s.id)},{default:t(()=>[...e[12]||(e[12]=[l(" \u7F16\u8F91 ",-1)])]),_:1},8,["onClick"]),i(o,{style:{padding:"0"},type:"text",size:"small",onClick:c=>n.share(s.id)},{default:t(()=>[...e[13]||(e[13]=[l(" \u5206\u4EAB ",-1)])]),_:1},8,["onClick"]),i(o,{style:{padding:"0"},type:"text",size:"small",onClick:c=>n.delAlone(s.id)},{default:t(()=>[...e[14]||(e[14]=[l(" \u5220\u9664 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[m("div",G,[i(C,{gutter:24},{default:t(()=>[i(g,{span:20},{default:t(()=>[i(u,null,{default:t(()=>[i(o,{onClick:e[2]||(e[2]=s=>n.delBatch()),disabled:r.tableCheckedList.length==0},{default:t(()=>[...e[15]||(e[15]=[l(" \u6279\u91CF\u5220\u9664 ",-1)])]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","loading","onPageChange","onPageSizeChange","onChange","onSelectionChange"])]),_:1}),i(E,{visible:r.modal.share,type:"activity",id:r.shareId,onCancel:e[3]||(e[3]=s=>r.modal.share=!1)},null,8,["visible","id"])])}const se=x(R,[["render",Q]]);export{se as default};