resale.vue 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <template>
  2. <view>
  3. <view class="cmain">
  4. <view class="box order_detail">
  5. <view class="item">
  6. <text class="label">商品名称</text>
  7. <text class="desc omit">榴莲</text>
  8. </view>
  9. <view class="item">
  10. <text class="label">订单编号</text>
  11. <text class="desc omit">7979865235</text>
  12. </view>
  13. <view class="item">
  14. <text class="label">商品数量</text>
  15. <text class="desc">3吨</text>
  16. </view>
  17. <view class="item">
  18. <text class="label">转售金额(必填)</text>
  19. <text class="desc">
  20. <input type="number" v-model="order.price" placeholder="请输入(元)" />
  21. </text>
  22. </view>
  23. </view>
  24. <u-divider text="费项明细"></u-divider>
  25. <view class="box">
  26. <u-collapse accordion>
  27. <u-collapse-item title="会员有什么用?" class="cell_title">
  28. <view class="itm">1、普能会员:只浏览平台信息,不可下载平台上的相关附件。</view>
  29. <view class="itm">2、专业会员:上传展示产品与服务内容、上传相关附件,后台审核方可在平台展示。可下载其他专业会员上传的附件。</view>
  30. <view class="itm">3、专家会员:只有专家会员才能接受评测邀请。</view>
  31. </u-collapse-item>
  32. <u-collapse-item title="积分如何使用?" class="cell_title"><text class="coll">获得的积分可以去线下店铺使用享受折扣哦</text></u-collapse-item>
  33. <u-collapse-item title="如何申请高级会员?" class="cell_title">
  34. <view class="itm">1、普能会员:只浏览平台信息,不可下载平台上的相关附件。</view>
  35. <view class="itm">2、专业会员:上传展示产品与服务内容、上传相关附件,后台审核方可在平台展示。可下载其他专业会员上传的附件。</view>
  36. <view class="itm">3、专家会员:只有专家会员才能接受评测邀请。</view>
  37. </u-collapse-item>
  38. <u-collapse-item title="如何购买产品?" class="cell_title">
  39. <text class="coll">目前无法在线购买产品,如你想购买某款产品,可以去线下的店购买</text>
  40. </u-collapse-item>
  41. </u-collapse>
  42. </view>
  43. </view>
  44. <view class="mfooter">
  45. <view class="flex">
  46. <view class="f">
  47. <button class="btn" @click="pay()">确认接单</button>
  48. </view>
  49. </view>
  50. </view>
  51. </view>
  52. </template>
  53. <script>
  54. export default {
  55. data() {
  56. return {
  57. user: this.getUser(),
  58. item: {},
  59. order: {}
  60. };
  61. },
  62. onLoad(e) {
  63. if (e.item) {
  64. this.item = JSON.parse(e.item);
  65. }
  66. this.getFeeItem();
  67. },
  68. methods: {
  69. //费项明细
  70. getFeeItem(){
  71. this.http.request({
  72. url: '/level-two-server/app/TbFeeItem/getList',
  73. success: res => {
  74. console.log("asd:"+JSON.stringify(res));
  75. }
  76. });
  77. },
  78. ok() {
  79. let rule = [{ name: 'price', checkType: 'notnull', errorMsg: '请输入转售金额' }];
  80. if (!this.verify.check(this.order, rule)) {
  81. uni.showModal({ content: this.verify.error, showCancel: false });
  82. return false;
  83. }
  84. uni.showModal({
  85. title: '提示',
  86. content: '我已核对转售信息',
  87. success: res => {
  88. if (res.confirm) {
  89. this.http.request({
  90. url: '/level-two-server/app/TbDemandQuotation/quotation',
  91. method: 'POST',
  92. data: this.order,
  93. success: res => {}
  94. });
  95. }
  96. }
  97. });
  98. }
  99. }
  100. };
  101. </script>
  102. <style lang="scss">
  103. page {
  104. background-color: $pg;
  105. }
  106. </style>