|
@@ -153,6 +153,7 @@
|
|
@hideTable="v=>hideNormalTable=v">
|
|
@hideTable="v=>hideNormalTable=v">
|
|
</detailProductList>
|
|
</detailProductList>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div v-if="hideNormalTable&&hideActiveTable" :style="{height:pageHeight+30+'px'}" class="empty-data-box"><a-empty description="暂无产品" :image="simpleImage"/></div>
|
|
</a-card>
|
|
</a-card>
|
|
<!-- 活动产品列表 -->
|
|
<!-- 活动产品列表 -->
|
|
<a-card
|
|
<a-card
|
|
@@ -266,6 +267,7 @@
|
|
import { printFun, exportExcel } from '@/libs/JGPrint.js'
|
|
import { printFun, exportExcel } from '@/libs/JGPrint.js'
|
|
import { commonMixin } from '@/utils/mixin'
|
|
import { commonMixin } from '@/utils/mixin'
|
|
import moment from 'moment'
|
|
import moment from 'moment'
|
|
|
|
+import { Empty } from 'ant-design-vue'
|
|
import { VSelect } from '@/components'
|
|
import { VSelect } from '@/components'
|
|
import printModal from './printModal.vue'
|
|
import printModal from './printModal.vue'
|
|
import auditModal from '@/views/common/auditModal.vue'
|
|
import auditModal from '@/views/common/auditModal.vue'
|
|
@@ -306,6 +308,7 @@ export default {
|
|
return {
|
|
return {
|
|
spinning: false,
|
|
spinning: false,
|
|
disabled: false,
|
|
disabled: false,
|
|
|
|
+ simpleImage: Empty.PRESENTED_IMAGE_SIMPLE, // 空图片
|
|
hideNormalTable: false, // 是否隐藏表格
|
|
hideNormalTable: false, // 是否隐藏表格
|
|
hideActiveTable: false, // 是否隐藏活动表格
|
|
hideActiveTable: false, // 是否隐藏活动表格
|
|
showDsModal: false, // 一键审核弹框
|
|
showDsModal: false, // 一键审核弹框
|
|
@@ -734,6 +737,10 @@ export default {
|
|
height: 100%;
|
|
height: 100%;
|
|
padding-bottom: 45px;
|
|
padding-bottom: 45px;
|
|
box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
|
|
+ .empty-data-box{
|
|
|
|
+ width: 100%;
|
|
|
|
+ padding: 10% 30px;
|
|
|
|
+ }
|
|
>.ant-spin-nested-loading{
|
|
>.ant-spin-nested-loading{
|
|
overflow-y: auto;
|
|
overflow-y: auto;
|
|
height: 100%;
|
|
height: 100%;
|