diff --git a/dist/common.wxss b/dist/common.wxss index 49cc0c3..988e84e 100644 --- a/dist/common.wxss +++ b/dist/common.wxss @@ -22,10 +22,6 @@ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/overlay/index.css ***! \************************************************************************************************************************************************************************************************************************/ .van-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,.7);background-color:var(--overlay-background-color,rgba(0,0,0,.7))} -/*!***********************************************************************************************************************************************************************************************************************!*\ - !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/button/index.css ***! - \***********************************************************************************************************************************************************************************************************************/ -taro-button-core{position:relative;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center;text-decoration:none;overflow:hidden;width:100%;border-width:0;outline:0;-webkit-appearance:none;appearance:none}taro-button-core:focus{outline:0}taro-button-core::after{content:' ';width:200%;height:200%;position:absolute;top:0;left:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box}taro-button-core+taro-button-core{margin-top:15rpx}taro-button-core[size=mini]{width:auto;display:inline-block;padding:0 1.32em;line-height:2.3;font-size:13rpx}taro-button-core[loading] .weui-loading{margin:-.2em .34em 0 0}.van-button{width:initial;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:0;text-align:center;vertical-align:middle;-webkit-appearance:none;appearance:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;line-height:40rpx;line-height:var(--button-line-height, 40rpx)}.van-button::after{border:none;border-radius:initial}.van-button--mini{display:inline-block;padding:0 8rpx;padding:0 var(--padding-base,8rpx);height:44rpx;height:var(--button-mini-height,44rpx);font-size:20rpx;font-size:var(--button-mini-font-size, 20rpx);min-width:100rpx;min-width:var(--button-mini-min-width,100rpx);border-radius:4rpx;border-radius:var(--button-mini-border-radius,4rpx)}.van-button--mini+.van-button--mini{margin-left:10rpx}.van-button--small{padding:0 16rpx;padding:0 var(--padding-xs,16rpx);height:60rpx;height:var(--button-small-height,60rpx);font-size:24rpx;font-size:var(--button-small-font-size, 24rpx);min-width:120rpx;min-width:var(--button-small-min-width,120rpx);border-radius:8rpx;border-radius:var(--button-small-border-radius,8rpx)}.van-button--normal{padding:0 32rpx;padding:0 var(--padding-md,32rpx);height:80rpx;height:var(--button-normal-height,80rpx);font-size:28rpx;font-size:var(--button-normal-font-size, 28rpx);border-radius:16rpx;border-radius:var(--button-normal-border-radius,16rpx)}.van-button--large{width:100%;height:100rpx;height:var(--button-large-height,100rpx);font-size:32rpx;font-size:var(--button-large-font-size, 32rpx);border-radius:16rpx;border-radius:var(--button-normal-border-radius,16rpx)}.van-button--default{color:#323233;color:var(--button-default-color,#323233);background:#fff;background:var(--button-default-background-color,#fff)}.van-button--primary{color:#fff;color:var(--button-primary-color,#fff);background:#07c160;background:var(--button-primary-background-color,#07c160)}.van-button--info{color:#fff;color:var(--button-info-color,#fff);background:#1989fa;background:var(--button-info-background-color,#1989fa)}.van-button--danger{color:#fff;color:var(--button-danger-color,#fff);background:#ee0a24;background:var(--button-danger-background-color,#ee0a24)}.van-button--warning{color:#fff;color:var(--button-warning-color,#fff);background:#ff976a;background:var(--button-warning-background-color,#ff976a)}.van-button--plain{background:#fff;background:var(--button-plain-background-color,#fff);overflow:visible}.van-button--plain.van-button--primary{color:#07c160;color:var(--button-primary-background-color,#07c160)}.van-button--plain.van-button--info{color:#1989fa;color:var(--button-info-background-color,#1989fa)}.van-button--plain.van-button--danger{color:#ee0a24;color:var(--button-danger-background-color,#ee0a24)}.van-button--plain.van-button--warning{color:#ff976a;color:var(--button-warning-background-color,#ff976a)}.van-button--block{display:-webkit-flex;display:flex;width:100%}.van-button--round{border-radius:999rpx;border-radius:var(--button-round-border-radius,999rpx)}.van-button--square{border-radius:0}.van-button--disabled{opacity:.5;opacity:var(--button-disabled-opacity, .5)}.van-button__text{display:inline}.van-button__icon+.van-button__text:not(:empty),.van-button__loading-text{margin-left:8rpx}.van-button__icon{min-width:1em;line-height:inherit!important;vertical-align:top}.van-button--hairline.van-button--primary{border:2rpx solid #07c160;border:var(--button-border-width,2rpx) solid var(--button-primary-background-color,#07c160)}.van-button--hairline.van-button--info{border:2rpx solid #1989fa;border:var(--button-border-width,2rpx) solid var(--button-info-background-color,#1989fa)}.van-button--hairline.van-button--danger{border:2rpx solid #ee0a24;border:var(--button-border-width,2rpx) solid var(--button-danger-background-color,#ee0a24)}.van-button--hairline.van-button--warning{border:2rpx solid #ff976a;border:var(--button-border-width,2rpx) solid var(--button-warning-background-color,#ff976a)}.van-button--active:not(.van-button--disabled){-webkit-filter:brightness(0.9);filter:brightness(.9)}.van-button--unclickable{pointer-events:none}.van-button--unclickable::after{display:none}.van-button+.van-button{margin-top:0} /*!*********************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/cell/index.css ***! \*********************************************************************************************************************************************************************************************************************/ @@ -38,6 +34,10 @@ taro-button-core{position:relative;display:block;margin-left:auto;margin-right:a !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/toast/index.css ***! \**********************************************************************************************************************************************************************************************************************/ .van-toast{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;color:#fff;color:var(--toast-text-color,#fff);font-size:28rpx;font-size:var(--toast-font-size, 28rpx);line-height:40rpx;line-height:var(--toast-line-height, 40rpx);white-space:pre-wrap;word-wrap:break-word;background-color:rgba(26,26,26,.7);background-color:var(--toast-background-color,rgba(26,26,26,.7));border-radius:16rpx;border-radius:var(--toast-border-radius,16rpx)}.van-toast__container{position:fixed;top:50%;left:50%;width:-webkit-fit-content;width:fit-content;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;max-width:70%;max-width:var(--toast-max-width,70%)}.van-toast--text{min-width:192rpx;min-width:var(--toast-text-min-width,192rpx);padding:16rpx 24rpx;padding:var(--toast-text-padding,16rpx 24rpx)}.van-toast--icon{width:176rpx;width:var(--toast-default-width,176rpx);min-height:176rpx;min-height:var(--toast-default-min-height,176rpx);padding:32rpx;padding:var(--toast-default-padding,32rpx)}.van-toast--icon .van-toast__icon{font-size:72rpx;font-size:var(--toast-icon-size, 72rpx)}.van-toast--icon .van-toast__text{padding-top:16rpx}.van-toast__box{display:grid;text-align:center}.van-toast__loading{margin:20rpx 0}.van-toast--top{-webkit-transform:translate(0,-30vh);transform:translate(0,-30vh)}.van-toast--bottom{-webkit-transform:translate(0,30vh);transform:translate(0,30vh)} +/*!***********************************************************************************************************************************************************************************************************************!*\ + !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/button/index.css ***! + \***********************************************************************************************************************************************************************************************************************/ +taro-button-core{position:relative;display:block;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:center;text-decoration:none;overflow:hidden;width:100%;border-width:0;outline:0;-webkit-appearance:none;appearance:none}taro-button-core:focus{outline:0}taro-button-core::after{content:' ';width:200%;height:200%;position:absolute;top:0;left:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box}taro-button-core+taro-button-core{margin-top:15rpx}taro-button-core[size=mini]{width:auto;display:inline-block;padding:0 1.32em;line-height:2.3;font-size:13rpx}taro-button-core[loading] .weui-loading{margin:-.2em .34em 0 0}.van-button{width:initial;position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:0;text-align:center;vertical-align:middle;-webkit-appearance:none;appearance:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;line-height:40rpx;line-height:var(--button-line-height, 40rpx)}.van-button::after{border:none;border-radius:initial}.van-button--mini{display:inline-block;padding:0 8rpx;padding:0 var(--padding-base,8rpx);height:44rpx;height:var(--button-mini-height,44rpx);font-size:20rpx;font-size:var(--button-mini-font-size, 20rpx);min-width:100rpx;min-width:var(--button-mini-min-width,100rpx);border-radius:4rpx;border-radius:var(--button-mini-border-radius,4rpx)}.van-button--mini+.van-button--mini{margin-left:10rpx}.van-button--small{padding:0 16rpx;padding:0 var(--padding-xs,16rpx);height:60rpx;height:var(--button-small-height,60rpx);font-size:24rpx;font-size:var(--button-small-font-size, 24rpx);min-width:120rpx;min-width:var(--button-small-min-width,120rpx);border-radius:8rpx;border-radius:var(--button-small-border-radius,8rpx)}.van-button--normal{padding:0 32rpx;padding:0 var(--padding-md,32rpx);height:80rpx;height:var(--button-normal-height,80rpx);font-size:28rpx;font-size:var(--button-normal-font-size, 28rpx);border-radius:16rpx;border-radius:var(--button-normal-border-radius,16rpx)}.van-button--large{width:100%;height:100rpx;height:var(--button-large-height,100rpx);font-size:32rpx;font-size:var(--button-large-font-size, 32rpx);border-radius:16rpx;border-radius:var(--button-normal-border-radius,16rpx)}.van-button--default{color:#323233;color:var(--button-default-color,#323233);background:#fff;background:var(--button-default-background-color,#fff)}.van-button--primary{color:#fff;color:var(--button-primary-color,#fff);background:#07c160;background:var(--button-primary-background-color,#07c160)}.van-button--info{color:#fff;color:var(--button-info-color,#fff);background:#1989fa;background:var(--button-info-background-color,#1989fa)}.van-button--danger{color:#fff;color:var(--button-danger-color,#fff);background:#ee0a24;background:var(--button-danger-background-color,#ee0a24)}.van-button--warning{color:#fff;color:var(--button-warning-color,#fff);background:#ff976a;background:var(--button-warning-background-color,#ff976a)}.van-button--plain{background:#fff;background:var(--button-plain-background-color,#fff);overflow:visible}.van-button--plain.van-button--primary{color:#07c160;color:var(--button-primary-background-color,#07c160)}.van-button--plain.van-button--info{color:#1989fa;color:var(--button-info-background-color,#1989fa)}.van-button--plain.van-button--danger{color:#ee0a24;color:var(--button-danger-background-color,#ee0a24)}.van-button--plain.van-button--warning{color:#ff976a;color:var(--button-warning-background-color,#ff976a)}.van-button--block{display:-webkit-flex;display:flex;width:100%}.van-button--round{border-radius:999rpx;border-radius:var(--button-round-border-radius,999rpx)}.van-button--square{border-radius:0}.van-button--disabled{opacity:.5;opacity:var(--button-disabled-opacity, .5)}.van-button__text{display:inline}.van-button__icon+.van-button__text:not(:empty),.van-button__loading-text{margin-left:8rpx}.van-button__icon{min-width:1em;line-height:inherit!important;vertical-align:top}.van-button--hairline.van-button--primary{border:2rpx solid #07c160;border:var(--button-border-width,2rpx) solid var(--button-primary-background-color,#07c160)}.van-button--hairline.van-button--info{border:2rpx solid #1989fa;border:var(--button-border-width,2rpx) solid var(--button-info-background-color,#1989fa)}.van-button--hairline.van-button--danger{border:2rpx solid #ee0a24;border:var(--button-border-width,2rpx) solid var(--button-danger-background-color,#ee0a24)}.van-button--hairline.van-button--warning{border:2rpx solid #ff976a;border:var(--button-border-width,2rpx) solid var(--button-warning-background-color,#ff976a)}.van-button--active:not(.van-button--disabled){-webkit-filter:brightness(0.9);filter:brightness(.9)}.van-button--unclickable{pointer-events:none}.van-button--unclickable::after{display:none}.van-button+.van-button{margin-top:0} /*!************************************************************************************************************************************************************************************************************************************!*\ !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[0].use[2]!./node_modules/@antmjs/vantui/es/goods-action-button/index.css ***! \************************************************************************************************************************************************************************************************************************************/ diff --git a/dist/pages/activityList/components/details/index.js b/dist/pages/activityList/components/details/index.js index c96c465..755e2e0 100644 --- a/dist/pages/activityList/components/details/index.js +++ b/dist/pages/activityList/components/details/index.js @@ -1,2 +1,2 @@ /*! For license information please see index.js.LICENSE.txt */ -"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/activityList/components/details/index"],{"./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[9].use[1]!./src/pages/activityList/components/details/index.tsx":function(e,n,t){var l=t("./node_modules/@antmjs/vantui/es/button/index.js"),o=t("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),a=t("./node_modules/@antmjs/vantui/es/toast/index.js"),i=t("./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js"),s=t("./node_modules/@antmjs/vantui/es/dialog/index.js"),u=t("./node_modules/@antmjs/vantui/es/cell/index.js"),d=t("./node_modules/@antmjs/vantui/es/image/index.js"),r=t("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),c=t("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),m=t("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),f=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),v=t("webpack/container/remote/@tarojs/taro"),p=t.n(v),b=t("webpack/container/remote/react"),x=t.n(b),j=t("./src/utils/index.ts"),h=t("webpack/container/remote/lodash"),g=t.n(h),k=t("webpack/container/remote/moment"),w=t.n(k),T=t("webpack/container/remote/react/jsx-runtime");n.default=function details(){var e,n,t,h,k,C,S=(0,b.useState)([]),y=(0,m.default)(S,2),_=y[0],D=y[1],L=(0,b.useState)(0),A=(0,m.default)(L,2),F=A[0],V=A[1],Y=(0,v.getCurrentInstance)(),M=(null!==(e=null==Y||null===(n=Y.router)||void 0===n?void 0:n.params)&&void 0!==e?e:{}).id,N=(0,b.useState)(!1),H=(0,m.default)(N,2),E=H[0],I=H[1],B=(0,b.useState)(""),O=(0,m.default)(B,2),R=O[0],J=O[1],P=x().useState(!1),q=(0,m.default)(P,2),G=q[0],$=q[1],z=x().useState(""),K=(0,m.default)(z,2);K[0],K[1];(0,b.useEffect)((function(){}),[]),(0,v.useShareTimeline)((function(){return{title:"分享朋友圈"}})),(0,b.useEffect)((function(){p().showShareMenu({withShareTicket:!0}),p().updateShareMenu({withShareTicket:!0,success:function success(){}})}),[]),(0,b.useEffect)((function(){var e;p().cloud.callFunction({name:"getOpenid",complete:(e=(0,c.default)((0,r.default)().mark((function _callee(e){var n,t,l,o,a;return(0,r.default)().wrap((function _callee$(i){for(;;)switch(i.prev=i.next){case 0:console.log("callFunction test result: ",e),a=null==e||null===(n=e.result)||void 0===n||null===(t=n.event)||void 0===t||null===(l=t.userInfo)||void 0===l?void 0:l.openId,J(a),console.log("dataSource ",_),(null!==(o=null==_?void 0:_.useridArr)&&void 0!==o?o:[]).includes(a)?I(!0):I(!1);case 5:case"end":return i.stop()}}),_callee)}))),function complete(n){return e.apply(this,arguments)})})}),[_]),(0,b.useEffect)((function(){var e,n=p().getSystemInfoSync(),t=n.screenHeight,l=n.safeArea,o=void 0===l?{}:l,a=null!==(e=t-(null==o?void 0:o.bottom))&&void 0!==e?e:0;V(a),Q()}),[]);var Q=function getDetail(){var e={tableName:"details",id:M,okFun:function okFun(e){var n;console.log("res",e),D(null!==(n=null==e?void 0:e.data)&&void 0!==n?n:[])}};(0,j.getTableid)(e)},U=[{label:"活动待开放",value:"0"},{label:"立即报名",value:"1"},{label:"活动已取消",value:"2"},{label:"活动进行中",value:"3"},{label:"活动已结束",value:"4"},{label:"活动已关闭",value:"5"}];return(0,T.jsxs)(f.View,{className:"detailContent",children:[(0,T.jsxs)(f.View,{children:[(0,T.jsx)(f.View,{children:null==_?void 0:_.title}),(0,T.jsx)(d.default,{width:"100%",height:"180px",fit:"cover",src:null==_||null===(t=_.images)||void 0===t||null===(h=t[0])||void 0===h?void 0:h.url}),(0,T.jsxs)(f.View,{children:[(0,T.jsx)(u.default,{icon:"clock",title:"开始时间 ".concat(null!=_&&_.startTime?w()(null==_?void 0:_.startTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,T.jsx)(u.default,{icon:"clock",title:"结束时间 ".concat(null!=_&&_.endTime?w()(null==_?void 0:_.endTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,T.jsx)(u.default,{isLink:!0,icon:"location",title:"".concat(null==_?void 0:_.address),linkType:"navigateTo",url:"/pages/dashboard/index",onClick:function onClick(){p().openLocation({latitude:null==_?void 0:_.latitude,longitude:null==_?void 0:_.longitude,scale:18})}}),(0,T.jsx)(u.default,{icon:"friends",title:"已报名人数 ".concat(null!==(k=null==_||null===(C=_.useridArr)||void 0===C?void 0:C.length)&&void 0!==k?k:0)})]})]}),(0,T.jsx)(f.View,{onClick:function onClick(){},className:"RichText",children:(0,T.jsx)(f.RichText,{nodes:null==_?void 0:_.richText})}),(0,T.jsxs)(f.View,{children:[(0,T.jsx)(s.default,{id:"vanDialog3",title:"长按二维码识别",show:G,onClose:function onClose(){return $(!1)},children:(0,T.jsx)(f.View,{className:"wechatCode",children:(0,T.jsx)(d.default,{showMenuByLongpress:!0,width:300,height:300,src:null==_?void 0:_.qrCode})})}),(0,T.jsx)(u.default,{title:"组件调用",onClick:function onClick(){return $(!0)}})]}),(0,T.jsxs)(f.View,{className:"detailBtn",style:{bottom:"".concat(null!=F?F:0,"px")},children:[(0,T.jsx)(l.default,{type:"primary",block:!0,disabled:!["1"].includes(null==_?void 0:_.Status),onClick:function onClick(){var e;if(E)return(0,j.updateTableid)({tableName:"details",id:M,objData:{useridArr:(0,i.default)((null!==(e=null==_?void 0:_.useridArr)&&void 0!==e?e:[]).filter((function(e,n,t){return e!==R})))},okFun:function okFun(e){a.default.success({message:"取消成功",selector:"#vanToast-demo2",onClose:function onClose(){Q()}})}}),!1;if((0,j.phoneLogin)()){var n;console.log("id",M);var t={id:M,tableName:"details",objData:{useridArr:[].concat((0,i.default)(g().cloneDeep(null!==(n=null==_?void 0:_.useridArr)&&void 0!==n?n:[])),[R])},okFun:function okFun(e){console.log("res333",e),a.default.success({message:"报名成功",selector:"#vanToast-demo2",onClose:function onClose(){Q()}})}};console.log("postData",t),(0,j.updateTableid)((0,o.default)({},t))}else a.default.fail({message:"请先登录",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){p().navigateTo({url:"/pages/my/index"})}})},children:function btnContent(){return E?"取消报名":U.map((function(e){var n=null==_?void 0:_.Status;if((null==e?void 0:e.value)===n)return null==e?void 0:e.label}))}()}),(0,T.jsx)(a.default,{id:"vanToast-demo2"})]})]})}},"./src/pages/activityList/components/details/index.tsx":function(e,n,t){var l=t("webpack/container/remote/@tarojs/runtime"),o=t("./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[9].use[1]!./src/pages/activityList/components/details/index.tsx");o.default.enableShareTimeline=!0;Page((0,l.createPageConfig)(o.default,"pages/activityList/components/details/index",{root:{cn:[]}},{navigationBarTitleText:"活动详情"}||{}))}},function(e){e.O(0,["taro","vendors","common"],(function(){return n="./src/pages/activityList/components/details/index.tsx",e(e.s=n);var n}));e.O()}]); \ No newline at end of file +"use strict";(wx.webpackJsonp=wx.webpackJsonp||[]).push([["pages/activityList/components/details/index"],{"./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[9].use[1]!./src/pages/activityList/components/details/index.tsx":function(e,n,t){var l=t("./node_modules/@babel/runtime/helpers/esm/objectSpread2.js"),o=t("./node_modules/@antmjs/vantui/es/toast/index.js"),i=t("./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js"),s=t("./node_modules/@antmjs/vantui/es/dialog/index.js"),a=t("./node_modules/@antmjs/vantui/es/button/index.js"),u=t("./node_modules/@antmjs/vantui/es/cell/index.js"),d=t("./node_modules/@antmjs/vantui/es/image/index.js"),r=t("./node_modules/@babel/runtime/helpers/esm/regeneratorRuntime.js"),c=t("./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js"),m=t("./node_modules/@babel/runtime/helpers/esm/slicedToArray.js"),f=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),v=t("webpack/container/remote/@tarojs/taro"),p=t.n(v),x=t("webpack/container/remote/react"),h=t.n(x),b=t("./src/utils/index.ts"),j=t("webpack/container/remote/lodash"),g=t.n(j),k=t("webpack/container/remote/moment"),w=t.n(k),C=t("webpack/container/remote/react/jsx-runtime");n.default=function details(){var e,n,t,j,k,T,y=(0,x.useState)([]),S=(0,m.default)(y,2),_=S[0],D=S[1],L=(0,x.useState)(0),A=(0,m.default)(L,2),F=A[0],V=A[1],Y=(0,v.getCurrentInstance)(),M=(null!==(e=null==Y||null===(n=Y.router)||void 0===n?void 0:n.params)&&void 0!==e?e:{}).id,N=(0,x.useState)(!1),B=(0,m.default)(N,2),H=B[0],E=B[1],I=(0,x.useState)(""),O=(0,m.default)(I,2),R=O[0],J=O[1],P=h().useState(!1),q=(0,m.default)(P,2),z=q[0],G=q[1],$=h().useState(""),K=(0,m.default)($,2);K[0],K[1];(0,x.useEffect)((function(){}),[]),(0,v.useShareTimeline)((function(){return{title:"分享朋友圈"}})),(0,x.useEffect)((function(){p().showShareMenu({withShareTicket:!0}),p().updateShareMenu({withShareTicket:!0,success:function success(){}})}),[]),(0,x.useEffect)((function(){var e;p().cloud.callFunction({name:"getOpenid",complete:(e=(0,c.default)((0,r.default)().mark((function _callee(e){var n,t,l,o,i;return(0,r.default)().wrap((function _callee$(s){for(;;)switch(s.prev=s.next){case 0:console.log("callFunction test result: ",e),i=null==e||null===(n=e.result)||void 0===n||null===(t=n.event)||void 0===t||null===(l=t.userInfo)||void 0===l?void 0:l.openId,J(i),console.log("dataSource ",_),(null!==(o=null==_?void 0:_.useridArr)&&void 0!==o?o:[]).includes(i)?E(!0):E(!1);case 5:case"end":return s.stop()}}),_callee)}))),function complete(n){return e.apply(this,arguments)})})}),[_]),(0,x.useEffect)((function(){var e,n=p().getSystemInfoSync(),t=n.screenHeight,l=n.safeArea,o=void 0===l?{}:l,i=null!==(e=t-(null==o?void 0:o.bottom))&&void 0!==e?e:0;V(i),Q()}),[]);var Q=function getDetail(){var e={tableName:"details",id:M,okFun:function okFun(e){var n;console.log("res",e),D(null!==(n=null==e?void 0:e.data)&&void 0!==n?n:[])}};(0,b.getTableid)(e)},U=[{label:"活动待开放",value:"0"},{label:"立即报名",value:"1"},{label:"活动已取消",value:"2"},{label:"活动进行中",value:"3"},{label:"活动已结束",value:"4"},{label:"活动已关闭",value:"5"}];return(0,C.jsxs)(f.View,{className:"detailContent",children:[(0,C.jsxs)(f.View,{children:[(0,C.jsx)(f.View,{children:null==_?void 0:_.title}),(0,C.jsx)(d.default,{width:"100%",height:"180px",fit:"cover",src:null==_||null===(t=_.images)||void 0===t||null===(j=t[0])||void 0===j?void 0:j.url}),(0,C.jsxs)(f.View,{children:[(0,C.jsx)(u.default,{icon:"clock",title:"开始时间 ".concat(null!=_&&_.startTime?w()(null==_?void 0:_.startTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,C.jsx)(u.default,{icon:"clock",title:"结束时间 ".concat(null!=_&&_.endTime?w()(null==_?void 0:_.endTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,C.jsx)(u.default,{isLink:!0,icon:"location",title:"".concat(null==_?void 0:_.address),linkType:"navigateTo",url:"/pages/dashboard/index",onClick:function onClick(){p().openLocation({latitude:null==_?void 0:_.latitude,longitude:null==_?void 0:_.longitude,scale:18})}}),(0,C.jsx)(u.default,{icon:"friends",title:"已报名人数 ".concat(null!==(k=null==_||null===(T=_.useridArr)||void 0===T?void 0:T.length)&&void 0!==k?k:0)})]})]}),(0,C.jsx)(f.View,{onClick:function onClick(){},className:"RichText",children:(0,C.jsx)(f.RichText,{nodes:null==_?void 0:_.richText})}),(0,C.jsxs)(f.View,{children:[(0,C.jsx)(s.default,{id:"vanDialog3",title:"长按二维码识别",showCancelButton:!1,showConfirmButton:!1,show:z,onClose:function onClose(){return G(!1)},children:(0,C.jsxs)(f.View,{className:"wechatCode",children:[(0,C.jsx)(d.default,{showMenuByLongpress:!0,width:300,height:300,src:null==_?void 0:_.qrCode}),(0,C.jsx)(a.default,{style:{width:"130px",marginTop:"20px"},type:"primary",round:!0,size:"small",onClick:function onClick(){G(!1)},children:"关闭"})]})}),(0,C.jsx)(u.default,{title:"组件调用",onClick:function onClick(){return G(!0)}})]}),(0,C.jsxs)(f.View,{className:"detailBtn",style:{bottom:"".concat(null!=F?F:0,"px")},children:[(0,C.jsx)(a.default,{type:"primary",block:!0,disabled:!["1"].includes(null==_?void 0:_.Status),onClick:function onClick(){var e;if(H)return(0,b.updateTableid)({tableName:"details",id:M,objData:{useridArr:(0,i.default)((null!==(e=null==_?void 0:_.useridArr)&&void 0!==e?e:[]).filter((function(e,n,t){return e!==R})))},okFun:function okFun(e){o.default.success({message:"取消成功",selector:"#vanToast-demo2",onClose:function onClose(){Q()}})}}),!1;if((0,b.phoneLogin)()){var n;console.log("id",M);var t={id:M,tableName:"details",objData:{useridArr:[].concat((0,i.default)(g().cloneDeep(null!==(n=null==_?void 0:_.useridArr)&&void 0!==n?n:[])),[R])},okFun:function okFun(e){console.log("res333",e),o.default.success({message:"报名成功",selector:"#vanToast-demo2",onClose:function onClose(){Q()}})}};console.log("postData",t),(0,b.updateTableid)((0,l.default)({},t))}else o.default.fail({message:"请先登录",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){p().navigateTo({url:"/pages/my/index"})}})},children:function btnContent(){return H?"取消报名":U.map((function(e){var n=null==_?void 0:_.Status;if((null==e?void 0:e.value)===n)return null==e?void 0:e.label}))}()}),(0,C.jsx)(o.default,{id:"vanToast-demo2"})]})]})}},"./src/pages/activityList/components/details/index.tsx":function(e,n,t){var l=t("webpack/container/remote/@tarojs/runtime"),o=t("./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??ruleSet[1].rules[9].use[1]!./src/pages/activityList/components/details/index.tsx");o.default.enableShareTimeline=!0;Page((0,l.createPageConfig)(o.default,"pages/activityList/components/details/index",{root:{cn:[]}},{navigationBarTitleText:"活动详情"}||{}))}},function(e){e.O(0,["taro","vendors","common"],(function(){return n="./src/pages/activityList/components/details/index.tsx",e(e.s=n);var n}));e.O()}]); \ No newline at end of file diff --git a/dist/pages/activityList/components/details/index.wxss b/dist/pages/activityList/components/details/index.wxss index 5cde581..f31f8bf 100644 --- a/dist/pages/activityList/components/details/index.wxss +++ b/dist/pages/activityList/components/details/index.wxss @@ -50,4 +50,5 @@ -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; + margin-bottom: 60rpx; } diff --git a/src/pages/activityList/components/details/index.scss b/src/pages/activityList/components/details/index.scss index 3047655..ba3ee7a 100644 --- a/src/pages/activityList/components/details/index.scss +++ b/src/pages/activityList/components/details/index.scss @@ -35,4 +35,5 @@ flex-direction: column; align-items: center; justify-content: center; + margin-bottom: 60px; } \ No newline at end of file diff --git a/src/pages/activityList/components/details/index.tsx b/src/pages/activityList/components/details/index.tsx index d8d04b1..9c759a2 100644 --- a/src/pages/activityList/components/details/index.tsx +++ b/src/pages/activityList/components/details/index.tsx @@ -222,7 +222,8 @@ const details = () => { setShow(false)} @@ -237,6 +238,10 @@ const details = () => { src={dataSource?.qrCode} // src='cloud://citynew-0givkbre03955d8c.6369-citynew-0givkbre03955d8c-1253655588/images/touxiang/download-1.jpg' > + +