addintention.wxml 12 KB

1
  1. <view class="addintention _div"><view class="form _div"><uni-forms class="vue-ref" vue-id="e9b7ad3c-1" modelValue="{{form}}" label-width="100%" data-ref="baseForm" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('e9b7ad3c-2')+','+('e9b7ad3c-1')}}" label="企业名称:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('e9b7ad3c-3')+','+('e9b7ad3c-2')}}" placeholder="请输入" value="{{form.companyId}}" data-event-opts="{{[['^input',[['__set_model',['$0','companyId','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('e9b7ad3c-4')+','+('e9b7ad3c-1')}}" label="招商负责人:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('e9b7ad3c-5')+','+('e9b7ad3c-4')}}" placeholder="请输入" value="{{form.projectManager}}" data-event-opts="{{[['^input',[['__set_model',['$0','projectManager','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('e9b7ad3c-6')+','+('e9b7ad3c-1')}}" label="联系电话:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('e9b7ad3c-7')+','+('e9b7ad3c-6')}}" placeholder="请输入" value="{{form.managerPhone}}" data-event-opts="{{[['^input',[['__set_model',['$0','managerPhone','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item></uni-forms></view><view class="list _div"><view class="project-column pdt32 pdl32 pdr32 border_bottom_ccc _div"><view class="pdb16 height50rpx chuzuborder lh50rpx disflex align_items_center _div"><view class="lh50rpx _div">关联房源</view><van-icon class="ml16" vue-id="e9b7ad3c-8" name="add" size="50rpx" color="#2527AA" data-event-opts="{{[['^click',[['jumpChosseHouse',['房源']]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l"></van-icon></view></view><block wx:for="{{fangyuanList}}" wx:for-item="item" wx:for-index="index" wx:key="id"><block wx:if="{{$root.g0!=0}}"><view class="list-row _div"><view class="cell_1 _div"><view class="width100 height50rpx mgb20 _div"><view class="first_title float_left _div">{{''+item.roomString+''}}</view><block wx:if="{{item.reservationStatus==1}}"><view class="status_label txt_center width20 float_left _div">意向</view></block><block wx:if="{{item.reservationStatus==2}}"><view class="status_label txt_center width20 float_left _div">锁定</view></block><block wx:if="{{item.reservationStatus==3}}"><view class="status_label txt_center width20 float_left _div">预约</view></block><block wx:if="{{item.reservationStatus==4}}"><view class="status_label txt_center width20 float_left _div">到期时间</view></block><block wx:if="{{item.reservationStatus==5}}"><view class="status_label txt_center width20 float_left _div">签约</view></block><block wx:if="{{item.reservationStatus==6}}"><view class="status_label txt_center width20 float_left _div">签约合同</view></block><block wx:if="{{item.reservationStatus==7}}"><view class="status_label txt_center width20 float_left _div">锁定到期</view></block></view><view class="width100 height40rpx pdb16 border_bottom_ccc _div"><view class="second_title height40rpx _div">{{'到期日期:'+(!item.endTime?"暂无":item.endTime)+''}}</view></view><view class="button_list pdb20 pdt20 _div"><view class="bottom_cell _div"><view data-event-opts="{{[['tap',[['fangyuanListSplice',[index]]]]]}}" class="button_row _div" bindtap="__e">解绑</view><view data-event-opts="{{[['tap',[['yuyueChooseTime',[index,2]]]]]}}" class="button_row _div" bindtap="__e">锁定</view><view data-event-opts="{{[['tap',[['yuyueChooseTime',[index,3]]]]]}}" class="button_row _div" bindtap="__e">预约</view><view data-event-opts="{{[['tap',[['signing',[index]]]]]}}" class="button_row _div" bindtap="__e">签约</view></view></view></view></view></block></block></view><view class="form _div"><uni-forms class="vue-ref" vue-id="e9b7ad3c-9" modelValue="{{form}}" label-width="100%" data-ref="baseForm" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('e9b7ad3c-10')+','+('e9b7ad3c-9')}}" label="项目名称:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" vue-id="{{('e9b7ad3c-11')+','+('e9b7ad3c-10')}}" placeholder="请输入" value="{{form.projectName}}" data-event-opts="{{[['^input',[['__set_model',['$0','projectName','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('e9b7ad3c-12')+','+('e9b7ad3c-9')}}" label="项目简介:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" class="bgcF9F9F9 height218rpx" vue-id="{{('e9b7ad3c-13')+','+('e9b7ad3c-12')}}" type="textarea" placeholder="请输入" value="{{form.projectInfo}}" data-event-opts="{{[['^input',[['__set_model',['$0','projectInfo','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><uni-forms-item vue-id="{{('e9b7ad3c-14')+','+('e9b7ad3c-9')}}" label="租赁需求:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" class="bgcF9F9F9 height218rpx" vue-id="{{('e9b7ad3c-15')+','+('e9b7ad3c-14')}}" type="textarea" placeholder="请输入" value="{{form.leaseRequirements}}" data-event-opts="{{[['^input',[['__set_model',['$0','leaseRequirements','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item></uni-forms></view><view class="form _div"><view data-event-opts="{{[['tap',[['getSelectDeptTwo',['selectGenzongDep']]]]]}}" class="form_row pdt32 pdb32 border_bottom_ccc width100 _div" bindtap="__e"><view class="float_left width30 first_title height50rpx _div">跟踪部门</view><view class="float_left width60 whitespacenowrap first_title height50rpx font28rpx color292d98 _div">{{''+form.genzongbumen+''}}</view><image class="height40rpx width40rpx float_right _img" src="{{$root.m0}}" alt></image></view><view data-event-opts="{{[['tap',[['chosseAboutCompany']]]]}}" class="form_row pdt32 pdb32 border_bottom_ccc width100 _div" bindtap="__e"><view class="float_left width30 first_title height50rpx _div">相关部门</view><view class="float_left width60 whitespacenowrap first_title height50rpx font28rpx color292d98 _div">{{''+form.xiangguanbumen+''}}</view><image class="height40rpx width40rpx float_right _img" src="{{$root.m1}}" alt></image></view><view data-event-opts="{{[['tap',[['getSelectUserTwo',['tkitreerefs']]]]]}}" class="form_row pdt32 pdb32 border_bottom_ccc width100 _div" bindtap="__e"><view class="float_left width30 first_title height50rpx _div">相关人</view><view class="float_left width60 whitespacenowrap first_title height50rpx font28rpx color292d98 _div">{{''+form.xiangguanren+''}}</view><image class="height40rpx width40rpx float_right _img" src="{{$root.m2}}" alt></image></view><view data-event-opts="{{[['tap',[['getSelectUserTwo',['selectDengjiyuan']]]]]}}" class="form_row pdt32 pdb32 border_bottom_ccc width100 _div" bindtap="__e"><view class="float_left width30 first_title height50rpx _div">信息登记员</view><view class="float_left width60 whitespacenowrap first_title height50rpx font28rpx color292d98 _div">{{''+form.xinxidengji+''}}</view><image class="height40rpx width40rpx float_right _img" src="{{$root.m3}}" alt></image></view></view><view class="form _div" style="padding-bottom:192rpx;"><uni-forms class="vue-ref" vue-id="e9b7ad3c-16" modelValue="{{form}}" label-width="100%" data-ref="baseForm" bind:__l="__l" vue-slots="{{['default']}}"><uni-forms-item vue-id="{{('e9b7ad3c-17')+','+('e9b7ad3c-16')}}" label="目前阶段:" bind:__l="__l" vue-slots="{{['default']}}"><uni-data-checkbox style="padding:8rpx 0 8rpx 0;" vue-id="{{('e9b7ad3c-18')+','+('e9b7ad3c-17')}}" mode="tag" localdata="{{muqianjieduan}}" selectedTextColor="#1D18BC" selectedColor="rgba(29,24,188,0.05);" value="{{form.projectStatus}}" data-event-opts="{{[['^change',[['getjieduan']]],['^input',[['__set_model',['$0','projectStatus','$event',[]],['form']]]]]}}" bind:change="__e" bind:input="__e" bind:__l="__l"></uni-data-checkbox></uni-forms-item><uni-forms-item vue-id="{{('e9b7ad3c-19')+','+('e9b7ad3c-16')}}" label="备注:" bind:__l="__l" vue-slots="{{['default']}}"><uni-easyinput bind:input="__e" class="bgcF9F9F9 height218rpx" vue-id="{{('e9b7ad3c-20')+','+('e9b7ad3c-19')}}" type="textarea" placeholder="请输入" value="{{form.name}}" data-event-opts="{{[['^input',[['__set_model',['$0','name','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-easyinput></uni-forms-item><block wx:if="{{form.projectStatus==3}}"><uni-forms-item vue-id="{{('e9b7ad3c-21')+','+('e9b7ad3c-16')}}" label="签约日期:" required="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><uni-datetime-picker bind:input="__e" vue-id="{{('e9b7ad3c-22')+','+('e9b7ad3c-21')}}" type="date" clear-icon="{{false}}" value="{{form.successTime}}" data-event-opts="{{[['^input',[['__set_model',['$0','successTime','$event',[]],['form']]]]]}}" bind:__l="__l"></uni-datetime-picker></uni-forms-item></block><block wx:if="{{form.projectStatus==3}}"><uni-forms-item vue-id="{{('e9b7ad3c-23')+','+('e9b7ad3c-16')}}" label="签约载体:" required="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><van-icon class="marginl8" style="position:absolute;top:-28px;left:68px;" vue-id="{{('e9b7ad3c-24')+','+('e9b7ad3c-23')}}" name="add" size="40rpx" color="#2527AA" data-event-opts="{{[['^click',[['jumpChosseHouse',['载体']]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l"></van-icon><view class="zaiti_list _div"><block wx:for="{{zaitiList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view style="display:flex;" class="_div"><view class="pdb8 zaiti ml16 float_left _div">{{''+item.roomString+'#'}}</view><van-icon class="ml8 float_left" vue-id="{{('e9b7ad3c-25-'+index)+','+('e9b7ad3c-23')}}" name="clear" size="50rpx" color="#777777" data-event-opts="{{[['^click',[['zaitiListSplice',[index]]]]]}}" data-com-type="wx" bind:click="__e" bind:__l="__l"></van-icon></view></block></view></uni-forms-item></block><uni-forms-item vue-id="{{('e9b7ad3c-26')+','+('e9b7ad3c-16')}}" label="签约附件(支持图片,最多12张):" required="{{true}}" eletable="{{true}}" bind:__l="__l" vue-slots="{{['default']}}"><van-uploader vue-id="{{('e9b7ad3c-27')+','+('e9b7ad3c-26')}}" max-count="{{12}}" file-list="{{fileList}}" show-upload="{{true}}" data-event-opts="{{[['^delete',[['deleteFileList']]],['^afterRead',[['afterRead']]]]}}" data-com-type="wx" bind:delete="__e" bind:afterRead="__e" bind:__l="__l"></van-uploader></uni-forms-item></uni-forms></view><tki-tree class="vue-ref" vue-id="e9b7ad3c-28" multiple="{{true}}" range="{{range}}" selectParent="{{true}}" foldAll="{{true}}" rangeKey="name" idKey="id" data-ref="tkitreerefs" data-event-opts="{{[['^confirm',[['userSelectorConfirm']]]]}}" bind:confirm="__e" bind:__l="__l"></tki-tree><select-dengjiyuan class="vue-ref" vue-id="e9b7ad3c-29" multiple="{{false}}" range="{{range}}" selectParent="{{false}}" foldAll="{{true}}" rangeKey="name" idKey="id" data-ref="selectDengjiyuan" data-event-opts="{{[['^selectDengjiyuan',[['selectDengjiyuan']]]]}}" bind:selectDengjiyuan="__e" bind:__l="__l"></select-dengjiyuan><select-dengjiren class="vue-ref" vue-id="e9b7ad3c-30" multiple="{{true}}" range="{{range}}" selectParent="{{true}}" foldAll="{{true}}" rangeKey="name" idKey="id" data-ref="selectXiangmanger" data-event-opts="{{[['^xiangmudengji',[['xiangmudengji']]]]}}" bind:xiangmudengji="__e" bind:__l="__l"></select-dengjiren><select-genzongdep class="vue-ref" vue-id="e9b7ad3c-31" multiple="{{false}}" range="{{range}}" selectParent="{{false}}" foldAll="{{true}}" rangeKey="name" idKey="id" data-ref="selectGenzongDep" data-event-opts="{{[['^selectGenzongDep',[['selectGenzongDep']]]]}}" bind:selectGenzongDep="__e" bind:__l="__l"></select-genzongdep><select-xiangguandep class="vue-ref" vue-id="e9b7ad3c-32" multiple="{{true}}" range="{{range}}" selectParent="{{true}}" foldAll="{{true}}" rangeKey="name" idKey="id" data-ref="selectXiangguanDep" data-event-opts="{{[['^selectXiangguanDep',[['selectXiangguanDep']]]]}}" bind:selectXiangguanDep="__e" bind:__l="__l"></select-xiangguandep><multiple-select vue-id="e9b7ad3c-33" data="{{aboutDept}}" default-selected="{{defaultSelected}}" value="{{show}}" data-event-opts="{{[['^confirm',[['confirm']]],['^input',[['__set_model',['','show','$event',[]]]]]]}}" bind:confirm="__e" bind:input="__e" bind:__l="__l"></multiple-select><choose-time class="vue-ref" bind:getEndTime="__e" vue-id="e9b7ad3c-34" data-ref="chooseTime" data-event-opts="{{[['^getEndTime',[['getEndTime']]]]}}" bind:__l="__l"></choose-time><view class="‘btn-view‘"><button data-event-opts="{{[['tap',[['addyixiang']]]]}}" class="btn" bindtap="__e">添加</button></view></view>