2025-04-18 14:07:30 +08:00

164 lines
10 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<import src="../common/common.wxml" />
<import src="../../wxParse/wxParse.wxml" />
<view class="container containerNew" wx:if="{{ !loding }}">
<header-nav inner-text="Some text" isIndexPage="index" unreadMessages="{{ unreadMessages }}" bindunreadMessagesalter="unreadMessagesalter" bgcolor="transparent" position="{{ 'absolute' }}">
<view>{{ topTitle }}</view>
</header-nav>
<template wx:if="{{ validityidentityState }}" is="public-hint" data="{{ hint: '认证有效期:' + validityidentity }}"></template>
<to-top wx:if="{{ showTOTOP }}"></to-top>
<go-login wx:if="{{ isAuthorization==1 }}" bindislogin="islogin" bindauthorizationSuccess="authorizationSuccess">
</go-login>
<view class="header-new" style="margin-top: -{{ screen_data.totalTopHeight }}px;">
<view class="header-message flexacenter">
<view class="header-user-message flexacenter">
<view class="header-user-avatar" bindtap="goSetAvatarNickname">
<image class="header-user-avatar-icon" src="{{ user.avatar }}"></image>
<view class="info-camera flexcenter">
<image class="info-camera-icon" mode="widthFix" src="/img/camera.png"></image>
</view>
</view>
<view class="header-user-info flexflex">
<view bindtap="goSetAvatarNickname" class="header-user-name flexacenter one-line-display">
{{ user.nickname || '微信用户' }}
<image wx:if="{{ user.intermediary == 1 }}" class="header-user-agent" mode="heightFix" catchtap="showValidityidentity" src="/img/certifying-agent.png"></image>
</view>
<view class="header-user-uid flexacenter">UID{{ user.uid }}</view>
</view>
</view>
<view class="service-box flexacenter" bind:tap="CutQRCodePopState">
<image class="service-icon" src="https://app.gter.net/image/miniApp/HKRenting/service-icon.png" mode="widthFix"></image>
客服
</view>
</view>
<view class="header-btn flexacenter">
<view class="header-btn-item flex1 flexcenter" bindtap="goMessageReminding" data-url="/pages/messageCenter/messageCenter">
<view class="header-btn-box message-reminding flexcenter">
<image class="header-btn-icon" mode="widthFix" src="/img/message-reminding.svg"></image>
<view class="header-btn-num flexcenter" wx:if="{{ newmessagenum != 0 }}">{{ newmessagenum }}</view>
</view>
<view class="header-btn-text">消息提醒</view>
</view>
<view class="header-btn-item flex1 flexcenter" bindtap="handleRightBtn">
<view class="header-btn-box issue-housing flexcenter" style="--bgcolor: {{ identityObj[user.identity || 0].bgcolor }}">
<image wx:if="{{ user.identity == 0 }}" class="header-btn-icon" mode="widthFix" src="/img/plus-3.png"></image>
<image wx:else class="header-btn-icon" style="width: 33rpx;height: 33rpx;" mode="widthFix" src="/img/identification.png"></image>
</view>
<view class="header-btn-text">{{ identityObj[user.identity || 0].text }}</view>
</view>
</view>
</view>
<image class="round1" src="/img/show-head-left.svg"></image>
<image class="round2" src="/img/show-head-right.svg"></image>
<view class="list-new">
<view class="list-new-top flexflex">
<view class="list-new-top-bg"></view>
<view class="list-new-top-item flexflex {{ tab == 'fav' ? 'selected' : '' }}" bindtap="cutTab" data-type="fav">
<view class="flexacenter">
<image wx:if="{{ tab == 'fav' }}" class="list-new-top-icon list-new-top-icon-selected" mode="widthFix" src="/img/user-collect-selected.png"></image>
<image wx:else class="list-new-top-icon" mode="widthFix" src="https://app.gter.net/image/miniApp/HKRenting/user-collect-unselected.svg"></image>收藏
</view>
</view>
<view class="list-new-top-item flexflex {{ tab == 'publish' ? 'selected selectedpublish' : '' }}" bindtap="cutTab" data-type="publish">
<view class="flexacenter">
<image wx:if="{{ tab == 'publish' }}" class="list-new-top-icon list-new-top-icon-selected" mode="widthFix" src="https://app.gter.net/image/miniApp/HKRenting/user-issue-selected.png"></image>
<image wx:else class="list-new-top-icon" mode="widthFix" src="https://app.gter.net/image/miniApp/HKRenting/user-issue-unselected.svg"></image>发布
</view>
</view>
</view>
<view wx:if="{{ tab == 'fav' }}" class="list-new-content list-new-content-collect">
<block wx:if="{{ fav.count != 0 }}">
<view class="list-new-content-total flexacenter">共收藏 <view class="list-new-content-total-num">
{{ fav.count }}
</view> 个房源</view>
<view class="list-new-content-list">
<view class="list-new-content-item" wx:for="{{ fav.data }}" wx:key="index">
<template wx:if="{{ item.collectiontype == 'apartment' }}" data="{{ item,index,isUser: true }}" is="apartment-item"></template>
<common-list isShowVideo="{{ isShowVideo }}" wx:else bindcollectOperation="add_to_fav" item="{{ item }}" index="{{ index }}" iscollect="{{ true }}"></common-list>
</view>
</view>
</block>
<template wx:else is="empty-icon" data="{{ hint: '暂无内容' }}"></template>
<image class="service flexflex" mode="widthFix" wx:if="{{ wechat['service'] }}" show-menu-by-longpress src="{{ wechat['service'] }}"></image>
</view>
<view wx:else style="border-radius: 15rpx 0 0 0;" class="list-new-content list-new-content-issue">
<view class="issue-hint">
<view class="issue-hint-item">房源发布后,记得每天来这里点击“顶上去”,帮助您的房源靠前排列,增加曝光率!</view>
<view class="issue-hint-item">为确保房源的有效性,请及时下架已出租或已失效的房源。</view>
</view>
<template wx:if="{{ publish.count == 0 && !publish.loading }}" is="empty-icon" data="{{ hint: '暂无内容' }}"></template>
<block wx:else>
<view class="list-new-content-total flexacenter">共 <view class="list-new-content-total-num">
{{ publish.count }}
</view> 条房源(上架 {{ stat.listing }}
<view class="list-new-content-vertical"></view> 草稿 {{ stat.draft }}
<view class="list-new-content-vertical"></view> 下架 {{ stat.offshelf }}
</view>
<view class="list-new-content-list">
<view class="list-new-content-item" wx:for="{{ publish.data }}" wx:key="index">
<common-list isShowVideo="{{ isShowVideo }}" binduserOperation="userOperation" stateData="{{ stateObj[item.status] }}" item="{{ item }}" index="{{ index }}" ispublish="{{ true }}"></common-list>
</view>
</view>
</block>
<!-- 疑问 -->
<view class="query-box flexcenter" wx:if="{{ data.length != 0 }}">
<view class="query-text flexacenter">有疑问?来找<image class="query-img" mode="widthFix" src="/img/smiling-face.png"></image>{{ wechat.nickname }}</view>
<view class="query-btn flexcenter" bindtap="copy" data-value="{{ wechat['wechat'] }}">复制微信号</view>
</view>
</view>
</view>
<view class="loading" wx:if="{{ loading }}">
<view></view>
<view></view>
<view></view>
<view></view>
<view></view>
</view>
<view class="takedown-confirm flexflex" wx:if="{{ chage_status_obj.show }}" bindtap='close_alert'>
<view class="takedown-confirm-box flexcenter" catch:tap="return">
<view class="takedown-title">确定要下架该房源吗?</view>
<view class="takedown-hint">请及时下架已出租或已失效的房源</view>
<view class="takedown-btn flexacenter">
<view class="takedown-btn-item cancel flexcenter" catchtap='close_alert'>取消</view>
<view class="takedown-btn-item confirm flexcenter" catchtap='change_status'>下架房源</view>
</view>
</view>
</view>
<!-- 顶上去升起弹出框 -->
<view class="raise-popup flexcenter {{ raisePopupState ? 'raisePopup' : ''}} ">
<view class="flexcenter raise-box">
<image class="raise-popup-icon" src="/img/u458.svg" mode="heightFix" wx:if="{{ isdingState != 1 }}"></image>
<text>{{ raisePopupMessage }}</text>
</view>
</view>
<view style="position: relative;z-index: 1001;">
<announcement-popup interface='my' init="{{ initState }}"></announcement-popup>
</view>
</view>
<!-- 触发规则1时 重复发布 -->
<!-- <template wx:if="{{ triggerRules == 1 }}" is="repeatedRelease" data="{{ pages:'user' }}"></template> -->
<!-- 触发规则2时 提交失败 -->
<!-- <template wx:elif="{{ triggerRules == 2 }}" is="submitFailuretwo" data="{{ isnodraft:true}}"></template> -->
<!-- 触发规则3时 提交失败 -->
<!-- <template wx:elif="{{ triggerRules == 3 }}" is="submitFailurethree" data="{{ isnodraft:true}}"></template> -->
<template wx:if="{{ failPopState }}" is="fail-pop" data="{{ state: 'user' }}"></template>
<fix-footer user="1" unreadMessages="{{ newmessagenum }}" bottomLift="{{ bottomLift }}"></fix-footer>
<choice-type-release bindsetValue="setValue" choiceTypeState="{{ choiceTypeState }}" housingnum="{{ housingnum }}" identityList="{{ identityList }}"></choice-type-release>
<template wx:if="{{ authenticatePopupStatus }}" is="intermediary-succeed-pop" data="{{ isPageState: 'user', intermediaryVlaue: authenticatePopupState }}"></template>
<QRCodePop wx:if="{{ QRCodePopState }}" bindclosePop="CutQRCodePopState" typee="user"></QRCodePop>