feat(订单列表): 添加快递公司选择字段
新增快递公司选择下拉框,并默认设置 UNIUNI 为初始值。同时修正发货信息中 email_addresses 字段的取值逻辑
This commit is contained in:
parent
db5486ffab
commit
139fdf0474
|
|
@ -1385,6 +1385,12 @@ const [shipmentPlatforms, setShipmentPlatforms] = useState([
|
||||||
{ label: 'uniuni', value: 'uniuni' },
|
{ label: 'uniuni', value: 'uniuni' },
|
||||||
{ label: 'tms.freightwaves', value: 'freightwaves' },
|
{ label: 'tms.freightwaves', value: 'freightwaves' },
|
||||||
]);
|
]);
|
||||||
|
const [courierCompany, setCourierCompany] = useState([
|
||||||
|
{ label: 'UNIUNI', value: 'UNIUNI' },
|
||||||
|
{ label: 'PuroYYZ', value: 'PuroYYZ' },
|
||||||
|
{ label: 'CPYYZ', value: 'CPYYZ' },
|
||||||
|
{ label: 'UPSYYZ7000NEW', value: 'UPSYYZ7000NEW' },
|
||||||
|
]);
|
||||||
return (
|
return (
|
||||||
<ModalForm
|
<ModalForm
|
||||||
formRef={formRef}
|
formRef={formRef}
|
||||||
|
|
@ -1438,6 +1444,7 @@ const [shipmentPlatforms, setShipmentPlatforms] = useState([
|
||||||
if (shipmentInfo) shipmentInfo = JSON.parse(shipmentInfo);
|
if (shipmentInfo) shipmentInfo = JSON.parse(shipmentInfo);
|
||||||
const a = {
|
const a = {
|
||||||
shipmentPlatform: 'uniuni',
|
shipmentPlatform: 'uniuni',
|
||||||
|
courierCompany: 'UNIUNI',
|
||||||
...data,
|
...data,
|
||||||
// payment_method_id: shipmentInfo?.payment_method_id,
|
// payment_method_id: shipmentInfo?.payment_method_id,
|
||||||
stockPointId: shipmentInfo?.stockPointId,
|
stockPointId: shipmentInfo?.stockPointId,
|
||||||
|
|
@ -1464,7 +1471,7 @@ const [shipmentPlatforms, setShipmentPlatforms] = useState([
|
||||||
},
|
},
|
||||||
origin: {
|
origin: {
|
||||||
name: data?.name,
|
name: data?.name,
|
||||||
email_addresses: data?.email,
|
email_addresses: shipmentInfo?.email_addresses ,
|
||||||
contact_name: data?.name,
|
contact_name: data?.name,
|
||||||
phone_number: shipmentInfo?.phone_number,
|
phone_number: shipmentInfo?.phone_number,
|
||||||
address: {
|
address: {
|
||||||
|
|
@ -1541,6 +1548,7 @@ const [shipmentPlatforms, setShipmentPlatforms] = useState([
|
||||||
postal_code: details.origin.address.postal_code,
|
postal_code: details.origin.address.postal_code,
|
||||||
address_line_1: details.origin.address.address_line_1,
|
address_line_1: details.origin.address.address_line_1,
|
||||||
phone_number: details.origin.phone_number,
|
phone_number: details.origin.phone_number,
|
||||||
|
email_addresses: details.origin.email_addresses,
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
@ -1570,6 +1578,14 @@ const [shipmentPlatforms, setShipmentPlatforms] = useState([
|
||||||
placeholder="请选择发货平台"
|
placeholder="请选择发货平台"
|
||||||
rules={[{ required: true, message: '请选择一个选项' }]}
|
rules={[{ required: true, message: '请选择一个选项' }]}
|
||||||
/>
|
/>
|
||||||
|
</Col>
|
||||||
|
<Col span={8}>
|
||||||
|
<ProFormSelect
|
||||||
|
name="courierCompany"
|
||||||
|
label="快递公司"
|
||||||
|
options={courierCompany}
|
||||||
|
placeholder="请选择快递公司"
|
||||||
|
/>
|
||||||
</Col>
|
</Col>
|
||||||
</Row>
|
</Row>
|
||||||
<ProFormText label="订单号" readonly name='externalOrderId' />
|
<ProFormText label="订单号" readonly name='externalOrderId' />
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue