Commit c2953567 authored by 季圣华's avatar 季圣华
Browse files

解决菜单切换页面闪现的bug

parent 283b4ef9
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '调拨出库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '调拨出库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<allocation-out-modal ref="modalForm" @ok="modalFormOk"></allocation-out-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <allocation-out-modal ref="modalForm" @ok="modalFormOk"></allocation-out-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import AllocationOutModal from './modules/AllocationOutModal' import AllocationOutModal from './modules/AllocationOutModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '组装单')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '组装单')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<assemble-modal ref="modalForm" @ok="modalFormOk"></assemble-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <assemble-modal ref="modalForm" @ok="modalFormOk"></assemble-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import AssembleModal from './modules/AssembleModal' import AssembleModal from './modules/AssembleModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '拆卸单')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '拆卸单')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<disassemble-modal ref="modalForm" @ok="modalFormOk"></disassemble-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <disassemble-modal ref="modalForm" @ok="modalFormOk"></disassemble-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import DisassembleModal from './modules/DisassembleModal' import DisassembleModal from './modules/DisassembleModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '其它入库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '其它入库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<other-in-modal ref="modalForm" @ok="modalFormOk"></other-in-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <other-in-modal ref="modalForm" @ok="modalFormOk"></other-in-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import OtherInModal from './modules/OtherInModal' import OtherInModal from './modules/OtherInModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '其它出库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '其它出库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<other-out-modal ref="modalForm" @ok="modalFormOk"></other-out-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <other-out-modal ref="modalForm" @ok="modalFormOk"></other-out-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import OtherOutModal from './modules/OtherOutModal' import OtherOutModal from './modules/OtherOutModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '采购退货出库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '采购退货出库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<purchase-back-modal ref="modalForm" @ok="modalFormOk"></purchase-back-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <purchase-back-modal ref="modalForm" @ok="modalFormOk"></purchase-back-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import PurchaseBackModal from './modules/PurchaseBackModal' import PurchaseBackModal from './modules/PurchaseBackModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '采购入库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '采购入库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<purchase-in-modal ref="modalForm" @ok="modalFormOk"></purchase-in-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <purchase-in-modal ref="modalForm" @ok="modalFormOk"></purchase-in-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import PurchaseInModal from './modules/PurchaseInModal' import PurchaseInModal from './modules/PurchaseInModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
<a-menu-item key="2" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(1)"><a-icon type="check"/>审核</a-menu-item> <a-menu slot="overlay">
<a-menu-item key="3" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(0)"><a-icon type="stop"/>反审核</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
</a-menu> <a-menu-item key="2" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(1)"><a-icon type="check"/>审核</a-menu-item>
<a-button style="margin-left: 8px"> <a-menu-item key="3" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(0)"><a-icon type="stop"/>反审核</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '采购订单')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '采购订单')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
<template slot="customRenderStatus" slot-scope="status"> </a-popconfirm>
<a-tag v-if="status == '0'" color="red">未审核</a-tag> </span>
<a-tag v-if="status == '1'" color="green">已审核</a-tag> <template slot="customRenderStatus" slot-scope="status">
<a-tag v-if="status == '2'" color="blue">已转采购</a-tag> <a-tag v-if="status == '0'" color="red">未审核</a-tag>
</template> <a-tag v-if="status == '1'" color="green">已审核</a-tag>
</a-table> <a-tag v-if="status == '2'" color="blue">已转采购</a-tag>
</div> </template>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<purchase-order-modal ref="modalForm" @ok="modalFormOk"></purchase-order-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <purchase-order-modal ref="modalForm" @ok="modalFormOk"></purchase-order-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import PurchaseOrderModal from './modules/PurchaseOrderModal' import PurchaseOrderModal from './modules/PurchaseOrderModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '零售退货入库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '零售退货入库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<retail-back-modal ref="modalForm" @ok="modalFormOk"></retail-back-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <retail-back-modal ref="modalForm" @ok="modalFormOk"></retail-back-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import RetailBackModal from './modules/RetailBackModal' import RetailBackModal from './modules/RetailBackModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '零售出库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '零售出库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<retail-out-modal ref="modalForm" @ok="modalFormOk"></retail-out-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <retail-out-modal ref="modalForm" @ok="modalFormOk"></retail-out-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import RetailOutModal from './modules/RetailOutModal' import RetailOutModal from './modules/RetailOutModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '销售退货入库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '销售退货入库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<sale-back-modal ref="modalForm" @ok="modalFormOk"></sale-back-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <sale-back-modal ref="modalForm" @ok="modalFormOk"></sale-back-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import SaleBackModal from './modules/SaleBackModal' import SaleBackModal from './modules/SaleBackModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
<a-menu-item key="2" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(1)"><a-icon type="check"/>审核</a-menu-item> <a-menu slot="overlay">
<a-menu-item key="3" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(0)"><a-icon type="stop"/>反审核</a-menu-item> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
</a-menu> <a-menu-item key="2" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(1)"><a-icon type="check"/>审核</a-menu-item>
<a-button style="margin-left: 8px"> <a-menu-item key="3" v-if="btnEnableList.indexOf(2)>-1" @click="batchSetStatus(0)"><a-icon type="stop"/>反审核</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '销售订单')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '销售订单')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
<template slot="customRenderStatus" slot-scope="status"> </a-popconfirm>
<a-tag v-if="status == '0'" color="red">未审核</a-tag> </span>
<a-tag v-if="status == '1'" color="green">已审核</a-tag> <template slot="customRenderStatus" slot-scope="status">
<a-tag v-if="status == '2'" color="blue">已转销售</a-tag> <a-tag v-if="status == '0'" color="red">未审核</a-tag>
</template> <a-tag v-if="status == '1'" color="green">已审核</a-tag>
</a-table> <a-tag v-if="status == '2'" color="blue">已转销售</a-tag>
</div> </template>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<sale-order-modal ref="modalForm" @ok="modalFormOk"></sale-order-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <sale-order-modal ref="modalForm" @ok="modalFormOk"></sale-order-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import SaleOrderModal from './modules/SaleOrderModal' import SaleOrderModal from './modules/SaleOrderModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号查询" v-model="queryParam.number"></a-input>
<a-col :md="6" :sm="8"> </a-form-item>
<a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> </a-col>
<a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="商品信息" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入名称、规格、型号" v-model="queryParam.materialParam"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '销售出库')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '销售出库')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<sale-out-modal ref="modalForm" @ok="modalFormOk"></sale-out-modal> <!-- table区域-end -->
<bill-detail ref="modalDetail"></bill-detail> <!-- 表单区域 -->
</a-card> <sale-out-modal ref="modalForm" @ok="modalFormOk"></sale-out-modal>
<bill-detail ref="modalDetail"></bill-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import SaleOutModal from './modules/SaleOutModal' import SaleOutModal from './modules/SaleOutModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-card :bordered="false">
<j-modal <j-modal
:title="title" :title="title"
:width="width" :width="width"
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-card :bordered="false">
<j-modal <j-modal
:title="title" :title="title"
:width="width" :width="width"
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-card :bordered="false">
<j-modal <j-modal
:title="title" :title="title"
:width="width" :width="width"
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-card :bordered="false">
<j-modal <j-modal
:title="title" :title="title"
:width="width" :width="width"
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-card :bordered="false">
<j-modal <j-modal
:title="title" :title="title"
:width="width" :width="width"
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号" v-model="queryParam.billNo"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号" v-model="queryParam.billNo"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '收预付款')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '收预付款')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<advance-in-modal ref="modalForm" @ok="modalFormOk"></advance-in-modal> <!-- table区域-end -->
<financial-detail ref="modalDetail"></financial-detail> <!-- 表单区域 -->
</a-card> <advance-in-modal ref="modalForm" @ok="modalFormOk"></advance-in-modal>
<financial-detail ref="modalDetail"></financial-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import AdvanceInModal from './modules/AdvanceInModal' import AdvanceInModal from './modules/AdvanceInModal'
......
<template> <template>
<a-card :bordered="false" class="card-area"> <a-row :gutter="24">
<!-- 查询区域 --> <a-col :md="24">
<div class="table-page-search-wrapper"> <a-card :bordered="false">
<!-- 搜索区域 --> <!-- 查询区域 -->
<a-form layout="inline" @keyup.enter.native="searchQuery"> <div class="table-page-search-wrapper">
<a-row :gutter="24"> <!-- 搜索区域 -->
<a-col :md="6" :sm="8"> <a-form layout="inline" @keyup.enter.native="searchQuery">
<a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}"> <a-row :gutter="24">
<a-input placeholder="请输入单据编号" v-model="queryParam.billNo"></a-input> <a-col :md="6" :sm="8">
</a-form-item> <a-form-item label="单据编号" :labelCol="{span: 5}" :wrapperCol="{span: 18, offset: 1}">
</a-col> <a-input placeholder="请输入单据编号" v-model="queryParam.billNo"></a-input>
<a-col :md="6" :sm="10"> </a-form-item>
<a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol"> </a-col>
<a-range-picker <a-col :md="6" :sm="10">
style="width: 210px" <a-form-item label="单据日期" :labelCol="labelCol" :wrapperCol="wrapperCol">
v-model="queryParam.createTimeRange" <a-range-picker
format="YYYY-MM-DD" style="width: 210px"
:placeholder="['开始时间', '结束时间']" v-model="queryParam.createTimeRange"
@change="onDateChange" format="YYYY-MM-DD"
@ok="onDateOk" :placeholder="['开始时间', '结束时间']"
/> @change="onDateChange"
</a-form-item> @ok="onDateOk"
</a-col> />
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> </a-form-item>
<a-col :md="6" :sm="24"> </a-col>
<a-button type="primary" @click="searchQuery">查询</a-button> <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
<a-button style="margin-left: 8px" @click="searchReset">重置</a-button> <a-col :md="6" :sm="24">
</a-col> <a-button type="primary" @click="searchQuery">查询</a-button>
</span> <a-button style="margin-left: 8px" @click="searchReset">重置</a-button>
</a-row> </a-col>
</a-form> </span>
</div> </a-row>
<!-- 操作按钮区域 --> </a-form>
<div class="table-operator" style="margin-top: 5px"> </div>
<a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button> <!-- 操作按钮区域 -->
<a-dropdown v-if="selectedRowKeys.length > 0"> <div class="table-operator" style="margin-top: 5px">
<a-menu slot="overlay"> <a-button v-if="btnEnableList.indexOf(1)>-1" @click="myHandleAdd" type="primary" icon="plus">新增</a-button>
<a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item> <a-dropdown v-if="selectedRowKeys.length > 0">
</a-menu> <a-menu slot="overlay">
<a-button style="margin-left: 8px"> <a-menu-item key="1" v-if="btnEnableList.indexOf(1)>-1" @click="batchDel"><a-icon type="delete"/>删除</a-menu-item>
批量操作 <a-icon type="down" /> </a-menu>
</a-button> <a-button style="margin-left: 8px">
</a-dropdown> 批量操作 <a-icon type="down" />
</div> </a-button>
<!-- table区域-begin --> </a-dropdown>
<div> </div>
<a-table <!-- table区域-begin -->
ref="table" <div>
size="middle" <a-table
bordered ref="table"
rowKey="id" size="middle"
:columns="columns" bordered
:dataSource="dataSource" rowKey="id"
:pagination="ipagination" :columns="columns"
:loading="loading" :dataSource="dataSource"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :pagination="ipagination"
@change="handleTableChange"> :loading="loading"
<span slot="action" slot-scope="text, record"> :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"
<a @click="myHandleDetail(record, '转账')">查看</a> @change="handleTableChange">
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <span slot="action" slot-scope="text, record">
<a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a> <a @click="myHandleDetail(record, '转账')">查看</a>
<a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" /> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
<a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)"> <a v-if="btnEnableList.indexOf(1)>-1" @click="myHandleEdit(record)">编辑</a>
<a>删除</a> <a-divider v-if="btnEnableList.indexOf(1)>-1" type="vertical" />
</a-popconfirm> <a-popconfirm v-if="btnEnableList.indexOf(1)>-1" title="确定删除吗?" @confirm="() => handleDelete(record.id)">
</span> <a>删除</a>
</a-table> </a-popconfirm>
</div> </span>
<!-- table区域-end --> </a-table>
<!-- 表单区域 --> </div>
<giro-modal ref="modalForm" @ok="modalFormOk"></giro-modal> <!-- table区域-end -->
<financial-detail ref="modalDetail"></financial-detail> <!-- 表单区域 -->
</a-card> <giro-modal ref="modalForm" @ok="modalFormOk"></giro-modal>
<financial-detail ref="modalDetail"></financial-detail>
</a-card>
</a-col>
</a-row>
</template> </template>
<script> <script>
import GiroModal from './modules/GiroModal' import GiroModal from './modules/GiroModal'
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment