index.wxml 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <view class="head">
  2. <view class="count">
  3. <text wx:if="{{language['总共']}}">{{language['总共']}}:{{content.total}}</text>
  4. <text wx:else>总共{{content.total}}个</text>
  5. </view>
  6. <view class="expand">
  7. <van-search wx:if="{{showSearch}}" custom-class='custom-class' focus='{{focus}}' value="{{ condition }}" shape="round" bind:change='onChange' bind:search='onSearch' bind:clear='onSearch' placeholder="{{language['业务员、跟进内容']||'业务员、跟进内容'}}" background='#F4F5F7' />
  8. <navigator url="#" class="but" bindtap="toSearch">
  9. <van-icon name="search" />
  10. </navigator>
  11. <navigator wx:if="{{disabled}}" url="#" class="but" bindtap="insetr">
  12. <van-icon name="plus" />
  13. </navigator>
  14. </view>
  15. </view>
  16. <view class="trace-box" wx:for="{{list}}" wx:key="sys_datafollowupid">
  17. <navigator url="#" class="item" data-item="{{item}}" bindtap="toDetail">
  18. <view wx:if="{{item.resource}}" class="resource"> {{language[item.resource]||item.resource}}</view>
  19. <view class="createdate">
  20. {{item.createdate}}
  21. </view>
  22. <view class="user">
  23. <image class="portrait" wx:if="{{item.headpic}}" src="{{item.headpic}}" mode="aspectFill" lazy-load />
  24. <view class="portrait" style="background-color: #3874F6;" wx:else>
  25. {{item.createby[0]}}
  26. </view>
  27. <view class="content">
  28. <view class="label">
  29. {{item.createby}}
  30. </view>
  31. <view class="exp">
  32. <text style="margin-right:50rpx;">{{language['部门']||'部门'}}:{{item.userextend[0].depname||' --'}}</text>
  33. <text>{{language['职位']||'职位'}}:{{item.userextend[0].position||' --'}}</text>
  34. </view>
  35. </view>
  36. </view>
  37. <view class="type">
  38. {{language['跟进类型']||'跟进类型'}}:<text>{{language[item.type]||item.type|| ' --'}}</text>
  39. </view>
  40. <view class="type">
  41. {{language['跟进对象']||'跟进对象'}}:<text style="color: #5C8DF8;">{{language[item.names]||item.names || ' --'}}</text>
  42. </view>
  43. <view class="text">
  44. {{language['目的']||'目的'}}:{{item.target||' --'}}
  45. </view>
  46. <view class="text">
  47. {{language['过程']||'过程'}}:{{language[item.content]||item.content||' --'}}
  48. </view>
  49. <view class="text">
  50. {{language['结果']||'结果'}}:{{item.results||' --'}}
  51. </view>
  52. <view class="text">
  53. {{language['下次跟进计划']||'下次跟进计划'}}:{{item.nextplan||' --'}}
  54. </view>
  55. <view class="text">
  56. {{language['营销费用']||'营销费用'}}:<text style="color: #FF3B30;">{{item.showsalesfeesamount||' --'}}</text>
  57. </view>
  58. </navigator>
  59. <Yl_Files id="Yl_Files{{item.sys_datafollowupid}}" wx:if="{{item.attinfos.length}}" attinfos='{{item.attinfos}}' />
  60. <commentList id="Comment{{item.sys_datafollowupid}}" comments='{{item.comment}}' quantity="{{item.commentqty}}" ownerid='{{item.sys_datafollowupid}}' bind:updateCommentList='updateCommentList' />
  61. <view class="bottom">
  62. <navigator url="#" class="comment" bind:tap="comment" id="Comment{{item.sys_datafollowupid}}">
  63. <text class="iconfont icon-huifu" /><text style="color: #3874F6;">{{language['评论']||'评论'}}({{item.commentqty || 0}})</text>
  64. </navigator>
  65. <view style="flex:1;" />
  66. <navigator url="#" bindtap="expenseBreakdown" data-item="{{item}}" data-index="{{index}}">
  67. <text class="iconfont icon-yingxiaofeiyongmingxi" />{{language['费用明细']||'费用明细'}}
  68. </navigator>
  69. <block wx:if="{{disabled && userid == item.createuserid}}">
  70. <navigator url="#" bindtap="editItem" data-item="{{item}}">
  71. <text class="iconfont icon-bianji" />{{language['编辑']||'编辑'}}
  72. </navigator>
  73. <navigator url="#" bindtap="deleteItem" data-item="{{item}}">
  74. <text class="iconfont icon-qunzu" />{{language['删除']||'删除'}}
  75. </navigator>
  76. </block>
  77. </view>
  78. </view>
  79. <My_empty wx:if="{{list.length==0}}" />