planDetailDone.vue 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <template>
  2. <view>
  3. <form action="" class="planDetailDone" >
  4. <!-- <view class="form-item">
  5. <view class="title">
  6. <text class="necessary">*</text>
  7. 上报名称:
  8. </view>
  9. <view>{{this.getData.wx_name}}</view>
  10. </view> -->
  11. <view class="form-item">
  12. <view class="title">
  13. <text class="necessary">*</text>
  14. 维保状态:
  15. </view>
  16. <view>{{this.getData.spot_status}}</view>
  17. <!-- <radio-group name="gender" @change="radioChange">
  18. <label class="margin-right-xs">
  19. <radio value="2" checked /><text>正常</text>
  20. </label>
  21. <label class="margin-right-xs">
  22. <radio value="3" /><text>异常</text>
  23. </label>
  24. <label class="margin-right-xs">
  25. <radio value="2" checked /><text>故障</text>
  26. </label>
  27. <label>
  28. <radio value="3" /><text>其他</text>
  29. </label>
  30. </radio-group> -->
  31. </view>
  32. <view class="form-item">
  33. <view class="title">
  34. <text class="necessary">*</text>
  35. 上传图片:
  36. </view>
  37. <!-- <img :src="`https://qhome.usky.cn${this.getData.report_photos}`" alt="" style="max-width:50%"> -->
  38. <img :src="`${this.$websiteUrl}${this.getData.report_photos}`" alt="" style="max-width:50%">
  39. </view>
  40. <view class="form-item">
  41. <view class="title">
  42. <text class="necessary">*</text>
  43. 维保描述:
  44. </view>
  45. <view>{{this.getData.dwsb_remarks}}</view>
  46. </view>
  47. </form>
  48. </view>
  49. </template>
  50. <script>
  51. export default {
  52. data() {
  53. return {
  54. getData:{}
  55. }
  56. },
  57. onLoad:function(option){
  58. this.getPlanDetail({"zb_id":option.zb_id,"spot_id":option.id})
  59. },
  60. methods: {
  61. radioChange(e) {
  62. console.log('type:' + e.detail.value);
  63. this.radioOne = e.detail.value;
  64. },
  65. async getPlanDetail(params = {}) {
  66. const res = await this.$myRequest({
  67. url: 'Inspection/getPatrolDetailss',
  68. data:params,
  69. showLoading: true
  70. })
  71. this.getData=res.data.data[0];
  72. console.log(this.getData)
  73. },
  74. }
  75. }
  76. </script>
  77. <style lang="scss">
  78. </style>