'+o(T(n))+"
"+o(L[n.inviteStatus])+(n.ceremonyTime?" · "+o(n.ceremonyTime):"")+(n.location?" · "+o(n.location):"")+'
(function(r,l){if(typeof module=="object"&&module.exports){module.exports=l(r);return}r.CeremonyPages=l(r),r.document&&r.document.addEventListener("DOMContentLoaded",function(){r.CeremonyPages.init()})})(typeof globalThis!="undefined"?globalThis:window,function(r){"use strict";var l=r.document,m=Object.create(null),g="",N=!1,x=["PENDING","ACCEPTED","DECLINED","CANCELED"],G=["ACCEPTED","DECLINED"],L={PENDING:"待响应",ACCEPTED:"已接受",DECLINED:"已拒绝",CANCELED:"已取消"};function h(){return r.GenealogyApi&&r.GenealogyApi.defaultClient}function y(n,e){return l?(e||l).querySelector(n):null}function P(n,e){var t=e&&(e.status||e.code);return!n||!n.getToken||!n.getToken()||Number(t)===401}function f(n){return Number(n&&(n.status||n.code))===403}function I(n,e){return P(n,e)?(n&&n.clearToken&&n.clearToken(),r.NavigationUtil.open("login.html"),!0):!1}function p(n){return n==null||n===""||typeof n=="number"&&!Number.isSafeInteger(n)?"":/^[1-9][0-9]*$/.test(String(n))?String(n):""}function s(n){return n==null?"":String(n)}function V(n){var e;if(!(n==null||n===""))return e=Number(n),Number.isSafeInteger(e)?e:void 0}function R(n){var e;if(!(n==null||n===""))return e=Number(n),Number.isFinite(e)?e:void 0}function w(n){var e=p(n&&n.invitationId),t=p(n&&n.genealogyId),i=p(n&&n.ceremonyId),a=p(n&&n.inviteeUserId),c=s(n&&n.inviteStatus),u,C,A,S;return!e||!t||!i||x.indexOf(c)<0?null:(u={invitationId:e,genealogyId:t,ceremonyId:i,inviteStatus:c,deliveredTime:s(n.deliveredTime),readTime:s(n.readTime),responseTime:s(n.responseTime),ceremonyTitle:s(n.ceremonyTitle),ceremonyTime:s(n.ceremonyTime),location:s(n.location),locationAddress:s(n.locationAddress)},a&&(u.inviteeUserId=a),C=V(n.inviteVersion),A=R(n.longitude),S=R(n.latitude),C!==void 0&&(u.inviteVersion=C),A!==void 0&&(u.longitude=A),S!==void 0&&(u.latitude=S),u)}function U(n){return Array.isArray(n)?n:[]}function k(n){return{inviteStatus:s(n&&n.inviteStatus)}}function B(n){return!n||G.indexOf(n.inviteStatus)<0?"邀请只能选择接受或拒绝":""}function b(n){return!!(n&&n.inviteStatus==="PENDING")}function o(n){return s(n).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}function T(n){return n.ceremonyTitle||"未命名贺礼活动"}function z(n){var e='';return b(n)&&(e+=''),' "+o(L[n.inviteStatus])+(n.ceremonyTime?" · "+o(n.ceremonyTime):"")+(n.location?" · "+o(n.location):"")+''+o(T(n))+"
"+o(n)+""+o(e||"未提供")+"
"}function O(n){var e="";return n?(n.longitude!==void 0&&n.latitude!==void 0&&(e=' 打开地图'),'详细地址"+o(n.locationAddress||"未提供")+e+"
"+v("投递时间",n.deliveredTime)+v("阅读时间",n.readTime)+v("响应时间",n.responseTime)+"