contractDetail.wxml 6.4 KB

1
  1. <block wx:if="{{detail.id}}"><view class="contract-detail"><uv-sticky vue-id="12d4d360-1" bgColor="#fff" bind:__l="__l" vue-slots="{{['default']}}"><uv-tabs vue-id="{{('12d4d360-2')+','+('12d4d360-1')}}" list="{{list}}" scrollable="{{false}}" data-event-opts="{{[['^change',[['changeTab']]]]}}" bind:change="__e" bind:__l="__l"></uv-tabs></uv-sticky><view class="contract-content detail"><block wx:if="{{tab.id===1}}"><view><view class="detail-box"><view class="title-box"><view class="title">{{detail.code}}</view><view class="date">{{detail.startDate+"至"+detail.endDate}}</view><view class="title-icon"><uni-icons vue-id="12d4d360-3" type="icon-hetongwendang" custom-prefix="iconfont" color="#fff" size="18" bind:__l="__l"></uni-icons></view></view><view class="other"><view class="item"><view class="label">签约房源</view><block wx:for="{{detail.roomMap}}" wx:for-item="node" wx:for-index="index" wx:key="index"><view class="value">{{node}}</view></block></view><view class="item"><view class="label">所属公司</view><view class="value">{{''+detail.organizationName}}</view></view><view class="item"><view class="label">所属部门</view><view class="value">{{detail.roleName}}</view></view><view class="item"><view class="label">招商跟进人</view><view class="value">{{detail.investmentPromotionName}}</view></view><view class="item"><view class="label">运营跟进人</view><view class="value">{{detail.operatorName}}</view></view><view class="item"><view class="label">签订日</view><view class="value">{{detail.signingDate}}</view></view></view><view class="state"><view class="create"><uni-icons class="inherit-icons" vue-id="12d4d360-4" type="staff-filled" color="#08979c" size="18" bind:__l="__l"></uni-icons><text class="name hui-ellipsis">{{detail.operatorName||'-'}}</text></view><view class="tag"><block wx:if="{{!detail.status}}"><view class="status-tag info">待发送</view></block><block wx:else><block wx:if="{{detail.status===1}}"><view class="status-tag warning">待确认</view></block><block wx:else><block wx:if="{{detail.status===2}}"><view class="status-tag success">已生效</view></block></block></block></view></view></view><view class="detail-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="12d4d360-5" type="icon-jigoukehudaishenheshuliang" custom-prefix="iconfont" color="#08979c" size="26" bind:__l="__l"></uni-icons><text class="sub-label">租客信息</text></view><view class="other"><view class="item"><view class="label">运营跟进人</view><view class="value">{{detail.tenantType==1?'企业':'客户'}}</view></view><block wx:if="{{detail.tenantType===1}}"><view class="item"><view class="label">企业</view><view class="value">{{detail.merchantName}}</view></view></block><block wx:else><block wx:if="{{detail.tenantType===2}}"><view class="item"><view class="label">客户</view><view class="value">{{detail.clientName}}</view></view></block></block><block wx:if="{{detail.tenantType===1}}"><view class="item"><view class="label">法人</view><view class="value">{{detail.corporation}}</view></view></block><view class="item"><view class="label">行业</view><view class="value">{{detail.industry}}</view></view><view class="item"><view class="label">签订人</view><view class="value">{{detail.signatory}}</view></view><view class="item"><view class="label">租客联系人</view><view class="value">{{detail.tenantContactPerson}}</view></view></view></view><view class="detail-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="12d4d360-6" type="icon-zhinajin" custom-prefix="iconfont" color="#08979c" size="24" bind:__l="__l"></uni-icons><text class="sub-label">滞纳金</text></view><view class="other"><view class="item"><view class="label">起算天数(天)</view><view class="value">{{detail.lateFeesStartingDays}}</view></view><view class="item"><view class="label">滞纳金比例(%/天)</view><view class="value">{{detail.lateFeesProportion}}</view></view><view class="item"><view class="label">滞纳金上限(%)</view><view class="value">{{detail.lateFeesCeiling}}</view></view></view></view><block wx:if="{{detail.data&&detail.data!='[]'}}"><view class="detail-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="12d4d360-7" type="icon-zidingyi" custom-prefix="iconfont" color="#08979c" size="26" bind:__l="__l"></uni-icons><text class="sub-label">自定义信息</text></view><view class="other"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item"><view class="label">{{item.keyName}}</view><view class="value">{{item.value}}</view></view></block></view></view></block></view></block><block wx:if="{{tab.id===2}}"><view><block wx:for="{{$root.l1}}" wx:for-item="clause" wx:for-index="index" wx:key="id"><view class="detail-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="{{'12d4d360-8-'+index}}" type="{{clause.g0.iconfont}}" custom-prefix="iconfont" color="#08979c" size="{{clause.g1}}" bind:__l="__l"></uni-icons><text class="sub-label">{{clause.g2.name}}</text></view><view class="other"><clause-detail vue-id="{{'12d4d360-9-'+index}}" type="{{clause.$orig.type}}" detail="{{clause.$orig}}" bind:__l="__l"></clause-detail></view></view></block></view></block><block wx:if="{{tab.id===3}}"><view><view class="detail-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="12d4d360-10" type="icon-hetongwendang" custom-prefix="iconfont" color="#08979c" size="26" bind:__l="__l"></uni-icons><text class="sub-label">合同文档</text></view><view class="other"><block wx:for="{{documentFileList.document}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view data-event-opts="{{[['tap',[['openDocument',['$0'],[[['documentFileList.document','id',item.id]]]]]]]}}" class="file-item hui-ellipsis" bindtap="__e"><uni-icons vue-id="{{'12d4d360-11-'+index}}" type="folder-add-filled" color="#858585" size="24" bind:__l="__l"></uni-icons><text class="file-name">{{item.name}}</text></view></block></view></view><view class="detail-box file-box"><view class="sub-title"><uni-icons class="inherit-icons" vue-id="12d4d360-12" type="icon-a-fujian1" custom-prefix="iconfont" color="#08979c" size="26" bind:__l="__l"></uni-icons><text class="sub-label">合同附件</text></view><view class="other"><upload vue-id="12d4d360-13" type="preview" list="{{documentFileList.attachment}}" bind:__l="__l"></upload></view></view></view></block><block wx:if="{{tab.id===4}}"><view><steps vue-id="12d4d360-14" detail="{{detail}}" bind:__l="__l"></steps></view></block></view></view></block>