售后金额
This commit is contained in:
@@ -266,6 +266,18 @@ const BillPage: React.FC = () => {
|
||||
</span>
|
||||
),
|
||||
},
|
||||
{
|
||||
title: '售后金额',
|
||||
dataIndex: 'after_sale',
|
||||
hideInForm: true,
|
||||
hideInSearch: true,
|
||||
align: 'center',
|
||||
render: (_, record) => (
|
||||
<Text type={Number(record.after_sale ?? 0) < 0 ? 'success' : undefined}>
|
||||
¥{record.after_sale ?? '0.00'}
|
||||
</Text>
|
||||
),
|
||||
},
|
||||
{
|
||||
title: '账单总金额',
|
||||
dataIndex: 'total_amount',
|
||||
@@ -361,7 +373,7 @@ const BillPage: React.FC = () => {
|
||||
<div className="mb-5">
|
||||
<Title level={3}>门店账单</Title>
|
||||
<Text type="secondary">
|
||||
采购单完成后在「采购单」页生成,每个门店单独一张;账单总金额 = 商品金额 + 配送费 + 附加金额(周转筐/托盘);
|
||||
采购单完成后在「采购单」页生成,每个门店单独一张;账单总金额 = 商品金额 + 配送费 + 附加金额(周转筐/托盘)+ 售后金额(可正负);
|
||||
勾选多张账单可合并导出为一个 Excel(明细跨账单按商品合并,可按一级分类过滤)。
|
||||
</Text>
|
||||
</div>
|
||||
@@ -388,6 +400,12 @@ const BillPage: React.FC = () => {
|
||||
(筐 {detail.bill.box_num}×¥{detail.bill.box_price},托盘 {detail.bill.tray_num}×¥{detail.bill.tray_price})
|
||||
</Text>
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label="售后金额">
|
||||
<Text type={Number(detail.bill.after_sale ?? 0) < 0 ? 'success' : undefined}>
|
||||
¥{detail.bill.after_sale ?? '0.00'}
|
||||
</Text>
|
||||
<Text type="secondary" className="ml-2!">(可正负,计入总金额)</Text>
|
||||
</Descriptions.Item>
|
||||
<Descriptions.Item label="账单总金额">
|
||||
<Text strong type="danger">¥{detail.bill.total_amount}</Text>
|
||||
</Descriptions.Item>
|
||||
@@ -403,9 +421,6 @@ const BillPage: React.FC = () => {
|
||||
{detail.bill.pay_remark ? (
|
||||
<Descriptions.Item label="付款备注" span={3}>{detail.bill.pay_remark}</Descriptions.Item>
|
||||
) : null}
|
||||
{detail.bill.after_sale ? (
|
||||
<Descriptions.Item label="售后" span={3}>{detail.bill.after_sale}</Descriptions.Item>
|
||||
) : null}
|
||||
{detail.bill.remark ? (
|
||||
<Descriptions.Item label="备注" span={3}>{detail.bill.remark}</Descriptions.Item>
|
||||
) : null}
|
||||
@@ -453,7 +468,7 @@ const BillPage: React.FC = () => {
|
||||
>
|
||||
<div className="py-2 text-gray-500">
|
||||
应收金额 <Text strong type="danger">¥{payTarget?.total_amount ?? '0.00'}</Text>
|
||||
(商品 ¥{payTarget?.product_amount ?? '0.00'} + 配送费 ¥{payTarget?.delivery_fee ?? '0.00'} + 附加 ¥{payTarget?.added_amount ?? '0.00'});
|
||||
(商品 ¥{payTarget?.product_amount ?? '0.00'} + 配送费 ¥{payTarget?.delivery_fee ?? '0.00'} + 附加 ¥{payTarget?.added_amount ?? '0.00'} + 售后 ¥{payTarget?.after_sale ?? '0.00'});
|
||||
线下收款完成后登记付款信息,账单支付状态将置为「已支付」。
|
||||
</div>
|
||||
<Form form={payForm} layout="vertical" onFinish={handlePaySave}>
|
||||
|
||||
Reference in New Issue
Block a user