提交 cf786ac8 作者: 龚洪江

修复:租赁订单,商城订单调整

上级 970d78ac
......@@ -168,7 +168,8 @@ function EquipmentOrderView() {
{
title: '商品',
align: 'center',
width: '20%',
width: '300px',
fixed: 'left',
render: (_text, record) => (
<TableItem
tr={
......@@ -196,7 +197,7 @@ function EquipmentOrderView() {
{
title: '租期',
align: 'center',
width: '15%',
width: '200px',
render: (_text, record) => (
<TableItem
tr={
......@@ -213,10 +214,12 @@ function EquipmentOrderView() {
title: '数量',
align: 'center',
dataIndex: 'wareNum',
width: 100,
render: (text) => <TableItem tr={text} />,
},
{
title: '单价',
width: 200,
align: 'center',
dataIndex: 'unitPrice',
render: (text) => <TableItem tr={<span>¥{text?.toLocaleString()}</span>} />,
......@@ -251,7 +254,7 @@ function EquipmentOrderView() {
title: '订单状态',
dataIndex: 'statusCode',
align: 'center',
width: '10%',
width: '100px',
render: (text: number) => (
<TableItem tr={tranStatusList.find((v) => v.value === String(text))?.label} />
),
......@@ -260,7 +263,7 @@ function EquipmentOrderView() {
title: '押金',
dataIndex: 'deposit',
align: 'center',
width: '10%',
width: '200px',
render: (text: number, record) => (
<TableItem
tr={
......@@ -287,7 +290,7 @@ function EquipmentOrderView() {
title: '实付款',
dataIndex: 'orderTotalAmount',
align: 'center',
width: '10%',
width: '200px',
render: (text, record) => (
<TableItem
tr={
......@@ -314,6 +317,7 @@ function EquipmentOrderView() {
title: '推荐人',
dataIndex: 'userName',
align: 'center',
width: 200,
render: (_text, _record) => <TableItem tr={''} />,
},
{
......
......@@ -117,11 +117,11 @@ function ProductOrderView() {
getTableList();
};
// 订单状态筛选
const statusChangeEvent = (i: number) => {
const statusChangeEvent = (item: { label: string; value: number }, i: number) => {
pagination.current = 1;
pagination.pageSize = 10;
setStatusCodeButtonIndex(i);
query = { ...query, statusCode: tranStatusList[i].value };
query = { ...query, statusCode: item.value };
getTableList();
};
// 跳转订单详情
......@@ -231,15 +231,8 @@ function ProductOrderView() {
title: '订单金额(元)',
dataIndex: 'orderTotalAmount',
align: 'center',
render: (text) => (
<TableItem tr={<div className='goods-text'>{text?.toLocaleString()}</div>} />
),
},
{
title: '数量',
align: 'center',
width: '15%',
render: (_text, record) => (
width: 280,
render: (text, record) => (
<TableItem
td={
<div>
......@@ -247,6 +240,16 @@ function ProductOrderView() {
<span>{record.createTime}</span>
</div>
}
tr={<div className='goods-text'>{text?.toLocaleString()}</div>}
/>
),
},
{
title: '数量',
align: 'center',
width: '100px',
render: (_text, record) => (
<TableItem
tr={record.skuDTOList.map((v) => (
<div key={v.id} className='goods-text'>
{v.orderNum}
......@@ -258,6 +261,7 @@ function ProductOrderView() {
{
title: '单价',
align: 'center',
width: '200px',
render: (_text, record) => (
<TableItem
tr={record.skuDTOList.map((v) => (
......@@ -272,12 +276,14 @@ function ProductOrderView() {
title: '订单类型',
align: 'center',
dataIndex: 'orderType',
width: '100px',
render: (text) => (
<TableItem tr={<div className='goods-text'>{text ? '意向订单' : '正常订单'}</div>} />
),
},
{
title: '实际支付',
width: '200px',
dataIndex: 'otherAmount',
align: 'center',
render: (text) => (
......@@ -286,6 +292,7 @@ function ProductOrderView() {
},
{
title: '抵扣云享金',
width: '200px',
dataIndex: 'shareAmount',
align: 'center',
render: (text) => (
......@@ -294,6 +301,7 @@ function ProductOrderView() {
},
{
title: '抵扣佣金',
width: '200px',
dataIndex: 'salaryAmount',
align: 'center',
render: (text) => (
......@@ -304,7 +312,7 @@ function ProductOrderView() {
title: '买家',
dataIndex: 'uid',
align: 'center',
width: '10%',
width: '200px',
render: (_text: any, record) => (
<TableItem
tr={
......@@ -333,6 +341,7 @@ function ProductOrderView() {
title: '订单状态',
dataIndex: 'statusCode',
align: 'center',
width: '100px',
render: (text) => (
<TableItem tr={<div>{orderStatusList.find((i) => i.value === text)?.label || text}</div>} />
),
......@@ -340,11 +349,13 @@ function ProductOrderView() {
{
title: '推荐人',
dataIndex: 'userName',
width: '100px',
align: 'center',
render: (_text) => <TableItem tr={<div className='goods-text'>--</div>} />,
},
{
title: '订单交期',
width: '100px',
dataIndex: 'deliveryTime',
align: 'center',
render: (text: string) => (
......@@ -375,7 +386,7 @@ function ProductOrderView() {
dataIndex: 'action',
// align: 'right',
fixed: 'right',
width: '10%',
width: '100px',
onHeaderCell: () => ({
style: {
textAlign: 'center',
......@@ -445,7 +456,7 @@ function ProductOrderView() {
<Button
key={j}
type={j === statusCodeButtonIndex ? 'primary' : 'default'}
onClick={() => statusChangeEvent(j)}
onClick={() => statusChangeEvent(i, j)}
style={{ marginTop: '5px' }}
>
{i.label}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论