designerlist.wxml 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <view class="designertitle" >
  2. <view bindtap="setinitap" class="pull-left lhr76">全部</view>
  3. <view bindtap="showorgtap" class="orgbox pull-left customerbtnbox fontr28 color384855 fontfpr lhr76 clearfix">
  4. <image class="filtericon ml5 pull-right" src="/img/filtericon.png"></image>
  5. <view class="pull-right ellipsis">{{(!orgName)?'部门筛选':orgName}}</view>
  6. </view>
  7. <view bindtap="showstyletap" class="stylebox pull-left customerbtnbox fontr28 color384855 fontfpr lhr76 clearfix">
  8. <image class="pull-right" src="/img/blackrangle.png" ></image>
  9. <view class="pull-right ellipsis">{{likestyle==''?'擅长风格':likestyle}}</view>
  10. </view>
  11. <view bindtap="housetap" class="pull-right customerbtnbox fontr28 color384855 fontfpr lhr76 clearfix" style="width: 160rpx;">
  12. <image class="pull-right" src="/img/blackrangle.png" ></image>
  13. <view style="max-wdith:135rpx;" class="pull-right ellipsis">{{likehouse==''?'擅长户型':likehouse}}</view>
  14. </view>
  15. <inputalert selectarr='{{stylearr}}' nowarr="{{likestyle}}" flag="{{sourceflag}}" bind:run="setsourcetap"></inputalert>
  16. <inputalert selectarr='{{housearr}}' nowarr="{{likehouse}}" flag="{{houseflag}}" bind:run="sethousetap"></inputalert>
  17. </view>
  18. <view class="designlistbox" >
  19. <view wx:for="{{designlist}}" data-idx="{{index}}" bindtap="designertap" class="everylistbox clearfix">
  20. <image data-idx="{{index}}" class="headimg pull-left" wx:if="{{item.image_photo}}" src="{{item.image_photo}}?x-oss-process=image/resize,w_375" alt="设计师头像" ></image>
  21. <image data-idx="{{index}}" class="headimg pull-left" wx:if="{{!item.image_photo}}" src="/customer/img/unheadimg.jpg" alt="设计师头像" ></image>
  22. <view data-idx="{{index}}" class="pull-left designermsgbox">
  23. <view data-idx="{{index}}" class="clearfix">
  24. <button catchtap="dothis" data-idx="{{index}}" data-type="designermsg" class="rightshareimg" open-type="share"><image src="/img/share.png"></image></button>
  25. <text data-idx="{{index}}" class="pull-left fontfpr fontw600 fontr32 color384855 lhr44">{{item.name}}</text>
  26. <text data-idx="{{index}}" class="pull-left ml8 fontfpr fontr24 color9DB6CF lhr34 relative top8">{{item.position?'['+item.position+']':''}}</text>
  27. <button data-idx="{{index}}" wx:if="{{item.make==1}}" class="pull-right appointbtn fontfpr fontr24 colorfff" >已预约</button>
  28. <!-- <button data-idx="{{index}}" wx:if="{{item.make!=1&&phoneFlag==false}}" catchtap="apointap" class="pull-right appointbtn fontfpr fontr24 colorfff" >预约Ta</button> -->
  29. <!-- <view class="pull-right" catchtap="dothis">
  30. <button data-idx="{{index}}" wx:if="{{item.make!=1&&phoneFlag==true}}" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumberTap" class="pull-right appointbtn fontfpr fontr24 colorfff">预约Ta</button>
  31. </view> -->
  32. </view>
  33. <view data-idx="{{index}}" class="mt10 clearfix fontfpr fontr24 color9DB6CF lhr34 ">
  34. <view data-idx="{{index}}" class="pull-left">{{item.work_years?item.work_years+'年设计经验':'暂无填写'}}</view>
  35. <p data-idx="{{index}}" class="pull-left lineboox">|</p>
  36. <view data-idx="{{index}}" class="pull-left">{{item.case_count?'共有'+item.case_count+'套案例':'暂无案例'}}</view>
  37. </view>
  38. <view data-idx="{{index}}" class="mgtr20 clearfix clearfix">
  39. <view data-idx="{{index}}" class="color9DB6CF fontfpr lhr36 fontr24 pull-left">擅长风格:</view>
  40. <view data-idx="{{index}}" wx:if="{{item.good_at}}" class="pull-left likestylebox flex color71C4FF fontr20 fontfpr clearfix {{item.good_at.length>=3?'justify-between':''}}">
  41. <text data-idx="{{index}}" wx:for="{{item.good_at}}" wx:for-index="gindex" wx:for-item="gitem" wx:if="{{gindex<3}}" class="block align-center justify-center ellipsis pull-left {{gindex>0&&item.good_at.length<3?'ml16':''}}">{{gitem}}</text>
  42. <text data-idx="{{index}}" wx:if="{{item.good_at.length>=3}}" class="{{item.good_at.length<3?'ml16':''}}" class="align-center flex justify-center fontbolder pull-left">...</text>
  43. </view>
  44. <view data-idx="{{index}}" wx:if="{{!item.good_at}}" class="pull-left likestylebox flex color71C4FF fontr20 lhr36">--</view>
  45. </view>
  46. </view>
  47. </view>
  48. <nonedata len="{{designlist.length}}" datashow="{{datashow}}"></nonedata>
  49. </view>
  50. <view wx:if="{{orgshow}}" class="mask" bindtap="closeMask">
  51. <view catchtap="dothis" class="maskStyle">
  52. <view class="departBox">
  53. <view class="dHeader"><image wx:if="{{levelIds.length > 1}}" bindtap="lastLevel" src="../../../img/last.png" mode="widthFix"></image>选择部门</view>
  54. <view class="dContent">
  55. <radio-group bindchange="radioChange">
  56. <view class="weui-cell weui-check__label relative" wx:for="{{orgarr}}" wx:key="{{item.id}}">
  57. <view class="weui-cell__hd">
  58. <radio value="{{item.id}}~{{item.name}}" checked="{{!item.name}}"/>
  59. </view>
  60. <view bindtap="handleLevel" data-id="{{item.id}}" class="weui-cell__bd font28">{{item.name}} ({{item.employee_count ? item.employee_count : 0}})</view>
  61. <image class="childimg" wx:if="{{item.children.length}}" src="/img/last.png"></image>
  62. </view>
  63. </radio-group>
  64. </view>
  65. <view class="dFooter">
  66. <view class="dCancelBtn" bindtap="closeMask">取消</view>
  67. <view class="dConfirmBtn" bindtap="confirmDepart">确定</view>
  68. </view>
  69. </view>
  70. </view>
  71. </view>