1 line
22 KiB
JavaScript
1 line
22 KiB
JavaScript
"use strict";(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([[224],{3783:function(e,n,s){var a=s(8870),i=s(1212),t=s(467),r=s(436),c=s(5544),l=s(6540),o=s(758),u=s.n(o),p=s(118),d=s(924),h=s(4848);function m(e){var n=e.user,s=e.value,a=e.onChange;return(0,h.jsxs)(p.Ss,{className:"publish-composer",children:[(0,h.jsxs)(p.Ss,{className:"publish-composer__author",children:[(0,h.jsx)(d.nb,{avatarKey:n.avatarKey,avatarUrl:n.avatarUrl,size:"md",label:n.nickname}),(0,h.jsxs)(p.Ss,{children:[(0,h.jsxs)(p.Ss,{className:"publish-composer__name-row",children:[(0,h.jsx)(p.EY,{className:"publish-composer__name",children:n.nickname}),(0,h.jsxs)(p.EY,{className:"publish-composer__level",children:["Lv.",n.level]})]}),(0,h.jsxs)(p.EY,{className:"publish-composer__sub",children:[n.handle," \xb7 ",n.yearsWithPets," \u5e74\u517b\u5ba0"]})]})]}),(0,h.jsx)(p.Ss,{className:"publish-composer__input-wrap",children:(0,h.jsx)(p.TM,{className:"publish-composer__textarea",value:s,maxlength:2e3,autoHeight:!0,placeholder:"\u8bf4\u8bf4\u4f60\u5bb6\u6bdb\u5b69\u5b50\u7684\u6545\u4e8b\u5427... \u4f7f\u7528 # \u63d0\u53ca\u8bdd\u9898",placeholderClass:"publish-composer__placeholder",onInput:function(e){return a(String(e.detail.value))}})})]})}var f=m,_=["publish-media-grid__slot--one","publish-media-grid__slot--two","publish-media-grid__slot--three"];function b(e){var n=e.media,s=e.onAdd,a=e.onRemove;return(0,h.jsxs)(p.Ss,{className:"publish-media-grid",children:[n.map(function(e,s){return(0,h.jsxs)(p.Ss,{className:"publish-media-grid__slot ".concat(e.url?"":_[s%_.length]),children:[e.url&&!e.url.startsWith("cloud://")?(0,h.jsx)(p._V,{className:"publish-media-grid__img",src:e.url,mode:"aspectFill"}):null,(0,h.jsxs)(p.EY,{className:"publish-media-grid__cover",children:[s+1,"/",n.length]}),(0,h.jsx)(p.Ss,{className:"publish-media-grid__remove",onClick:function(){return a(e.id)},children:(0,h.jsx)(d.VQ,{name:"close",size:12})})]},e.id)}),n.length<9?(0,h.jsxs)(p.Ss,{className:"publish-media-grid__slot publish-media-grid__slot--add",onClick:s,children:[(0,h.jsx)(p.Ss,{className:"publish-media-grid__add-icon",children:(0,h.jsx)(d.VQ,{name:"plus",size:18})}),(0,h.jsx)(p.EY,{className:"publish-media-grid__add-label",children:"\u6dfb\u52a0\u56fe\u7247"})]}):null]})}var v=b,x={public:"\u516c\u5f00 \xb7 \u6240\u6709\u4eba\u53ef\u89c1",friends:"\u6c6a\u53cb \xb7 \u4ec5\u597d\u53cb\u53ef\u89c1",private:"\u4ec5\u81ea\u5df1 \xb7 \u79c1\u4eba\u8bb0\u5f55"};function j(e){var n=e.name,s=e.tone;return(0,h.jsx)(p.Ss,{className:"publish-options__icon publish-options__icon--".concat(s),children:(0,h.jsx)(d.VQ,{name:n,size:16})})}function k(e){var n=e.pet,s=e.visibility,a=e.saveDraft,i=e.location,t=e.onPetClick,r=e.onLocationClick,c=e.onVisibilityClick,l=e.onDraftChange;return(0,h.jsxs)(p.Ss,{className:"publish-options",children:[(0,h.jsxs)(p.Ss,{className:"publish-options__row",onClick:t,children:[(0,h.jsx)(j,{name:"paw",tone:"pet"}),(0,h.jsx)(p.EY,{className:"publish-options__name",children:"\u5173\u8054\u5ba0\u7269"}),(0,h.jsxs)(p.Ss,{className:"publish-options__right",children:[n?(0,h.jsxs)(p.Ss,{className:"publish-options__pet",children:[(0,h.jsx)(d.nb,{avatarKey:n.avatarKey,avatarUrl:n.photoUrl,size:"sm"}),(0,h.jsx)(p.EY,{children:n.name})]}):(0,h.jsx)(p.EY,{className:"publish-options__value",children:"\u9009\u62e9"}),(0,h.jsx)(d.VQ,{name:"chev",size:18})]})]}),(0,h.jsxs)(p.Ss,{className:"publish-options__row",onClick:r,children:[(0,h.jsx)(j,{name:"pin",tone:"location"}),(0,h.jsx)(p.EY,{className:"publish-options__name",children:"\u4f4d\u7f6e"}),(0,h.jsxs)(p.Ss,{className:"publish-options__right",children:[(0,h.jsx)(p.EY,{className:"publish-options__value",children:i||"\u6dfb\u52a0\u4f4d\u7f6e"}),(0,h.jsx)(d.VQ,{name:"chev",size:18})]})]}),(0,h.jsxs)(p.Ss,{className:"publish-options__row",onClick:c,children:[(0,h.jsx)(j,{name:"eye",tone:"visibility"}),(0,h.jsx)(p.EY,{className:"publish-options__name",children:"\u53ef\u89c1\u8303\u56f4"}),(0,h.jsxs)(p.Ss,{className:"publish-options__right",children:[(0,h.jsx)(p.EY,{className:"publish-options__value",children:x[s]}),(0,h.jsx)(d.VQ,{name:"chev",size:18})]})]}),(0,h.jsxs)(p.Ss,{className:"publish-options__row",children:[(0,h.jsx)(j,{name:"save",tone:"draft"}),(0,h.jsx)(p.EY,{className:"publish-options__name",children:"\u4fdd\u5b58\u4e3a\u8349\u7a3f"}),(0,h.jsx)(p.Ss,{className:"publish-options__right",children:(0,h.jsx)(d.A7,{checked:a,onChange:l})})]})]})}var A=k;function g(e){var n=e.visible,s=e.pets,a=e.selectedId,i=e.onSelect,t=e.onClose;return(0,h.jsxs)(d.Cv,{visible:n,onClose:t,className:"pet-picker",children:[(0,h.jsx)(p.Ss,{className:"pet-picker__title",children:"\u5173\u8054\u5ba0\u7269"}),(0,h.jsxs)(p.Ss,{className:"pet-picker__list",children:[(0,h.jsxs)(p.Ss,{className:"pet-picker__row ".concat(a?"":"pet-picker__row--active"),onClick:function(){return i("")},children:[(0,h.jsx)(p.Ss,{className:"pet-picker__none",children:(0,h.jsx)(d.VQ,{name:"close",size:16})}),(0,h.jsx)(p.EY,{className:"pet-picker__name",children:"\u4e0d\u5173\u8054\u5ba0\u7269"}),a?null:(0,h.jsx)(d.VQ,{name:"check",size:16,className:"pet-picker__check"})]}),s.map(function(e){return(0,h.jsxs)(p.Ss,{className:"pet-picker__row ".concat(a===e._id?"pet-picker__row--active":""),onClick:function(){return i(e._id)},children:[(0,h.jsx)(d.nb,{avatarKey:e.avatarKey,avatarUrl:e.photoUrl,size:"md",label:e.name}),(0,h.jsxs)(p.Ss,{className:"pet-picker__meta",children:[(0,h.jsx)(p.EY,{className:"pet-picker__name",children:e.name}),(0,h.jsx)(p.EY,{className:"pet-picker__breed",children:e.breed||"\u672a\u586b\u5199\u54c1\u79cd"})]}),a===e._id?(0,h.jsx)(d.VQ,{name:"check",size:16,className:"pet-picker__check"}):null]},e._id)}),0===s.length?(0,h.jsx)(p.EY,{className:"pet-picker__empty",children:"\u4f60\u8fd8\u6ca1\u6709\u6dfb\u52a0\u6bdb\u5b69\u5b50\uff0c\u53ef\u5728\u300c\u6211\u7684\u300d\u91cc\u6dfb\u52a0"}):null]})]})}var w=g,S=[{key:"image",icon:"image"},{key:"video",icon:"video"},{key:"location",icon:"pin"},{key:"topic",icon:"hash"},{key:"emoji",icon:"smile"}];function N(e){var n=e.count,s=e.disabled,a=e.label,i=void 0===a?"\u53d1\u5e03":a,t=e.onToolClick,r=e.onSubmit;return(0,h.jsxs)(p.Ss,{className:"publish-composer-toolbar",children:[(0,h.jsxs)(p.Ss,{className:"publish-composer-toolbar__top",children:[(0,h.jsx)(p.Ss,{className:"publish-composer-toolbar__tools",children:S.map(function(e){return(0,h.jsx)(p.Ss,{className:"publish-composer-toolbar__tool",onClick:function(){return t(e.key)},children:(0,h.jsx)(d.VQ,{name:e.icon,size:18})},e.key)})}),(0,h.jsxs)(p.EY,{className:"publish-composer-toolbar__count ".concat(n>1800?"publish-composer-toolbar__count--warn":""),children:[n,"/2000"]})]}),(0,h.jsx)(p.Ss,{className:"publish-composer-toolbar__button ".concat(s?"publish-composer-toolbar__button--disabled":""),onClick:s?void 0:r,children:i})]})}var y=N,C=s(2978);function E(e){var n=e.visible,s=e.onStay,a=e.onGoPlaza;return(0,h.jsx)(d.Cv,{visible:n,centered:!0,children:(0,h.jsxs)(p.Ss,{className:"publish-success-modal",children:[(0,h.jsx)(p.Ss,{className:"publish-success-modal__check",children:(0,h.jsx)(d.VQ,{name:"check",size:32})}),(0,h.jsx)(p.EY,{className:"publish-success-modal__title",children:"\u53d1\u5e03\u6210\u529f"}),(0,h.jsx)(p.EY,{className:"publish-success-modal__desc",children:"\u4f60\u7684\u52a8\u6001\u5df2\u53d1\u5e03\u5230\u5e7f\u573a,\u6b63\u5728\u901a\u77e5\u5173\u6ce8\u4f60\u7684\u4eba"}),(0,h.jsxs)(p.Ss,{className:"publish-success-modal__actions",children:[(0,h.jsx)(p.Ss,{className:"publish-success-modal__btn publish-success-modal__btn--secondary",onClick:s,children:"\u7559\u5728\u53d1\u5e03"}),(0,h.jsx)(p.Ss,{className:"publish-success-modal__btn publish-success-modal__btn--primary",onClick:a,children:"\u67e5\u770b\u52a8\u6001"})]})]})})}var I=E,T=s(9379),Y=s(2284),z=s(2901),V=s(3029),M=s(6919),Q=s(5501),P=s(3437),D=s(4467),L=s(9251),B=s(4282),U=s(5313),K=function(e){function n(e){var s;return(0,V.A)(this,n),s=(0,M.A)(this,n,["\u56fe\u7247\u4e0a\u4f20\u5931\u8d25"]),(0,D.A)(s,"failedItems",void 0),s.name="UploadPostMediaError",s.failedItems=e,s}return(0,Q.A)(n,e),(0,z.A)(n)}((0,P.A)(Error));function R(e){return e instanceof K||"object"===(0,Y.A)(e)&&null!==e&&"UploadPostMediaError"===e.name&&Array.isArray(e.failedItems)}function F(e){return H.apply(this,arguments)}function H(){return H=(0,t.A)((0,i.A)().m(function e(n){var s,a;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if(s=Math.max(0,9-n),!(s<=0)){e.n=1;break}return e.a(2,[]);case 1:return e.n=2,u().chooseMedia({count:Math.min(3,s),mediaType:["image"],sourceType:["album","camera"]});case 2:return a=e.v,e.a(2,a.tempFiles.map(function(e,n){return{id:"".concat(Date.now(),"_").concat(n),url:e.tempFilePath,type:"image"}}))}},e)})),H.apply(this,arguments)}function W(e){return G.apply(this,arguments)}function G(){return G=(0,t.A)((0,i.A)().m(function e(n){var s,a;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if(n&&Array.isArray(n.media)){e.n=1;break}return e.a(2,n);case 1:return s=n.media.map(function(e){return e.fileId||e.url||""}).filter(B.L3),e.n=2,(0,B.f0)(s);case 2:return a=e.v,e.a(2,(0,T.A)((0,T.A)({},n),{},{media:n.media.map(function(e){var n=(0,B.L3)(e.fileId)?e.fileId:(0,B.L3)(e.url)?e.url:e.fileId;return n&&(0,B.L3)(n)?(0,T.A)((0,T.A)({},e),{},{fileId:n,url:a.get(n)||""}):e})}))}},e)})),G.apply(this,arguments)}function O(e){return J.apply(this,arguments)}function J(){return J=(0,t.A)((0,i.A)().m(function e(n){var s,a;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if((0,L.n)()){e.n=1;break}return e.a(2,n);case 1:return e.n=2,Promise.all(n.map(function(){var e=(0,t.A)((0,i.A)().m(function e(n){var s,a,t;return(0,i.A)().w(function(e){while(1)switch(e.p=e.n){case 0:if(!(0,B.L3)(n.fileId)){e.n=1;break}return e.a(2,{item:(0,T.A)((0,T.A)({},n),{},{url:n.fileId})});case 1:if(n.url&&!(0,B.L3)(n.url)){e.n=2;break}return e.a(2,{item:(0,T.A)((0,T.A)({},n),{},{fileId:n.url,url:n.url})});case 2:return e.p=2,s=(n.url.split("?")[0].split(".").pop()||"jpg").slice(0,5),a="posts/".concat(Date.now(),"_").concat(Math.random().toString(36).slice(2,8),".").concat(s),e.n=3,u().cloud.uploadFile({cloudPath:a,filePath:n.url});case 3:return t=e.v,e.a(2,{item:(0,T.A)((0,T.A)({},n),{},{url:t.fileID,fileId:t.fileID})});case 4:return e.p=4,e.v,e.a(2,{item:n,failed:!0})}},e,null,[[2,4]])}));return function(n){return e.apply(this,arguments)}}()));case 2:if(s=e.v,a=s.filter(function(e){return e.failed}).map(function(e){return e.item}),!(a.length>0)){e.n=3;break}throw new K(a);case 3:return e.a(2,s.map(function(e){return e.item}))}},e)})),J.apply(this,arguments)}function Z(e){return q.apply(this,arguments)}function q(){return q=(0,t.A)((0,i.A)().m(function e(n){var s,a;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if(!(0,L.n)()){e.n=2;break}return e.n=1,(0,L.k)("postCreate",n);case 1:a=e.v,e.n=3;break;case 2:a={postId:"local_".concat(Date.now())};case 3:return s=a,(0,U.ZU)("feed","myPosts","profile"),e.a(2,s)}},e)})),q.apply(this,arguments)}function X(e){return $.apply(this,arguments)}function $(){return $=(0,t.A)((0,i.A)().m(function e(n){return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if((0,L.n)()){e.n=1;break}return e.a(2,{draftId:"local_draft",updatedAt:Date.now()});case 1:return e.a(2,(0,L.k)("draftSave",{draft:n}))}},e)})),$.apply(this,arguments)}function ee(){return ne.apply(this,arguments)}function ne(){return ne=(0,t.A)((0,i.A)().m(function e(){var n,s,a,t,r;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if((0,L.n)()){e.n=1;break}return e.a(2,{draft:null});case 1:return e.n=2,(0,L.k)("draftGet",{});case 2:return n=e.v,s=T.A,a=(0,T.A)({},n),t={},e.n=3,W(n.draft);case 3:return r=e.v,e.a(2,s(a,t,{draft:r}))}},e)})),ne.apply(this,arguments)}var se=s(1926),ae=s(5366),ie=s(5596),te=s(9545);function re(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=(0,l.useState)(e),s=(0,c.A)(n,2),a=s[0],o=s[1],u=function(){var e=(0,t.A)((0,i.A)().m(function e(){var n;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:return e.n=1,F(a.length);case 1:n=e.v,o(function(e){return[].concat((0,r.A)(e),(0,r.A)(n))});case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),p=function(e){o(function(n){return n.filter(function(n){return n.id!==e})})},d=function(e){o(Array.isArray(e)?e:[])};return{media:a,replaceMedia:d,addImages:u,removeMedia:p}}var ce=s(374);function le(e){var n=e.trim().length;return n>0&&n<=2e3}var oe=["\u6ee8\u6c5f\u516c\u56ed","\u91d1\u6bdb\u65e5\u5e38","\u905b\u5f2f","\u5468\u672b\u805a\u4f1a","\u732b\u54aa","\u65b0\u624b\u517b\u5ba0"];function ue(e){var n,s,a;return Boolean(e&&((null===(n=e.content)||void 0===n?void 0:n.trim())||(null===(s=e.media)||void 0===s?void 0:s.length)||(null===(a=e.topics)||void 0===a?void 0:a.length)||e.petId||e.locationText))}function pe(){var e=(0,ce.v)(),n=e.statusBarHeight,s=e.menuRight,a=(0,ie.wV)(),o=a.user,m=(0,l.useState)(""),_=(0,c.A)(m,2),b=_[0],x=_[1],j=(0,l.useState)(oe),k=(0,c.A)(j,2),g=k[0],S=k[1],N=(0,l.useState)([]),E=(0,c.A)(N,2),T=E[0],Y=E[1],z=(0,l.useState)(ae.LT),V=(0,c.A)(z,2),M=V[0],Q=V[1],P=(0,l.useState)(""),D=(0,c.A)(P,2),L=D[0],B=D[1],U=(0,l.useState)(!1),K=(0,c.A)(U,2),F=K[0],H=K[1],W=(0,l.useState)("public"),G=(0,c.A)(W,2),J=G[0],q=G[1],$=(0,l.useState)(""),ne=(0,c.A)($,2),pe=ne[0],de=ne[1],he=(0,l.useState)(null),me=(0,c.A)(he,2),fe=me[0],_e=me[1],be=(0,l.useState)(!1),ve=(0,c.A)(be,2),xe=ve[0],je=ve[1],ke=(0,l.useState)(!1),Ae=(0,c.A)(ke,2),ge=Ae[0],we=Ae[1],Se=(0,l.useState)(!1),Ne=(0,c.A)(Se,2),ye=Ne[0],Ce=Ne[1],Ee=(0,l.useState)(!1),Ie=(0,c.A)(Ee,2),Te=Ie[0],Ye=Ie[1],ze=re([]),Ve=ze.media,Me=ze.replaceMedia,Qe=ze.addImages,Pe=ze.removeMedia,De=(0,l.useRef)(!1),Le=(0,l.useRef)(!1),Be=M.find(function(e){return e._id===L}),Ue=function(e){var n=Array.isArray(e.topics)?e.topics:[];x(e.content||""),Y(n),S(function(e){var s=(0,r.A)(e);return n.forEach(function(e){e&&!s.includes(e)&&s.push(e)}),s}),Me(Array.isArray(e.media)?e.media:[]),Le.current=Boolean(e.petSelectionExplicit||null===e.petId||e.petId),"string"===typeof e.petId?B(e.petId):(e.petSelectionExplicit||null===e.petId)&&B(""),de(e.locationText||""),_e("number"===typeof e.latitude&&"number"===typeof e.longitude?{latitude:e.latitude,longitude:e.longitude}:null),q(e.visibility||"public"),je(Boolean(e.saveDraft))};(0,l.useEffect)(function(){(0,se.SO)().then(function(e){var n;Q(e),null!==(n=e[0])&&void 0!==n&&n._id&&B(function(n){return n||(De.current&&Le.current?"":e[0]._id)})})},[]),(0,l.useEffect)(function(){var e=!1;return ee().then(function(n){var s=n.draft;!e&&ue(s)&&(De.current=!0,Ue(s))}).catch(function(){}),function(){e=!0}},[]);var Ke=function(e){Y(function(n){return n.includes(e)?n.filter(function(n){return n!==e}):[].concat((0,r.A)(n),[e])})},Re=function(){u().showModal({title:"\u81ea\u5b9a\u4e49\u8bdd\u9898",editable:!0,placeholderText:"\u5982 \u5468\u672b\u51fa\u6e38",success:function(e){if(e.confirm){var n=(e.content||"").trim().replace(/^#/,"").slice(0,12);n&&(S(function(e){return e.includes(n)?e:[].concat((0,r.A)(e),[n])}),Y(function(e){return e.includes(n)?e:[].concat((0,r.A)(e),[n])}))}}})},Fe=function(){var e=(0,t.A)((0,i.A)().m(function e(){var n,s,a,t;return(0,i.A)().w(function(e){while(1)switch(e.p=e.n){case 0:if(!pe){e.n=3;break}return e.n=1,u().showActionSheet({itemList:["\u91cd\u65b0\u9009\u62e9\u4f4d\u7f6e","\u6e05\u9664\u4f4d\u7f6e"]}).catch(function(){return null});case 1:if(n=e.v,n){e.n=2;break}return e.a(2);case 2:if(1!==n.tapIndex){e.n=3;break}return de(""),_e(null),e.a(2);case 3:return e.p=3,e.n=4,u().chooseLocation({});case 4:s=e.v,s&&(s.name||s.address)&&(de(s.name||s.address),_e({latitude:s.latitude,longitude:s.longitude})),e.n=8;break;case 5:if(e.p=5,t=e.v,a=String((null===t||void 0===t?void 0:t.errMsg)||""),!a.includes("cancel")){e.n=6;break}return e.a(2);case 6:if(!a.includes("auth")&&!a.includes("deny")){e.n=7;break}return u().showModal({title:"\u9700\u8981\u4f4d\u7f6e\u6743\u9650",content:"\u8bf7\u5728\u53f3\u4e0a\u89d2\u300c\xb7\xb7\xb7\u300d\u2192 \u8bbe\u7f6e\u4e2d\u6253\u5f00\u4f4d\u7f6e\u6743\u9650\u540e\u91cd\u8bd5",showCancel:!1}),e.a(2);case 7:u().showToast({title:"\u65e0\u6cd5\u6253\u5f00\u5730\u56fe\u9009\u70b9",icon:"none"});case 8:return e.a(2)}},e,null,[[3,5]])}));return function(){return e.apply(this,arguments)}}(),He=b.trim().length,We=He>0||Ve.length>0,Ge=We&&(Ve.length>0||le(b))&&He<=2e3,Oe=function(e,n){return{content:b,topics:T,media:e,petId:L||null,petSelectionExplicit:!0,locationText:pe,latitude:null===fe||void 0===fe?void 0:fe.latitude,longitude:null===fe||void 0===fe?void 0:fe.longitude,visibility:J,saveDraft:n}},Je=function(){var e=(0,t.A)((0,i.A)().m(function e(n){var s;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if(R(n)){e.n=1;break}return e.a(2,!1);case 1:return s=n.failedItems.map(function(e){return Ve.findIndex(function(n){return n.id===e.id})+1}).filter(function(e){return e>0}),e.n=2,u().showModal({title:"\u56fe\u7247\u4e0a\u4f20\u5931\u8d25",content:s.length?"\u7b2c ".concat(s.join("\u3001")," \u5f20\u56fe\u7247\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u6216\u91cd\u65b0\u9009\u62e9\u540e\u518d\u53d1\u5e03\u3002"):"\u6709\u56fe\u7247\u4e0a\u4f20\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5\u6216\u91cd\u65b0\u9009\u62e9\u540e\u518d\u53d1\u5e03\u3002",showCancel:!1,confirmText:"\u77e5\u9053\u4e86"});case 2:return e.a(2,!0)}},e)}));return function(n){return e.apply(this,arguments)}}(),Ze=function(){var e=(0,t.A)((0,i.A)().m(function e(){var n,s;return(0,i.A)().w(function(e){while(1)switch(e.p=e.n){case 0:if(!Te){e.n=1;break}return e.a(2);case 1:return e.n=2,(0,ie.HQ)();case 2:if(e.v){e.n=3;break}return e.a(2);case 3:return Ye(!0),e.p=4,e.n=5,O(Ve);case 5:return n=e.v,e.n=6,X(Oe(n,!0));case 6:u().showToast({title:"\u5df2\u5b58\u8349\u7a3f",icon:"success"}),setTimeout(function(){return u().navigateBack()},600),e.n=10;break;case 7:return e.p=7,s=e.v,e.n=8,Je(s);case 8:if(!e.v){e.n=9;break}return e.a(2);case 9:u().showToast({title:"\u4fdd\u5b58\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5",icon:"none"});case 10:return e.p=10,Ye(!1),e.f(10);case 11:return e.a(2)}},e,null,[[4,7,10,11]])}));return function(){return e.apply(this,arguments)}}(),qe=function(){var e=(0,t.A)((0,i.A)().m(function e(){var n;return(0,i.A)().w(function(e){while(1)switch(e.n){case 0:if(!Te){e.n=1;break}return e.a(2);case 1:if(We){e.n=2;break}return u().navigateBack(),e.a(2);case 2:return e.n=3,u().showModal({title:"\u4fdd\u5b58\u8349\u7a3f\uff1f",content:"\u5f53\u524d\u5185\u5bb9\u5c1a\u672a\u53d1\u5e03\uff0c\u662f\u5426\u4fdd\u5b58\u4e3a\u8349\u7a3f\u540e\u79bb\u5f00\uff1f",cancelText:"\u4e0d\u4fdd\u5b58",confirmText:"\u4fdd\u5b58"});case 3:if(n=e.v,!n.confirm){e.n=5;break}return e.n=4,Ze();case 4:return e.a(2);case 5:u().navigateBack();case 6:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=(0,t.A)((0,i.A)().m(function e(){var n,s,a;return(0,i.A)().w(function(e){while(1)switch(e.p=e.n){case 0:if(!Te){e.n=1;break}return e.a(2);case 1:return e.n=2,(0,ie.HQ)();case 2:if(e.v){e.n=3;break}return e.a(2);case 3:if(We){e.n=4;break}return u().showToast({title:"\u5199\u70b9\u4ec0\u4e48\u6216\u52a0\u5f20\u56fe\u7247\u5427",icon:"none"}),e.a(2);case 4:if(Ge){e.n=5;break}return u().showToast({title:"\u6b63\u6587\u6700\u591a 2000 \u5b57",icon:"none"}),e.a(2);case 5:return Ye(!0),e.p=6,e.n=7,O(Ve);case 7:if(n=e.v,s=Oe(n,xe),!xe){e.n=9;break}return e.n=8,X(s);case 8:return u().showToast({title:"\u5df2\u5b58\u8349\u7a3f",icon:"success"}),setTimeout(function(){return u().navigateBack()},600),e.a(2);case 9:return e.n=10,Z(s);case 10:Ce(!0),e.n=14;break;case 11:return e.p=11,a=e.v,e.n=12,Je(a);case 12:if(!e.v){e.n=13;break}return e.a(2);case 13:u().showToast({title:xe?"\u4fdd\u5b58\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5":"\u53d1\u5e03\u5931\u8d25\uff0c\u8bf7\u91cd\u8bd5",icon:"none"});case 14:return e.p=14,Ye(!1),e.f(14);case 15:return e.a(2)}},e,null,[[6,11,14,15]])}));return function(){return e.apply(this,arguments)}}();return(0,h.jsxs)(p.Ss,{className:"publish-page",children:[(0,h.jsx)(p.Ss,{className:"publish-nav",style:{paddingTop:"".concat(n,"px"),paddingRight:"".concat(s,"px")},children:(0,h.jsxs)(p.Ss,{className:"publish-nav__row",children:[(0,h.jsx)(p.Ss,{className:"publish-nav__leading",children:(0,h.jsx)(p.Ss,{className:"publish-page__close",onClick:qe,children:(0,h.jsx)(d.VQ,{name:"close",size:22})})}),(0,h.jsx)(p.EY,{className:"publish-nav__title",children:"\u53d1\u5e03\u52a8\u6001"})]})}),(0,h.jsxs)(p.BM,{scrollY:!0,className:"publish-page__scroll",enhanced:!0,showScrollbar:!1,children:[(0,h.jsx)(f,{user:o||ae.SW,value:b,onChange:x}),(0,h.jsx)(v,{media:Ve,onAdd:Qe,onRemove:Pe}),(0,h.jsxs)(p.Ss,{className:"publish-page__label-row",children:[(0,h.jsx)(p.EY,{className:"publish-page__label",children:"\u8bdd\u9898"}),(0,h.jsx)(p.EY,{className:"publish-page__custom",onClick:Re,children:"+ \u81ea\u5b9a\u4e49"})]}),(0,h.jsx)(p.Ss,{className:"publish-page__topics",children:g.map(function(e){return(0,h.jsxs)(d.gW,{active:T.includes(e),prefix:T.includes(e)?"\xd7":"+",onClick:function(){return Ke(e)},children:["#",e]},e)})}),(0,h.jsx)(A,{pet:Be,visibility:J,saveDraft:xe,location:pe,onPetClick:function(){return H(!0)},onLocationClick:Fe,onVisibilityClick:function(){return we(!0)},onDraftChange:je}),(0,h.jsxs)(p.Ss,{className:"publish-page__notice",children:[(0,h.jsx)(d.VQ,{name:"info",size:14}),(0,h.jsx)(p.EY,{children:"\u5206\u4eab\u5230\u5e7f\u573a\u9700\u9075\u5b88\u6c6a\u5708\u793e\u533a\u516c\u7ea6\u3002\u8bf7\u52ff\u53d1\u5e03\u8fdd\u89c4\u5185\u5bb9,\u6587\u660e\u517b\u5ba0\u3002"})]})]}),(0,h.jsx)(y,{count:b.length,disabled:!Ge||Te,label:xe?"\u5b58\u8349\u7a3f":"\u53d1\u5e03",onToolClick:function(e){"image"===e&&Qe(),"location"===e&&Fe(),"topic"===e&&Re()},onSubmit:Xe}),(0,h.jsx)(w,{visible:F,pets:M,selectedId:L,onSelect:function(e){B(e),H(!1)},onClose:function(){return H(!1)}}),(0,h.jsx)(C.A,{visible:ge,value:J,onChange:q,onClose:function(){return we(!1)}}),(0,h.jsx)(I,{visible:ye,onStay:function(){return Ce(!1)},onGoPlaza:function(){(0,te.Vw)("plaza"),u().navigateBack()}})]})}var de={navigationBarTitleText:"\u53d1\u5e03\u52a8\u6001",navigationStyle:"custom",disableScroll:!0},he=(0,a.eU)(pe,"pages/publish/index",{root:{cn:[]}},de||{});pe&&pe.behaviors&&(he.behaviors=(he.behaviors||[]).concat(pe.behaviors));Page(he)}},function(e){var n=function(n){return e(e.s=n)};e.O(0,[907,96,76],function(){return n(3783)});e.O()}]); |