CategoryInfo.vue 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <template>
  2. <view>
  3. <view class="certification-card serve-main ">
  4. <view class="serve-box flex_c_s hr-solid">
  5. <view>服务名称</view>
  6. </view>
  7. <view class="skillDescribe-conten">
  8. <up-textarea placeholder="请填写此条服务的名称" class="form-input" placeholder-class="form-placeholder"
  9. v-model="formData.businessName" border="none" style="width: 100%;" autoHeight
  10. v-if="viewStatus"></up-textarea>
  11. <view v-else class="form-input">{{ formData.businessName }}</view>
  12. </view>
  13. </view>
  14. <view class="certification-card serve-main ">
  15. <view class="serve-box flex_c_s hr-solid">
  16. <view>服务描述</view>
  17. </view>
  18. <view class="skillDescribe-conten">
  19. <up-textarea placeholder="对服务内容详细描述" class="form-input" placeholder-class="form-placeholder"
  20. v-model="formData.businessDescribe" border="none" style="width: 100%;" autoHeight
  21. v-if="viewStatus"></up-textarea>
  22. <view v-else class="form-input">{{ formData.businessDescribe }}</view>
  23. </view>
  24. </view>
  25. </view>
  26. </template>
  27. <script setup>
  28. import { computed, ref } from 'vue';
  29. import { provide, inject } from 'vue'
  30. const formData = inject('formData');
  31. const viewStatus = inject('viewStatus');
  32. </script>
  33. <style lang="scss" scoped>
  34. @import "./index.scss";
  35. </style>
  36. <style>
  37. .form-input {
  38. font-family: PingFang SC;
  39. font-size: 28rpx;
  40. font-weight: normal;
  41. line-height: 40rpx;
  42. letter-spacing: normal;
  43. color: rgba(0, 0, 0, 0.5);
  44. width: 100% !important;
  45. }
  46. .form-placeholder {
  47. color: #C9CDD4;
  48. }
  49. .skillDescribe-conten {
  50. padding: 32rpx;
  51. }
  52. </style>