diff --git a/src/doctor/components/bloodPressure/BloodPressure.vue b/src/doctor/components/bloodPressure/BloodPressure.vue
index 0266ecffef14604bedf56aaaa20ff8552fe996b9..b33754077dbf6a7ea207efd7d87f997c8f09deb5 100644
--- a/src/doctor/components/bloodPressure/BloodPressure.vue
+++ b/src/doctor/components/bloodPressure/BloodPressure.vue
@@ -121,7 +121,10 @@ export default {
             getPressureData(this.deviceNo).then(res => {
                 const result = res.data || []
                 if (result.length) {
-                    let val = result[result.length - 1]
+                    result.sort((a, b) => {
+                        return b.id - a.id
+                    })
+                    let val = result[0]
                     if (dayjs(val.created).isAfter(this.valueTime)) {
                         this.lastValue = val
                         this.loopMark = 0