Просмотр исходного кода

权益接口异常情况处理

@dongkboy 1 неделя назад
Родитель
Сommit
5bce9188e8
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      src/views/insurancePolicy/modules/EquitiesItem.vue

+ 9 - 1
src/views/insurancePolicy/modules/EquitiesItem.vue

@@ -247,7 +247,15 @@ const getPrivilegeItem = async () => {
   queryInfo.value.maxPrice = props.EquitiesInfo.insFeeOrders.availableAmount;
   try {
     const response = await api.additionalApi.rightsList(queryInfo.value);
-    privilegeItem.value = response.data.records || [];
+    if (response.code == '200') {
+      privilegeItem.value = response.data.records || [];
+    } else {
+      ElMessage({
+        type: 'error',
+        message: '暂无权益单品',
+        plain: true,
+      })
+    }
   } catch (error) {
     console.error('获取权益单品列表失败:', error);
   }