Commit e1d43d16723a7b9eb3c3950b4123820881423ff1

Authored by zhongnanhuang
1 parent 50f70e01

feat: update 表格导出bug调整

src/pages/Order/components/OrderDrawer.tsx
... ... @@ -741,9 +741,8 @@ export default ({ onClose, data, subOrders, orderOptType }) => {
741 741 }
742 742  
743 743 const validateContactNumber = (_: any, value: any) => {
744   - console.log(value);
745 744 const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
746   - const phoneRegex = /^\d{1,11}$/;
  745 + const phoneRegex = /^\d{1,11}(-\d{1,11})?$/;
747 746  
748 747 if (emailRegex.test(value) || phoneRegex.test(value)) {
749 748 return Promise.resolve();
... ...
src/pages/Order/index.tsx
... ... @@ -3904,7 +3904,13 @@ const OrderPage = () => {
3904 3904 onClick: async () => {
3905 3905 let body = { flag: 50, ...searchParams };
3906 3906 exportLoading();
3907   - orderExport('/api/service/order/export', body, exportLoadingDestory);
  3907 + orderExport(
  3908 + '/api/service/order/export',
  3909 + '订单导出结果.xls',
  3910 + 'POST',
  3911 + body,
  3912 + exportLoadingDestory,
  3913 + );
3908 3914 },
3909 3915 },
3910 3916 {
... ... @@ -3917,7 +3923,13 @@ const OrderPage = () => {
3917 3923 }
3918 3924 let body = { flag: 30, id: Array.from(mainOrderSelectedMap.keys()) };
3919 3925 exportLoading();
3920   - orderExport('/api/service/order/export', body, exportLoadingDestory);
  3926 + orderExport(
  3927 + '/api/service/order/export',
  3928 + '订单导出结果.xls',
  3929 + 'POST',
  3930 + body,
  3931 + exportLoadingDestory,
  3932 + );
3921 3933 },
3922 3934 },
3923 3935 {
... ... @@ -3926,7 +3938,13 @@ const OrderPage = () => {
3926 3938 onClick: async () => {
3927 3939 let body = { flag: 40, ids: [] };
3928 3940 exportLoading();
3929   - orderExport('/api/service/order/export', body, exportLoadingDestory);
  3941 + orderExport(
  3942 + '/api/service/order/export',
  3943 + '订单导出结果.xls',
  3944 + 'POST',
  3945 + body,
  3946 + exportLoadingDestory,
  3947 + );
3930 3948 },
3931 3949 },
3932 3950 {
... ... @@ -3935,7 +3953,13 @@ const OrderPage = () => {
3935 3953 onClick: async () => {
3936 3954 let body = { flag: 10, ids: [] };
3937 3955 exportLoading();
3938   - orderExport('/api/service/order/export', body, exportLoadingDestory);
  3956 + orderExport(
  3957 + '/api/service/order/export',
  3958 + '订单导出结果.xls',
  3959 + 'POST',
  3960 + body,
  3961 + exportLoadingDestory,
  3962 + );
3939 3963 },
3940 3964 },
3941 3965 ];
... ...
src/pages/ResearchGroup/components/ImportModal.tsx
... ... @@ -28,6 +28,8 @@ export default ({ onClose }) => {
28 28 exportLoading('正在下载模板...');
29 29 orderExport(
30 30 '/api/research/groups/download/importTemplate',
  31 + '导入模板.xls',
  32 + 'POST',
31 33 {},
32 34 exportLoadingDestory,
33 35 );
... ...