123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375 |
- <template>
- <div class="plate-box">
- <h2 class="title"><span class="line"></span><p>{{title}}</p><span class="line"></span> </h2>
- <div class="plate">
- <ul>
- <li>
- <label>透析模式 : </label>
- <span class="content">{{dialysis_mode}}</span>
- </li>
- <li>
- <label>灌流器 : </label>
- <span class="content">{{perfusion_apparatus}}</span>
- </li>
- <li>
- <label>置换液(L) : </label>
- <span class="content">{{displace_liqui}}</span>
- <span class="unit">L</span>
- </li>
- <li>
- <label>首剂(mg) : </label>
- <span class="content">{{anticoagulant_shouji}}</span>
- <span class="unit">mg</span>
- </li>
- <li>
- <label>钾(mmol/L) : </label>
- <span class="content">{{kalium}}</span>
- <span class="unit">mmol/L</span>
- </li>
- <li>
- <label>碳酸氢盐 : </label>
- <span class="content">{{bicarbonate}}</span>
- <span class="unit">mmol/l</span>
- </li>
- <li>
- <label>透析液流量 : </label>
- <span class="content">{{dialysate_flow}}</span>
- <span class="unit">ml/min</span>
- </li>
- </ul>
- <ul>
- <li>
- <label>透析时长 : </label>
- <span class="content">{{dialysis_duration}}</span>
- <span class="unit">h</span>
- </li>
- <li>
- <label>血流量 : </label>
- <span class="content">{{blood_flow_volume}}</span>
- <span class="unit">ml/min</span>
- </li>
- <li>
- <label>置换方式 : </label>
- <span class="content">{{replacement_way}}</span>
- </li>
- <li>
- <label>维持(mg/h) : </label>
- <span class="content">{{anticoagulant_weichi}}</span>
- <span class="unit">mg/h</span>
- </li>
- <li>
- <label>钠(mmol/L): </label>
- <span class="content">{{sodium}}</span>
- <span class="unit">mmol/l</span>
- </li>
- <li>
- <label>葡萄糖 : </label>
- <span class="content">{{glucose}}</span>
- <span class="unit">mmol/l</span>
- </li>
- <li>
- <label>透析液温度 : </label>
- <span class="content">{{dialysate_temperature}}</span>
- <span class="unit">℃</span>
- </li>
- </ul>
- <ul>
- <li>
- <label>透析器 : </label>
- <span class="content">{{dialyzer}}</span>
- </li>
- <li>
- <label>脱水量 : </label>
- <span class="content">{{prescription_dewatering}}</span>
- <span class="unit">L</span>
- </li>
- <li>
- <label>抗疑剂 : </label>
- <span class="content">{{anticoagulant}}</span>
- </li>
- <li>
- <label>总量(mg) : </label>
- <span class="content">{{anticoagulant_zongliang}}</span>
- <span class="unit">mg</span>
- </li>
- <li>
- <label>钙(mmol/L): </label>
- <span class="content">{{calcium}}</span>
- <span class="unit">mmol/l</span>
- </li>
- <li>
- <label>干体重(kg) : </label>
- <span class="content">{{dry_weight}}</span>
- <span class="unit">kg</span>
- </li>
- <li>
- <label>电导率 : </label>
- <span class="content">{{conductivity}}</span>
- <span class="unit">mS/cm</span>
- </li>
- </ul>
- </div>
- <div class="note">备注 : <span>{{note}}</span></div>
- {{doctor}}
- </div>
- </template>
-
- <script>
- export default {
- name: "DialysisPrescription",
- data() {
- return {
- title: "透析处方",
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- };
- },
- props: {
- prescription: {
- type: Object,
- },
- solution: {
- type: Object,
- },
- config: {
- type: Object,
- },
- },
-
-
-
-
-
-
-
-
- computed: {
-
- dialysis_mode: function() {
- return this.getValueStr("mode_id", "mode_id")
- },
- perfusion_apparatus: function() {
- return this.getValueStr("perfusion_apparatus", "perfusion_apparatus")
- },
- displace_liqui: function() {
- var v = this.getValueStr("displace_liqui", "displace_liqui")
- return v.length == 0 ? "0" : v
- },
- anticoagulant_shouji: function() {
- var v = this.getValueStr("anticoagulant_shouji", "anticoagulant_shouji")
- return v.length == 0 ? "0" : v
- },
- kalium: function() {
- var v = this.getValueStr("kalium", "kalium")
- return v.length == 0 ? "0" : v
- },
- bicarbonate: function() {
- var v = this.getValueStr("bicarbonate", "bicarbonate")
- return v.length == 0 ? "0" : v
- },
- dialysate_flow: function() {
- var v = this.getValueStr("dialysate_flow", "dialysate_flow")
- return v.length == 0 ? "0" : v
- },
-
- dialysis_duration: function() {
- var v = this.getValueStr("dialysis_duration", "dialysis_duration")
- return v.length == 0 ? "0" : v
- },
- blood_flow_volume: function() {
- var v = this.getValueStr("blood_flow_volume", "blood_flow_volume")
- return v.length == 0 ? "0" : v
- },
- replacement_way: function() {
- return this.getValueStr("replacement_way", "replacement_way")
- },
- anticoagulant_weichi: function() {
- var v = this.getValueStr("anticoagulant_weichi", "anticoagulant_weichi")
- return v.length == 0 ? "0" : v
- },
- sodium: function() {
- var v = this.getValueStr("sodium", "sodium")
- return v.length == 0 ? "0" : v
- },
- glucose: function() {
- var v = this.getValueStr("glucose", "glucose")
- return v.length == 0 ? "0" : v
- },
- dialysate_temperature: function() {
- var v = this.getValueStr("dialysate_temperature", "dialysate_temperature")
- return v.length == 0 ? "0" : v
- },
- dialyzer: function() {
- var v = this.getValueStr("dialyzer", "hemodialysis_machine")
- return v.length == 0 ? "0" : v
- },
- prescription_dewatering: function() {
- var v = this.getValueStr("prescription_dewatering", "dewater")
- return v.length == 0 ? "0" : v
- },
- anticoagulant: function() {
- return this.getValueStr("anticoagulant", "anticoagulant")
- },
- anticoagulant_zongliang: function() {
- var v = this.getValueStr("anticoagulant_zongliang", "anticoagulant_zongliang")
- return v.length == 0 ? "0" : v
- },
- calcium: function() {
- var v = this.getValueStr("calcium", "calcium")
- return v.length == 0 ? "0" : v
- },
- dry_weight: function() {
- var v = this.getValueStr("dry_weight", "dry_weight")
- return v.length == 0 ? "0" : v
- },
- conductivity: function() {
- var v = this.getValueStr("conductivity", "conductivity")
- return v.length == 0 ? "0" : v
- },
- note: function() {
- return this.getValueStr("remark", "remark")
- }
- },
- methods: {
-
-
-
-
- getValueStr(pkey, skey) {
-
- if ((this.prescription == null || this.prescription.id == "") && (this.solution == null || this.solution.id == "")) {
- return ""
- } else if (this.prescription != null && this.prescription.id != "") {
- if (this.prescription[pkey] == null || this.prescription[pkey] == undefined) {
- return ""
- }
- return this.prescription[pkey] + ""
- } else {
- if (this.solution[skey] == null || this.solution[skey] == undefined) {
- return ""
- }
- return this.solution[skey] + ""
- }
- },
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
- };
- </script>
-
- <style rel="stylesheet/scss" lang="scss" scoped>
- </style>
-
-
-
|