index.wxml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <view class="box">
  2. <view class="label"><text>*</text>跟进时间:</view>
  3. <view class="time">{{time}}</view>
  4. <view class="label"><text>*</text>本次跟进方式:</view>
  5. <view class="selector" bindtap="selectWay">
  6. <view>{{content.followupmode?content.followupmode:'请选择'}}</view>
  7. <van-icon name="arrow-down" />
  8. </view>
  9. <view class="label"><text>*</text>本次跟进结果:</view>
  10. <view class="results" bindtap="changeType">
  11. <view class="{{content.logtype=='跟进'?'op':''}}" data-name="跟进">继续跟进</view>
  12. <view class="{{content.logtype=='成交'?'op':''}}" data-name="成交">成交</view>
  13. <view class="{{content.logtype=='丢单'?'op':''}}" data-name="丢单">丢单</view>
  14. <view class="{{content.logtype=='无效'?'op':''}}" data-name="无效">无效</view>
  15. </view>
  16. <view hidden="{{content.logtype!='丢单'}}">
  17. <view class="label"><text>*</text>已购买品牌:</view>
  18. <van-field value="{{ content.competitor }}" input-class='input-class' border="{{ false }}" data-label="competitor" bind:change="inputChange" />
  19. </view>
  20. <view class="label"><text hidden="{{content.logtype=='成交'}}">*</text>{{text.type(content.logtype)}}</view>
  21. <textarea value='{{content.content}}' class="textarea selector" data-label="content" bind:input="inputChange" placeholder="{{text.typeNote(content.logtype)}}"></textarea>
  22. </view>
  23. <view style="height: 140rpx;" />
  24. <view class="footer-but">
  25. <van-button custom-class='button' disabled='{{disabled}}' bindtap="submit" loading='{{loading}}' loading-text="保存中...">确定</van-button>
  26. </view>
  27. <van-action-sheet show="{{ actionShow }}" actions="{{ actions }}" cancel-text="取消" bind:close="selectWay" bind:cancel='selectWay' bind:select="onSelect" />
  28. <wxs module="text">
  29. module.exports.type = function (str) {
  30. var text = '';
  31. switch (str) {
  32. case "跟进":
  33. text = '本次跟进内容:'
  34. break;
  35. case "成交":
  36. text = '添加备注:'
  37. break;
  38. case "丢单":
  39. text = '丢单原因:'
  40. break;
  41. case "无效":
  42. text = '无效原因:'
  43. break;
  44. }
  45. return text
  46. }
  47. module.exports.typeNote = function (str) {
  48. var text = '';
  49. switch (str) {
  50. case "跟进":
  51. text = '请描述跟进情况及内容'
  52. break;
  53. case "成交":
  54. text = '请填写备注'
  55. break;
  56. case "丢单":
  57. text = '请填写丢单原因'
  58. break;
  59. case "无效":
  60. text = '请填写无效原因'
  61. break;
  62. }
  63. return text
  64. }
  65. </wxs>