pages-index-index.5dd58200.js 8.3 KB
import{d as t,m as e,a as o,r as a,b as s,o as n,c as i,w as l,e as r,F as p,f as u,n as d,g as c,t as f,h as m,i as g,j as h,k as y,l as b,p as A,q as x,s as S,u as _,v as H,x as v,y as C}from"./index-eb67f458.js";import{_ as T}from"./u--text.7e677db9.js";import{_ as B,a as I}from"./u-loading-icon.57f72852.js";import{_ as k}from"./u-icon.1377b894.js";import{_ as z}from"./_plugin-vue_export-helper.1b428a4d.js";const M=z({name:"u-button",mixins:[e,o,{props:{hairline:{type:Boolean,default:t.button.hairline},type:{type:String,default:t.button.type},size:{type:String,default:t.button.size},shape:{type:String,default:t.button.shape},plain:{type:Boolean,default:t.button.plain},disabled:{type:Boolean,default:t.button.disabled},loading:{type:Boolean,default:t.button.loading},loadingText:{type:[String,Number],default:t.button.loadingText},loadingMode:{type:String,default:t.button.loadingMode},loadingSize:{type:[String,Number],default:t.button.loadingSize},openType:{type:String,default:t.button.openType},formType:{type:String,default:t.button.formType},appParameter:{type:String,default:t.button.appParameter},hoverStopPropagation:{type:Boolean,default:t.button.hoverStopPropagation},lang:{type:String,default:t.button.lang},sessionFrom:{type:String,default:t.button.sessionFrom},sendMessageTitle:{type:String,default:t.button.sendMessageTitle},sendMessagePath:{type:String,default:t.button.sendMessagePath},sendMessageImg:{type:String,default:t.button.sendMessageImg},showMessageCard:{type:Boolean,default:t.button.showMessageCard},dataName:{type:String,default:t.button.dataName},throttleTime:{type:[String,Number],default:t.button.throttleTime},hoverStartTime:{type:[String,Number],default:t.button.hoverStartTime},hoverStayTime:{type:[String,Number],default:t.button.hoverStayTime},text:{type:[String,Number],default:t.button.text},icon:{type:String,default:t.button.icon},iconColor:{type:String,default:t.button.icon},color:{type:String,default:t.button.color}}}],data:()=>({}),computed:{bemClass(){return this.color?this.bem("button",["shape","size"],["disabled","plain","hairline"]):this.bem("button",["type","shape","size"],["disabled","plain","hairline"])},loadingColor(){return this.plain?this.color?this.color:uni.$u.config.color[`u-${this.type}`]:"info"===this.type?"#c9c9c9":"rgb(200, 200, 200)"},iconColorCom(){return this.iconColor?this.iconColor:this.plain?this.color?this.color:this.type:"info"===this.type?"#000000":"#ffffff"},baseColor(){let t={};return this.color&&(t.color=this.plain?this.color:"white",this.plain||(t["background-color"]=this.color),-1!==this.color.indexOf("gradient")?(t.borderTopWidth=0,t.borderRightWidth=0,t.borderBottomWidth=0,t.borderLeftWidth=0,this.plain||(t.backgroundImage=this.color)):(t.borderColor=this.color,t.borderWidth="1px",t.borderStyle="solid")),t},nvueTextStyle(){let t={};return"info"===this.type&&(t.color="#323233"),this.color&&(t.color=this.plain?this.color:"white"),t.fontSize=this.textSize+"px",t},textSize(){let t=14,{size:e}=this;return"large"===e&&(t=16),"normal"===e&&(t=14),"small"===e&&(t=12),"mini"===e&&(t=10),t}},emits:["click","getphonenumber","getuserinfo","error","opensetting","launchapp"],methods:{clickHandler(){this.disabled||this.loading||uni.$u.throttle((()=>{this.$emit("click")}),this.throttleTime)},getphonenumber(t){this.$emit("getphonenumber",t)},getuserinfo(t){this.$emit("getuserinfo",t)},error(t){this.$emit("error",t)},opensetting(t){this.$emit("opensetting",t)},launchapp(t){this.$emit("launchapp",t)}}},[["render",function(t,e,o,A,x,S){const _=a(s("u-loading-icon"),B),H=y,v=a(s("u-icon"),k),C=b;return n(),i(C,{"hover-start-time":Number(t.hoverStartTime),"hover-stay-time":Number(t.hoverStayTime),"form-type":t.formType,"open-type":t.openType,"app-parameter":t.appParameter,"hover-stop-propagation":t.hoverStopPropagation,"send-message-title":t.sendMessageTitle,"send-message-path":t.sendMessagePath,lang:t.lang,"data-name":t.dataName,"session-from":t.sessionFrom,"send-message-img":t.sendMessageImg,"show-message-card":t.showMessageCard,onGetphonenumber:S.getphonenumber,onGetuserinfo:S.getuserinfo,onError:S.error,onOpensetting:S.opensetting,onLaunchapp:S.launchapp,"hover-class":t.disabled||t.loading?"":"u-button--active",class:h(["u-button u-reset-button",S.bemClass]),style:d([S.baseColor,t.$u.addStyle(t.customStyle)]),onClick:S.clickHandler},{default:l((()=>[t.loading?(n(),r(p,{key:0},[u(_,{mode:t.loadingMode,size:1.15*t.loadingSize,color:S.loadingColor},null,8,["mode","size","color"]),u(H,{class:"u-button__loading-text",style:d([{fontSize:S.textSize+"px"}])},{default:l((()=>[c(f(t.loadingText||t.text),1)])),_:1},8,["style"])],64)):(n(),r(p,{key:1},[t.icon?(n(),i(v,{key:0,name:t.icon,color:S.iconColorCom,size:1.35*S.textSize,customStyle:{marginRight:"2px"}},null,8,["name","color","size"])):m("",!0),g(t.$slots,"default",{},(()=>[u(H,{class:"u-button__text",style:d([{fontSize:S.textSize+"px"}])},{default:l((()=>[c(f(t.text),1)])),_:1},8,["style"])]),!0)],64))])),_:3},8,["hover-start-time","hover-stay-time","form-type","open-type","app-parameter","hover-stop-propagation","send-message-title","send-message-path","lang","data-name","session-from","send-message-img","show-message-card","onGetphonenumber","onGetuserinfo","onError","onOpensetting","onLaunchapp","hover-class","style","onClick","class"])}],["__scopeId","data-v-3274ac45"]]),N=z({__name:"index",setup(t){let e=new Array(6).fill(0),o=A(!1),d=()=>{o.value=!0,e=e.concat(new Array(6).fill(0))},f=()=>{C.$router.go("/pages/activity/activity")};return(t,g)=>{const y=x,b=a(s("u--text"),T),A=a(s("u-input"),I),C=a(s("u-button"),M),B=v;return n(),i(y,{class:"indexContent"},{default:l((()=>[u(y,{class:"headImg"}),u(y,{class:"indexMain p"},{default:l((()=>[u(y,{class:"payBox p"},{default:l((()=>[u(y,{class:"fromTitle"},{default:l((()=>[c("特价商品·不设退款")])),_:1}),u(y,{class:"fromContent"},{default:l((()=>[u(A,{placeholder:"",class:"inp"},{prefix:l((()=>[u(b,{text:"活动门店",margin:"0 60rpx 0 0",type:"tips"})])),_:1}),u(A,{placeholder:"",suffixIcon:"map-fill",suffixIconStyle:"color: #909399",class:"inp"},{prefix:l((()=>[u(b,{text:"门店地址",margin:"0 60rpx 0 0",type:"tips"})])),_:1}),u(A,{placeholder:"",suffixIcon:"phone-fill",suffixIconStyle:"color: #909399",class:"inp"},{prefix:l((()=>[u(b,{text:"门店电话",margin:"0 60rpx 0 0",type:"tips"})])),_:1}),u(A,{placeholder:"请输入",class:"inp"},{prefix:l((()=>[u(b,{text:"姓名",margin:"0 120rpx 0 0",type:"tips"})])),_:1}),u(A,{placeholder:"请输入",class:"inp"},{prefix:l((()=>[u(b,{text:"手机号",margin:"0 95rpx 0 0",type:"tips"})])),_:1})])),_:1}),u(y,{class:"totalPrice"},{default:l((()=>[c(" 合计:"),S("span",null,"99.9"),c("元")])),_:1}),u(C,{type:"primary",text:"立即支付"})])),_:1}),u(y,{class:"joinList p"},{default:l((()=>[u(y,{class:"listTitle"},{default:l((()=>[c(" 已有"),S("span",null,"125"),c("人参与")])),_:1}),u(y,{class:"listBody"},{default:l((()=>[u(y,{class:"listItem x-f"},{default:l((()=>[u(y,{class:"itemInfo"},{default:l((()=>[c("序号")])),_:1}),u(y,{class:"itemInfo"},{default:l((()=>[c("姓名")])),_:1}),u(y,{class:"itemInfo"},{default:l((()=>[c("购买日期")])),_:1})])),_:1}),(n(!0),r(p,null,_(H(e),((t,e)=>(n(),i(y,{class:h(["listItem x-f count",e%2==0&&"listBg"]),key:t},{default:l((()=>[u(y,{class:"itemInfo"},{default:l((()=>[c("1")])),_:1}),u(y,{class:"itemInfo"},{default:l((()=>[c("姓名")])),_:1}),u(y,{class:"itemInfo"},{default:l((()=>[c("05-14 15:30")])),_:1})])),_:2},1032,["class"])))),128))])),_:1}),H(o)?m("",!0):(n(),i(y,{key:0,class:"loadMore x-c",onClick:H(d)},{default:l((()=>[u(y,{class:"loadName"},{default:l((()=>[c("加载更多")])),_:1}),u(B,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAGZQTFRFAAAAAAD/AG3/AGD/EoD/GHn/FXX/H3b/Hnn/HHf/HHT/G3f/HXj/H3T/HHf/H3j/Hnf/Hnj/HXf/HXf/H3f/Hnj/Hnf/Hnf/HXf/H3f/Hnj/H3j/Hnj/Hnf/H3f/Hnf/H3f/H3j/nZhBVAAAACF0Uk5TAAIHCA4VGCkqLS4vNTlJZGVmaWtrf4GYnJy5v8Le3+Xpt+YO/gAAAGdJREFUGBkFwYcBgkAQALBgQ5Cu8Eq//Zc0AQAAKN/jUACQL3ua0rbmZvA8+wxZe9YBbi9AcwQA4BcAgCqgA+AaEBcAOogKABBfAEAcDeABRH22GbL+vINZvm5pSvuSA1AM46cEAAD+4S8FatRPQQEAAAAASUVORK5CYII="})])),_:1},8,["onClick"]))])),_:1})])),_:1}),u(y,{class:"btnBox",onClick:H(f)},{default:l((()=>[u(y,{class:"actBtn"},{default:l((()=>[c(" 举办活动 ")])),_:1})])),_:1},8,["onClick"]),u(y,{class:"inviteBox x-c"},{default:l((()=>[u(y,{class:"intieText"},{default:l((()=>[c(" 邀请有礼 ")])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-4f76d12d"]]);export{N as default};