release: v0.17.0
GitHub Pages / build (push) Canceled after 0s
GitHub Pages / deploy (push) Canceled after 0s
Docker image / meta (push) Successful in 24s
Docs Docker image / meta (push) Successful in 7s
Docker image / build (amd64, linux/amd64, ubuntu-latest) (push) Failing after 59s
Docs Docker image / build (amd64, linux/amd64, ubuntu-latest) (push) Failing after 30s
Docker image / merge (push) Canceled after 0s
Docs Docker image / merge (push) Canceled after 0s
Docker image / build (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
Docs Docker image / build (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
GitHub Pages / build (push) Canceled after 0s
GitHub Pages / deploy (push) Canceled after 0s
Docker image / meta (push) Successful in 24s
Docs Docker image / meta (push) Successful in 7s
Docker image / build (amd64, linux/amd64, ubuntu-latest) (push) Failing after 59s
Docs Docker image / build (amd64, linux/amd64, ubuntu-latest) (push) Failing after 30s
Docker image / merge (push) Canceled after 0s
Docs Docker image / merge (push) Canceled after 0s
Docker image / build (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
Docs Docker image / build (arm64, linux/arm64, ubuntu-24.04-arm) (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,110 @@
|
||||
import React from 'react';
|
||||
import { Button, Table, Tag, Card } from 'tdesign-react';
|
||||
import { dataBuyList, total } from '../consts';
|
||||
import Style from '../index.module.less';
|
||||
|
||||
const Detail = () => (
|
||||
<Card title='产品采购明细' className={Style.cardBox} bordered={false}>
|
||||
<Table
|
||||
data={dataBuyList}
|
||||
columns={[
|
||||
{
|
||||
align: 'left',
|
||||
width: 300,
|
||||
ellipsis: true,
|
||||
colKey: 'number',
|
||||
title: '申请号',
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
width: 200,
|
||||
ellipsis: true,
|
||||
colKey: 'name',
|
||||
title: '产品名称',
|
||||
cell({ row }) {
|
||||
return (
|
||||
<>
|
||||
{row.name}
|
||||
<Tag theme='default' size='small'>
|
||||
{row.tag}
|
||||
</Tag>
|
||||
</>
|
||||
);
|
||||
},
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
width: 200,
|
||||
ellipsis: true,
|
||||
colKey: 'code',
|
||||
title: '产品编号',
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
width: 100,
|
||||
ellipsis: true,
|
||||
colKey: 'amount',
|
||||
title: '采购数量',
|
||||
cell({ row }) {
|
||||
return row.amount;
|
||||
},
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
width: 200,
|
||||
ellipsis: true,
|
||||
colKey: 'department',
|
||||
title: '申请部门',
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
width: 500,
|
||||
ellipsis: true,
|
||||
colKey: 'createtime',
|
||||
title: '创建时间',
|
||||
},
|
||||
{
|
||||
align: 'left',
|
||||
fixed: 'right',
|
||||
width: 300,
|
||||
colKey: 'op',
|
||||
title: '操作',
|
||||
cell() {
|
||||
return (
|
||||
<>
|
||||
<Button theme='primary' variant='text'>
|
||||
管理
|
||||
</Button>
|
||||
<Button theme='primary' variant='text'>
|
||||
删除
|
||||
</Button>
|
||||
</>
|
||||
);
|
||||
},
|
||||
},
|
||||
]}
|
||||
rowKey='id'
|
||||
verticalAlign='top'
|
||||
hover
|
||||
pagination={{
|
||||
defaultPageSize: 10,
|
||||
total,
|
||||
defaultCurrent: 1,
|
||||
showJumper: true,
|
||||
onChange(pageInfo) {
|
||||
console.log(pageInfo, 'onChange pageInfo');
|
||||
},
|
||||
onCurrentChange(current, pageInfo) {
|
||||
console.log(current, 'onCurrentChange current');
|
||||
console.log(pageInfo, 'onCurrentChange pageInfo');
|
||||
},
|
||||
onPageSizeChange(size, pageInfo) {
|
||||
console.log(size, 'onPageSizeChange size');
|
||||
console.log(pageInfo, 'onPageSizeChange pageInfo');
|
||||
},
|
||||
}}
|
||||
/>
|
||||
</Card>
|
||||
);
|
||||
|
||||
export default React.memo(Detail);
|
||||
Reference in New Issue
Block a user