bingFuWuFei.vue 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <template>
  2. <uni-collapse class="fwnr-collapse-box" @change="handleChange">
  3. <uni-collapse-item title="丙方服务费" :open="true">
  4. <view class="form-label-input">
  5. <view class="fwnr-form-label"><text class="form-label-require"></text>服务费=乙方基本月报酬x倍数</view>
  6. <uni-easyinput v-model="data.hetong.fuwufeiRate" placeholder="请输入倍数" />
  7. </view>
  8. <view class="form-label-input form-label-disabled">
  9. <view class="fwnr-form-label"><text class="form-label-require"></text>即人民币(元)</view>
  10. <view>{{money}}</view>
  11. </view>
  12. </uni-collapse-item>
  13. </uni-collapse>
  14. </template>
  15. <script setup>
  16. import {
  17. useHetong
  18. } from "../useHetong.js"
  19. import {computed} from "vue";
  20. const {
  21. injectHetong
  22. } = useHetong();
  23. const data = injectHetong();
  24. const emits = defineEmits(['change'])
  25. const money = computed(() => {
  26. if (data.hetong.baochou && data.hetong.fuwufeiRate) {
  27. data.hetong.fuwufei = data.hetong.baochou * data.hetong.fuwufeiRate;
  28. return data.hetong.baochou * data.hetong.fuwufeiRate
  29. } else {
  30. data.hetong.fuwufei = 0;
  31. return 0
  32. }
  33. })
  34. function handleChange() {
  35. emits('change')
  36. }
  37. </script>
  38. <style>
  39. </style>