detail.wxml 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <import src="detail.skeleton.wxml" />
  2. <template is="skeleton" wx:if="{{loading}}" />
  3. <view class="header">
  4. <view class="title">{{detail.projectname}}</view>
  5. <Yl-tags wx:if="{{appAuth.isdatatag}}" id="Tags" add='{{disabled}}' ownertable='sa_project' ownerid='{{sa_projectid}}' bindonGetList='onGetList' />
  6. </view>
  7. <!-- 简介 -->
  8. <Yl_Detail list="{{briefs}}">
  9. <view slot='bottom'>
  10. <Yl-group wx:if="{{appAuth.isdatateam}}" id='Group' add='{{disabled}}' ownertable='sa_project' ownerid='{{sa_projectid}}' />
  11. <TaskTabs id='TaskTabs' disabled='{{(isAdmin||isLeader) && disabled}}' sa_projectid='{{sa_projectid}}' sa_projstagetempid='{{detail.sa_projstagetempid}}' bindchangeCallBack="taskTabsChange" />
  12. </view>
  13. </Yl_Detail>
  14. <view style="height: 20rpx;" />
  15. <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">
  16. <Preview slot='详细信息' list1='{{list1}}' list2='{{list2}}' />
  17. <Trace resource='项目商机' slot='跟进动态' id='Trace' ownertable='sa_project' ownerid='{{detail.sa_projectid}}' isAdmin="{{per.query(options,'expenseBreakdown')}}" />
  18. <Work slot='任务' id='Work' ownertable='sa_project' ownerid='{{detail.sa_projectid}}' disabled="{{(isAdmin||isLeader) && disabled}}" />
  19. <Task slot='项目评估' id='Task' disabled="{{(per.query(options,'assess')||isAdmin||isLeader) && disabled}}" />
  20. <Contract slot='合同' id='Contract' disabled="{{(per.query(options,'assess')||isAdmin||isLeader) && disabled}}" isInsert='{{isInsert}}' />
  21. <Treaty slot='关联客户' id='Treaty' disabled="{{(per.query(options,'client')||isAdmin||isLeader) && disabled}}" />
  22. <Product slot='产品配置单' id='Product' signamount_due="{{detail.signamount_due}}" discountrate="{{detail.discountrate * 100}}" disabled="{{(per.query(options,'product')||isAdmin||isLeader)&&detail.status=='跟进中'}}" />
  23. <Contacts slot='联系人' id='Contacts' disabled="{{(per.query(options,'contacts')||isAdmin||isLeader)&& disabled}}" />
  24. <Opponent slot='竞争对手' id='Opponent' disabled="{{(per.query(options,'opposites')||isAdmin||isLeader) && disabled}}" />
  25. <Offers slot='报价单' id='Offers' disabled="{{(per.query(options,'offer')||isAdmin||isLeader)&& disabled}}" />
  26. <Record slot='操作记录' id="Record" ownertable='sa_project' ownerid='{{detail.sa_projectid}}' />
  27. <ReportingProgress slot='报备进度' id='ReportingProgress' />
  28. <Files slot='附件' id="Files" ownertable='sa_project' ownerid='{{detail.sa_projectid}}' disabled="{{(per.query(options,'opposites')||isAdmin||isLeader) && disabled}}" />
  29. <Clue slot='关联线索' id="Clue" />
  30. </Yl_FunTabs>
  31. <!-- 底部 -->
  32. <Yl_Tabbar list='{{tabbarList}}' bind:callback="tabbarOnClick" />
  33. <wxs src='../../utils/wxmlQueryPer.wxs' module="per" />
  34. <!-- 查重 -->
  35. <van-popup show="{{ repetitionShow }}" custom-class='popup' round position="bottom" custom-style="height: 100%;" bind:close="repClose">
  36. <view class="title">
  37. {{language['查重']||'查重'}}
  38. <van-icon custom-class='icon' size='40rpx' name="cross" bindtap="repClose" />
  39. </view>
  40. <navigator url="/packageA/project/detail?id={{item.sa_projectid}}" class="enterprise" wx:for="{{repetitionList}}" wx:key="sa_projectid">
  41. <view class="enterprise_title"><text wx:for="{{item.projectname}}" wx:key="i" wx:for-item="it" wx:for-index="i" style="color: {{it.color}};">{{it.text}}</text></view>
  42. <view class="tag-box">
  43. <van-tag custom-class='tag' wx:for="{{item.tag_sys}}" wx:key="index" wx:for-item='tag' color='#3874f6' text-color='#fff' round>{{language[tag]||tag}}</van-tag>
  44. <van-tag custom-class='tag' wx:for="{{item.tag}}" wx:key="index" wx:for-item='tag' color='#FA8C16' text-color='#fff' round>{{language[tag]||tag}}</van-tag>
  45. </view>
  46. <view class="exp" style="color: {{item.chars['status'] ? 'red' : '#666666'}}">{{language['项目状态']||'项目状态'}}:{{item.status ||' --'}}</view>
  47. <view class="exp" style="color: {{item.chars['projectnum'] ? 'red' : '#666666'}}">{{language['项目编号']||'项目编号'}}:{{item.projectnum ||' --'}}</view>
  48. <view class="exp" style="color: {{item.chars['address'] ? 'red' : '#666666'}}">{{language['项目地址']||'项目地址'}}:{{item.province+item.city+item.county+item.address}}</view>
  49. <view class="exp" style="color: {{item.chars['projecttype'] ? 'red' : '#666666'}}">{{language['项目类型']||'项目类型'}}:{{language[item.projecttype]||item.projecttype ||' --'}}</view>
  50. <view class="exp" style="color: {{item.chars['tradefield'] ? 'red' : '#666666'}}">{{language['领域']||'领域'}}:{{item.tradefield||' --'}}</view>
  51. <view class="exp" style="color: {{item.chars['brandName'] ? 'red' : '#666666'}}">{{language['品牌']||'品牌'}}:{{language[item.brandName]||item.brandName||' --'}}</view>
  52. <view class="exp" style="color: {{item.chars['leader'] ? 'red' : '#666666'}}">{{language['负责人']||'负责人'}}:{{item.leader[0].name||' --'}}</view>
  53. <view class="exp" style="color: {{item.chars['phonenumber'] ? 'red' : '#666666'}}">{{language['手机号']||'手机号'}}:{{item.phonenumber||" --"}}</view>
  54. </navigator>
  55. </van-popup>
  56. <!-- 结束 -->
  57. <Dialog id='Dialog' />