{
- return (
-
-
- {record?.shipping?.phone || record?.billing?.phone || '-'}
-
-
- );
- }} />
+
+ { return (
+
+
+ {record?.shipping?.phone || record?.billing?.phone || '-'}
+
+
+ );
+ }} />
@@ -1983,17 +1988,20 @@ const SalesChange: React.FC<{
},
[],
);
+
+
// setOptions(
// data.sales?.map((item) => ({
// label: item.name,
// value: item.sku,
// })) || [],
// );
- return { ...data };
+ return { ...data};
}}
onFinish={async (formData: any) => {
- const { sales } = formData;
- const res = await ordercontrollerUpdateorderitems({ orderId: id }, sales);
+ const { sales,items } = formData;
+ const data ={sales,items }
+ const res = await ordercontrollerUpdateorderitems({orderId:id}, data);
if (!res.success) {
message.error(`更新货物信息失败: ${res.message}`);
return false;
@@ -2003,11 +2011,63 @@ const SalesChange: React.FC<{
return true;
}}
>
+
+
+
+ {
+ try {
+ const { data } = await wpproductcontrollerSearchproducts({
+ name: keyWords,
+ });
+ return (
+ data?.map((item) => {
+ return {
+ label: `${item.name}`,
+ value: item?.sku,
+ };
+ })
+ );
+ } catch (error) {
+ return [];
+ }
+ }}
+ name="sku"
+ label="订单"
+ placeholder="请选择订单"
+ tooltip="至少输入3个字符"
+ fieldProps={{
+ showSearch: true,
+ filterOption: false,
+ }}
+ debounceTime={300} // 防抖,减少请求频率
+ rules={[{ required: true, message: '请选择订单' }]}
+ />
+
+
+
+
+
+
+
{