riskPiont.vue 1018 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <template>
  2. <uni-list >
  3. <uni-list-item title="名称" :rightText="target.riskPointTitle"></uni-list-item>
  4. <uni-list-item title="等级" :rightText="target.riskPointLevel|level"></uni-list-item>
  5. <uni-list-item title="类别" :rightText="target.riskPointCatTitle"></uni-list-item>
  6. <uni-list-item title="部门" :rightText="target.groupName"></uni-list-item>
  7. <uni-list-item title="描述" :note="target.riskPointDesc"></uni-list-item>
  8. </uni-list>
  9. </template>
  10. <script>
  11. export default {
  12. name:"targetListRisk",
  13. props:{
  14. target:{
  15. type:Object,
  16. default:()=>{
  17. return{
  18. riskPointTitle: "",
  19. riskPointLevel: "",
  20. groupName: "",
  21. riskPointCatTitle: "",
  22. accountName: "",
  23. riskPointDesc: ""
  24. }
  25. }
  26. }
  27. },
  28. filters: {
  29. level(val) {
  30. const strs = [
  31. '默认',
  32. '重大',
  33. '较大',
  34. '一般',
  35. '较小'
  36. ]
  37. return strs[val]
  38. }
  39. },
  40. data() {
  41. return {
  42. items:[]
  43. };
  44. }
  45. }
  46. </script>
  47. <style>
  48. </style>