张田田 1 month ago
parent
commit
fe344d90db
1 changed files with 12 additions and 1 deletions
  1. 12 1
      src/service/ServicePackageDetail.vue

+ 12 - 1
src/service/ServicePackageDetail.vue

@@ -286,7 +286,18 @@ watch(
         </vxe-column>
         <vxe-column field="totalPrice" 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-table>
     </div>