src/views/salesManagement/deliveryLedger/index.vue
@@ -124,6 +124,31 @@
          </template>
        </el-table-column>
        <el-table-column
          label="退货状态"
          prop="returnStatus"
          align="center"
          width="100"
        >
          <template #default="scope">
            <el-tag
              :type="getReturnStatusType(scope.row.returnStatus)"
              size="small"
            >
              {{ scope.row.returnStatus || '无退货' }}
            </el-tag>
          </template>
        </el-table-column>
        <el-table-column
          label="已退货数量"
          prop="returnedQuantity"
          align="center"
          width="100"
        >
          <template #default="scope">
            {{ scope.row.returnedQuantity || 0 }}
          </template>
        </el-table-column>
        <el-table-column
          label="出库单号"
          prop="outboundBatches"
          show-overflow-tooltip
@@ -870,6 +895,16 @@
  return statusStr === "审核中" || statusStr === "1";
};
// 获取退货状态标签类型
const getReturnStatusType = (returnStatus) => {
  const statusMap = {
    '无退货': 'success',
    '部分退货': 'warning',
    '全部退货': 'danger',
  };
  return statusMap[returnStatus] || 'info';
};
onMounted(() => {
  getList();
});