Files
amb_wechatapp/public/assets/vue/manage.e7145cd0.js
T

2 lines
34 KiB
JavaScript

import{_ as q}from"./index.76a66f15.js";/* empty css */import{Q as se}from"./qrcode.vue.esm.aee0cddc.js";import{a$ as k,C as m,D as y,aJ as a,b2 as t,aV as l,E as d,bj as A,bw as j,aG as S,b4 as J,b1 as c,b5 as C,b3 as _,bW as U,bR as R,bo as H,bs as Q,bS as G,bI as K,bJ as W,bT as Y,bU as Z,bV as X,bq as te,bC as ae,bD as ne,bx as le,cf as ie,ch as ue,bL as oe}from"./arco.f3c60d68.js";import{S as re}from"./share.46fc03c1.js";import"./chart.a626c034.js";import"./vue.7d1f2b31.js";const de={components:{QrcodeVue:se},data(){return{visible:this.isShow,link:"https://arco.design/vue/component/modal"}},props:{isShow:{type:Boolean,default:!1}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.$emit("ok",!1)}},watch:{isShow:function(){this.visible=this.isShow,this.visible}}},me={class:"sign-code-box"},he={class:"mp-code-img"};function ge(s,e,o,h,n,i){const b=k("qrcode-vue"),D=A;return m(),y("div",null,[a(D,{visible:n.visible,onOk:i.handleOk,onCancel:i.handleCancel,"title-align":"right",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",unmountOnClose:"",hideCancel:!0,footer:!1,width:350},{title:t(()=>[...e[0]||(e[0]=[l(" \u7B7E\u5230\u7801 ",-1)])]),default:t(()=>[d("div",me,[d("div",he,[a(b,{value:n.link,size:190},null,8,["value"])]),e[1]||(e[1]=d("div",null,[d("span",{style:{"font-size":"15px",color:"var(--color-text-1)"}},"\u5FAE\u4FE1\u626B\u7801\u7B7E\u5230")],-1)),e[2]||(e[2]=d("div",null,[d("span",{style:{"font-size":"12px",color:"var(--color-text-3)"}},"\u4E0B\u8F7D\u4E8C\u7EF4\u7801\u53EF\u7528\u4E8E\u7EBF\u4E0B\u626B\u7801\u7B7E\u5230")],-1))])]),_:1},8,["visible","onOk","onCancel"])])}const $=q(de,[["render",ge]]);const pe={components:{},data(){return{visible:this.isShow,data:[{label:"Name",value:"Socrates"},{label:"Mobile",value:"123-1234-1234"},{label:"Residence",value:"Beijing"},{label:"Hometown",value:"Beijing"},{label:"Address",value:"Yingdu Building, Zhichun Road, Beijing"}]}},props:{isShow:{type:Boolean,default:!1}},methods:{handleCancel(){this.$emit("cancel",!1)},handleOk(){this.$emit("ok",!1)}},watch:{isShow:function(){this.visible=this.isShow,this.visible}}},fe={class:"sign-modal-box"},ce={class:"ticket-info"};function Ce(s,e,o,h,n,i){const b=k("icon-check-circle-fill"),D=j,w=A;return m(),y("div",null,[a(w,{visible:n.visible,onOk:i.handleOk,onCancel:i.handleCancel,"title-align":"right",okText:"\u7B7E\u5230",cancelText:"\u53D6\u6D88",unmountOnClose:"",width:450},{title:t(()=>[...e[0]||(e[0]=[l(" \u7B7E\u5230 ",-1)])]),default:t(()=>[d("div",fe,[a(b,{size:50,style:{color:"#06DF6C"}}),e[1]||(e[1]=d("div",{class:"ticket-name"},[d("h4",null,"\u514D\u8D39\u7968")],-1)),d("div",ce,[a(D,{style:{"margin-top":"20px"},data:n.data,size:"mini",column:1},null,8,["data"])])])]),_:1},8,["visible","onOk","onCancel"])])}const ee=q(pe,[["render",Ce]]),ye={components:{signCodeModal:$,signModal:ee},data(){return{pageParams:{id:""},attr:{status:[]},modal:{remark:!1,addTo:!1,apply_info:!1,signCodeModal:!1,signModal:!1},memberId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1600},columns:[{title:"\u8D2D\u7968\u5B66\u5458",slotName:"user"},{title:"\u59D3\u540D",dataIndex:"form.name"},{title:"\u624B\u673A\u53F7",dataIndex:"form.mobile"},{title:"\u7968\u79CD",dataIndex:"ticket.name"},{title:"\u4EF7\u683C(\u5143)",dataIndex:"price",sortable:{sortDirections:["ascend","descend"]}},{title:"\u7968\u53F7",dataIndex:"ticket_no"},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status"},{title:"\u83B7\u53D6\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10},aggreSearch:{type:"user.username",val:""},searchFieldType:{status:"=",activity_id:"="},searchFilter:{activity_id:0,status:""},tableCheckedList:[],codeId:0,applyInfoDetail:[]}},methods:{showApplyInfo(s){var e=[];for(var o in this.data[s].form.other)e.push({label:this.data[s].form.other[o][0],value:this.data[s].form.other[o][1]?this.data[s].form.other[o][1]:"-"});this.applyInfoDetail=e,this.modal.apply_info=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var s=this.searchParams,e={},o={};if(this.searchFilter){for(var h in this.searchFilter)this.searchFilter[h]!==""&&((h=="createtime"||h=="use_time")&&this.searchFilter[h]&&this.searchFilter[h]?e[h]=this.searchFilter[h].join(" - "):e[h]=this.searchFilter[h],o[h]=this.searchFieldType[h]);JSON.stringify(e)!=="{}"&&(s.op=JSON.stringify(o),s.filter=JSON.stringify(e))}return s.aggre=this.aggreSearch,s},getData(){this.tableLoading=!0,this.$request.post("admin/app/activity/userticket/index",this.getSearchParams()).then(s=>{this.data=s.data.rows,this.attr=s.data.attr,this.dataTotal=s.data.total,this.tableLoading=!1})},pageChange(s){this.searchParams.offset=s,this.getData()},pageSizeChange(s){this.searchParams.limit=s,this.refresh()},handleChange(s,e,o){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},delBatch(){this.del(this.tableCheckedList)},delAlone(s){this.del([s])},del(s){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/del",{ids:s}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},statusBatch(s){this.status(this.tableCheckedList,s)},statusAlone(s,e){this.status([s],e)},status(s,e){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u64CD\u4F5C\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5207\u6362\u9009\u4E2D\u6570\u636E\u72B6\u6001\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/status",{ids:s,status:e}).then(o=>{this.$message.success(o.msg),this.refresh()}).catch(o=>{this.$message.error(o.msg)})}})},signinBatch(s){this.signin(this.tableCheckedList,s)},signinAlone(s,e){this.signin([s],e)},signin(s,e){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u64CD\u4F5C\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5207\u6362\u9009\u4E2D\u6570\u636E\u7B7E\u5230\u72B6\u6001\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/signin",{ids:s,type:e}).then(o=>{this.$message.success(o.msg),this.refresh()}).catch(o=>{this.$message.error(o.msg)})}})},statusClick(s){this.searchFilter.status=s=="all"?"":s,this.refresh()},tablecheckedChange(s){this.tableCheckedList=s}},mounted(){this.pageParams=this.$route.params,this.searchFilter.activity_id=this.$route.params.id,this.refresh()}},_e={class:"container"},ke={key:1},Fe={style:{width:"100%"}};function ve(s,e,o,h,n,i){const b=U,D=R,w=k("icon-refresh"),f=H,g=Q,F=G,v=K,B=W,x=Y,P=Z,T=k("user-item"),I=X,L=j,z=te,O=k("sign-code-modal"),M=k("sign-modal");return m(),y("div",_e,[a(D,{onTabClick:i.statusClick,type:"card-gutter",size:"medium","hide-content":!0,style:{"margin-bottom":"10px"}},{default:t(()=>[a(b,{key:"all",title:"\u5168\u90E8"}),(m(!0),y(S,null,J(n.attr.statusList,(r,p)=>(m(),c(b,{key:p,title:r},null,8,["title"]))),128))]),_:1},8,["onTabClick"]),a(P,{style:{"margin-bottom":"16px"}},{default:t(()=>[a(F,{span:8},{default:t(()=>[a(g,null,{default:t(()=>[a(f,{type:"primary",onClick:i.refresh},{icon:t(()=>[a(w)]),_:1},8,["onClick"]),a(f,{type:"primary",onClick:e[0]||(e[0]=r=>n.modal.signCodeModal=!0)},{default:t(()=>[...e[12]||(e[12]=[l(" \u4E8C\u7EF4\u7801\u7B7E\u5230 ",-1)])]),_:1}),a(f,null,{default:t(()=>[...e[13]||(e[13]=[l(" \u5BFC\u51FAExcel ",-1)])]),_:1})]),_:1})]),_:1}),a(F,{span:16,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[a(g,null,{default:t(()=>[n.pageParams.type!="list"?(m(),c(g,{key:0},{default:t(()=>[...e[14]||(e[14]=[d("span",null,"\u62A5\u540D\u6210\u529F\uFF1A1",-1),d("span",null,"\u5DF2\u7B7E\u5230\uFF1A1",-1),d("span",null,"\u672A\u7B7E\u5230\uFF1A1",-1)])]),_:1})):C("",!0),a(B,{onChange:i.refresh,modelValue:n.aggreSearch.type,"onUpdate:modelValue":e[1]||(e[1]=r=>n.aggreSearch.type=r),"default-value":n.aggreSearch.type,placeholder:"\u641C\u7D22\u5B57\u6BB5"},{default:t(()=>[a(v,{value:"user.username"},{default:t(()=>[...e[15]||(e[15]=[l("\u7528\u6237\u540D",-1)])]),_:1}),a(v,{value:"form.name"},{default:t(()=>[...e[16]||(e[16]=[l("\u62A5\u540D\u59D3\u540D",-1)])]),_:1}),a(v,{value:"form.mobile"},{default:t(()=>[...e[17]||(e[17]=[l("\u62A5\u540D\u624B\u673A\u53F7",-1)])]),_:1}),a(v,{value:"ticket_no"},{default:t(()=>[...e[18]||(e[18]=[l("\u7968\u53F7",-1)])]),_:1}),a(v,{value:"ticket.name"},{default:t(()=>[...e[19]||(e[19]=[l("\u7968\u79CD",-1)])]),_:1})]),_:1},8,["onChange","modelValue","default-value"]),a(x,{onPressEnter:i.refresh,style:{width:"320px"},modelValue:n.aggreSearch.val,"onUpdate:modelValue":e[2]||(e[2]=r=>n.aggreSearch.val=r),placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"},null,8,["onPressEnter","modelValue"]),a(f,{type:"primary",onClick:i.refresh},{default:t(()=>[...e[20]||(e[20]=[l("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),a(I,{"row-key":"id",pagination:{total:n.dataTotal,defaultPageSize:n.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":n.rowSelection,bordered:!1,columns:n.columns,data:n.data,onPageChange:i.pageChange,onPageSizeChange:i.pageSizeChange,onChange:i.handleChange,onSelectionChange:i.tablecheckedChange},{user:t(({record:r})=>[r.user.id?(m(),c(T,{key:0,userinfo:r.user},null,8,["userinfo"])):(m(),y("span",ke,"-"))]),time:t(({record:r})=>[a(g,{direction:"vertical",fill:""},{default:t(()=>[...e[21]||(e[21]=[d("span",null,"2022-2-30 \u81F3",-1),d("span",null,"2022-2-30 ",-1)])]),_:1})]),data:t(({record:r})=>[a(g,{direction:"vertical",fill:""},{default:t(()=>[...e[22]||(e[22]=[d("span",null,"\u62A5\u540D\u4EBA\u6570\uFF1A0\u4EBA",-1),d("span",null,"\u62A5\u540D\u6210\u529F\uFF1A0\u4EBA",-1),d("span",null,"\u5F85\u5BA1\u6838\uFF1A0\u4EBA",-1)])]),_:1})]),status:t(({record:r})=>[l(_(n.attr.statusList[r.status]),1)]),createtime:t(({record:r})=>[d("span",null,_(s.$format.formatDate(r.createtime)),1)]),operations:t(({record:r,rowIndex:p})=>[a(g,{size:10},{default:t(()=>[a(f,{style:{padding:"0"},type:"text",size:"small",onClick:E=>i.showApplyInfo(p)},{default:t(()=>[...e[23]||(e[23]=[l(" \u62A5\u540D\u4FE1\u606F ",-1)])]),_:1},8,["onClick"]),r.status!=1?(m(),c(f,{key:0,style:{padding:"0"},type:"text",size:"small",onClick:E=>i.statusAlone(r.id,1)},{default:t(()=>[l(_(r.status==2?"\u6062\u590D":"\u901A\u8FC7"),1)]),_:2},1032,["onClick"])):C("",!0),r.status!=2?(m(),c(f,{key:1,style:{padding:"0"},type:"text",size:"small",onClick:E=>i.statusAlone(r.id,2)},{default:t(()=>[l(_(r.status==2?"\u6062\u590D":"\u4F5C\u5E9F"),1)]),_:2},1032,["onClick"])):C("",!0),r.sign==0?(m(),c(f,{key:2,style:{padding:"0"},type:"text",size:"small",onClick:E=>i.signinAlone(r.id,"signin")},{default:t(()=>[...e[24]||(e[24]=[l(" \u7B7E\u5230 ",-1)])]),_:1},8,["onClick"])):C("",!0),r.sign==1?(m(),c(f,{key:3,style:{padding:"0"},type:"text",size:"small",onClick:E=>i.signinAlone(r.id,"cancel")},{default:t(()=>[...e[25]||(e[25]=[l(" \u53D6\u6D88\u7B7E\u5230 ",-1)])]),_:1},8,["onClick"])):C("",!0),a(f,{style:{padding:"0"},type:"text",size:"small",onClick:E=>i.delAlone(r.id)},{default:t(()=>[...e[26]||(e[26]=[l(" \u5220\u9664 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[d("div",Fe,[a(P,{gutter:24},{default:t(()=>[a(F,{span:20},{default:t(()=>[a(g,null,{default:t(()=>[a(f,{onClick:e[3]||(e[3]=r=>i.statusBatch(2)),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[27]||(e[27]=[l(" \u6279\u91CF\u4F5C\u5E9F ",-1)])]),_:1},8,["disabled"]),a(f,{onClick:e[4]||(e[4]=r=>i.statusBatch(1)),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[28]||(e[28]=[l(" \u6279\u91CF\u901A\u8FC7 ",-1)])]),_:1},8,["disabled"]),a(f,{onClick:e[5]||(e[5]=r=>i.delBatch()),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[29]||(e[29]=[l(" \u6279\u91CF\u5220\u9664 ",-1)])]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),a(z,{width:340,visible:n.modal.apply_info,onOk:e[6]||(e[6]=r=>n.modal.apply_info=!1),onCancel:e[7]||(e[7]=r=>n.modal.apply_info=!1),unmountOnClose:""},{title:t(()=>[...e[30]||(e[30]=[l(" \u62A5\u540D\u4FE1\u606F ",-1)])]),default:t(()=>[d("div",null,[n.applyInfoDetail?(m(),c(L,{key:0,style:{"margin-top":"20px"},data:n.applyInfoDetail,size:"large",column:1},null,8,["data"])):C("",!0)])]),_:1},8,["visible"]),a(O,{isShow:n.modal.signCodeModal,onOk:e[8]||(e[8]=r=>n.modal.signCodeModal=!1),onCancel:e[9]||(e[9]=r=>n.modal.signCodeModal=!1)},null,8,["isShow"]),a(M,{isShow:n.modal.signModal,onOk:e[10]||(e[10]=r=>n.modal.signModal=!1),onCancel:e[11]||(e[11]=r=>n.modal.signModal=!1)},null,8,["isShow"])])}const be=q(ye,[["render",ve]]),De={components:{Modal:A,signCodeModal:$,signModal:ee},data(){return{modal:{signCodeModal:!1,signModal:!1},rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},searchParams:{sort:"",order:"asc",offset:0,limit:10},searchFieldType:{"course.name":"LIKE","course.status":"=","course.type":"="},searchFilter:{"course.name":"","course.status":"","course.type":""},columns:[{title:"\u8D2D\u7968\u5B66\u9662",dataIndex:"name",slotName:"name"},{title:"\u62A5\u540D\u5B66\u5458\u59D3\u540D",slotName:"data"},{title:"\u62A5\u540D\u5B66\u5458\u624B\u673A\u53F7",slotName:"data"},{title:"\u7968\u79CD",slotName:"data"},{title:"\u4EF7\u683C(\u5143)",slotName:"data"},{title:"\u7968\u53F7",slotName:"data"},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status"},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right",width:"230"}],data:[],dataTotal:0,pageParams:{},form:{name:""},record:null,tableCheckedList:[]}},methods:{getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var s=this.searchParams,e={},o={};if(this.searchFilter){for(var h in this.searchFilter)this.searchFilter[h]!==""&&(e[h]=this.searchFilter[h],o[h]=this.searchFieldType[h]);JSON.stringify(e)!=="{}"&&(s.op=JSON.stringify(o),s.filter=JSON.stringify(e))}return s},pageChange(s){this.searchParams.offset=s,this.getData()},pageSizeChange(s){this.searchParams.limit=s,this.refresh()},refresh(){this.searchParams.offset=0,this.getData()},handleChange(s,e,o){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},getData(){this.$request.post("admin/app/recommend/goods/getBindCourseIds",{id:this.pageParams.id}).then(s=>{this.courseSelectIds=s.data}).catch(s=>{this.$message.error(s.msg)}),this.$request.post("admin/app/recommend/goods/index",this.getSearchParams()).then(s=>{this.data=s.data.rows,this.dataTotal=s.data.total}).catch(s=>{this.$message.error(s.msg)})},cancelBindAlone(s){this.cancelBind([s])},cancelBindBatch(){this.cancelBind(this.tableCheckedList)},cancelBind(s){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u79FB\u9664\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u79FB\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/recommend/goods/del",{ids:s}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},tablecheckedChange(s){this.tableCheckedList=s},manage(s,e){this.$router.push({name:"app.activity.manage",params:{type:s,id:e}})},edit(s){this.$router.push({name:"app.activity.edit",params:{id:s}})}},mounted(){this.pageParams=this.$route.params,this.searchFilter.group_id=this.$route.params.id,this.getData()}},Be={class:"container"},Ae={style:{width:"100%"}};function Ee(s,e,o,h,n,i){const b=U,D=R,w=k("icon-refresh"),f=H,g=Q,F=G,v=K,B=W,x=Y,P=Z,T=ae,I=ne,L=le,z=ie,O=X,M=k("sign-code-modal"),r=k("sign-modal");return m(),y("div",Be,[a(D,{type:"card-gutter",size:"medium","hide-content":!0,style:{"margin-bottom":"10px"}},{default:t(()=>[a(b,{key:"1",title:"Tab 1"},{default:t(()=>[...e[7]||(e[7]=[l(" Content of Tab Panel 1 ",-1)])]),_:1}),a(b,{key:"2",title:"Tab 2"},{default:t(()=>[...e[8]||(e[8]=[l(" Content of Tab Panel 2 ",-1)])]),_:1}),a(b,{key:"3",title:"Tab 3"},{default:t(()=>[...e[9]||(e[9]=[l(" Content of Tab Panel 3 ",-1)])]),_:1})]),_:1}),a(P,{style:{"margin-bottom":"16px"}},{default:t(()=>[a(F,{span:8},{default:t(()=>[a(g,null,{default:t(()=>[a(f,{type:"primary",onClick:i.refresh},{icon:t(()=>[a(w)]),_:1},8,["onClick"]),a(f,{type:"primary",onClick:e[0]||(e[0]=p=>n.modal.signCodeModal=!0)},{default:t(()=>[...e[10]||(e[10]=[l(" \u4E8C\u7EF4\u7801\u7B7E\u5230 ",-1)])]),_:1}),a(f,null,{default:t(()=>[...e[11]||(e[11]=[l(" \u5BFC\u51FAExcel ",-1)])]),_:1})]),_:1})]),_:1}),a(F,{span:16,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[a(g,null,{default:t(()=>[a(g,null,{default:t(()=>[...e[12]||(e[12]=[d("span",null,"\u62A5\u540D\u6210\u529F\uFF1A1",-1),d("span",null,"\u5DF2\u7B7E\u5230\uFF1A1",-1),d("span",null,"\u672A\u7B7E\u5230\uFF1A1",-1)])]),_:1}),a(B,{modelValue:n.searchFilter["course.status"],"onUpdate:modelValue":e[1]||(e[1]=p=>n.searchFilter["course.status"]=p),placeholder:"\u641C\u7D22\u5B57\u6BB5",onChange:i.refresh},{default:t(()=>[a(v,{value:""},{default:t(()=>[...e[13]||(e[13]=[l("\u6635\u79F0",-1)])]),_:1}),a(v,{value:"1"},{default:t(()=>[...e[14]||(e[14]=[l("\u5B66\u5458\u59D3\u540D",-1)])]),_:1}),a(v,{value:"0"},{default:t(()=>[...e[15]||(e[15]=[l("\u5B66\u5458\u624B\u673A\u53F7",-1)])]),_:1})]),_:1},8,["modelValue","onChange"]),a(x,{onPressEnter:i.refresh,style:{width:"320px"},modelValue:n.searchFilter["course.name"],"onUpdate:modelValue":e[2]||(e[2]=p=>n.searchFilter["course.name"]=p),placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"},null,8,["onPressEnter","modelValue"]),a(f,{type:"primary",onClick:i.refresh},{default:t(()=>[...e[16]||(e[16]=[l("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),a(O,{"row-key":"id",pagination:{total:n.dataTotal,defaultPageSize:n.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":n.rowSelection,bordered:!1,columns:n.columns,data:n.data,onPageChange:i.pageChange,onPageSizeChange:i.pageSizeChange,onChange:i.handleChange,onSelectionChange:i.tablecheckedChange},{name:t(({record:p})=>[a(g,null,{default:t(()=>[a(T,{src:p.course.cover?p.course.cover:"/assets/vue/assets/images/image.png",width:"100",height:"60",fit:"cover"},null,8,["src"]),a(g,{direction:"vertical",fill:""},{default:t(()=>[a(L,{title:p.course.name},{default:t(()=>[a(I,{rows:1,bold:!0,ellipsis:!0,style:{width:"200px"}},{default:t(()=>[l(_(p.course.name),1)]),_:2},1024)]),_:2},1032,["title"]),a(I,{type:"danger"},{default:t(()=>[l(_(p.course.pay_type=="free"?"\u514D\u8D39":p.course.pay_type=="password"?"\u5BC6\u7801":p.course.price),1)]),_:2},1024)]),_:2},1024)]),_:2},1024)]),time:t(({record:p})=>[a(g,{direction:"vertical",fill:""},{default:t(()=>[...e[17]||(e[17]=[d("span",null,"2022-2-30 \u81F3",-1),d("span",null,"2022-2-30 ",-1)])]),_:1})]),data:t(({record:p})=>[a(g,{direction:"vertical",fill:""},{default:t(()=>[...e[18]||(e[18]=[d("span",null,"\u62A5\u540D\u4EBA\u6570\uFF1A0\u4EBA",-1),d("span",null,"\u62A5\u540D\u6210\u529F\uFF1A0\u4EBA",-1),d("span",null,"\u5F85\u5BA1\u6838\uFF1A0\u4EBA",-1)])]),_:1})]),status:t(({record:p})=>[p.course.status!=1?(m(),c(z,{key:0,bordered:""},{default:t(()=>[...e[19]||(e[19]=[l("\u672A\u4E0A\u67B6",-1)])]),_:1})):(m(),c(z,{key:1,color:"green",bordered:""},{default:t(()=>[...e[20]||(e[20]=[l("\u5DF2\u4E0A\u67B6",-1)])]),_:1}))]),createtime:t(({record:p})=>[d("span",null,_(s.$format.formatDate(p.createtime)),1)]),operations:t(({record:p})=>[a(g,{size:10},{default:t(()=>[a(f,{style:{padding:"0"},type:"text",size:"small",onClick:E=>i.cancelBindAlone(p.id)},{default:t(()=>[...e[21]||(e[21]=[l(" \u4F5C\u5E9F ",-1)])]),_:1},8,["onClick"]),a(f,{style:{padding:"0"},type:"text",size:"small",onClick:E=>i.cancelBindAlone(p.id)},{default:t(()=>[...e[22]||(e[22]=[l(" \u7B7E\u5230 ",-1)])]),_:1},8,["onClick"])]),_:2},1024)]),"pagination-left":t(()=>[d("div",Ae,[a(P,{gutter:24},{default:t(()=>[a(F,{span:20},{default:t(()=>[a(g,null,{default:t(()=>[a(f,{onClick:i.cancelBindBatch,disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[23]||(e[23]=[l(" \u79FB\u9664\u5185\u5BB9 ",-1)])]),_:1},8,["onClick","disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),a(M,{isShow:n.modal.signCodeModal,onOk:e[3]||(e[3]=p=>n.modal.signCodeModal=!1),onCancel:e[4]||(e[4]=p=>n.modal.signCodeModal=!1)},null,8,["isShow"]),a(r,{isShow:n.modal.signModal,onOk:e[5]||(e[5]=p=>n.modal.signModal=!1),onCancel:e[6]||(e[6]=p=>n.modal.signModal=!1)},null,8,["isShow"])])}const we=q(De,[["render",Ee]]),Se={components:{manageSignTab:we,manageListTab:be,signCodeModal:$,signModal:ee,shareModal:re},data(){return{pageParams:{id:"",type:this.$route.params.type},attr:{status:[]},modal:{remark:!1,addTo:!1,apply_info:!1,signCodeModal:!1,signModal:!1,share:!1},memberId:"",tableLoading:!1,collapsed:!1,rowSelection:{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},scroll:{x:1600},columns:[{title:"\u8D2D\u7968\u5B66\u5458",slotName:"user"},{title:"\u59D3\u540D",dataIndex:"form.name"},{title:"\u624B\u673A\u53F7",dataIndex:"form.mobile"},{title:"\u7968\u79CD",dataIndex:"ticket.name"},{title:"\u4EF7\u683C(\u5143)",dataIndex:"price",sortable:{sortDirections:["ascend","descend"]}},{title:"\u7968\u53F7",dataIndex:"ticket_no"},{title:"\u72B6\u6001",dataIndex:"status",slotName:"status"},{title:"\u8D2D\u7968\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},{title:"\u64CD\u4F5C",dataIndex:"operations",slotName:"operations",align:"right",fixed:"right"}],data:[],dataTotal:0,searchParams:{sort:"",order:"desc",offset:0,limit:10},aggreSearch:{type:"user.username",val:""},searchFieldType:{status:"=",sign:"=",activity_id:"="},searchFilter:{activity_id:0,status:"",sign:""},tableCheckedList:[],codeId:0,applyInfoDetail:[],signinData:{}}},methods:{download(){this.$request.download("admin/app/activity/userticket/export",{activity_id:this.searchFilter.activity_id,data_type:this.pageParams.type=="sign"?"signin":"list"})},typeChange(s){this.pageParams.type=s,this.searchFilter.sign="",this.searchFilter.status="",s=="sign"?this.columns[7]={title:"\u7B7E\u5230\u65F6\u95F4",dataIndex:"use_time",slotName:"use_time",sortable:{sortDirections:["ascend","descend"]}}:this.columns[7]={title:"\u83B7\u53D6\u65F6\u95F4",dataIndex:"createtime",slotName:"createtime",sortable:{sortDirections:["ascend","descend"]}},this.refresh()},showApplyInfo(s){var e=[];for(var o in this.data[s].form.other)e.push({label:this.data[s].form.other[o][0],value:this.data[s].form.other[o][1]?this.data[s].form.other[o][1]:"-"});this.applyInfoDetail=e,this.modal.apply_info=!0},getSearchParams(){this.searchParams.op="",this.searchParams.filter="";var s=this.searchParams,e={},o={};if(this.searchFilter){for(var h in this.searchFilter)this.searchFilter[h]!==""&&((h=="createtime"||h=="use_time")&&this.searchFilter[h]&&this.searchFilter[h]?e[h]=this.searchFilter[h].join(" - "):e[h]=this.searchFilter[h],o[h]=this.searchFieldType[h]);JSON.stringify(e)!=="{}"&&(s.op=JSON.stringify(o),s.filter=JSON.stringify(e))}return s.aggre=this.aggreSearch,s},getData(){this.tableLoading=!0,this.getSigninData(),this.$request.post("admin/app/activity/userticket/index",this.getSearchParams()).then(s=>{this.data=s.data.rows,this.attr=s.data.attr,this.dataTotal=s.data.total,this.tableLoading=!1})},getSigninData(){this.tableLoading=!0,this.$request.post("admin/app/activity/userticket/getSigninData",{activity_id:this.$route.params.id}).then(s=>{this.signinData=s.data})},pageChange(s){this.searchParams.offset=s,this.getData()},pageSizeChange(s){this.searchParams.limit=s,this.refresh()},handleChange(s,e,o){e.type=="sorter"&&e.sorter&&(this.searchParams.order=e.sorter.direction=="ascend"?"asc":"desc",this.searchParams.sort=e.sorter.field,this.refresh())},refresh(){this.searchParams.offset=0,this.getData()},delBatch(){this.del(this.tableCheckedList)},delAlone(s){this.del([s])},del(s){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u5220\u9664\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5220\u9664\u9009\u4E2D\u6570\u636E\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/del",{ids:s}).then(e=>{this.$message.success(e.msg),this.refresh()}).catch(e=>{this.$message.error(e.msg)})}})},statusBatch(s){this.status(this.tableCheckedList,s)},statusAlone(s,e){this.status([s],e)},status(s,e){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u64CD\u4F5C\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5207\u6362\u9009\u4E2D\u6570\u636E\u72B6\u6001\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/status",{ids:s,status:e}).then(o=>{this.$message.success(o.msg),this.refresh()}).catch(o=>{this.$message.error(o.msg)})}})},signinBatch(s){this.signin(this.tableCheckedList,s)},signinAlone(s,e){this.signin([s],e)},signin(s,e){if(!s)return this.$message.warning("\u8BF7\u5148\u9009\u62E9\u8981\u64CD\u4F5C\u7684\u6570\u636E"),!1;A.warning({title:"\u63D0\u793A",titleAlign:"start",content:"\u786E\u5B9A\u8981\u5207\u6362\u9009\u4E2D\u6570\u636E\u7B7E\u5230\u72B6\u6001\u5417",hideCancel:!1,onOk:()=>{this.$request.post("admin/app/activity/userticket/signin",{ids:s,type:e}).then(o=>{this.$message.success(o.msg),this.refresh()}).catch(o=>{this.$message.error(o.msg)})}})},statusClick(s){this.searchFilter.status=s=="all"?"":s,this.refresh()},tablecheckedChange(s){this.tableCheckedList=s},back(){this.$router.push({name:"app.activity"})}},mounted(){this.pageParams=this.$route.params,this.searchFilter.activity_id=this.$route.params.id,this.refresh()}};const Pe={class:"container"},xe={key:1},Te={style:{width:"100%"}};function Ie(s,e,o,h,n,i){const b=ue,D=U,w=R,f=k("icon-refresh"),g=H,F=Q,v=G,B=K,x=W,P=Y,T=Z,I=k("user-item"),L=X,z=j,O=te,M=k("sign-code-modal"),r=k("sign-modal"),p=oe,E=k("share-modal");return m(),y("div",Pe,[a(p,{class:"content-card"},{default:t(()=>[a(b,{onBack:e[0]||(e[0]=u=>i.back()),style:{background:"var(--color-bg-2)",padding:"0 0 16px 0"},title:"\u6D3B\u52A8\u7BA1\u7406"}),a(w,{"hide-content":!0,"default-active-key":n.pageParams.type,style:{"margin-bottom":"10px"},modelValue:n.pageParams.type,"onUpdate:modelValue":e[1]||(e[1]=u=>n.pageParams.type=u),onTabClick:i.typeChange},{default:t(()=>[a(D,{key:"list",title:"\u62A5\u540D\u7BA1\u7406"}),a(D,{key:"sign",title:"\u7B7E\u5230\u7BA1\u7406"})]),_:1},8,["default-active-key","modelValue","onTabClick"]),n.pageParams.type=="list"?(m(),c(w,{key:0,onTabClick:i.statusClick,type:"card-gutter",size:"medium","hide-content":!0,style:{"margin-bottom":"10px"}},{default:t(()=>[a(D,{key:"all",title:"\u5168\u90E8"}),(m(!0),y(S,null,J(n.attr.statusList,(u,N)=>(m(),c(D,{key:N,title:u},null,8,["title"]))),128))]),_:1},8,["onTabClick"])):C("",!0),a(T,{style:{"margin-bottom":"16px"}},{default:t(()=>[a(v,{span:8},{default:t(()=>[a(F,null,{default:t(()=>[a(g,{type:"primary",onClick:i.refresh},{icon:t(()=>[a(f)]),_:1},8,["onClick"]),n.pageParams.type=="sign"?(m(),c(g,{key:0,type:"primary",onClick:e[2]||(e[2]=u=>{this.$message.success("\u4E0B\u8F7D\u4E8C\u7EF4\u7801\u53EF\u7528\u4E8E\u7EBF\u4E0B\u626B\u7801\u7B7E\u5230"),n.modal.share=!0})},{default:t(()=>[...e[16]||(e[16]=[l(" \u4E8C\u7EF4\u7801\u7B7E\u5230 ",-1)])]),_:1})):C("",!0),a(g,{onClick:i.download},{default:t(()=>[...e[17]||(e[17]=[l(" \u5BFC\u51FAExcel ",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1}),a(v,{span:16,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:t(()=>[a(F,null,{default:t(()=>[n.pageParams.type=="sign"?(m(),c(F,{key:0},{default:t(()=>[d("span",null,"\u62A5\u540D\u6210\u529F\uFF1A"+_(n.signinData.success),1),d("span",null,"\u5DF2\u7B7E\u5230\uFF1A"+_(n.signinData.signined),1),d("span",null,"\u672A\u7B7E\u5230\uFF1A"+_(n.signinData.un_signined),1)]),_:1})):C("",!0),n.pageParams.type=="sign"?(m(),c(x,{key:1,modelValue:n.searchFilter.sign,"onUpdate:modelValue":e[3]||(e[3]=u=>n.searchFilter.sign=u),"default-value":n.searchFilter.sign,placeholder:"\u7B7E\u5230\u72B6\u6001",onChange:i.refresh},{default:t(()=>[a(B,{value:""},{default:t(()=>[...e[18]||(e[18]=[l("\u5168\u90E8",-1)])]),_:1}),(m(!0),y(S,null,J(n.attr.signList,(u,N)=>(m(),c(B,{value:N},{default:t(()=>[l(_(u),1)]),_:2},1032,["value"]))),256))]),_:1},8,["modelValue","default-value","onChange"])):C("",!0),a(x,{modelValue:n.aggreSearch.type,"onUpdate:modelValue":e[4]||(e[4]=u=>n.aggreSearch.type=u),"default-value":n.aggreSearch.type,placeholder:"\u641C\u7D22\u5B57\u6BB5"},{default:t(()=>[a(B,{value:"user.username"},{default:t(()=>[...e[19]||(e[19]=[l("\u6839\u636E\u7528\u6237\u540D\u641C\u7D22",-1)])]),_:1}),a(B,{value:"form.name"},{default:t(()=>[...e[20]||(e[20]=[l("\u6839\u636E\u62A5\u540D\u59D3\u540D\u641C\u7D22",-1)])]),_:1}),a(B,{value:"form.mobile"},{default:t(()=>[...e[21]||(e[21]=[l("\u6839\u636E\u62A5\u540D\u624B\u673A\u53F7\u641C\u7D22",-1)])]),_:1}),a(B,{value:"ticket_no"},{default:t(()=>[...e[22]||(e[22]=[l("\u6839\u636E\u7968\u53F7\u641C\u7D22",-1)])]),_:1}),a(B,{value:"ticket.name"},{default:t(()=>[...e[23]||(e[23]=[l("\u6839\u636E\u7968\u79CD\u641C\u7D22",-1)])]),_:1})]),_:1},8,["modelValue","default-value"]),a(P,{onPressEnter:i.refresh,style:{width:"320px"},modelValue:n.aggreSearch.val,"onUpdate:modelValue":e[5]||(e[5]=u=>n.aggreSearch.val=u),placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9"},null,8,["onPressEnter","modelValue"]),a(g,{type:"primary",onClick:i.refresh},{default:t(()=>[...e[24]||(e[24]=[l("\u641C\u7D22",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1}),a(L,{"row-key":"id",pagination:{total:n.dataTotal,defaultPageSize:n.searchParams.limit,showTotal:!0,showPageSize:!0,showJumper:!0},"row-selection":n.rowSelection,bordered:!1,columns:n.columns,data:n.data,onPageChange:i.pageChange,onPageSizeChange:i.pageSizeChange,onChange:i.handleChange,onSelectionChange:i.tablecheckedChange},{user:t(({record:u})=>[u.user.id?(m(),c(I,{key:0,userinfo:u.user},null,8,["userinfo"])):(m(),y("span",xe,"-"))]),status:t(({record:u})=>[n.pageParams.type=="sign"?(m(),y(S,{key:0},[l(_(n.attr.signList[u.sign]),1)],64)):C("",!0),n.pageParams.type=="list"?(m(),y(S,{key:1},[l(_(n.attr.statusList[u.status]),1)],64)):C("",!0)]),createtime:t(({record:u})=>[d("span",null,_(s.$format.formatDate(u.createtime)),1)]),use_time:t(({record:u})=>[d("span",null,_(u.use_time?s.$format.formatDate(u.use_time):"-"),1)]),operations:t(({record:u,rowIndex:N})=>[a(F,{size:10},{default:t(()=>[n.pageParams.type=="list"?(m(),y(S,{key:0},[a(g,{style:{padding:"0"},type:"text",size:"small",onClick:V=>i.showApplyInfo(N)},{default:t(()=>[...e[25]||(e[25]=[l(" \u62A5\u540D\u4FE1\u606F ",-1)])]),_:1},8,["onClick"]),u.status==1?(m(),c(g,{key:0,style:{padding:"0"},type:"text",size:"small",onClick:V=>i.statusAlone(u.id,2)},{default:t(()=>[...e[26]||(e[26]=[l(" \u4F5C\u5E9F ",-1)])]),_:1},8,["onClick"])):C("",!0),u.status==0?(m(),y(S,{key:1},[a(g,{style:{padding:"0"},type:"text",size:"small",onClick:V=>i.statusAlone(u.id,1)},{default:t(()=>[...e[27]||(e[27]=[l(" \u901A\u8FC7 ",-1)])]),_:1},8,["onClick"]),a(g,{style:{padding:"0"},type:"text",size:"small",onClick:V=>i.statusAlone(u.id,2)},{default:t(()=>[...e[28]||(e[28]=[l(" \u62D2\u7EDD ",-1)])]),_:1},8,["onClick"])],64)):C("",!0)],64)):C("",!0),n.pageParams.type=="sign"?(m(),y(S,{key:1},[u.sign==0?(m(),c(g,{key:0,style:{padding:"0"},type:"text",size:"small",onClick:V=>i.signinAlone(u.id,"signin")},{default:t(()=>[...e[29]||(e[29]=[l(" \u7B7E\u5230 ",-1)])]),_:1},8,["onClick"])):C("",!0),u.sign==1?(m(),c(g,{key:1,style:{padding:"0"},type:"text",size:"small",onClick:V=>i.signinAlone(u.id,"cancel")},{default:t(()=>[...e[30]||(e[30]=[l(" \u53D6\u6D88\u7B7E\u5230 ",-1)])]),_:1},8,["onClick"])):C("",!0)],64)):C("",!0)]),_:2},1024)]),"pagination-left":t(()=>[d("div",Te,[a(T,{gutter:24},{default:t(()=>[a(v,{span:20},{default:t(()=>[a(F,null,{default:t(()=>[a(g,{onClick:e[6]||(e[6]=u=>i.statusBatch(2)),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[31]||(e[31]=[l(" \u6279\u91CF\u4F5C\u5E9F ",-1)])]),_:1},8,["disabled"]),a(g,{onClick:e[7]||(e[7]=u=>i.statusBatch(1)),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[32]||(e[32]=[l(" \u6279\u91CF\u901A\u8FC7 ",-1)])]),_:1},8,["disabled"]),a(g,{onClick:e[8]||(e[8]=u=>i.delBatch()),disabled:n.tableCheckedList.length==0},{default:t(()=>[...e[33]||(e[33]=[l(" \u6279\u91CF\u5220\u9664 ",-1)])]),_:1},8,["disabled"])]),_:1})]),_:1})]),_:1})])]),_:1},8,["pagination","row-selection","columns","data","onPageChange","onPageSizeChange","onChange","onSelectionChange"]),a(O,{width:340,visible:n.modal.apply_info,onOk:e[9]||(e[9]=u=>n.modal.apply_info=!1),onCancel:e[10]||(e[10]=u=>n.modal.apply_info=!1),unmountOnClose:""},{title:t(()=>[...e[34]||(e[34]=[l(" \u62A5\u540D\u4FE1\u606F ",-1)])]),default:t(()=>[d("div",null,[n.applyInfoDetail?(m(),c(z,{key:0,style:{"margin-top":"20px"},data:n.applyInfoDetail,size:"large",column:1},null,8,["data"])):C("",!0)])]),_:1},8,["visible"]),a(M,{isShow:n.modal.signCodeModal,onOk:e[11]||(e[11]=u=>n.modal.signCodeModal=!1),onCancel:e[12]||(e[12]=u=>n.modal.signCodeModal=!1)},null,8,["isShow"]),a(r,{isShow:n.modal.signModal,onOk:e[13]||(e[13]=u=>n.modal.signModal=!1),onCancel:e[14]||(e[14]=u=>n.modal.signModal=!1)},null,8,["isShow"])]),_:1}),a(E,{visible:n.modal.share,type:"activity_signin",id:n.searchFilter.activity_id,onCancel:e[15]||(e[15]=u=>n.modal.share=!1)},null,8,["visible","id"])])}const Je=q(Se,[["render",Ie],["__scopeId","data-v-5e0841a2"]]);export{Je as default};