diff --git a/src/components/QuoQuotation/QuotationPackTableTree/QuotationPackTableTree.js b/src/components/QuoQuotation/QuotationPackTableTree/QuotationPackTableTree.js index f2fa296..b25f38f 100644 --- a/src/components/QuoQuotation/QuotationPackTableTree/QuotationPackTableTree.js +++ b/src/components/QuoQuotation/QuotationPackTableTree/QuotationPackTableTree.js @@ -1012,11 +1012,13 @@ class QuotationPackTableTree extends Component { const masterReturn = (await commonServices.postValueService(token, values, url)).data; if (masterReturn.code === 1) { - const sBackProcessDataValue = masterReturn.dataset.rows; - if (isWait) { - return { sBackProcessData: sBackProcessDataValue }; - } else { - this.props.onSaveState({ sBackProcessData: sBackProcessDataValue }); + if(commonUtils.isNotEmptyObject(masterReturn.dataset) && commonUtils.isNotEmptyArr(masterReturn.dataset.rows) ) { + const sBackProcessDataValue = masterReturn.dataset.rows; + if (isWait) { + return { sBackProcessData: sBackProcessDataValue }; + } else { + this.props.onSaveState({ sBackProcessData: sBackProcessDataValue }); + } } } else { message.warn(masterReturn.msg);