|
@@ -286,7 +286,18 @@ watch(
|
|
|
</vxe-column>
|
|
</vxe-column>
|
|
|
<vxe-column field="totalPrice" title="总价(元)" align="center" />
|
|
<vxe-column field="totalPrice" title="总价(元)" align="center" />
|
|
|
<vxe-column field="conditioningProgramDetail.medicineNames" title="组成" align="center" />
|
|
<vxe-column field="conditioningProgramDetail.medicineNames" title="组成" align="center" />
|
|
|
- <vxe-column field="acuPointNames" title="穴位/经络/部位" align="center" />
|
|
|
|
|
|
|
+ <vxe-column field="acuPointNames" title="穴位/经络/部位" align="center" >
|
|
|
|
|
+ <template #default="{ row }">
|
|
|
|
|
+ {{
|
|
|
|
|
+ (() => {
|
|
|
|
|
+ const acuPointNames = Array.isArray(row?.acuPointNames) ? row.acuPointNames : [];
|
|
|
|
|
+ const acuMeridianNames = Array.isArray(row?.acuMeridianNames) ? row.acuMeridianNames : [];
|
|
|
|
|
+ const combined = acuPointNames.concat(acuMeridianNames).join('、');
|
|
|
|
|
+ return combined === '' ? '-' : combined;
|
|
|
|
|
+ })()
|
|
|
|
|
+ }}
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </vxe-column>
|
|
|
<vxe-column field="remark" title="说明" align="center" />
|
|
<vxe-column field="remark" title="说明" align="center" />
|
|
|
</vxe-table>
|
|
</vxe-table>
|
|
|
</div>
|
|
</div>
|