Elizabeth's proactive approach involves introducing urinal toilet attachment , an ingenious concept that optimizes space and functionality.

ScheduleItem.vue 1.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <template>
  2. <!-- 排班表填充内容 -->
  3. <div >
  4. <div>
  5. <span :class='modeColor(scheduleDetail.mode_name)'>{{scheduleDetail.patient}}</span>
  6. <template v-if="schedulMode">
  7. <br/>
  8. <span v-if="scheduleDetail.mode_name.length>0" :class='modeColor(scheduleDetail.mode_name)' >{{'('+scheduleDetail.mode_name+')'}}</span>
  9. </template>
  10. <template v-if="schedulFlag">
  11. <br/><span >{{scheduleDetail.dialysis_machine_name}}</span>
  12. </template>
  13. </div>
  14. </div>
  15. </template>
  16. <script>
  17. export default {
  18. name: "scheduleItem",
  19. props:{
  20. scheduleDetail:{
  21. type:Object,
  22. default: function (){
  23. return {
  24. mode_id:0,
  25. mode_name:'',
  26. patient_id:0,
  27. patient:"",
  28. dialysis_machine_name:"",
  29. }
  30. },
  31. },
  32. schedulFlag:{
  33. type:Boolean,
  34. default:false
  35. },
  36. schedulMode:{
  37. type:Boolean,
  38. default:true
  39. }
  40. },
  41. data() {
  42. return {
  43. }
  44. },
  45. methods:{
  46. modeColor(name){
  47. if(name == 'HD'){
  48. }else if(name == 'HDF'){
  49. return 'modeRed'
  50. }else if(name == 'HD+HP'){
  51. return 'modePurple'
  52. }
  53. }
  54. }
  55. };
  56. </script>
  57. <style lang="scss" scoped>
  58. .modeRed{
  59. color:#ee0ad0;
  60. }
  61. .modePurple{
  62. color: #53b86e;
  63. }
  64. </style>