提交 a72e3d42 作者: ZhangLingKun

Merge branch 'develop'

流水线 #7405 已通过 于阶段
in 1 分 8 秒
...@@ -14,4 +14,4 @@ patches: ...@@ -14,4 +14,4 @@ patches:
images: images:
- name: REGISTRY/NAMESPACE/IMAGE:TAG - name: REGISTRY/NAMESPACE/IMAGE:TAG
newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/admin newName: mmc-registry.cn-shenzhen.cr.aliyuncs.com/sharefly-dev/admin
newTag: f623fb1574d20d15c86e64df7e7cc7ac7e473a57 newTag: bc7db2dff2f059d24103b84d1193e4ff4bfe6818
...@@ -56,6 +56,20 @@ const dutyOptionList = [ ...@@ -56,6 +56,20 @@ const dutyOptionList = [
value: 3, value: 3,
}, },
]; ];
const orderLevelList = [
{
label: '加急单',
code: 'RUSH_ORDER',
},
{
label: '置顶单',
code: 'TOP_ORDER',
},
{
label: '普通单',
code: 'REGULAR_ORDER',
},
];
const DemandOrderDetail = () => { const DemandOrderDetail = () => {
const navigate = useNavigate(); const navigate = useNavigate();
...@@ -172,6 +186,10 @@ const DemandOrderDetail = () => { ...@@ -172,6 +186,10 @@ const DemandOrderDetail = () => {
const handleRefresh = () => { const handleRefresh = () => {
getServiceOrderFormDetails(Number(searchParams.get('id'))); getServiceOrderFormDetails(Number(searchParams.get('id')));
}; };
// 转换订单类型
const transformOrderLevel = (code?: string) => {
return orderLevelList.find((v) => v.code === code)?.label;
};
useEffect(() => { useEffect(() => {
getServiceOrderFormDetails(Number(searchParams.get('id'))); getServiceOrderFormDetails(Number(searchParams.get('id')));
...@@ -198,31 +216,38 @@ const DemandOrderDetail = () => { ...@@ -198,31 +216,38 @@ const DemandOrderDetail = () => {
</Descriptions.Item> </Descriptions.Item>
</Descriptions> </Descriptions>
<Descriptions title='订单信息' bordered style={{ marginTop: '10px' }}> <Descriptions title='订单信息' bordered style={{ marginTop: '10px' }}>
<Descriptions.Item label='发单时间'> <Descriptions.Item label='订单描述'>
{demandDetail?.serviceOrderFormDetailsDTO?.createTime} {demandDetail?.serviceOrderFormDetailsDTO?.requireDescription}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='订单类型'> <Descriptions.Item label='服务行业'>
{demandDetail?.serviceOrderFormDetailsDTO?.serviceName} {demandDetail?.serviceOrderFormDetailsDTO?.serviceName}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='订单类型'>
{transformOrderLevel(
demandDetail?.serviceOrderFormDetailsDTO?.orderEarningsDTO?.orderLevel,
)}
</Descriptions.Item>
<Descriptions.Item label='任务地址'>
{demandDetail?.serviceOrderFormDetailsDTO?.taskAddress}
</Descriptions.Item>
<Descriptions.Item label='订单编号'> <Descriptions.Item label='订单编号'>
{demandDetail?.serviceOrderFormDetailsDTO?.publisherNumber} {demandDetail?.serviceOrderFormDetailsDTO?.publisherNumber}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='订单描述'>
{demandDetail?.serviceOrderFormDetailsDTO?.requireDescription}
</Descriptions.Item>
<Descriptions.Item label='任务时间'> <Descriptions.Item label='任务时间'>
{demandDetail?.serviceOrderFormDetailsDTO?.taskStartTime}~ {`${demandDetail?.serviceOrderFormDetailsDTO?.taskStartTime} ~ ${demandDetail?.serviceOrderFormDetailsDTO?.taskEndTime}`}
{demandDetail?.serviceOrderFormDetailsDTO?.taskEndTime}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='任务地址'> <Descriptions.Item label='发单时间'>
{demandDetail?.serviceOrderFormDetailsDTO?.taskAddress} {demandDetail?.serviceOrderFormDetailsDTO?.createTime}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='订单金额'> <Descriptions.Item label='订单金额'>
{demandDetail?.serviceOrderFormDetailsDTO?.orderAmount.toFixed(2).toLocaleString()} {demandDetail?.serviceOrderFormDetailsDTO?.orderAmount.toFixed(2).toLocaleString()}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='平台收益'> <Descriptions.Item label='平台收益'>
{demandDetail?.serviceOrderFormDetailsDTO?.orderEarnings.toFixed(2).toLocaleString()} {demandDetail?.serviceOrderFormDetailsDTO?.orderEarnings.toFixed(2).toLocaleString()}
</Descriptions.Item> </Descriptions.Item>
<Descriptions.Item label='发单方'>-</Descriptions.Item>
<Descriptions.Item label='接单方'>-</Descriptions.Item>
</Descriptions> </Descriptions>
{demandDetail?.serviceArriveSceneDTO && ( {demandDetail?.serviceArriveSceneDTO && (
<> <>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论