mycaselist.wxml 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153
  1. <wxs src="../../../utils/filters.wxs" module="filters"></wxs>
  2. <view class="mycasetitbox clearfix tcenter fontfpr fontr32">
  3. <view data-type="1" bindtap="setypetap" class="pull-left width50_ {{type==1?'nowtit':''}}">我上传的</view>
  4. <text class="pull-left topline">|</text>
  5. <view data-type="2" bindtap="setypetap" class="pull-left width50_ {{type==2?'nowtit':''}}">上传历史</view>
  6. </view>
  7. <view wx:if="{{type==1}}" class="clearfix secondtitbox" >
  8. <view data-type="1" bindtap="casetypetap" class="{{casestyletype?'nowordertit':''}} pull-left width20_ customerbtnbox fontr28 color384855 fontfpr lhr66 tcenter">
  9. <view data-type="1" class="inline-block clearfix">
  10. <image data-type="1" class="pull-right" src="/img/blackrangle.png"></image>
  11. <view data-type="1" class="pull-right namebox ellipsis">{{casestyletype?nowstyletext:'风格'}}</view>
  12. </view>
  13. </view>
  14. <view data-type="2" bindtap="casetypetap" class="{{nowsquare?'nowordertit':''}} pull-left customerbtnbox fontr28 width20_ color384855 fontfpr lhr66 tcenter">
  15. <view data-type="2" class="inline-block clearfix">
  16. <image data-type="2" class="pull-right" src="/img/blackrangle.png"></image>
  17. <view data-type="2" class="pull-right namebox ellipsis">{{nowsquare?square[nowsquare-1].name:'面积'}}</view>
  18. </view>
  19. </view>
  20. <view data-type="3" bindtap="casetypetap" class="{{nowstyleid?'nowordertit':''}} pull-left customerbtnbox fontr28 width20_ color384855 fontfpr lhr66 tcenter">
  21. <view data-type="3" class="inline-block clearfix">
  22. <image data-type="3" class="pull-right" src="/img/blackrangle.png"></image>
  23. <view data-type="3" class="pull-right namebox ellipsis">{{nowstyleid?nowhousestyletext:'户型'}}</view>
  24. </view>
  25. </view>
  26. <view data-type="4" data-type="4" bindtap="casetypetap" class="{{nowcommunitytext?'nowordertit':''}} pull-left customerbtnbox fontr28 width20_ color384855 fontfpr lhr66 tcenter">
  27. <view class="inline-block clearfix">
  28. <view data-type="4" class="pull-left namebox ellipsis">{{nowcommunitytext?nowcommunitytext:'小区'}}</view>
  29. <image wx:if="{{!nowcommunitytext}}" data-type="4" class="pull-left" src="/img/blackrangle.png"></image>
  30. <image catchtap="clearcommunitytap" wx:if="{{nowcommunitytext}}" class="delimg pull-left" src="/img/wordclose.png"></image>
  31. </view>
  32. </view>
  33. <view bindtap="allfiltratetap" class="pull-right width20_ searchbtn color384855 fontfpr fontr28 relative" style="width:14%;">
  34. <text class="caseline"></text>
  35. <image class="pull-left caseimg" src="../../../img/searchmail.png"></image>
  36. </view>
  37. <moretitle selectarr='{{casestylelist}}' firstit="{{casestyletype}}" secondtit="{{''}}" flag="{{styleflag}}" bind:run="setstyletap"></moretitle>
  38. <moretitle selectarr='{{housestylelist}}' firstit="{{nowstyleid}}" secondtit="{{''}}" flag="{{housestyleflag}}" bind:run="sethousestyletap"></moretitle>
  39. <moretitle selectarr='{{square}}' firstit="{{nowsquare}}" secondtit="{{''}}" flag="{{squareflag}}" bind:run="setsquaretap"></moretitle>
  40. </view>
  41. <view hidden="{{type==2}}" class="caselistbox clearfix">
  42. <view hidden="{{leftcaselist.length==0}}" id="leftcasebox" class="leftcasebox pull-left clearfix">
  43. <view wx:for="{{leftcaselist}}" wx:for-item="caseitem" bindtap="casemsgtap" data-cid="{{caseitem.id}}" class="everycasebox pull-left">
  44. <view data-cid="{{caseitem.id}}" class="imgbox relative">
  45. <image data-cid="{{caseitem.id}}" mode="widthFix" binderror="caseimgload" bindload="caseimgload" src="{{!caseitem.cover_img?imgUrl+'xcx/nonedata.jpg':caseitem.cover_img+'?x-oss-process=image/resize,w_375'}}"></image>
  46. <view data-cid="{{caseitem.id}}" class="casesharenum clearfix">
  47. <image data-cid="{{caseitem.id}}" class="pull-left" src="{{imgUrl}}xcx/conshare.png?x-oss-process=image/resize,w_20"></image>
  48. <view data-cid="{{caseitem.id}}" class="fontr20 fontfpr pull-left">{{caseitem.shared_times}}</view>
  49. </view>
  50. <view data-cid="{{caseitem.id}}" class="casehousemsgbox fontr22 fontfpr colorfff tcenter">
  51. <view data-cid="{{caseitem.id}}" class="inline-block width100 ellipsis">{{caseitem.community.name}} | {{caseitem.decostyle.name}} | {{caseitem.square}}㎡</view>
  52. </view>
  53. </view>
  54. <view data-cid="{{caseitem.id}}" class="relative casemsgbox">
  55. <view data-cid="{{caseitem.id}}" class="ellipsis casemsgtit fontr28 fontfpr color384855 lhr34">{{caseitem.title}}</view>
  56. <view data-cid="{{caseitem.id}}" class="fontr24 fontfpr colorB6CADE lhr40">时间:{{filters.timesplit(caseitem.addtime)}}</view>
  57. <view data-cid="{{caseitem.id}}" class="tcenter hr56">
  58. <view class="inline-block clearfix">
  59. <view catchtap="casesharetap" data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-right clearfix casecollectbox">
  60. <image data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-left block" src="{{imgUrl}}xcx/aaa/controlshare.png?x-oss-process=image/resize,w_20"></image>
  61. <view data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-left lhr56 fontr22 colorB6CADE">分享</view>
  62. </view>
  63. <view data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="leftcaselist" catchtap="casecollectap" style="margin-right:66rpx;" class="pull-right clearfix casecollectbox">
  64. <image data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="leftcaselist" class="pull-left block" src="{{imgUrl}}xcx/aaa/{{caseitem.collected?'addcollected.png':'addcollect.png'}}?x-oss-process=image/resize,w_20"></image>
  65. <view data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="leftcaselist" class="pull-left lhr56 fontr22 colorB6CADE">收藏</view>
  66. </view>
  67. </view>
  68. </view>
  69. </view>
  70. </view>
  71. </view>
  72. <view hidden="{{rightcaselist.length==0}}" id="rightcasebox" class="rightcasebox pull-left clearfix">
  73. <view wx:for="{{rightcaselist}}" wx:for-item="caseitem" bindtap="casemsgtap" data-cid="{{caseitem.id}}" class="everycasebox pull-left">
  74. <view data-cid="{{caseitem.id}}" class="imgbox relative">
  75. <image data-cid="{{caseitem.id}}" mode="widthFix" binderror="caseimgload" bindload="caseimgload" src="{{!caseitem.cover_img?imgUrl+'xcx/nonedata.jpg':caseitem.cover_img+'?x-oss-process=image/resize,w_375'}}"></image>
  76. <view data-cid="{{caseitem.id}}" class="casesharenum clearfix">
  77. <image data-cid="{{caseitem.id}}" class="pull-left" src="{{imgUrl}}xcx/conshare.png?x-oss-process=image/resize,w_20"></image>
  78. <view data-cid="{{caseitem.id}}" class="fontr20 fontfpr pull-left">{{caseitem.shared_times}}</view>
  79. </view>
  80. <view data-cid="{{caseitem.id}}" class="casehousemsgbox fontr22 fontfpr colorfff tcenter">
  81. <view data-cid="{{caseitem.id}}" class="inline-block width100 ellipsis">{{caseitem.community.name}} | {{caseitem.decostyle.name}} | {{caseitem.square}}㎡</view>
  82. </view>
  83. </view>
  84. <view data-cid="{{caseitem.id}}" class="relative casemsgbox">
  85. <view data-cid="{{caseitem.id}}" class="ellipsis casemsgtit fontr28 fontfpr color384855 lhr34">{{caseitem.title}}</view>
  86. <view data-cid="{{caseitem.id}}" class="fontr24 fontfpr colorB6CADE lhr40">时间:{{filters.timesplit(caseitem.addtime)}}</view>
  87. <view data-cid="{{caseitem.id}}" class="tcenter hr56">
  88. <view class="inline-block clearfix">
  89. <view catchtap="casesharetap" data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-right clearfix casecollectbox">
  90. <image data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-left block" src="{{imgUrl}}xcx/aaa/controlshare.png?x-oss-process=image/resize,w_20"></image>
  91. <view data-cid="{{caseitem.id}}" data-title="{{caseitem.title}}" data-img="{{caseitem.cover_img}}" class="pull-left lhr56 fontr22 colorB6CADE">分享</view>
  92. </view>
  93. <view data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="rightcaselist" catchtap="casecollectap" style="margin-right:66rpx;" class="pull-right clearfix casecollectbox">
  94. <image data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="rightcaselist" class="pull-left block" src="{{imgUrl}}xcx/aaa/{{caseitem.collected?'addcollected.png':'addcollect.png'}}?x-oss-process=image/resize,w_20"></image>
  95. <view data-cid="{{caseitem.id}}" data-idx="{{index}}" data-type="rightcaselist" class="pull-left lhr56 fontr22 colorB6CADE">收藏</view>
  96. </view>
  97. </view>
  98. </view>
  99. </view>
  100. </view>
  101. </view>
  102. <nonedata len="{{leftcaselist.length}}" datashow="{{rightcaselist.length==0&&datashow}}"></nonedata>
  103. </view>
  104. <view hidden="{{type==1}}" class="uploadedbox">
  105. <view wx:for="{{uploadedlist}}" data-idx="{{index}}" bindtap="gotocasetap" class="reviewbox ">
  106. <view data-idx="{{index}}" class="clearfix topcasebox lhr66 fontr24">
  107. <view data-idx="{{index}}" class="pull-left color249EFB casetitle ellipsis">{{item.title}}</view>
  108. <view data-idx="{{index}}" class="pull-left color9DB6CF mglr20 clearfix"><text class="pull-left">设计师:</text><text class="color384855 pull-left inline-block casedesignerbox ellipsis">{{item.designer.name}}</text></view>
  109. <view data-idx="{{index}}" class="pull-right bold {{item.del==1?'colorFF3B30':item.publish==0?'color249EFB':'color15d77c'}} ">{{item.del==1?'已拒绝':item.publish==0?'审核中':'审核通过'}}</view>
  110. </view>
  111. <view data-idx="{{index}}" class="clearfix padlr20">
  112. <view data-idx="{{index}}" class="pull-left everyleftcasebox">
  113. <view data-idx="{{index}}" class="clearfix fontr22 lhr56" >
  114. <image data-idx="{{index}}" class="pull-left" src="{{imgUrl}}xcx/caselistcommunity.png?x-oss-process=image/resize,w_80"></image>
  115. <view data-idx="{{index}}" class="pull-left">所属小区:<text>{{item.community.name}} | {{item.square}}m²</text></view>
  116. </view>
  117. <view data-idx="{{index}}" class="clearfix fontr22 lhr56" >
  118. <image data-idx="{{index}}" class="pull-left" src="{{imgUrl}}xcx/csehousestyleicon.png?x-oss-process=image/resize,w_80"></image>
  119. <view data-idx="{{index}}" class="pull-left">设计风格:<text class="stylebox">{{item.decostyle.name}}</text></view>
  120. </view>
  121. <view data-idx="{{index}}" class="clearfix fontr22 lhr56" >
  122. <image data-idx="{{index}}" class="pull-left" src="{{imgUrl}}xcx/caseaddtimeicon.png?x-oss-process=image/resize,w_80"></image>
  123. <view data-idx="{{index}}" class="pull-left">上传时间:<text>{{item.addtime}}</text></view>
  124. </view>
  125. </view>
  126. <view data-idx="{{index}}" class="pull-left everycaseimg">
  127. <image data-idx="{{index}}" src="{{item.cover_img}}?x-oss-process=image/resize,w_375"></image>
  128. </view>
  129. <image data-idx="{{index}}" class="pull-right rightgoimg" src="https://o.nczyzs.com/xcx/back.png?x-oss-process=image/resize,w_40"></image>
  130. </view>
  131. </view>
  132. <nonedata len="{{uploadedlist.length}}" datashow="{{datashow}}"></nonedata>
  133. </view>
  134. <view bindtap="closefiltratetap" wx:if="{{filtrateflag}}" catchtouchmove="return" class="caselayerbox relative">
  135. <view catchtap="dothis" wx:if="{{casetype!=4}}" class="relative speechcraftfiltratetit tcenter">
  136. <input class="fontfpr fontr24 color384855" bindinput="setcasekeywordtap" value="{{casekeytext}}" placeholder-style="color: #B6CADE;" type="text" placeholder="请输入搜索关键字" />
  137. <view data-type="1" bindtap="caselistfun">搜索</view>
  138. </view>
  139. <view catchtap="dothis" class="caselistbox1" wx:if="{{casetype==4}}">
  140. <mp-index-list class="city__list mpbox" list="{{communitylist}}" bindchoose="communitytap" >
  141. </mp-index-list>
  142. </view>
  143. </view>
  144. <view bindtap="editap" class="uploadcasebox fontfpm colorfff fontr28">
  145. <!-- <image src="../../../img/uploadnum.png"></image> -->
  146. <image class="addcaseimg" src="{{imgUrl}}xcx/wcadd.png" ></image>
  147. <view class="casetext">上传案例</view>
  148. </view>
  149. <wshare wshareshow="{{wshareshow}}" posterimg="{{nowimg}}" islist="{{islist}}" bind:poster="setpostertap" title="{{nowtitle}}" qrcode="{{qrcodeimg}}" bind:sendfriendcircle="sendfriendtap" bind:shareurl="shareurltap"></wshare>