提交 bb2f3fd2 作者: ZhangLingKun

功能:宣传中心排序

上级 0084aea9
......@@ -38,6 +38,8 @@ const bannerType = [
{ label: '链接', value: 8 },
{ label: '富文本', value: 11 },
];
// 全部数据
// let tableDataAll: TableType = [];
const MaterielManageDetail = () => {
const { confirm } = Modal;
......@@ -121,6 +123,8 @@ const MaterielManageDetail = () => {
if (res && res.code === '200') {
const { list } = res.result; // 解构
setTableDataAll(list || []);
// tableDataAll = list || [];
setSortBtnDisabled(false);
}
};
// 切换排序
......@@ -148,11 +152,12 @@ const MaterielManageDetail = () => {
setSortBtnDisabled(true);
// 转换位置
const res = await CommonAPI.exchangeBannerInfo(
from === 'up' ? [tableDataAll[index - 1], item] : [tableDataAll[index + 1], item],
from === 'up'
? [tableDataAll[index - 1], tableDataAll[index]]
: [tableDataAll[index + 1], tableDataAll[index]],
);
if (res && res.code === '200') {
message.success('操作成功').then();
setSortBtnDisabled(false);
// setSelectedRows(from === 'up' ? [tableDataAll[index - 1]] : [tableDataAll[index + 1]]);
// 如果是当前页的第一条数据
if (tableIndex === 0 && from === 'up') {
......@@ -210,6 +215,13 @@ const MaterielManageDetail = () => {
render: (_text, _record, index) => (pagination.current - 1) * pagination.pageSize + index + 1,
},
{
title: 'sort',
dataIndex: 'sort',
align: 'center',
width: '100px',
ellipsis: true,
},
{
title: '名称',
dataIndex: 'bannerName',
align: 'center',
......@@ -411,6 +423,7 @@ const MaterielManageDetail = () => {
setAddModalVisible(false);
setEditData(undefined);
paginationChange(pagination.current, pagination.pageSize);
getAllData().then();
}}
moduleId={Number(qs.parse(location.search).id)}
/>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论