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 =