From c4310a1be9babb0aef2467e97dc0985b869aa936 Mon Sep 17 00:00:00 2001 From: eric Date: Sat, 10 Dec 2022 20:15:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=A1=E6=A0=B8=E4=B8=8D=E9=80=9A?= =?UTF-8?q?=E8=BF=87=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dist/pages/activityList/components/details/index.js | 2 +- src/pages/activityList/components/details/index.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/pages/activityList/components/details/index.js b/dist/pages/activityList/components/details/index.js index 7cdea4f..357e09e 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/@antmjs/vantui/es/share-sheet/index.js":function(e,n,t){var o=t("./node_modules/@babel/runtime/helpers/esm/defineProperty.js"),s=t("./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"),l=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),a=t("webpack/container/remote/react"),i=t("./node_modules/@antmjs/vantui/es/share-sheet/wxs.js"),r=t("./node_modules/@antmjs/vantui/es/share-sheet/options.js"),u=t("./node_modules/@antmjs/vantui/es/popup/index.js"),c=t("webpack/container/remote/react/jsx-runtime"),d=["show","duration","closeOnClickOverlay","safeAreaInsetBottom","overlay","zIndex","overlayStyle","title","cancelText","description","options","renderDescription","renderTitle","onClickOverlay","onSelect","onClose","onCancel"];function ownKeys(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var n=1;n0?r.forEach((function(e){var n;(null==e?void 0:e.openid)===se&&P(null!==(n=null==e?void 0:e.status)&&void 0!==n?n:"0")})):P("0"),(null!==(a=null==e||null===(i=e.data)||void 0===i?void 0:i.useridArr)&&void 0!==a?a:[]).includes(se)?ne(!0):ne(!1)}};(0,g.getTableid)(e)},ge=[{label:"活动待开放",value:"0"},{label:"活动已取消",value:"2"},{label:"活动进行中",value:"3"},{label:"活动已结束",value:"4"},{label:"活动已关闭",value:"5"}],_e=function detailPost(){var e,n,t={id:X,tableName:"details",objData:{useridArr:[].concat((0,d.default)(y().cloneDeep(null!==(e=null==V?void 0:V.useridArr)&&void 0!==e?e:[])),[se]),peopleArr:[].concat((0,d.default)(y().cloneDeep(null!==(n=null==V?void 0:V.peopleArr)&&void 0!==n?n:[])),[{openid:se,status:"1"}])},okFun:function okFun(e){console.log("res333",e),c.default.success({message:"报名成功,审核中",selector:"#vanToast-demo2",onClose:function onClose(){ye(),ue(!0),we()}})}};console.log("postData",t),(0,g.updateTableid)((0,m.default)({},t))},ye=function userinfoPost(){var e={tableName:"userInfo",keyValue:{openId:se},okFun:function okFun(e){var n,t,o,s,l={tableName:"userInfo",id:null==e||null===(n=e.data)||void 0===n||null===(t=n[0])||void 0===t?void 0:t._id,objData:{activeidArr:[].concat((0,d.default)(null!==(o=null==e||null===(s=e.data)||void 0===s?void 0:s.activeidArr)&&void 0!==o?o:[]),[se])},okFun:function okFun(e){console.log("添加用户记录",e)}};(0,g.updateTableid)((0,m.default)({},l))}};(0,g.getTable)((0,m.default)({},e))};return(0,S.jsx)(h.View,{children:(null===(t=Object.keys(V))||void 0===t?void 0:t.length)>0?(0,S.jsxs)(h.View,{className:"detailContent",children:[(0,S.jsxs)(h.View,{children:[(0,S.jsx)(h.View,{children:null==V?void 0:V.title}),(0,S.jsx)(u.default,{width:"100%",height:"180px",fit:"cover",src:null==V||null===(_=V.images)||void 0===_||null===(k=_[0])||void 0===k?void 0:k.url}),(0,S.jsxs)(h.View,{children:[(0,S.jsx)(r.default,{icon:"clock",title:"开始时间 ".concat(null!=V&&V.startTime?C()(null==V?void 0:V.startTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,S.jsx)(r.default,{icon:"clock",title:"结束时间 ".concat(null!=V&&V.endTime?C()(null==V?void 0:V.endTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,S.jsx)(r.default,{isLink:!0,icon:"location",title:"".concat(null==V?void 0:V.address),linkType:"navigateTo",url:"/pages/dashboard/index",onClick:function onClick(){x().openLocation({latitude:null==V?void 0:V.latitude,longitude:null==V?void 0:V.longitude,scale:18})}}),(0,S.jsx)(r.default,{icon:"friends",title:"已报名人数 ".concat((null===(T=(null!==(O=null==V?void 0:V.peopleArr)&&void 0!==O?O:[]).filter((function(e){return"2"===(null==e?void 0:e.status)||"1"===(null==e?void 0:e.status)})))||void 0===T?void 0:T.length)>>0)})]})]}),(0,S.jsx)(h.View,{onClick:function onClick(){},className:"RichText",children:(0,S.jsx)(h.RichText,{nodes:null==V?void 0:V.richText})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(a.default,{id:"vanDialog3",title:"长按二维码识别",showCancelButton:!1,showConfirmButton:!1,show:re,onClose:function onClose(){return ue(!1)},children:(0,S.jsxs)(h.View,{className:"wechatCode",children:[(0,S.jsx)(u.default,{showMenuByLongpress:!0,width:300,height:300,src:null==V?void 0:V.qrCode}),(0,S.jsx)(i.default,{style:{width:"130px",marginTop:"20px"},type:"primary",round:!0,size:"small",onClick:function onClick(){ue(!1)},children:"关闭"})]})})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(a.default,{id:"vanDialog4",title:"取消后,再次报名,会严格审核",showCancelButton:!0,show:me,onClose:function onClose(){return ue(!1)},cancelButtonColor:"green",confirmButtonColor:"red",onConfirm:function onConfirm(){!function canelActive(){var e,n=(null!==(e=null==V?void 0:V.peopleArr)&&void 0!==e?e:[]).map((function(e,n,t){return(null==e?void 0:e.openid)===se?(0,m.default)((0,m.default)({},e),{},{status:"4"}):(0,m.default)({},e)}));(0,g.updateTableid)({tableName:"details",id:X,objData:{peopleArr:(0,d.default)(n)},okFun:function okFun(e){c.default.success({message:"取消成功",selector:"#vanToast-demo2",onClose:function onClose(){we()}})}})}()},children:(0,S.jsx)(h.View,{className:"wechatCode"})})}),(0,S.jsx)(h.View,{className:"share",onClick:function onClick(){return je(!0)},children:(0,S.jsx)(l.default,{name:"share",size:"32px",className:"icon"})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(s.default,{show:he,description:"一起来玩吧 ~",title:"立即分享给好友",options:[{name:"好友",icon:"wechat",openType:"share"}],onClose:function onClose(){return je(!1)}})}),(0,S.jsxs)(h.View,{className:"detailBtn",style:{bottom:"".concat(null!=G?G:0,"px")},children:[(0,S.jsx)(i.default,{type:z?"warning":"primary",block:!0,onClick:(0,p.default)((0,f.default)().mark((function _callee2(){return(0,f.default)().wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:if(!z){e.next=3;break}return ue(!0),e.abrupt("return",!1);case 3:if("2"!==L){e.next=6;break}return fe(!0),e.abrupt("return",!1);case 6:if("4"!==L){e.next=9;break}return c.default.fail({message:"再次报名需审核!",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){ue(!0)}}),e.abrupt("return",!1);case 9:return e.next=11,(0,g.phoneLogin)();case 11:e.sent?(console.log("id",X),_e()):c.default.fail({message:"请先登录",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){x().navigateTo({url:"/pages/my/index"})}});case 13:case"end":return e.stop()}}),_callee2)}))),children:function btnContent(){console.log("detailStatus,status,openid",E,L,se);var e="立即报名";return"1"===E?("0"===L&&(e="立即报名"),"4"===L&&(e="再次报名"),"2"===L&&(e="取消报名"),"1"===L&&(e="待审核"),"5"===L&&(e="审核不通过")):ge.forEach((function(n){var t=null==V?void 0:V.Status;(null==n?void 0:n.value)===t&&(e=null==n?void 0:n.label)})),e}()}),(0,S.jsx)(c.default,{id:"vanToast-demo2"})]})]}):(0,S.jsx)(h.View,{children:(0,S.jsx)(o.default,{title:!0,row:16})})})}},"./src/pages/activityList/components/details/index.tsx":function(e,n,t){var o=t("webpack/container/remote/@tarojs/runtime"),s=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");s.default.enableShareTimeline=!0,s.default.enableShareAppMessage=!0;Page((0,o.createPageConfig)(s.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/@antmjs/vantui/es/share-sheet/index.js":function(e,n,t){var o=t("./node_modules/@babel/runtime/helpers/esm/defineProperty.js"),s=t("./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"),l=t("./node_modules/@tarojs/plugin-platform-weapp/dist/components-react.js"),a=t("webpack/container/remote/react"),i=t("./node_modules/@antmjs/vantui/es/share-sheet/wxs.js"),r=t("./node_modules/@antmjs/vantui/es/share-sheet/options.js"),u=t("./node_modules/@antmjs/vantui/es/popup/index.js"),c=t("webpack/container/remote/react/jsx-runtime"),d=["show","duration","closeOnClickOverlay","safeAreaInsetBottom","overlay","zIndex","overlayStyle","title","cancelText","description","options","renderDescription","renderTitle","onClickOverlay","onSelect","onClose","onCancel"];function ownKeys(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function _objectSpread(e){for(var n=1;n0?r.forEach((function(e){var n;(null==e?void 0:e.openid)===se&&P(null!==(n=null==e?void 0:e.status)&&void 0!==n?n:"0")})):P("0"),(null!==(a=null==e||null===(i=e.data)||void 0===i?void 0:i.useridArr)&&void 0!==a?a:[]).includes(se)?ne(!0):ne(!1)}};(0,g.getTableid)(e)},ge=[{label:"活动待开放",value:"0"},{label:"活动已取消",value:"2"},{label:"活动进行中",value:"3"},{label:"活动已结束",value:"4"},{label:"活动已关闭",value:"5"}],_e=function detailPost(){var e,n,t={id:X,tableName:"details",objData:{useridArr:[].concat((0,d.default)(y().cloneDeep(null!==(e=null==V?void 0:V.useridArr)&&void 0!==e?e:[])),[se]),peopleArr:[].concat((0,d.default)(y().cloneDeep(null!==(n=null==V?void 0:V.peopleArr)&&void 0!==n?n:[])),[{openid:se,status:"1"}])},okFun:function okFun(e){console.log("res333",e),c.default.success({message:"报名成功,审核中",selector:"#vanToast-demo2",onClose:function onClose(){ye(),ue(!0),we()}})}};console.log("postData",t),(0,g.updateTableid)((0,m.default)({},t))},ye=function userinfoPost(){var e={tableName:"userInfo",keyValue:{openId:se},okFun:function okFun(e){var n,t,o,s,l={tableName:"userInfo",id:null==e||null===(n=e.data)||void 0===n||null===(t=n[0])||void 0===t?void 0:t._id,objData:{activeidArr:[].concat((0,d.default)(null!==(o=null==e||null===(s=e.data)||void 0===s?void 0:s.activeidArr)&&void 0!==o?o:[]),[se])},okFun:function okFun(e){console.log("添加用户记录",e)}};(0,g.updateTableid)((0,m.default)({},l))}};(0,g.getTable)((0,m.default)({},e))};return(0,S.jsx)(h.View,{children:(null===(t=Object.keys(V))||void 0===t?void 0:t.length)>0?(0,S.jsxs)(h.View,{className:"detailContent",children:[(0,S.jsxs)(h.View,{children:[(0,S.jsx)(h.View,{children:null==V?void 0:V.title}),(0,S.jsx)(u.default,{width:"100%",height:"180px",fit:"cover",src:null==V||null===(_=V.images)||void 0===_||null===(k=_[0])||void 0===k?void 0:k.url}),(0,S.jsxs)(h.View,{children:[(0,S.jsx)(r.default,{icon:"clock",title:"开始时间 ".concat(null!=V&&V.startTime?C()(null==V?void 0:V.startTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,S.jsx)(r.default,{icon:"clock",title:"结束时间 ".concat(null!=V&&V.endTime?C()(null==V?void 0:V.endTime).format("YYYY-MM-DD HH:mm:ss"):"")}),(0,S.jsx)(r.default,{isLink:!0,icon:"location",title:"".concat(null==V?void 0:V.address),linkType:"navigateTo",url:"/pages/dashboard/index",onClick:function onClick(){x().openLocation({latitude:null==V?void 0:V.latitude,longitude:null==V?void 0:V.longitude,scale:18})}}),(0,S.jsx)(r.default,{icon:"friends",title:"已报名人数 ".concat((null===(T=(null!==(O=null==V?void 0:V.peopleArr)&&void 0!==O?O:[]).filter((function(e){return"2"===(null==e?void 0:e.status)||"1"===(null==e?void 0:e.status)})))||void 0===T?void 0:T.length)>>0)})]})]}),(0,S.jsx)(h.View,{onClick:function onClick(){},className:"RichText",children:(0,S.jsx)(h.RichText,{nodes:null==V?void 0:V.richText})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(a.default,{id:"vanDialog3",title:"长按二维码识别",showCancelButton:!1,showConfirmButton:!1,show:re,onClose:function onClose(){return ue(!1)},children:(0,S.jsxs)(h.View,{className:"wechatCode",children:[(0,S.jsx)(u.default,{showMenuByLongpress:!0,width:300,height:300,src:null==V?void 0:V.qrCode}),(0,S.jsx)(i.default,{style:{width:"130px",marginTop:"20px"},type:"primary",round:!0,size:"small",onClick:function onClick(){ue(!1)},children:"关闭"})]})})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(a.default,{id:"vanDialog4",title:"取消后,再次报名,会严格审核",showCancelButton:!0,show:me,onClose:function onClose(){return ue(!1)},cancelButtonColor:"green",confirmButtonColor:"red",onConfirm:function onConfirm(){!function canelActive(){var e,n=(null!==(e=null==V?void 0:V.peopleArr)&&void 0!==e?e:[]).map((function(e,n,t){return(null==e?void 0:e.openid)===se?(0,m.default)((0,m.default)({},e),{},{status:"4"}):(0,m.default)({},e)}));(0,g.updateTableid)({tableName:"details",id:X,objData:{peopleArr:(0,d.default)(n)},okFun:function okFun(e){c.default.success({message:"取消成功",selector:"#vanToast-demo2",onClose:function onClose(){we()}})}})}()},children:(0,S.jsx)(h.View,{className:"wechatCode"})})}),(0,S.jsx)(h.View,{className:"share",onClick:function onClick(){return je(!0)},children:(0,S.jsx)(l.default,{name:"share",size:"32px",className:"icon"})}),(0,S.jsx)(h.View,{children:(0,S.jsx)(s.default,{show:he,description:"一起来玩吧 ~",title:"立即分享给好友",options:[{name:"好友",icon:"wechat",openType:"share"}],onClose:function onClose(){return je(!1)}})}),(0,S.jsxs)(h.View,{className:"detailBtn",style:{bottom:"".concat(null!=G?G:0,"px")},children:[(0,S.jsx)(i.default,{type:z?"warning":"primary",block:!0,onClick:(0,p.default)((0,f.default)().mark((function _callee2(){return(0,f.default)().wrap((function _callee2$(e){for(;;)switch(e.prev=e.next){case 0:if(!z){e.next=3;break}return ue(!0),e.abrupt("return",!1);case 3:if("2"!==L){e.next=6;break}return fe(!0),e.abrupt("return",!1);case 6:if("4"!==L){e.next=9;break}return c.default.fail({message:"再次报名需审核!",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){ue(!0)}}),e.abrupt("return",!1);case 9:return e.next=11,(0,g.phoneLogin)();case 11:e.sent?(console.log("id",X),_e()):c.default.fail({message:"请先登录",selector:"#vanToast-demo2",duration:2e3,onClose:function onClose(){x().navigateTo({url:"/pages/my/index"})}});case 13:case"end":return e.stop()}}),_callee2)}))),children:function btnContent(){console.log("detailStatus,status,openid",E,L,se);var e="立即报名";return"1"===E?("0"===L&&(e="立即报名"),"4"===L&&(e="再次报名"),"2"===L&&(e="取消报名"),"1"===L&&(e="待审核"),"5"===L&&(e="审核不通过")):ge.forEach((function(n){var t=null==V?void 0:V.Status;(null==n?void 0:n.value)===t&&(e=null==n?void 0:n.label)})),e}()}),(0,S.jsx)(c.default,{id:"vanToast-demo2"})]})]}):(0,S.jsx)(h.View,{children:(0,S.jsx)(o.default,{title:!0,row:16})})})}},"./src/pages/activityList/components/details/index.tsx":function(e,n,t){var o=t("webpack/container/remote/@tarojs/runtime"),s=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");s.default.enableShareTimeline=!0,s.default.enableShareAppMessage=!0;Page((0,o.createPageConfig)(s.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/src/pages/activityList/components/details/index.tsx b/src/pages/activityList/components/details/index.tsx index ff9c63f..c0cf642 100644 --- a/src/pages/activityList/components/details/index.tsx +++ b/src/pages/activityList/components/details/index.tsx @@ -54,7 +54,7 @@ const details = () => { }); useEffect(() => { - if (status === "1" || detailStatus !== "1") { + if (status === "1" || detailStatus !== "1" || status === "5") { setdisable(true); } else { setdisable(false);