优化单据列表

This commit is contained in:
季圣华
2023-08-27 23:14:23 +08:00
parent fbc079723d
commit 2e44512ae1
11 changed files with 44 additions and 0 deletions

View File

@@ -78,6 +78,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -152,6 +153,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<allocation-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></allocation-out-modal> <allocation-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></allocation-out-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -160,6 +162,7 @@
<script> <script>
import AllocationOutModal from './modules/AllocationOutModal' import AllocationOutModal from './modules/AllocationOutModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -171,6 +174,7 @@
components: { components: {
AllocationOutModal, AllocationOutModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -78,6 +78,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -152,6 +153,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<assemble-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></assemble-modal> <assemble-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></assemble-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -160,6 +162,7 @@
<script> <script>
import AssembleModal from './modules/AssembleModal' import AssembleModal from './modules/AssembleModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -171,6 +174,7 @@
components: { components: {
AssembleModal, AssembleModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -78,6 +78,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -152,6 +153,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<disassemble-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></disassemble-modal> <disassemble-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></disassemble-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -160,6 +162,7 @@
<script> <script>
import DisassembleModal from './modules/DisassembleModal' import DisassembleModal from './modules/DisassembleModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -171,6 +174,7 @@
components: { components: {
DisassembleModal, DisassembleModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -92,6 +92,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -166,6 +167,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<other-in-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></other-in-modal> <other-in-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></other-in-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -174,6 +176,7 @@
<script> <script>
import OtherInModal from './modules/OtherInModal' import OtherInModal from './modules/OtherInModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -185,6 +188,7 @@
components: { components: {
OtherInModal, OtherInModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -92,6 +92,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -166,6 +167,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<other-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></other-out-modal> <other-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></other-out-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -174,6 +176,7 @@
<script> <script>
import OtherOutModal from './modules/OtherOutModal' import OtherOutModal from './modules/OtherOutModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -185,6 +188,7 @@
components: { components: {
OtherOutModal, OtherOutModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -101,6 +101,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -175,6 +176,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<purchase-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></purchase-back-modal> <purchase-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></purchase-back-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -183,6 +185,7 @@
<script> <script>
import PurchaseBackModal from './modules/PurchaseBackModal' import PurchaseBackModal from './modules/PurchaseBackModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -194,6 +197,7 @@
components: { components: {
PurchaseBackModal, PurchaseBackModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -80,6 +80,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -157,6 +158,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<purchase-order-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></purchase-order-modal> <purchase-order-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></purchase-order-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -165,6 +167,7 @@
<script> <script>
import PurchaseOrderModal from './modules/PurchaseOrderModal' import PurchaseOrderModal from './modules/PurchaseOrderModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -176,6 +179,7 @@
components: { components: {
PurchaseOrderModal, PurchaseOrderModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -101,6 +101,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -175,6 +176,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<retail-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></retail-back-modal> <retail-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></retail-back-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -183,6 +185,7 @@
<script> <script>
import RetailBackModal from './modules/RetailBackModal' import RetailBackModal from './modules/RetailBackModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -194,6 +197,7 @@
components: { components: {
RetailBackModal, RetailBackModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -96,6 +96,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -170,6 +171,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<retail-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></retail-out-modal> <retail-out-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></retail-out-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -178,6 +180,7 @@
<script> <script>
import RetailOutModal from './modules/RetailOutModal' import RetailOutModal from './modules/RetailOutModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -189,6 +192,7 @@
components: { components: {
RetailOutModal, RetailOutModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -102,6 +102,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -176,6 +177,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<sale-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></sale-back-modal> <sale-back-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></sale-back-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -183,6 +185,7 @@
<script> <script>
import SaleBackModal from './modules/SaleBackModal' import SaleBackModal from './modules/SaleBackModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import JEllipsis from '@/components/jeecg/JEllipsis' import JEllipsis from '@/components/jeecg/JEllipsis'
@@ -194,6 +197,7 @@
components: { components: {
SaleBackModal, SaleBackModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },

View File

@@ -81,6 +81,7 @@
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<div class="table-operator" style="margin-top: 5px"> <div class="table-operator" style="margin-top: 5px">
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-button v-if="isShowExcel" type="primary" icon="download" @click="handleExport">导出</a-button>
<a-dropdown> <a-dropdown>
<a-menu slot="overlay"> <a-menu slot="overlay">
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
@@ -163,6 +164,7 @@
<!-- 表单区域 --> <!-- 表单区域 -->
<sale-order-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></sale-order-modal> <sale-order-modal ref="modalForm" @ok="modalFormOk" @close="modalFormClose"></sale-order-modal>
<bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail> <bill-detail ref="modalDetail" @ok="modalFormOk" @close="modalFormClose"></bill-detail>
<bill-excel-iframe ref="billExcelIframe" @ok="modalFormOk" @close="modalFormClose"></bill-excel-iframe>
</a-card> </a-card>
</a-col> </a-col>
</a-row> </a-row>
@@ -170,6 +172,7 @@
<script> <script>
import SaleOrderModal from './modules/SaleOrderModal' import SaleOrderModal from './modules/SaleOrderModal'
import BillDetail from './dialog/BillDetail' import BillDetail from './dialog/BillDetail'
import BillExcelIframe from '@/components/tools/BillExcelIframe'
import { JeecgListMixin } from '@/mixins/JeecgListMixin' import { JeecgListMixin } from '@/mixins/JeecgListMixin'
import { BillListMixin } from './mixins/BillListMixin' import { BillListMixin } from './mixins/BillListMixin'
import { getCurrentSystemConfig } from '@/api/api' import { getCurrentSystemConfig } from '@/api/api'
@@ -182,6 +185,7 @@
components: { components: {
SaleOrderModal, SaleOrderModal,
BillDetail, BillDetail,
BillExcelIframe,
JEllipsis, JEllipsis,
JDate JDate
}, },