|
@@ -358,6 +358,22 @@
|
|
|
<div class="table-bottom" v-if="prescriptions.length">
|
|
<div class="table-bottom" v-if="prescriptions.length">
|
|
|
<div class="table-b-header">
|
|
<div class="table-b-header">
|
|
|
<div class="header-about">
|
|
<div class="header-about">
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="item flex-vertical-center-l"
|
|
|
|
|
+ style="align-items: flex-start;"
|
|
|
|
|
+ >
|
|
|
|
|
+ <span> 配穴指南:</span>
|
|
|
|
|
+ <div style="flex: 1;">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ size="mini"
|
|
|
|
|
+ placeholder="请输入"
|
|
|
|
|
+ v-model="pointMatchGuide"
|
|
|
|
|
+ type="textarea"
|
|
|
|
|
+ auto-size="{ minRows: 1, maxRows: 4 }"
|
|
|
|
|
+ @input="emitStatistics"
|
|
|
|
|
+ ></el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
<div
|
|
<div
|
|
|
class="item flex-vertical-center-l"
|
|
class="item flex-vertical-center-l"
|
|
|
style="align-items: flex-start;"
|
|
style="align-items: flex-start;"
|
|
@@ -610,6 +626,7 @@ function createPrescriptionData(options = {}) {
|
|
|
innerDetailTypes: detailTypes.length > 0 ? detailTypes : [],
|
|
innerDetailTypes: detailTypes.length > 0 ? detailTypes : [],
|
|
|
detailRequired: !!detailRequired,
|
|
detailRequired: !!detailRequired,
|
|
|
operationGuide: "",
|
|
operationGuide: "",
|
|
|
|
|
+ pointMatchGuide: "",
|
|
|
singleCount,
|
|
singleCount,
|
|
|
treatCount: 1,
|
|
treatCount: 1,
|
|
|
frequency: undefined,
|
|
frequency: undefined,
|
|
@@ -674,6 +691,7 @@ export default {
|
|
|
// 统计相关
|
|
// 统计相关
|
|
|
currentUnitPrice: 0,
|
|
currentUnitPrice: 0,
|
|
|
operationGuide: "",
|
|
operationGuide: "",
|
|
|
|
|
+ pointMatchGuide: "",
|
|
|
singleCount: 0,
|
|
singleCount: 0,
|
|
|
treatCount: 1,
|
|
treatCount: 1,
|
|
|
frequency: undefined,
|
|
frequency: undefined,
|
|
@@ -783,6 +801,7 @@ export default {
|
|
|
innerDetailTypes: [...this.innerDetailTypes],
|
|
innerDetailTypes: [...this.innerDetailTypes],
|
|
|
detailRequired: this.detailRequired,
|
|
detailRequired: this.detailRequired,
|
|
|
operationGuide: this.operationGuide,
|
|
operationGuide: this.operationGuide,
|
|
|
|
|
+ pointMatchGuide: this.pointMatchGuide,
|
|
|
singleCount: this.singleCount,
|
|
singleCount: this.singleCount,
|
|
|
treatCount: this.treatCount,
|
|
treatCount: this.treatCount,
|
|
|
frequency: this.frequency,
|
|
frequency: this.frequency,
|
|
@@ -803,6 +822,7 @@ export default {
|
|
|
this._prevDetailTypes = [...data.innerDetailTypes];
|
|
this._prevDetailTypes = [...data.innerDetailTypes];
|
|
|
this.detailRequired = data.detailRequired;
|
|
this.detailRequired = data.detailRequired;
|
|
|
this.operationGuide = data.operationGuide;
|
|
this.operationGuide = data.operationGuide;
|
|
|
|
|
+ this.pointMatchGuide = data.pointMatchGuide || "";
|
|
|
this.singleCount = data.singleCount;
|
|
this.singleCount = data.singleCount;
|
|
|
this.treatCount = data.treatCount;
|
|
this.treatCount = data.treatCount;
|
|
|
this.frequency = data.frequency;
|
|
this.frequency = data.frequency;
|
|
@@ -819,6 +839,7 @@ export default {
|
|
|
this._prevDetailTypes = [...def.innerDetailTypes];
|
|
this._prevDetailTypes = [...def.innerDetailTypes];
|
|
|
this.detailRequired = def.detailRequired;
|
|
this.detailRequired = def.detailRequired;
|
|
|
this.operationGuide = def.operationGuide;
|
|
this.operationGuide = def.operationGuide;
|
|
|
|
|
+ this.pointMatchGuide = def.pointMatchGuide;
|
|
|
this.singleCount = def.singleCount;
|
|
this.singleCount = def.singleCount;
|
|
|
this.treatCount = def.treatCount;
|
|
this.treatCount = def.treatCount;
|
|
|
this.frequency = def.frequency;
|
|
this.frequency = def.frequency;
|
|
@@ -1450,7 +1471,7 @@ export default {
|
|
|
? `${d.frequency}天${d.frequencyUnit}次`
|
|
? `${d.frequency}天${d.frequencyUnit}次`
|
|
|
: "",
|
|
: "",
|
|
|
useExplain: d.operationGuide || "",
|
|
useExplain: d.operationGuide || "",
|
|
|
- pointMatchGuide: "",
|
|
|
|
|
|
|
+ pointMatchGuide: d.pointMatchGuide || "",
|
|
|
seqn: index + 1,
|
|
seqn: index + 1,
|
|
|
ownerType: "1",
|
|
ownerType: "1",
|
|
|
detailPoint,
|
|
detailPoint,
|