index.4a36febb.js 4.9 KB

1
  1. var f=Object.defineProperty;var c=Object.getOwnPropertySymbols;var g=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable;var d=(e,s,a)=>s in e?f(e,s,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[s]=a,p=(e,s)=>{for(var a in s||(s={}))g.call(s,a)&&d(e,a,s[a]);if(c)for(var a of c(s))_.call(s,a)&&d(e,a,s[a]);return e};import{d as w,a as t,M as C,y,C as h,I as u,g as b,B as l,j as o,x,P as v,F as m}from"./vendor.939d1c77.js";/* empty css *//* empty css *//* empty css *//* empty css */import{r as n,s as r,C as A}from"./index.d3cc73c5.js";import{C as j}from"./index.ea5cd1d6.js";import{U as B}from"./index.fad2de80.js";import{C as F}from"./index.dd6d2ad9.js";import"./index.339fc024.js";import"./index.16d19007.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./icon_checkbox_default.2fe5d57e.js";/* empty css */const S="_cellGroup_1m609_1",E="_image_1m609_7",D="_title_1m609_13",G="_label_1m609_19",R="_cellTitle_1m609_23",k="_button_1m609_28",L="_popup_1m609_32",U="_popupContainer_1m609_38",I="_cert_1m609_41",N="_award_1m609_46",T="_btnGroup_1m609_63",M="_lastBtn_1m609_67",P="_btnMore_1m609_76";var i={cellGroup:S,image:E,title:D,label:G,cellTitle:R,button:k,popup:L,popupContainer:U,cert:I,award:N,btnGroup:T,lastBtn:M,btnMore:P},$="./assets/award.2f8938c1.png",V="./assets/cert.7f558e5e.png";function Y(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!x(e)}var ut=w({name:"award-activity",data(){return{status:!1,type:"auth",list:[],dataShow:!0,loading:!1,finished:!1,params:{page:1,rows:20},exists:!1,popupShow:!1,receiveRewardId:null}},async mounted(){this.getUserRegisterProtocol(),this.getList()},methods:{async getUserRegisterProtocol(){try{const e=await n.get(r.platformApi+"/sysUserContractRecord/checkContractSign",{params:{contractType:"REGISTER"}});this.exists=e.data}catch{}},async onGetAward(){try{const e=r.user.data;if(!(e==null?void 0:e.realName)||!(e==null?void 0:e.idCardNo)||!this.exists){this.status=!0,this.type="auth";return}await n.post(`${r.platformApi}/activity/receiveReward/${this.receiveRewardId}`),this.status=!0,this.type="success",this.receiveRewardId=null}catch{}},async onAuthSuccess(){this.popupShow=!1,this.status=!1,await this.getUserRegisterProtocol(),this.onGetAward()},async getList(){try{const e=this.params,s=await n.post(`${r.platformApi}/activity/receiveRewardList`,{data:p({},e)});this.loading=!1;const a=s.data||{};if(this.list.length>0&&a.pageNo===1)return;this.list=this.list.concat(a.rows||[]),this.finished=a.pageNo>=a.totalPage,this.params.page=a.pageNo+1,this.dataShow=this.list.length>0}catch{this.dataShow=!1,this.finished=!0}}},render(){let e;return t("div",{class:i.award},[t(F,null,null),this.dataShow?t(C,{class:i.videoList,loading:this.loading,"onUpdate:loading":s=>this.loading=s,finished:this.finished,finishedText:" ",immediateCheck:!1,onLoad:this.getList},Y(e=this.list.map(s=>t(y,{inset:!0,class:i.cellGroup},{default:()=>[t(h,null,{icon:()=>t(u,{src:s.imgUrl,class:i.image},null),title:()=>t("div",{class:i.title},[s.rewardName]),label:()=>t("div",{class:i.label},[s.rewardDescribe])}),t(h,{center:!0,title:`\u83B7\u5956\u65F6\u95F4\uFF1A${b(s.winningTime).format("YYYY-MM-DD")}`,titleClass:i.cellTitle},{value:()=>t(l,{color:"linear-gradient(180deg, #FF8636 0%, #FF4E19 100%)",size:"small",class:i.button,onClick:()=>{this.receiveRewardId=s.receiveRewardId,this.onGetAward()}},{default:()=>[o("\u7ACB\u5373\u9886\u53D6")]})})]})))?e:{default:()=>[e]}):t(A,{btnStatus:!1,classImgSize:"SMALL",tips:"\u6682\u65E0\u6570\u636E"},null),t(v,{show:this.status,"onUpdate:show":s=>this.status=s,class:i.popup},{default:()=>[t("div",{class:i.popupContainer},[this.type==="auth"&&t(m,null,[t(u,{src:V,class:i.cert},null),t("h3",null,[o("\u60A8\u8FD8\u6CA1\u6709\u5B9E\u540D\u8BA4\u8BC1")]),t("p",null,[o("\u5B8C\u6210\u5B9E\u540D\u8BA4\u8BC1\u540E\u5373\u53EF\u9886\u53D6\u5956\u54C1")]),t("div",{class:[i.btnGroup,i.btnMore]},[t(l,{type:"primary",block:!0,class:i.lastBtn,onClick:()=>{this.status=!1}},{default:()=>[o("\u4EE5\u540E\u518D\u8BF4")]}),t(l,{type:"primary",block:!0,color:"linear-gradient(180deg, #59E5D5 0%, #2DC7AA 100%)",onClick:()=>{this.popupShow=!0}},{default:()=>[o("\u7ACB\u5373\u8BA4\u8BC1")]})])]),this.type==="success"&&t(m,null,[t(u,{src:$,class:i.award},null),t("h3",null,[o("\u5956\u54C1\u9886\u53D6\u6210\u529F\uFF01")]),t("p",null,[o("\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u6D3B\u52A8\u5956\u54C1\u5C06\u4F1A\u5230\u8FBE\uFF5E")]),t("div",{class:[i.btnGroup]},[t(l,{type:"primary",block:!0,color:"linear-gradient(180deg, #59E5D5 0%, #2DC7AA 100%)",onClick:()=>{this.status=!1,this.list=[],this.params.page=1,this.getList()}},{default:()=>[o("\u6211\u77E5\u9053\u4E86")]})])])])]}),t(j,{modelValue:this.popupShow,"onUpdate:modelValue":s=>this.popupShow=s},{default:()=>[t(B,{exists:this.exists,onSuccess:this.onAuthSuccess},null)]})])}});export{ut as default};