|
@@ -268,7 +268,7 @@
|
|
|
</el-popover>
|
|
</el-popover>
|
|
|
</div>
|
|
</div>
|
|
|
<!-- his信息 -->
|
|
<!-- his信息 -->
|
|
|
- <div class="his-msg" v-if="innerWidth>768 ">
|
|
|
|
|
|
|
+ <div class="his-msg" v-if="innerWidth>768 " style="flex-wrap: wrap;">
|
|
|
<div class="his-item" v-if="Object.keys(patiensMsg).length>0">
|
|
<div class="his-item" v-if="Object.keys(patiensMsg).length>0">
|
|
|
<div class="name">HIS病名:</div>
|
|
<div class="name">HIS病名:</div>
|
|
|
<div class="value">
|
|
<div class="value">
|
|
@@ -285,6 +285,27 @@
|
|
|
></el-input>
|
|
></el-input>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ <!-- 西医诊断 - 仅适宜技术处方 tab 显示 -->
|
|
|
|
|
+ <div class="his-item" v-if="container_i == 2 && patiensMsg.maindiagnosis">
|
|
|
|
|
+ <div class="name">西医主诊断:</div>
|
|
|
|
|
+ <div class="value">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ size="mini"
|
|
|
|
|
+ disabled
|
|
|
|
|
+ :value="patiensMsg.maindiagnosis.diagnosis || ''"
|
|
|
|
|
+ ></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="his-item" v-if="container_i == 2">
|
|
|
|
|
+ <div class="name">建议诊断:</div>
|
|
|
|
|
+ <div class="value">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ size="mini"
|
|
|
|
|
+ disabled
|
|
|
|
|
+ :value="patiensMsg.maindiagnosis.diagnosis || ''"
|
|
|
|
|
+ ></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="flex-vertical-between center-header">
|
|
<div class="flex-vertical-between center-header">
|
|
@@ -417,7 +438,7 @@
|
|
|
:showSubmit="showSubmit"
|
|
:showSubmit="showSubmit"
|
|
|
:isPs="Number(isPs)"
|
|
:isPs="Number(isPs)"
|
|
|
></medicineChinese>
|
|
></medicineChinese>
|
|
|
- <suitScience
|
|
|
|
|
|
|
+ <!-- <suitScience
|
|
|
@find="find($event)"
|
|
@find="find($event)"
|
|
|
v-show="container_i==2"
|
|
v-show="container_i==2"
|
|
|
ref="suitScience"
|
|
ref="suitScience"
|
|
@@ -426,7 +447,13 @@
|
|
|
@clear="clearContainer('2')"
|
|
@clear="clearContainer('2')"
|
|
|
:totalAllMoney.sync="suitScience.allMoney"
|
|
:totalAllMoney.sync="suitScience.allMoney"
|
|
|
:showSubmit="showSubmit"
|
|
:showSubmit="showSubmit"
|
|
|
- ></suitScience>
|
|
|
|
|
|
|
+ ></suitScience> -->
|
|
|
|
|
+ <AcupointTable
|
|
|
|
|
+ v-show="container_i==2"
|
|
|
|
|
+ ref="suitScience"
|
|
|
|
|
+ :showEditable="false"
|
|
|
|
|
+ @save="submitRecipe1()"
|
|
|
|
|
+ />
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
@@ -1043,7 +1070,8 @@ import Popup from "@/components/Propup.vue";
|
|
|
|
|
|
|
|
import chineseMedicine from "@/components/ChineseMedicine.vue";
|
|
import chineseMedicine from "@/components/ChineseMedicine.vue";
|
|
|
import medicineChinese from "@/components/MedicineAndChina.vue";
|
|
import medicineChinese from "@/components/MedicineAndChina.vue";
|
|
|
-import suitScience from "@/components/SuitScience.vue";
|
|
|
|
|
|
|
+// import suitScience from "@/components/SuitScience.vue";
|
|
|
|
|
+import AcupointTable from "@/views/business/components/AcupointTable.vue";
|
|
|
|
|
|
|
|
import submitRecipe from "./components/submitRecipe.vue";
|
|
import submitRecipe from "./components/submitRecipe.vue";
|
|
|
// import TCMDiagnosis from "./components/TCMDiagnosis.vue";
|
|
// import TCMDiagnosis from "./components/TCMDiagnosis.vue";
|
|
@@ -1115,7 +1143,8 @@ export default {
|
|
|
Popup,
|
|
Popup,
|
|
|
chineseMedicine,
|
|
chineseMedicine,
|
|
|
medicineChinese,
|
|
medicineChinese,
|
|
|
- suitScience,
|
|
|
|
|
|
|
+ // suitScience,
|
|
|
|
|
+ AcupointTable,
|
|
|
TCMDiagnosis,
|
|
TCMDiagnosis,
|
|
|
submitRecipe,
|
|
submitRecipe,
|
|
|
prescription,
|
|
prescription,
|
|
@@ -2790,7 +2819,8 @@ export default {
|
|
|
console.log(this.$refs.medicineC.allMoney);
|
|
console.log(this.$refs.medicineC.allMoney);
|
|
|
this.medicineC.allMoney = this.$refs.medicineC.allMoney;
|
|
this.medicineC.allMoney = this.$refs.medicineC.allMoney;
|
|
|
} else if (type == 2) {
|
|
} else if (type == 2) {
|
|
|
- this.suitScience.allMoney = this.$refs.suitScience.allMoney;
|
|
|
|
|
|
|
+ // this.suitScience.allMoney = this.$refs.suitScience.allMoney;
|
|
|
|
|
+ this.suitScience.allMoney = this.$refs.suitScience?.totalPrice || 0;
|
|
|
}
|
|
}
|
|
|
}, 500);
|
|
}, 500);
|
|
|
},
|
|
},
|
|
@@ -4223,6 +4253,22 @@ export default {
|
|
|
height: 100%;
|
|
height: 100%;
|
|
|
// background: red;
|
|
// background: red;
|
|
|
|
|
|
|
|
|
|
+ // AcupointTable 在适宜技术处方 tab 中撑满高度并允许滚动
|
|
|
|
|
+ .center-table ::v-deep .recipe-acupoint-wrapper {
|
|
|
|
|
+ height: 100%;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+
|
|
|
|
|
+ .recipe-acupoint {
|
|
|
|
|
+ flex: 1;
|
|
|
|
|
+ min-height: 0;
|
|
|
|
|
+ overflow: hidden;
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ flex-direction: column;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
.pre-title {
|
|
.pre-title {
|
|
|
margin-bottom: 10px;
|
|
margin-bottom: 10px;
|
|
|
|
|
|