| | |
| | | <template> |
| | | <!-- 控制属性规则 --> |
| | | <div ref="boxOutWrap" class="boxOutWrap"> |
| | | <div ref="boxOutWrap"> |
| | | <div ref="boxForm" class="boxForm"> |
| | | <a-card :bordered="false" :bodyStyle="tstyle"> |
| | | <div class="table-page-search-wrapper" v-if="hasPerm('WmsControlRule:page')"> |
| | |
| | | </div> |
| | | <a-card :bordered="false"> |
| | | <s-table ref="table" :columns="columns" :data="loadData" :alert="true" @changeTablePage="pageInfo = $event" |
| | | :scroll="{ x: true, y: tableHeight }" :rowKey="record => record.id" |
| | | :scroll="{ x: true}" :rowKey="record => record.id" |
| | | :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"> |
| | | <template class="table-operator" slot="operator" v-if="hasPerm('WmsControlRule:add')"> |
| | | <!-- <div ref="actionBar" class="actionBar"> |
| | |
| | | </a-popconfirm> |
| | | </span> --> |
| | | </s-table> |
| | | <add-form ref="addForm" @ok="handleOk" /> |
| | | <edit-form ref="editForm" @ok="handleOk" /> |
| | | <excel-form ref="excelForm" @ok="handleOk" /> |
| | | |
| | | <!-- 自定义 --> |
| | | <detail-form ref="detailForm" @ok="handleOk" /> |
| | | |
| | | </a-card> |
| | | </div> |
| | |
| | | } from '@/api/modular/main/WmsBase/WmsControlRuleManage' |
| | | //自定义table高度 |
| | | import setTableHtMixin from '@/mixins/handleTableHt.js' |
| | | import addForm from './addForm.vue' |
| | | import { exportExcel } from '@/utils/exportToExcel' |
| | | import { downloadFile } from '@/utils/util' |
| | | import editForm from './editForm.vue' |
| | | import excelForm from './excelForm.vue' |
| | | import detailForm from './details.vue' |
| | | |
| | | |
| | | export default { |
| | | mixins: [setTableHtMixin], |
| | | // mixins: [setTableHtMixin], |
| | | components: { |
| | | STable, |
| | | addForm, |
| | | editForm, |
| | | excelForm, |
| | | detailForm |
| | | }, |
| | | data() { |
| | | return { |