123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178 |
- <wxs module="filters" src="/utils/filters.wxs"></wxs>
- <view class="customfield">
- <block wx:for="{{crmvalarr}}">
- <view wx:if="{{item.keyname == 'level'}}" class="customerGrade">
- <view class="labelWidth">{{item.name}}</view>
- <view class="gradeContent">
- <view wx:for="{{item.select}}" data-type="{{item.name}}" class="{{level==item.name?'gradeActive':''}}" bindtap="selectGrade">{{item.name}}类</view>
- </view>
- </view>
- <view wx:if="{{item.type == 2 && item.keyname != 'phone'}}" class="customNumber">
- <view class="labelWidth">{{item.name}}</view>
- <view class="numberContent">
- <input type="number" data-item="{{item}}" value="{{extarr[item.id].value}}" placeholder="请输入" bindinput="getNumberInput"/>
- </view>
- </view>
- <view wx:if="{{item.keyname == 'phone'}}" class="customNumber">
- <view class="labelWidth">{{item.name}}</view>
- <view class="numberContent">
- <input type="number" value="{{phonenum}}" placeholder="请输入" bindinput="getPhoneInput"/>
- </view>
- </view>
- <view wx:if="{{item.keyname == 'name'}}" class="customText">
- <view class="labelWidth">{{item.name}}</view>
- <view class="textContent">
- <input type="text" value="{{personame}}" placeholder="请输入" bindinput="getNameInput"/>
- </view>
- </view>
- <view wx:if="{{item.type == 1&&item.keyname=='community_name'}}" class="customText" style="position: relative;">
- <view class="labelWidth">{{item.name}}</view>
- <view class="textContent">
- <input type="text" placeholder="请输入" data-item="{{item}}" value="{{extarr[item.id].value}}" bindblur="blurcommunitytap" bindinput="getTextInput"/>
- </view>
- <view wx:if="{{communityarr&&!!communityarr.length}}" class="layercommunity">
- <view wx:for="{{communityarr}}" wx:for-item="comitem" wx:for-index="comidx" data-item="{{comitem}}" data-idx="{{comidx}}" bindtap="setcommunitytap" class="ellipsis">{{comitem.name}}</view>
- </view>
- </view>
- <view wx:if="{{item.type == 1 && item.keyname != 'name' && item.keyname != 'live_broadcast_business' && item.keyname != 'live_broadcast_design' && item.keyname != 'live_broadcast_personnel'&&item.keyname!='community_name'}}" class="customText">
- <view class="labelWidth">{{item.name}}</view>
- <view class="textContent">
- <input type="text" placeholder="请输入" data-item="{{item}}" value="{{extarr[item.id].value}}" bindinput="getTextInput"/>
- </view>
- </view>
- <view wx:if="{{item.type == 1 && item.keyname == 'live_broadcast_business' && showlive1}}" class="customText">
- <view class="labelWidth">{{item.name}}</view>
- <view data-item="{{item}}" class="textContent" bindtap="showSelectPerson">
- <input type="text" placeholder="请选择" data-item="{{item}}" value="{{extarr[item.id].value}}" disabled/>
- </view>
- </view>
- <view wx:if="{{item.type == 1 && item.keyname == 'live_broadcast_design' && showlive2}}" class="customText">
- <view class="labelWidth">{{item.name}}</view>
- <view data-item="{{item}}" class="textContent" bindtap="showSelectPerson">
- <input type="text" placeholder="请选择" data-item="{{item}}" value="{{extarr[item.id].value}}" disabled/>
- </view>
- </view>
- <view wx:if="{{item.type == 1 && item.keyname == 'live_broadcast_personnel' && showlive3}}" class="customText">
- <view class="labelWidth">{{item.name}}</view>
- <view data-item="{{item}}" class="textContent" bindtap="showSelectPerson">
- <input type="text" placeholder="请选择" data-item="{{item}}" value="{{extarr[item.id].value}}" disabled/>
- </view>
- </view>
- <view wx:if="{{item.keyname == 'sex'}}" class="customRadio">
- <view class="labelWidth">{{item.name}}</view>
- <view class="radioContent">
- <radio-group data-item="{{item}}" bindchange="radioSexChange">
- <label wx:for="{{item.select}}" wx:for-item="itemSelect" class="weui-cell weui-check__label">
- <view class="weui-cell__hd">
- <radio value="{{itemSelect.name}}" checked="{{sex==itemSelect.name}}" />
- </view>
- <view class="weui-cell__bd">{{itemSelect.name}}</view>
- </label>
- </radio-group>
- </view>
- </view>
- <view wx:if="{{item.type == 3 && item.select.length == 2 && item.keyname != 'sex'&&item.keyname != 'level'}}" class="customRadio">
- <view class="labelWidth">{{item.name}}</view>
- <view class="radioContent">
- <radio-group data-item="{{item}}" bindchange="radioOtherChange">
- <label wx:for="{{item.select}}" wx:for-item="itemSelect" class="weui-cell weui-check__label">
- <view class="weui-cell__hd">
- <radio value="{{itemSelect.id}}" checked="{{extarr[item.id].value==itemSelect.id}}" />
- </view>
- <view class="weui-cell__bd">{{itemSelect.name}}</view>
- </label>
- </radio-group>
- </view>
- </view>
- <view wx:if="{{item.keyname == 'live_broadcast_date' && (showlive1 || showlive2 || showlive3)}}" class="customrili">
- <view class="labelWidth">{{item.name}}</view>
- <view class="riliContent">
- <picker style="width: 100%;height: 100%;" mode="date" data-item="{{item}}" value="{{extarr[item.id].value}}" start="2018/01/01" end="2030/12/31" bindchange="bindDateChange">
- <view class="picker">
- <view>{{extarr[item.id].value?extarr[item.id].value:'请选择'}}</view>
- <image src="../../img/rili.png" mode="widthFix" />
- </view>
- </picker>
- </view>
- </view>
- <view wx:if="{{item.type == 5 && item.keyname != 'live_broadcast_date'}}" class="customrili">
- <view class="labelWidth">{{item.name}}</view>
- <view class="riliContent">
- <picker style="width: 100%;height: 100%;" mode="date" data-item="{{item}}" value="{{extarr[item.id].value}}" start="2018/01/01" end="2030/12/31" bindchange="bindDateChange">
- <view class="picker">
- <view>{{extarr[item.id].value?extarr[item.id].value:'请选择'}}</view>
- <image src="../../img/rili.png" mode="widthFix" />
- </view>
- </picker>
- </view>
- </view>
- <view wx:if="{{item.type == 4}}" class="customCheckBox" data-index="{{index}}" data-item="{{item}}" bindtap="handleCheckbox">
- <view class="labelWidth">{{item.name}}</view>
- <view class="checkboxContent">
- <view class="checkboxScroll">
- <block wx:if="{{extarr[item.id].keytext.length}}">
- <view wx:for="{{extarr[item.id].keytext}}" wx:for-index="idx" wx:key="{{idx}}" wx:for-item="itemText">{{itemText}}</view>
- </block>
- <block wx:else="">
- <text>请选择</text>
- </block>
- </view>
- <image src="../../img/gomore.png" mode="widthFix" />
- </view>
- <view wx:if="{{extarr[item.id].showflag}}" class="selectbox">
- <view wx:for="{{item.select}}" wx:for-item="itemSelect" wx:for-index="idx" data-index="{{index}}" data-idx="{{idx}}" data-fitem="{{item}}" data-item="{{itemSelect}}" class="{{itemSelect.selected?'selectActive':''}}" catchtap="checkboxItem">{{itemSelect.name}}</view>
- </view>
- </view>
- <view wx:if="{{item.type == 3 && item.select.length > 2 && item.keyname != 'level' && item.keyname != 'source_id'}}" class="customCheckBox" data-index="{{index}}" data-item="{{item}}" bindtap="handleRadioCheck">
- <view class="labelWidth">{{item.name}}</view>
- <view class="checkboxContent">
- <view class="checkboxScroll">
- <block wx:if="{{extarr[item.id].keytext}}">
- <view>{{extarr[item.id].keytext}}</view>
- </block>
- <block wx:else="">
- <text>请选择</text>
- </block>
- </view>
- <image src="../../img/gomore.png" mode="widthFix" />
- </view>
- <view wx:if="{{extarr[item.id].showflag}}" class="selectbox">
- <view wx:for="{{item.select}}" wx:for-item="itemSelect" wx:for-index="idx" data-index="{{index}}" data-idx="{{idx}}" data-fitem="{{item}}" data-item="{{itemSelect}}" class="{{itemSelect.id == extarr[item.id].value?'selectActive':''}}" catchtap="radioSelectItem">{{itemSelect.name}}</view>
- </view>
- </view>
- <view wx:if="{{item.keyname == 'source_id'}}" class="customCheckBox" data-index="{{index}}" data-item="{{item}}" bindtap="handleRadioCheck">
- <view class="labelWidth">{{item.name}}</view>
- <view class="checkboxContent">
- <view class="checkboxScroll">
- <block wx:if="{{extarr[item.id].keytext}}">
- <view>{{extarr[item.id].keytext}}</view>
- </block>
- <block wx:else="">
- <text>请选择</text>
- </block>
- </view>
- <image src="../../img/gomore.png" mode="widthFix" />
- </view>
- <view wx:if="{{extarr[item.id].showflag}}" class="selectbox">
- <view wx:for="{{item.select}}" wx:for-item="itemSelect" wx:for-index="idx" data-index="{{index}}" data-idx="{{idx}}" data-fitem="{{item}}" data-item="{{itemSelect}}" class="{{itemSelect.id == source?'selectActive':''}}" catchtap="radioSelectItem">{{itemSelect.name}}</view>
- </view>
- </view>
- <view wx:if="{{item.type == '6'}}" class="uploadImageBox">
- <view class="uploadImageItem" data-item="{{item}}" bindtap="chooseImage">
- <view data-item="{{item}}" class="uploadImageText">图片上传</view>
- <view data-item="{{item}}" class="uploadImageIcon">
- <image data-item="{{item}}" src="../../img/addimg.png" mode="widthFix" />
- </view>
- </view>
- <view wx:if="{{extarr[item.id].value.length}}" class="uploadImagelist">
- <view wx:for="{{extarr[item.id].value}}" wx:for-item="fitem" wx:for-index="findex" class="showImageItem">
- <image src="{{fitem.img}}" mode=""/>
- <view class="delImage" data-item="{{item}}" data-index="{{findex}}" bindtap="bindDelImage">
- <image src="../../img/delt.png" mode="widthFix"/>
- </view>
- </view>
- </view>
- </view>
- </block>
- </view>
- <checkdesigner showSelect="{{showSelect}}" multiple="{{multiple}}" bind:close="closeDialog" bind:submit="setCurrentPerson"></checkdesigner>
|