diff --git a/src/components/service-info/service-info.vue b/src/components/service-info/service-info.vue
index 3fe0a4b8950f338b189ccb102d9fade1a63150f0..122a629035a5217c317f2e0dca0df9983e948625 100644
--- a/src/components/service-info/service-info.vue
+++ b/src/components/service-info/service-info.vue
@@ -93,7 +93,7 @@
{{
specification && specification.spcs_type == 1
? specification.descript
- : data.serviceRequestSpcs.spcs_type_1[0].descript
+ : data.serviceRequestSpcs.spcs_type_1 && data.serviceRequestSpcs.spcs_type_1.length != 0 ? data.serviceRequestSpcs.spcs_type_1[0].descript : ""
}}
{
item.type = item.spcs_type == 1 ? "计次收费规格" : "时长收费规格";
item.spce =
diff --git a/src/pages/service_shop/sjfwDetail.vue b/src/pages/service_shop/sjfwDetail.vue
index fa8942b49dd3db698d39993cd8a1879fae87e0c9..5df58df65c9d366b438df396a3f78756543833bb 100644
--- a/src/pages/service_shop/sjfwDetail.vue
+++ b/src/pages/service_shop/sjfwDetail.vue
@@ -182,9 +182,9 @@ export default {
},
},
];
- let arr = datas.serviceRequestSpcs.spcs_type_1.concat(
- datas.serviceRequestSpcs.spcs_type_2
- );
+ let arr1 = datas.serviceRequestSpcs.spcs_type_1 || [];
+ let arr2 = datas.serviceRequestSpcs.spcs_type_2 || [];
+ let arr = arr1.concat(arr2);
arr.map((item) => {
item.type = item.spcs_type == 1 ? "计次收费规格" : "时长收费规格";
item.spce =
diff --git a/src/pages/service_shop/skfwDetail.vue b/src/pages/service_shop/skfwDetail.vue
index cfe93d4e13b94034b59fafc6a2878ac9727eafdd..6eeba745a63211588205ee7b0fa9f459780d0efd 100644
--- a/src/pages/service_shop/skfwDetail.vue
+++ b/src/pages/service_shop/skfwDetail.vue
@@ -142,9 +142,9 @@ export default {
],
}, */
];
- let arr = datas.serviceRequestSpcs.spcs_type_1.concat(
- datas.serviceRequestSpcs.spcs_type_2
- );
+ let arr1 = datas.serviceRequestSpcs.spcs_type_1 || [];
+ let arr2 = datas.serviceRequestSpcs.spcs_type_2 || [];
+ let arr = arr1.concat(arr2);
arr.map((item) => {
item.type = item.spcs_type == 1 ? "计次收费规格" : "时长收费规格";
item.spce =
diff --git a/src/pages/service_shop/spfwDetail.vue b/src/pages/service_shop/spfwDetail.vue
index 40e864a3fb028dc9be58a5ba32c91c1a8ead960c..2ecb70614eed350f0b69601e1bff88bdb3699a3b 100644
--- a/src/pages/service_shop/spfwDetail.vue
+++ b/src/pages/service_shop/spfwDetail.vue
@@ -182,9 +182,9 @@ export default {
},
},
];
- let arr = datas.serviceRequestSpcs.spcs_type_1.concat(
- datas.serviceRequestSpcs.spcs_type_2
- );
+ let arr1 = datas.serviceRequestSpcs.spcs_type_1 || [];
+ let arr2 = datas.serviceRequestSpcs.spcs_type_2 || [];
+ let arr = arr1.concat(arr2);
arr.map((item) => {
item.type = item.spcs_type == 1 ? "计次收费规格" : "时长收费规格";
item.spce =
diff --git a/src/pages/service_shop/zhfwDetail.vue b/src/pages/service_shop/zhfwDetail.vue
index d37645f9b050d37e44e601726cbc7d92ce6df2df..2d64bfbc5a2ac6e03b7a4f2c891ffa052af61c6b 100644
--- a/src/pages/service_shop/zhfwDetail.vue
+++ b/src/pages/service_shop/zhfwDetail.vue
@@ -137,9 +137,9 @@ export default {
value: datas.workflows_id,
});
}
- let arr = datas.serviceRequestSpcs.spcs_type_1.concat(
- datas.serviceRequestSpcs.spcs_type_2
- );
+ let arr1 = datas.serviceRequestSpcs.spcs_type_1 || [];
+ let arr2 = datas.serviceRequestSpcs.spcs_type_2 || [];
+ let arr = arr1.concat(arr2);
arr.map((item) => {
item.type = item.spcs_type == 1 ? "计次收费规格" : "时长收费规格";
item.spce =