给关联单据的页面增加左右拉动列的功能

This commit is contained in:
jishenghua
2025-06-17 16:19:23 +08:00
parent 6442698ec3
commit fe67c5a3ce
4 changed files with 12 additions and 6 deletions

View File

@@ -2,7 +2,7 @@
<div ref="container"> <div ref="container">
<a-modal <a-modal
:title="title" :title="title"
:width="1250" :width="1300"
:visible="visible" :visible="visible"
:getContainer="() => $refs.container" :getContainer="() => $refs.container"
:maskStyle="{'top':'93px','left':'154px'}" :maskStyle="{'top':'93px','left':'154px'}"
@@ -63,6 +63,7 @@
rowKey="id" rowKey="id"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
:components="handleDrag(columns)"
:pagination="ipagination" :pagination="ipagination"
:loading="loading" :loading="loading"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange}"

View File

@@ -2,7 +2,7 @@
<div ref="container"> <div ref="container">
<a-modal <a-modal
:title="title" :title="title"
:width="1250" :width="1300"
:visible="visible" :visible="visible"
:getContainer="() => $refs.container" :getContainer="() => $refs.container"
:maskStyle="{'top':'93px','left':'154px'}" :maskStyle="{'top':'93px','left':'154px'}"
@@ -68,6 +68,7 @@
rowKey="id" rowKey="id"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
:components="handleDrag(columns)"
:pagination="ipagination" :pagination="ipagination"
:loading="loading" :loading="loading"
@change="handleTableChange"> @change="handleTableChange">

View File

@@ -2,7 +2,7 @@
<div ref="container"> <div ref="container">
<a-modal <a-modal
:title="title" :title="title"
:width="1250" :width="1300"
:visible="visible" :visible="visible"
:getContainer="() => $refs.container" :getContainer="() => $refs.container"
:maskStyle="{'top':'93px','left':'154px'}" :maskStyle="{'top':'93px','left':'154px'}"
@@ -62,6 +62,7 @@
rowKey="id" rowKey="id"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
:components="handleDrag(columns)"
:pagination="ipagination" :pagination="ipagination"
:loading="loading" :loading="loading"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, type: getType}" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, type: getType}"
@@ -99,6 +100,7 @@
:pagination="false" :pagination="false"
:columns="columnsDetail" :columns="columnsDetail"
:dataSource="dataSourceDetail" :dataSource="dataSourceDetail"
:components="handleDrag(columnsDetail)"
:loading="loading" :loading="loading"
:rowSelection="{selectedRowKeys: selectedDetailRowKeys, onChange: onSelectDetailChange, type: 'checkbox'}" :rowSelection="{selectedRowKeys: selectedDetailRowKeys, onChange: onSelectDetailChange, type: 'checkbox'}"
@change="handleTableChange"> @change="handleTableChange">
@@ -190,9 +192,9 @@
], ],
columnsDetail: [ columnsDetail: [
{ title: '条码', dataIndex: 'barCode',width:120}, { title: '条码', dataIndex: 'barCode',width:120},
{ title: '名称', dataIndex: 'name',width:100, ellipsis:true}, { title: '名称', dataIndex: 'name',width:150, ellipsis:true},
{ title: '规格', dataIndex: 'standard',width:100, ellipsis:true}, { title: '规格', dataIndex: 'standard',width:100, ellipsis:true},
{ title: '型号', dataIndex: 'model',width:150, ellipsis:true}, { title: '型号', dataIndex: 'model',width:100, ellipsis:true},
{ title: '单位', dataIndex: 'unit',width:50}, { title: '单位', dataIndex: 'unit',width:50},
{ title: '数量', dataIndex: 'operNumber',width:80}, { title: '数量', dataIndex: 'operNumber',width:80},
{ title: '单价', dataIndex: 'unitPrice',width:80}, { title: '单价', dataIndex: 'unitPrice',width:80},

View File

@@ -2,7 +2,7 @@
<div ref="container"> <div ref="container">
<a-modal <a-modal
:title="title" :title="title"
:width="1250" :width="1300"
:visible="visible" :visible="visible"
:getContainer="() => $refs.container" :getContainer="() => $refs.container"
:maskStyle="{'top':'93px','left':'154px'}" :maskStyle="{'top':'93px','left':'154px'}"
@@ -57,6 +57,7 @@
rowKey="id" rowKey="id"
:columns="columns" :columns="columns"
:dataSource="dataSource" :dataSource="dataSource"
:components="handleDrag(columns)"
:pagination="ipagination" :pagination="ipagination"
:loading="loading" :loading="loading"
:rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, type: getType}" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, type: getType}"
@@ -82,6 +83,7 @@
:pagination="false" :pagination="false"
:columns="columnsDetail" :columns="columnsDetail"
:dataSource="dataSourceDetail" :dataSource="dataSourceDetail"
:components="handleDrag(columnsDetail)"
:loading="loading" :loading="loading"
:rowSelection="{selectedRowKeys: selectedDetailRowKeys, onChange: onSelectDetailChange, type: 'checkbox'}" :rowSelection="{selectedRowKeys: selectedDetailRowKeys, onChange: onSelectDetailChange, type: 'checkbox'}"
@change="handleTableChange"> @change="handleTableChange">