diff --git a/.umirc.ts b/.umirc.ts
index e338b5a..10574d1 100644
--- a/.umirc.ts
+++ b/.umirc.ts
@@ -80,6 +80,13 @@ export default defineConfig({
       access: 'canReadLinda',
     },
     {
+      name: '区域管理',
+      path: '/zoning',
+      component: './ZoNing',
+      icon: 'BookOutlined',
+      access: 'canReadAdminAndSales',
+    },
+    {
       name: '打印',
       path: '/print',
       component: './OrderPrint',
diff --git a/src/access.ts b/src/access.ts
index 6ee3271..45b46f3 100644
--- a/src/access.ts
+++ b/src/access.ts
@@ -11,7 +11,7 @@ export default (initialState: API.UserInfo) => {
   return {
     canReadAdmin: canReadAdmin,
     canReadProcure: canReadProcure,
-    canReadLinda: username === 'Linda' || username === '吴量',
+    canReadLinda: username === 'Linda' || username === '吴量' || canReadAdmin,
     canReadAdminAndFinance: canReadFinance || canReadAdmin,
     canReadSales: canReadSales,
     canReadAdminAndFinanceAndSales:
diff --git a/src/pages/Instalment/components/comfire/comfire.tsx b/src/pages/Instalment/components/comfire/comfire.tsx
index eead03a..bf56012 100644
--- a/src/pages/Instalment/components/comfire/comfire.tsx
+++ b/src/pages/Instalment/components/comfire/comfire.tsx
@@ -34,7 +34,7 @@ export default ({ currtDid, sureDelete }) => {
       }
       form={form}
       autoFocusFirstInput
-      width={190}
+      width={280}
       modalProps={{
         destroyOnClose: true,
       }}
diff --git a/src/pages/Instalment/components/title/title.tsx b/src/pages/Instalment/components/title/title.tsx
index d5e5ebd..ee0b000 100644
--- a/src/pages/Instalment/components/title/title.tsx
+++ b/src/pages/Instalment/components/title/title.tsx
@@ -166,7 +166,10 @@ export default () => {
     {
       title: '文件编号',
       dataIndex: 'id',
-      width: '7%',
+      width: 100,
+      disable: true,
+      onFilter: true,
+      ellipsis: true,
       render: (_, record) => {
         if (record.id) {
           const text = record.id.toString();
@@ -179,116 +182,108 @@ export default () => {
       title: '签合同日期',
       dataIndex: 'dateRange',
       valueType: 'date',
-      filters: true,
+      width: 100,
+      disable: true,
       onFilter: true,
       ellipsis: true,
-      width: '8%',
     },
     {
-      disable: true,
       title: '合同编号',
       dataIndex: 'contract',
-      filters: true,
+      width: 200,
+      disable: true,
       onFilter: true,
       ellipsis: true,
-      width: '9%',
     },
     {
-      disable: true,
       title: '供应商名称',
       dataIndex: 'vendor',
-      filters: true,
+      width: 200,
+      disable: true,
       onFilter: true,
       ellipsis: true,
     },
     {
-      disable: true,
       title: '终端名称',
       dataIndex: 'terminal',
-      filters: true,
+      width: 200,
+      disable: true,
       onFilter: true,
       ellipsis: true,
-      width: '6%',
     },
     {
-      disable: true,
       title: '设备名称',
       dataIndex: 'deviceName',
-      filters: true,
+      width: 200,
+      disable: true,
       onFilter: true,
       ellipsis: true,
     },
     {
-      disable: true,
       title: '设备型号',
       dataIndex: 'deviceModel',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 200,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '10%',
     },
     {
-      disable: true,
       title: '数量',
       dataIndex: 'count',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '4%',
     },
     {
-      disable: true,
       title: '单价',
       dataIndex: 'unitPrice',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '5%',
     },
     {
-      disable: true,
       title: '总价',
       dataIndex: 'price',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '5%',
     },
     {
-      disable: true,
       title: '合同总金额',
       dataIndex: 'totalPrice',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '6%',
     },
     {
-      disable: true,
       title: '付款方式',
       dataIndex: 'payWay',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
     },
     {
-      disable: true,
       title: '附件',
       dataIndex: 'annex',
-      filters: true,
       hideInSearch: true,
-      onFilter: false,
+      width: 100,
+      disable: true,
+      onFilter: true,
       ellipsis: true,
-      width: '5%',
       render: (_, record) => {
-        if (record.id) {
-          return <a href={record.annex}>{record.annex}</a>;
+        if (record.id && record.annex !== null) {
+          return <a href={record.annex}>附件文件</a>;
         }
       },
     },
@@ -300,13 +295,20 @@ export default () => {
       hideInSearch: true,
       onFilter: false,
       ellipsis: true,
-      width: '5%',
+      width: 100,
+      disable: true,
+      onFilter: true,
+      ellipsis: true,
     },
     {
       title: '操作',
       valueType: 'option',
       key: 'option',
-      width: '10%',
+      fixed: 'right',
+      width: 120,
+      disable: true,
+      onFilter: true,
+      ellipsis: true,
       render: (_text, record) => {
         if (record?.id) {
           return (
@@ -335,8 +337,9 @@ export default () => {
       className="title-index"
       columnEmptyText=""
       columns={columns}
-      actionRef={ref}
       cardBordered
+      actionRef={ref}
+      scroll={{ x: 1400, y: 360 }}
       request={async (params) => {
         // console.log(params);
         if (
diff --git a/src/pages/Instalment/components/upload/uploadApp.css b/src/pages/Instalment/components/upload/uploadApp.css
new file mode 100644
index 0000000..75dc76f
--- /dev/null
+++ b/src/pages/Instalment/components/upload/uploadApp.css
@@ -0,0 +1,4 @@
+.modul-a {
+  position: absolute;
+  bottom: 25px;
+}
diff --git a/src/pages/Instalment/components/upload/uploadApp.less b/src/pages/Instalment/components/upload/uploadApp.less
new file mode 100644
index 0000000..75dc76f
--- /dev/null
+++ b/src/pages/Instalment/components/upload/uploadApp.less
@@ -0,0 +1,4 @@
+.modul-a {
+  position: absolute;
+  bottom: 25px;
+}
diff --git a/src/pages/Instalment/components/upload/uploadApp.tsx b/src/pages/Instalment/components/upload/uploadApp.tsx
index 6884ab9..ce7ee6f 100644
--- a/src/pages/Instalment/components/upload/uploadApp.tsx
+++ b/src/pages/Instalment/components/upload/uploadApp.tsx
@@ -1,6 +1,7 @@
 import { InboxOutlined } from '@ant-design/icons';
 import { Upload } from 'antd';
 import React from 'react';
+import './uploadApp.less';
 
 const App: React.FC = ({ uploadFile }) => {
   const { Dragger } = Upload;
@@ -15,18 +16,26 @@ const App: React.FC = ({ uploadFile }) => {
   };
 
   return (
-    <Dragger {...props}>
-      <p className="ant-upload-drag-icon">
-        <InboxOutlined />
-      </p>
-      <p className="ant-upload-text">
-        Click or drag file to this area to upload
-      </p>
-      <p className="ant-upload-hint">
-        Support for a single or bulk upload. Strictly prohibited from uploading
-        company data or other banned files.
-      </p>
-    </Dragger>
+    <>
+      <Dragger {...props}>
+        <p className="ant-upload-drag-icon">
+          <InboxOutlined />
+        </p>
+        <p className="ant-upload-text">
+          Click or drag file to this area to upload
+        </p>
+        <p className="ant-upload-hint">
+          Support for a single or bulk upload. Strictly prohibited from
+          uploading company data or other banned files.
+        </p>
+      </Dragger>
+      <a
+        href="https://order-erp.oss-cn-qingdao.aliyuncs.com/%E5%88%86%E6%9C%9F%E4%BB%98%E6%AC%BE-%E5%AF%BC%E5%85%A5%E6%A8%A1%E6%9D%BF.xlsx?Expires=2035527699&OSSAccessKeyId=LTAIZCPI7OaWud0m&Signature=npHyEhfRd6LugJ0St8OkvRmLYtQ%3D"
+        className="modul-a"
+      >
+        下载模板
+      </a>
+    </>
   );
 };
 
diff --git a/src/pages/Instalment/components/upload/uploadModel.tsx b/src/pages/Instalment/components/upload/uploadModel.tsx
index 9fee27b..e3f1521 100644
--- a/src/pages/Instalment/components/upload/uploadModel.tsx
+++ b/src/pages/Instalment/components/upload/uploadModel.tsx
@@ -27,7 +27,12 @@ export default ({ toReload }) => {
     }>
       title="新建表单"
       trigger={
-        <Button type="primary">
+        <Button
+          type="primary"
+          onClick={() => {
+            setUploadFile({});
+          }}
+        >
           <VerticalAlignBottomOutlined />
           导入
         </Button>
@@ -39,6 +44,9 @@ export default ({ toReload }) => {
       }}
       submitTimeout={2000}
       onFinish={async () => {
+        if (!(uploadFile instanceof File)) {
+          return false;
+        }
         const formData = new FormData();
         formData.append('file', uploadFile as RcFile);
         const res = await postOrderErpOrderStagesImport({
diff --git a/src/pages/ZoNing/components/constant.tsx b/src/pages/ZoNing/components/constant.tsx
new file mode 100644
index 0000000..0bdfc4b
--- /dev/null
+++ b/src/pages/ZoNing/components/constant.tsx
@@ -0,0 +1,25 @@
+import { List } from 'lodash';
+
+export type zoningItem = {
+  id: number; //id
+  zoning: string; //区域名称
+  orderProvinceVoList: List<provinceItem>; //所包含的省份列表
+  orderUserVoList: List<userItem>; //所包含的销售列表
+};
+
+export type zoningShowItem = {
+  id: number; //id
+  zoning: string; //区域名称
+  orderProvinceShowList: string; //所包含的省份列表
+  orderUserShowList: string; //所包含的销售列表
+};
+
+export type provinceItem = {
+  pId: number;
+  province: string;
+};
+
+export type userItem = {
+  uId: number;
+  userName: string;
+};
diff --git a/src/pages/ZoNing/components/modal.tsx b/src/pages/ZoNing/components/modal.tsx
new file mode 100644
index 0000000..4a93e17
--- /dev/null
+++ b/src/pages/ZoNing/components/modal.tsx
@@ -0,0 +1,83 @@
+import { PlusOutlined } from '@ant-design/icons';
+import {
+  ModalForm,
+  ProForm,
+  ProFormSelect,
+  ProFormText,
+} from '@ant-design/pro-components';
+import { Button, Form, message } from 'antd';
+import { zoningItem } from './constant';
+
+const waitTime = (time: number = 100) => {
+  return new Promise((resolve) => {
+    setTimeout(() => {
+      resolve(true);
+    }, time);
+  });
+};
+
+export default () => {
+  const [form] = Form.useForm<zoningItem>();
+  return (
+    <ModalForm<{
+      name: string;
+      company: string;
+    }>
+      title="新增区域"
+      trigger={
+        <Button type="primary">
+          <PlusOutlined />
+          新增区域
+        </Button>
+      }
+      form={form}
+      autoFocusFirstInput
+      modalProps={{
+        destroyOnClose: true,
+        onCancel: () => console.log('run'),
+      }}
+      submitTimeout={2000}
+      onFinish={async (values) => {
+        await waitTime(2000);
+        console.log(values.name);
+        message.success('提交成功');
+        return true;
+      }}
+    >
+      <ProForm.Group>
+        <ProFormText
+          width="md"
+          name="zoning"
+          label="区域名称"
+          placeholder="请输入"
+        />
+      </ProForm.Group>
+      <ProForm.Group>
+        <ProFormSelect
+          request={async () => [
+            {
+              value: 'chapter',
+              label: '盖章后生效',
+            },
+          ]}
+          width="xs"
+          name="orderProvinceVoList"
+          label="合同约定生效方式"
+        />
+      </ProForm.Group>
+      <ProForm.Group>
+        <ProFormSelect
+          width="xs"
+          options={[
+            {
+              value: 'time',
+              label: '履行完终止',
+            },
+          ]}
+          name="orderUserVoList"
+          label="合同约定失效效方式"
+        />
+      </ProForm.Group>
+    </ModalForm>
+  );
+};
diff --git a/src/pages/ZoNing/components/table.tsx b/src/pages/ZoNing/components/table.tsx
new file mode 100644
index 0000000..fc22664
--- /dev/null
+++ b/src/pages/ZoNing/components/table.tsx
@@ -0,0 +1,174 @@
+import type { ProColumns } from '@ant-design/pro-components';
+import {
+  EditableProTable,
+  ProCard,
+  ProFormField,
+} from '@ant-design/pro-components';
+import React, { useState } from 'react';
+import { zoningItem, zoningShowItem } from './constant';
+import Modal from './modal';
+
+const waitTime = (time: number = 100) => {
+  return new Promise((resolve) => {
+    setTimeout(() => {
+      resolve(true);
+    }, time);
+  });
+};
+
+const defaultData: zoningItem[] = [
+  {
+    id: 1,
+    zoning: '华南地区',
+    orderProvinceVoList: [
+      {
+        pId: 1,
+        province: '广东省',
+      },
+      {
+        pId: 2,
+        province: '四川省',
+      },
+      {
+        pId: 3,
+        province: '北京市',
+      },
+      {
+        pId: 4,
+        province: '上海市',
+      },
+    ],
+    orderUserVoList: [
+      {
+        uId: 1,
+        userName: '李华',
+      },
+    ],
+  },
+];
+
+const defaultShowData: zoningShowItem[] = defaultData.map((item) => {
+  let orderProvinceShowList = '';
+  let orderUserShowList = '';
+
+  item.orderProvinceVoList.forEach((element, index) => {
+    orderProvinceShowList += element.province;
+    if (index < item.orderProvinceVoList.length - 1) {
+      orderProvinceShowList += '、';
+    }
+  });
+
+  item.orderUserVoList.forEach((event, index) => {
+    orderUserShowList += event.userName;
+    if (index < item.orderUserVoList.length - 1) {
+      orderUserShowList += '、';
+    }
+  });
+
+  return {
+    id: item.id,
+    zoning: item.zoning,
+    orderProvinceShowList,
+    orderUserShowList,
+  };
+});
+
+export default () => {
+  const [editableKeys, setEditableRowKeys] = useState<React.Key[]>([]);
+  const [dataSource, setDataSource] = useState<readonly zoningItem[]>([]);
+  const [position] = useState<'top' | 'bottom' | 'hidden'>('hidden');
+
+  const columns: ProColumns<zoningItem>[] = [
+    {
+      title: '区域名称',
+      dataIndex: 'zoning',
+      width: 200,
+    },
+    {
+      title: '管辖省份',
+      dataIndex: 'orderProvinceShowList',
+      readonly: true,
+      width: 600,
+    },
+    {
+      title: '负责销售',
+      key: 'state',
+      dataIndex: 'orderUserShowList',
+      valueType: 'select',
+      width: 200,
+    },
+    {
+      title: '操作',
+      valueType: 'option',
+      width: 200,
+      render: (text, record, _, action) => [
+        <a
+          key="editable"
+          onClick={() => {
+            action?.startEditable?.(record.id);
+          }}
+        >
+          编辑
+        </a>,
+        <a
+          key="delete"
+          onClick={() => {
+            setDataSource(dataSource.filter((item) => item.id !== record.id));
+          }}
+        >
+          删除
+        </a>,
+      ],
+    },
+  ];
+
+  return (
+    <>
+      <EditableProTable<zoningItem>
+        rowKey="id"
+        headerTitle={<Modal></Modal>}
+        maxLength={5}
+        scroll={{
+          x: 960,
+        }}
+        recordCreatorProps={
+          position !== 'hidden'
+            ? {
+                position: position as 'top',
+                record: () => ({ id: (Math.random() * 1000000).toFixed(0) }),
+              }
+            : false
+        }
+        loading={false}
+        columns={columns}
+        request={async () => ({
+          data: defaultShowData,
+        })}
+        value={dataSource}
+        onChange={setDataSource}
+        editable={{
+          type: 'multiple',
+          editableKeys,
+          onSave: async (rowKey, data, row) => {
+            console.log(rowKey, data, row);
+            await waitTime(2000);
+          },
+          onChange: setEditableRowKeys,
+        }}
+      />
+      <ProCard title="表格数据" headerBordered collapsible defaultCollapsed>
+        <ProFormField
+          ignoreFormItem
+          fieldProps={{
+            style: {
+              width: '100%',
+            },
+          }}
+          mode="read"
+          valueType="jsonCode"
+          text={JSON.stringify(dataSource)}
+        />
+      </ProCard>
+    </>
+  );
+};
diff --git a/src/pages/ZoNing/index.tsx b/src/pages/ZoNing/index.tsx
new file mode 100644
index 0000000..a38095e
--- /dev/null
+++ b/src/pages/ZoNing/index.tsx
@@ -0,0 +1,8 @@
+import Table from './components/table';
+const instalment_contect: React.FC = () => (
+  <>
+    <Table></Table>
+  </>
+);
+
+export default instalment_contect;
diff --git a/src/services/definition.ts b/src/services/definition.ts
index 2eba325..48981e8 100644
--- a/src/services/definition.ts
+++ b/src/services/definition.ts
@@ -86,8 +86,6 @@ export interface AdminAuthUserVO {
 export interface AdminDeptQueryVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -97,8 +95,6 @@ export interface AdminDeptQueryVO {
   /** @format int64 */
   pid?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -113,8 +109,6 @@ export interface AdminDeptVO {
 export interface AdminJobQueryVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -124,8 +118,6 @@ export interface AdminJobQueryVO {
   /** @format int32 */
   sort?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -144,8 +136,6 @@ export interface AdminMenuQueryVO {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   hidden?: number;
   icon?: string;
   /** @format int64 */
@@ -161,8 +151,6 @@ export interface AdminMenuQueryVO {
   /** @format int64 */
   pid?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   /** @format int32 */
   type?: number;
@@ -193,8 +181,6 @@ export interface AdminRoleQueryVO {
   /** @format int32 */
   current?: number;
   dataScope?: string;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -206,8 +192,6 @@ export interface AdminRoleQueryVO {
   permission?: string;
   remark?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -225,30 +209,22 @@ export interface AdminUserLoginByPhoneVO {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   phone?: string;
   smsCaptchaCode?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
 export interface AdminUserLoginByPwdVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   imgCaptchaCode?: string;
   imgCaptchaUuid?: string;
   /** @format int32 */
   pageSize?: number;
   password?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   userName?: string;
 }
@@ -258,15 +234,11 @@ export interface AdminUserModifyPwdVO {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   password?: string;
   phone?: string;
   smsCaptchaCode?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -274,12 +246,8 @@ export interface AdminUserPasswordRecoverEmailVO {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   userName?: string;
 }
@@ -288,8 +256,6 @@ export interface AdminUserQueryVO {
   /** @format int32 */
   current?: number;
   email?: string;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -300,8 +266,6 @@ export interface AdminUserQueryVO {
   phone?: string;
   sex?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   userName?: string;
   workerType?: string;
@@ -312,8 +276,6 @@ export interface AdminUserRegisterVO {
   /** @format int32 */
   current?: number;
   email?: string;
-  /** @format int32 */
-  end?: number;
   isAgreeAgreement?: boolean;
   /** @format int32 */
   pageSize?: number;
@@ -323,8 +285,6 @@ export interface AdminUserRegisterVO {
   safeQuestion?: string;
   smsCaptchaCode?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   userName?: string;
 }
@@ -520,12 +480,8 @@ export interface ApiOrderCustomersRequest {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -811,15 +767,11 @@ export interface AuditDto {
 export interface AuditVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   status?: number;
   /** @format int32 */
   total?: number;
@@ -889,32 +841,16 @@ export interface CancelSendOrderDto {
 export interface CaptchaMessageVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   imgCaptchaCode?: string;
   imgCaptchaUuid?: string;
   /** @format int32 */
   pageSize?: number;
   phone?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   type?: string;
 }
 
-export interface CommonAuditRequest {
-  extend?: any;
-  /**
-   * @description
-   *   id集合
-   */
-  ids?: Array<string>;
-  notes?: string;
-  pass?: boolean;
-  type?: string;
-}
-
 export interface Contactperson {
   birthday?: string;
   contactAddress?: string;
@@ -1102,8 +1038,6 @@ export interface DictionaryQueryVO {
   dictCode?: string;
   dictName?: string;
   dictValue?: string;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -1113,8 +1047,6 @@ export interface DictionaryQueryVO {
   /** @format int32 */
   sort?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -1798,14 +1730,10 @@ export interface MeasureUnitListResRow {
 export interface MessageQueryDTO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   isReaded?: string;
   /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   username?: string;
 }
@@ -1841,8 +1769,6 @@ export interface OrderAuditLogQueryVO {
   applyId?: number;
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -1852,8 +1778,6 @@ export interface OrderAuditLogQueryVO {
   /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -1888,8 +1812,6 @@ export interface OrderBaseInfoQueryVO {
   customerCode?: string;
   customerPo?: string;
   customerStyle?: string;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -1911,8 +1833,6 @@ export interface OrderBaseInfoQueryVO {
   productionDepartmentConsignTime?: string;
   projectNo?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -1973,8 +1893,6 @@ export interface OrderFieldLockApplyQueryVO {
   auditUserId?: number;
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   fields?: string;
   /** @format int64 */
   id?: number;
@@ -1984,8 +1902,6 @@ export interface OrderFieldLockApplyQueryVO {
   /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   status?: number;
   statusList?: Array<number>;
   /** @format int32 */
@@ -2034,8 +1950,6 @@ export interface OrderInspectionStageVO {
 export interface OrderOptLogQueryVO {
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   ids?: Array<number>;
@@ -2044,8 +1958,6 @@ export interface OrderOptLogQueryVO {
   /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
 }
 
@@ -2095,6 +2007,12 @@ export interface OrderProfitAnalysisVo {
   orderIds?: Array<number>;
 }
 
+export interface OrderProvinceVo {
+  /** @format int32 */
+  pid?: number;
+  province?: string;
+}
+
 export interface OrderStageFileDo {
   file?: File;
 }
@@ -2241,6 +2159,20 @@ export interface OrderUpdateVO {
   trackStageInfo?: OrderTrackStageVO;
 }
 
+export interface OrderUserVo {
+  /** @format int32 */
+  uid?: number;
+  userName?: string;
+}
+
+export interface OrderZoNingProvinceUserDo {
+  /** @format int32 */
+  id?: number;
+  orderProvinceVoList?: Array<OrderProvinceVo>;
+  orderUserVoList?: Array<OrderUserVo>;
+  zoning?: string;
+}
+
 export interface ProcureConvertProcureDto {
   /**
    * @description
@@ -2331,8 +2263,6 @@ export interface QueryBankStatementDto {
   collectionDatetimeEnd?: string;
   /** @format int32 */
   current?: number;
-  /** @format int32 */
-  end?: number;
   /** @format int64 */
   id?: number;
   /** @format int32 */
@@ -2354,8 +2284,6 @@ export interface QueryBankStatementDto {
   remark?: string;
   remarkNote?: string;
   serialNumber?: string;
-  /** @format int32 */
-  start?: number;
   status?: string;
   /** @format int32 */
   total?: number;
@@ -2637,325 +2565,6 @@ export interface ReissueInvoiceDto {
   notes?: string;
 }
 
-export interface ResearchGroupAccountAddRequest {
-  /**
-   * @description
-   *   关联的账号id
-   * @format int64
-   */
-  accountId?: number;
-  /**
-   * @description
-   *   关联的账号名称
-   */
-  accountName?: string;
-  /**
-   * @description
-   *   关联的账号手机号
-   */
-  accountPhone?: string;
-  /**
-   * @description
-   *   课题组id
-   * @format int64
-   */
-  groupId?: number;
-}
-
-export interface ResearchGroupAccountEditRequest {
-  /**
-   * @description
-   *   关联的账号id
-   * @format int64
-   */
-  accountId?: number;
-  /**
-   * @description
-   *   关联的账号名称
-   */
-  accountName?: string;
-  /**
-   * @description
-   *   关联的账号手机号
-   */
-  accountPhone?: string;
-  /**
-   * @description
-   *   课题组id
-   * @format int64
-   */
-  groupId?: number;
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-}
-
-export interface ResearchGroupAddRequest {
-  accounts?: Array<ResearchGroupAccountAddRequest>;
-  /**
-   * @description
-   *   课题组名称
-   */
-  group?: string;
-  /**
-   * @description
-   *   课题组负责人
-   */
-  leader?: string;
-  members?: Array<ResearchGroupMemberAddRequest>;
-}
-
-export interface ResearchGroupDeleteRequest {
-  /**
-   * @description
-   *   主键id
-   */
-  ids?: Array<number>;
-}
-
-export interface ResearchGroupDetailRequest {
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-}
-
-export interface ResearchGroupEditRequest {
-  /**
-   * @description
-   *   课题组预存账号
-   */
-  accounts?: Array<ResearchGroupAccountEditRequest>;
-  /**
-   * @description
-   *   课题组名称
-   */
-  group?: string;
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-  /**
-   * @description
-   *   课题组负责人
-   */
-  leader?: string;
-  /**
-   * @description
-   *   课题组成员集合
-   */
-  members?: Array<ResearchGroupMemberEditRequest>;
-}
-
-export interface ResearchGroupListRequest {
-  /**
-   * @description
-   *   预存账号手机号
-   */
-  accountPhone?: string;
-  /** @format int32 */
-  current?: number;
-  /** @format int32 */
-  end?: number;
-  /**
-   * @description
-   *   课题组名称
-   */
-  groupName?: string;
-  /**
-   * @description
-   *   课题组负责人
-   */
-  leaderName?: string;
-  /**
-   * @description
-   *   课题组成员名称
-   */
-  memberName?: string;
-  /**
-   * @description
-   *   课题组成员手机号
-   */
-  memberPhone?: string;
-  /** @format int32 */
-  pageSize?: number;
-  /** @format int32 */
-  start?: number;
-  /** @format int32 */
-  total?: number;
-}
-
-export interface ResearchGroupMemberAddRequest {
-  /**
-   * @description
-   *   课题组ID
-   * @format int64
-   */
-  groupId?: number;
-  /**
-   * @description
-   *   成员名称
-   */
-  memberName?: string;
-  /**
-   * @description
-   *   成员手机号
-   */
-  memberPhone?: string;
-}
-
-export interface ResearchGroupMemberEditRequest {
-  /**
-   * @description
-   *   课题组ID
-   * @format int64
-   */
-  groupId?: number;
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-  /**
-   * @description
-   *   成员名称
-   */
-  memberName?: string;
-  /**
-   * @description
-   *   成员手机号
-   */
-  memberPhone?: string;
-}
-
-export interface ResearchGroupMemberRequestAddRequest {
-  /**
-   * @description
-   *   课题组ID
-   * @format int64
-   */
-  groupId?: number;
-  /**
-   * @description
-   *   课题组名称
-   */
-  groupName?: string;
-  members?: Array<ResearchGroupMemberAddRequest>;
-  /**
-   * @description
-   *   申请备注
-   */
-  requestNotes?: string;
-}
-
-export interface ResearchGroupMemberRequestDeleteRequest {
-  /**
-   * @description
-   *   主键id
-   */
-  ids?: Array<number>;
-}
-
-export interface ResearchGroupMemberRequestDetailRequest {
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-}
-
-export interface ResearchGroupMemberRequestEditRequest {
-  /**
-   * @description
-   *   课题组ID
-   * @format int64
-   */
-  groupId?: number;
-  /**
-   * @description
-   *   课题组名称
-   */
-  groupName?: string;
-  /**
-   * @description
-   *   主键id
-   * @format int64
-   */
-  id?: number;
-  /**
-   * @description
-   *   成员名称
-   */
-  memberName?: string;
-  /**
-   * @description
-   *   成员手机号
-   */
-  memberPhone?: string;
-  /**
-   * @description
-   *   申请备注
-   */
-  requestNotes?: string;
-}
-
-export interface ResearchGroupMemberRequestsRequest {
-  /**
-   * @description
-   *   审核备注
-   */
-  auditNotes?: string;
-  /**
-   * @description
-   *   审核状态
-   */
-  auditStatus?: string;
-  /**
-   * @description
-   *   创建人
-   */
-  createByName?: string;
-  /** @format int32 */
-  current?: number;
-  /** @format int32 */
-  end?: number;
-  /**
-   * @description
-   *   课题组名称
-   */
-  groupName?: string;
-  /**
-   * @description
-   *   成员名称
-   */
-  memberName?: string;
-  /**
-   * @description
-   *   成员手机号
-   */
-  memberPhone?: string;
-  /** @format int32 */
-  pageSize?: number;
-  /**
-   * @description
-   *   申请备注
-   */
-  requestNotes?: string;
-  /** @format int32 */
-  start?: number;
-  /** @format int32 */
-  total?: number;
-}
-
 export interface ResetPwdVO {
   /** @format int64 */
   userId?: number;
@@ -3123,8 +2732,6 @@ export interface SysLogQueryVO {
   /** @format int32 */
   current?: number;
   description?: string;
-  /** @format int32 */
-  end?: number;
   exceptionDetail?: string;
   /** @format int64 */
   id?: number;
@@ -3135,8 +2742,6 @@ export interface SysLogQueryVO {
   pageSize?: number;
   params?: string;
   requestIp?: string;
-  /** @format int32 */
-  start?: number;
   /** @format int64 */
   time?: number;
   /** @format int32 */
@@ -3300,12 +2905,8 @@ export interface UserCenterInfoRequest {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   /**
    * @description
@@ -3325,8 +2926,6 @@ export interface UserDetailRequest {
   /** @format int32 */
   current?: number;
   /** @format int32 */
-  end?: number;
-  /** @format int32 */
   pageSize?: number;
   /**
    * @description
@@ -3334,8 +2933,6 @@ export interface UserDetailRequest {
    */
   phone?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   /**
    * @description
@@ -3352,8 +2949,6 @@ export interface UserListRequest {
    *   创建日期开始时间
    */
   dateLimit?: string;
-  /** @format int32 */
-  end?: number;
   /**
    * @description
    *   单位
@@ -3378,23 +2973,10 @@ export interface UserListRequest {
   phone?: string;
   /**
    * @description
-   *   phones
-   */
-  phones?: Array<string>;
-  /**
-   * @description
-   *   内部订单系统课题组id
-   * @format int64
-   */
-  researchGroupId?: number;
-  /**
-   * @description
    *   salesCode
    */
   salesCode?: string;
   /** @format int32 */
-  start?: number;
-  /** @format int32 */
   total?: number;
   /**
    * @description
@@ -3404,23 +2986,11 @@ export interface UserListRequest {
   uid?: number;
   /**
    * @description
-   *   ids
-   */
-  uids?: Array<number>;
-  /**
-   * @description
    *   用户名
    */
   username?: string;
 }
 
-export interface UserNowMoneyCheckRequest {
-  phone?: string;
-  subPrice?: number;
-  /** @format int64 */
-  uid?: number;
-}
-
 export interface View {
   contentType?: string;
 }
@@ -3523,11 +3093,6 @@ export interface SalesRechargePrepaymentAuditRequest {
    *   是否通过
    */
   pass?: boolean;
-  /**
-   * @description
-   *   手机号
-   */
-  phone?: string;
 }
 
 export interface SalesRechargePrepaymentCreateRequest {
@@ -3633,8 +3198,6 @@ export interface SalesRechargePrepaymentRequest {
    * @format int32
    */
   enableFlag?: number;
-  /** @format int32 */
-  end?: number;
   /**
    * @description
    *   id
@@ -3679,8 +3242,6 @@ export interface SalesRechargePrepaymentRequest {
    *   销售代表
    */
   salesCode?: string;
-  /** @format int32 */
-  start?: number;
   /**
    * @description
    *   状态
@@ -3859,38 +3420,6 @@ export interface TsgURL {
   userInfo?: string;
 }
 
-/**
- * @description
- *   保存用户地址请求对象
- */
-export interface UserAddressSaveRequest {
-  /**
-   * @description
-   *   联系电话
-   */
-  customerContactNumber: string;
-  /**
-   * @description
-   *   客户姓名
-   */
-  customerName: string;
-  /**
-   * @description
-   *   收货地址
-   */
-  customerShippingAddress?: string;
-  /**
-   * @description
-   *   客户单位
-   */
-  institution?: string;
-  /**
-   * @description
-   *   课题组老师
-   */
-  institutionContactName?: string;
-}
-
 export interface UploadPaymentReceiptDTO {
   /**
    * @description
diff --git a/src/services/request.ts b/src/services/request.ts
index 3280976..e5df4c9 100644
--- a/src/services/request.ts
+++ b/src/services/request.ts
@@ -35,7 +35,6 @@ import type {
   CancelInvoiceAndBankStatementDto,
   CancelSendOrderDto,
   CaptchaMessageVO,
-  CommonAuditRequest,
   CustomFieldRes,
   CustomerCustomerListReq,
   CustomerDetailDto,
@@ -71,6 +70,7 @@ import type {
   OrderStagesSelDo,
   OrderUnlockFieldApplyVO,
   OrderUpdateVO,
+  OrderZoNingProvinceUserDo,
   ProcureConvertProcureDto,
   ProcureOrderDto,
   ProcurePrintDto,
@@ -86,16 +86,6 @@ import type {
   QueryMainOrderDto,
   QueryReportFormsDto,
   ReissueInvoiceDto,
-  ResearchGroupAddRequest,
-  ResearchGroupDeleteRequest,
-  ResearchGroupDetailRequest,
-  ResearchGroupEditRequest,
-  ResearchGroupListRequest,
-  ResearchGroupMemberRequestAddRequest,
-  ResearchGroupMemberRequestDeleteRequest,
-  ResearchGroupMemberRequestDetailRequest,
-  ResearchGroupMemberRequestEditRequest,
-  ResearchGroupMemberRequestsRequest,
   ResetPwdVO,
   SalOrderSaveDto,
   SalesRechargePrepaymentAuditRequest,
@@ -117,11 +107,9 @@ import type {
   UpdatePwdVO,
   UploadPaymentReceiptDTO,
   UserAddressListRequest,
-  UserAddressSaveRequest,
   UserCenterInfoRequest,
   UserDetailRequest,
   UserListRequest,
-  UserNowMoneyCheckRequest,
 } from './definition';
 
 /** @description request parameter type for postApiLocalStorageUpload */
@@ -1484,78 +1472,6 @@ export const postCanrdApiUserDetail = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postCanrdApiUserInnerOrderSystemAddressSave */
-export interface PostCanrdApiUserInnerOrderSystemAddressSaveOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: UserAddressSaveRequest;
-  };
-}
-
-/** @description response type for postCanrdApiUserInnerOrderSystemAddressSave */
-export interface PostCanrdApiUserInnerOrderSystemAddressSaveResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostCanrdApiUserInnerOrderSystemAddressSaveResponseSuccess =
-  PostCanrdApiUserInnerOrderSystemAddressSaveResponse[200];
-/**
- * @description
- *   查询地址信息
- * @tags canrd-mobile-api-controller
- * @produces *
- * @consumes application/json
- */
-export const postCanrdApiUserInnerOrderSystemAddressSave =
-  /* #__PURE__ */ (() => {
-    const method = 'post';
-    const url = '/canrd/api/user/innerOrderSystem/address/save';
-    function request(
-      option: PostCanrdApiUserInnerOrderSystemAddressSaveOption,
-    ): Promise<PostCanrdApiUserInnerOrderSystemAddressSaveResponseSuccess> {
-      return requester(request.url, {
-        method: request.method,
-        ...option,
-      }) as unknown as Promise<PostCanrdApiUserInnerOrderSystemAddressSaveResponseSuccess>;
-    }
-
-    /** http method */
-    request.method = method;
-    /** request url */
-    request.url = url;
-    return request;
-  })();
-
 /** @description request parameter type for postCanrdApiUserList */
 export interface PostCanrdApiUserListOption {
   /**
@@ -1627,147 +1543,6 @@ export const postCanrdApiUserList = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postCanrdApiUserNowMoneyCheck */
-export interface PostCanrdApiUserNowMoneyCheckOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: UserNowMoneyCheckRequest;
-  };
-}
-
-/** @description response type for postCanrdApiUserNowMoneyCheck */
-export interface PostCanrdApiUserNowMoneyCheckResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostCanrdApiUserNowMoneyCheckResponseSuccess =
-  PostCanrdApiUserNowMoneyCheckResponse[200];
-/**
- * @description
- *   检查用户额度
- * @tags canrd-mobile-api-controller
- * @produces *
- * @consumes application/json
- */
-export const postCanrdApiUserNowMoneyCheck = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/canrd/api/user/nowMoney/check';
-  function request(
-    option: PostCanrdApiUserNowMoneyCheckOption,
-  ): Promise<PostCanrdApiUserNowMoneyCheckResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostCanrdApiUserNowMoneyCheckResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postCommonAudit */
-export interface PostCommonAuditOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: CommonAuditRequest;
-  };
-}
-
-/** @description response type for postCommonAudit */
-export interface PostCommonAuditResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostCommonAuditResponseSuccess = PostCommonAuditResponse[200];
-/**
- * @description
- *   audit
- * @tags common-controller
- * @produces *
- * @consumes application/json
- */
-export const postCommonAudit = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/common/audit';
-  function request(
-    option: PostCommonAuditOption,
-  ): Promise<PostCommonAuditResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostCommonAuditResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
 /** @description response type for getError */
 export interface GetErrorResponse {
   /**
@@ -7019,22 +6794,22 @@ export const postOrderErpOrderStagesPayWayUploadForPayWay =
     return request;
   })();
 
-/** @description request parameter type for postOrderErpProfitAnalysis */
-export interface PostOrderErpProfitAnalysisOption {
+/** @description request parameter type for deleteOrderErpOrderZoNingDelete */
+export interface DeleteOrderErpOrderZoNingDeleteOption {
   /**
    * @description
-   *   orderProfitAnalysisVo
+   *   id
    */
   body: {
     /**
         @description
-          orderProfitAnalysisVo */
-    orderProfitAnalysisVo: OrderProfitAnalysisVo;
+          id */
+    id: number;
   };
 }
 
-/** @description response type for postOrderErpProfitAnalysis */
-export interface PostOrderErpProfitAnalysisResponse {
+/** @description response type for deleteOrderErpOrderZoNingDelete */
+export interface DeleteOrderErpOrderZoNingDeleteResponse {
   /**
    * @description
    *   OK
@@ -7042,9 +6817,9 @@ export interface PostOrderErpProfitAnalysisResponse {
   200: ServerResult;
   /**
    * @description
-   *   Created
+   *   No Content
    */
-  201: any;
+  204: any;
   /**
    * @description
    *   Unauthorized
@@ -7055,32 +6830,26 @@ export interface PostOrderErpProfitAnalysisResponse {
    *   Forbidden
    */
   403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
 }
 
-export type PostOrderErpProfitAnalysisResponseSuccess =
-  PostOrderErpProfitAnalysisResponse[200];
+export type DeleteOrderErpOrderZoNingDeleteResponseSuccess =
+  DeleteOrderErpOrderZoNingDeleteResponse[200];
 /**
  * @description
- *   analysis
- * @tags order-profit-controller
+ *   toDetele
+ * @tags order-zo-ning-controller
  * @produces *
- * @consumes application/json
  */
-export const postOrderErpProfitAnalysis = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/profit/analysis';
+export const deleteOrderErpOrderZoNingDelete = /* #__PURE__ */ (() => {
+  const method = 'delete';
+  const url = '/order/erp/orderZoNing/delete';
   function request(
-    option: PostOrderErpProfitAnalysisOption,
-  ): Promise<PostOrderErpProfitAnalysisResponseSuccess> {
+    option: DeleteOrderErpOrderZoNingDeleteOption,
+  ): Promise<DeleteOrderErpOrderZoNingDeleteResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpProfitAnalysisResponseSuccess>;
+    }) as unknown as Promise<DeleteOrderErpOrderZoNingDeleteResponseSuccess>;
   }
 
   /** http method */
@@ -7090,22 +6859,22 @@ export const postOrderErpProfitAnalysis = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesAdd */
-export interface PostOrderErpRolesAddOption {
+/** @description request parameter type for postOrderErpOrderZoNingSaveOrUpdate */
+export interface PostOrderErpOrderZoNingSaveOrUpdateOption {
   /**
    * @description
-   *   roleVO
+   *   orderZoNingProvinceUserDo
    */
   body: {
     /**
         @description
-          roleVO */
-    roleVO: AdminRoleVO;
+          orderZoNingProvinceUserDo */
+    orderZoNingProvinceUserDo: OrderZoNingProvinceUserDo;
   };
 }
 
-/** @description response type for postOrderErpRolesAdd */
-export interface PostOrderErpRolesAddResponse {
+/** @description response type for postOrderErpOrderZoNingSaveOrUpdate */
+export interface PostOrderErpOrderZoNingSaveOrUpdateResponse {
   /**
    * @description
    *   OK
@@ -7133,25 +6902,25 @@ export interface PostOrderErpRolesAddResponse {
   404: any;
 }
 
-export type PostOrderErpRolesAddResponseSuccess =
-  PostOrderErpRolesAddResponse[200];
+export type PostOrderErpOrderZoNingSaveOrUpdateResponseSuccess =
+  PostOrderErpOrderZoNingSaveOrUpdateResponse[200];
 /**
  * @description
- *   新增角色
- * @tags 系统:角色管理
+ *   update
+ * @tags order-zo-ning-controller
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpRolesAdd = /* #__PURE__ */ (() => {
+export const postOrderErpOrderZoNingSaveOrUpdate = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/roles/add';
+  const url = '/order/erp/orderZoNing/saveOrUpdate';
   function request(
-    option: PostOrderErpRolesAddOption,
-  ): Promise<PostOrderErpRolesAddResponseSuccess> {
+    option: PostOrderErpOrderZoNingSaveOrUpdateOption,
+  ): Promise<PostOrderErpOrderZoNingSaveOrUpdateResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpRolesAddResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpOrderZoNingSaveOrUpdateResponseSuccess>;
   }
 
   /** http method */
@@ -7161,22 +6930,8 @@ export const postOrderErpRolesAdd = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesAll */
-export interface PostOrderErpRolesAllOption {
-  /**
-   * @description
-   *   queryVO
-   */
-  body: {
-    /**
-        @description
-          queryVO */
-    queryVO: AdminRoleQueryVO;
-  };
-}
-
-/** @description response type for postOrderErpRolesAll */
-export interface PostOrderErpRolesAllResponse {
+/** @description response type for getOrderErpOrderZoNingSelectAll */
+export interface GetOrderErpOrderZoNingSelectAllResponse {
   /**
    * @description
    *   OK
@@ -7184,11 +6939,6 @@ export interface PostOrderErpRolesAllResponse {
   200: ServerResult;
   /**
    * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
    *   Unauthorized
    */
   401: any;
@@ -7204,25 +6954,21 @@ export interface PostOrderErpRolesAllResponse {
   404: any;
 }
 
-export type PostOrderErpRolesAllResponseSuccess =
-  PostOrderErpRolesAllResponse[200];
+export type GetOrderErpOrderZoNingSelectAllResponseSuccess =
+  GetOrderErpOrderZoNingSelectAllResponse[200];
 /**
  * @description
- *   返回全部的角色
- * @tags 系统:角色管理
+ *   查询
+ * @tags order-zo-ning-controller
  * @produces *
- * @consumes application/json
  */
-export const postOrderErpRolesAll = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/roles/all';
-  function request(
-    option: PostOrderErpRolesAllOption,
-  ): Promise<PostOrderErpRolesAllResponseSuccess> {
+export const getOrderErpOrderZoNingSelectAll = /* #__PURE__ */ (() => {
+  const method = 'get';
+  const url = '/order/erp/orderZoNing/selectAll';
+  function request(): Promise<GetOrderErpOrderZoNingSelectAllResponseSuccess> {
     return requester(request.url, {
       method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderErpRolesAllResponseSuccess>;
+    }) as unknown as Promise<GetOrderErpOrderZoNingSelectAllResponseSuccess>;
   }
 
   /** http method */
@@ -7232,22 +6978,8 @@ export const postOrderErpRolesAll = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesAuthMenu */
-export interface PostOrderErpRolesAuthMenuOption {
-  /**
-   * @description
-   *   roleVO
-   */
-  body: {
-    /**
-        @description
-          roleVO */
-    roleVO: AdminAuthRoleVO;
-  };
-}
-
-/** @description response type for postOrderErpRolesAuthMenu */
-export interface PostOrderErpRolesAuthMenuResponse {
+/** @description response type for getOrderErpOrderZoNingSelectProvinceAll */
+export interface GetOrderErpOrderZoNingSelectProvinceAllResponse {
   /**
    * @description
    *   OK
@@ -7255,11 +6987,6 @@ export interface PostOrderErpRolesAuthMenuResponse {
   200: ServerResult;
   /**
    * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
    *   Unauthorized
    */
   401: any;
@@ -7275,25 +7002,21 @@ export interface PostOrderErpRolesAuthMenuResponse {
   404: any;
 }
 
-export type PostOrderErpRolesAuthMenuResponseSuccess =
-  PostOrderErpRolesAuthMenuResponse[200];
+export type GetOrderErpOrderZoNingSelectProvinceAllResponseSuccess =
+  GetOrderErpOrderZoNingSelectProvinceAllResponse[200];
 /**
  * @description
- *   授权角色菜单
- * @tags 系统:角色管理
+ *   查询所有省份
+ * @tags order-zo-ning-controller
  * @produces *
- * @consumes application/json
  */
-export const postOrderErpRolesAuthMenu = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/roles/auth_menu';
-  function request(
-    option: PostOrderErpRolesAuthMenuOption,
-  ): Promise<PostOrderErpRolesAuthMenuResponseSuccess> {
+export const getOrderErpOrderZoNingSelectProvinceAll = /* #__PURE__ */ (() => {
+  const method = 'get';
+  const url = '/order/erp/orderZoNing/selectProvinceAll';
+  function request(): Promise<GetOrderErpOrderZoNingSelectProvinceAllResponseSuccess> {
     return requester(request.url, {
       method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderErpRolesAuthMenuResponseSuccess>;
+    }) as unknown as Promise<GetOrderErpOrderZoNingSelectProvinceAllResponseSuccess>;
   }
 
   /** http method */
@@ -7303,22 +7026,8 @@ export const postOrderErpRolesAuthMenu = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesDelete */
-export interface PostOrderErpRolesDeleteOption {
-  /**
-   * @description
-   *   queryVO
-   */
-  body: {
-    /**
-        @description
-          queryVO */
-    queryVO: AdminRoleQueryVO;
-  };
-}
-
-/** @description response type for postOrderErpRolesDelete */
-export interface PostOrderErpRolesDeleteResponse {
+/** @description response type for getOrderErpOrderZoNingSelectUserAll */
+export interface GetOrderErpOrderZoNingSelectUserAllResponse {
   /**
    * @description
    *   OK
@@ -7326,11 +7035,6 @@ export interface PostOrderErpRolesDeleteResponse {
   200: ServerResult;
   /**
    * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
    *   Unauthorized
    */
   401: any;
@@ -7346,25 +7050,21 @@ export interface PostOrderErpRolesDeleteResponse {
   404: any;
 }
 
-export type PostOrderErpRolesDeleteResponseSuccess =
-  PostOrderErpRolesDeleteResponse[200];
+export type GetOrderErpOrderZoNingSelectUserAllResponseSuccess =
+  GetOrderErpOrderZoNingSelectUserAllResponse[200];
 /**
  * @description
- *   删除角色
- * @tags 系统:角色管理
+ *   查询所有销售
+ * @tags order-zo-ning-controller
  * @produces *
- * @consumes application/json
  */
-export const postOrderErpRolesDelete = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/roles/delete';
-  function request(
-    option: PostOrderErpRolesDeleteOption,
-  ): Promise<PostOrderErpRolesDeleteResponseSuccess> {
+export const getOrderErpOrderZoNingSelectUserAll = /* #__PURE__ */ (() => {
+  const method = 'get';
+  const url = '/order/erp/orderZoNing/selectUserAll';
+  function request(): Promise<GetOrderErpOrderZoNingSelectUserAllResponseSuccess> {
     return requester(request.url, {
       method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderErpRolesDeleteResponseSuccess>;
+    }) as unknown as Promise<GetOrderErpOrderZoNingSelectUserAllResponseSuccess>;
   }
 
   /** http method */
@@ -7374,22 +7074,22 @@ export const postOrderErpRolesDelete = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesDetail */
-export interface PostOrderErpRolesDetailOption {
+/** @description request parameter type for postOrderErpProfitAnalysis */
+export interface PostOrderErpProfitAnalysisOption {
   /**
    * @description
-   *   queryVO
+   *   orderProfitAnalysisVo
    */
   body: {
     /**
         @description
-          queryVO */
-    queryVO: AdminRoleQueryVO;
+          orderProfitAnalysisVo */
+    orderProfitAnalysisVo: OrderProfitAnalysisVo;
   };
 }
 
-/** @description response type for postOrderErpRolesDetail */
-export interface PostOrderErpRolesDetailResponse {
+/** @description response type for postOrderErpProfitAnalysis */
+export interface PostOrderErpProfitAnalysisResponse {
   /**
    * @description
    *   OK
@@ -7417,25 +7117,25 @@ export interface PostOrderErpRolesDetailResponse {
   404: any;
 }
 
-export type PostOrderErpRolesDetailResponseSuccess =
-  PostOrderErpRolesDetailResponse[200];
+export type PostOrderErpProfitAnalysisResponseSuccess =
+  PostOrderErpProfitAnalysisResponse[200];
 /**
  * @description
- *   获取单个role
- * @tags 系统:角色管理
+ *   analysis
+ * @tags order-profit-controller
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpRolesDetail = /* #__PURE__ */ (() => {
+export const postOrderErpProfitAnalysis = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/roles/detail';
+  const url = '/order/erp/profit/analysis';
   function request(
-    option: PostOrderErpRolesDetailOption,
-  ): Promise<PostOrderErpRolesDetailResponseSuccess> {
+    option: PostOrderErpProfitAnalysisOption,
+  ): Promise<PostOrderErpProfitAnalysisResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpRolesDetailResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpProfitAnalysisResponseSuccess>;
   }
 
   /** http method */
@@ -7445,8 +7145,8 @@ export const postOrderErpRolesDetail = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesEdit */
-export interface PostOrderErpRolesEditOption {
+/** @description request parameter type for postOrderErpRolesAdd */
+export interface PostOrderErpRolesAddOption {
   /**
    * @description
    *   roleVO
@@ -7459,8 +7159,8 @@ export interface PostOrderErpRolesEditOption {
   };
 }
 
-/** @description response type for postOrderErpRolesEdit */
-export interface PostOrderErpRolesEditResponse {
+/** @description response type for postOrderErpRolesAdd */
+export interface PostOrderErpRolesAddResponse {
   /**
    * @description
    *   OK
@@ -7488,25 +7188,25 @@ export interface PostOrderErpRolesEditResponse {
   404: any;
 }
 
-export type PostOrderErpRolesEditResponseSuccess =
-  PostOrderErpRolesEditResponse[200];
+export type PostOrderErpRolesAddResponseSuccess =
+  PostOrderErpRolesAddResponse[200];
 /**
  * @description
- *   修改角色
+ *   新增角色
  * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpRolesEdit = /* #__PURE__ */ (() => {
+export const postOrderErpRolesAdd = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/roles/edit';
+  const url = '/order/erp/roles/add';
   function request(
-    option: PostOrderErpRolesEditOption,
-  ): Promise<PostOrderErpRolesEditResponseSuccess> {
+    option: PostOrderErpRolesAddOption,
+  ): Promise<PostOrderErpRolesAddResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpRolesEditResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesAddResponseSuccess>;
   }
 
   /** http method */
@@ -7516,8 +7216,8 @@ export const postOrderErpRolesEdit = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpRolesListByPage */
-export interface PostOrderErpRolesListByPageOption {
+/** @description request parameter type for postOrderErpRolesAll */
+export interface PostOrderErpRolesAllOption {
   /**
    * @description
    *   queryVO
@@ -7530,8 +7230,8 @@ export interface PostOrderErpRolesListByPageOption {
   };
 }
 
-/** @description response type for postOrderErpRolesListByPage */
-export interface PostOrderErpRolesListByPageResponse {
+/** @description response type for postOrderErpRolesAll */
+export interface PostOrderErpRolesAllResponse {
   /**
    * @description
    *   OK
@@ -7559,25 +7259,25 @@ export interface PostOrderErpRolesListByPageResponse {
   404: any;
 }
 
-export type PostOrderErpRolesListByPageResponseSuccess =
-  PostOrderErpRolesListByPageResponse[200];
+export type PostOrderErpRolesAllResponseSuccess =
+  PostOrderErpRolesAllResponse[200];
 /**
  * @description
- *   查询角色
+ *   返回全部的角色
  * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpRolesListByPage = /* #__PURE__ */ (() => {
+export const postOrderErpRolesAll = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/roles/list_by_page';
+  const url = '/order/erp/roles/all';
   function request(
-    option: PostOrderErpRolesListByPageOption,
-  ): Promise<PostOrderErpRolesListByPageResponseSuccess> {
+    option: PostOrderErpRolesAllOption,
+  ): Promise<PostOrderErpRolesAllResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpRolesListByPageResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesAllResponseSuccess>;
   }
 
   /** http method */
@@ -7587,22 +7287,22 @@ export const postOrderErpRolesListByPage = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersAdd */
-export interface PostOrderErpUsersAddOption {
+/** @description request parameter type for postOrderErpRolesAuthMenu */
+export interface PostOrderErpRolesAuthMenuOption {
   /**
    * @description
-   *   userVO
+   *   roleVO
    */
   body: {
     /**
         @description
-          userVO */
-    userVO: AdminUserVO;
+          roleVO */
+    roleVO: AdminAuthRoleVO;
   };
 }
 
-/** @description response type for postOrderErpUsersAdd */
-export interface PostOrderErpUsersAddResponse {
+/** @description response type for postOrderErpRolesAuthMenu */
+export interface PostOrderErpRolesAuthMenuResponse {
   /**
    * @description
    *   OK
@@ -7630,25 +7330,25 @@ export interface PostOrderErpUsersAddResponse {
   404: any;
 }
 
-export type PostOrderErpUsersAddResponseSuccess =
-  PostOrderErpUsersAddResponse[200];
+export type PostOrderErpRolesAuthMenuResponseSuccess =
+  PostOrderErpRolesAuthMenuResponse[200];
 /**
  * @description
- *   新增用户
- * @tags 系统:用户管理
+ *   授权角色菜单
+ * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersAdd = /* #__PURE__ */ (() => {
+export const postOrderErpRolesAuthMenu = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/users/add';
+  const url = '/order/erp/roles/auth_menu';
   function request(
-    option: PostOrderErpUsersAddOption,
-  ): Promise<PostOrderErpUsersAddResponseSuccess> {
+    option: PostOrderErpRolesAuthMenuOption,
+  ): Promise<PostOrderErpRolesAuthMenuResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpUsersAddResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesAuthMenuResponseSuccess>;
   }
 
   /** http method */
@@ -7658,22 +7358,22 @@ export const postOrderErpUsersAdd = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersAuthRole */
-export interface PostOrderErpUsersAuthRoleOption {
+/** @description request parameter type for postOrderErpRolesDelete */
+export interface PostOrderErpRolesDeleteOption {
   /**
    * @description
-   *   userVO
+   *   queryVO
    */
   body: {
     /**
         @description
-          userVO */
-    userVO: AdminAuthUserVO;
+          queryVO */
+    queryVO: AdminRoleQueryVO;
   };
 }
 
-/** @description response type for postOrderErpUsersAuthRole */
-export interface PostOrderErpUsersAuthRoleResponse {
+/** @description response type for postOrderErpRolesDelete */
+export interface PostOrderErpRolesDeleteResponse {
   /**
    * @description
    *   OK
@@ -7701,25 +7401,25 @@ export interface PostOrderErpUsersAuthRoleResponse {
   404: any;
 }
 
-export type PostOrderErpUsersAuthRoleResponseSuccess =
-  PostOrderErpUsersAuthRoleResponse[200];
+export type PostOrderErpRolesDeleteResponseSuccess =
+  PostOrderErpRolesDeleteResponse[200];
 /**
  * @description
- *   授权角色
- * @tags 系统:用户管理
+ *   删除角色
+ * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersAuthRole = /* #__PURE__ */ (() => {
+export const postOrderErpRolesDelete = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/users/auth_role';
+  const url = '/order/erp/roles/delete';
   function request(
-    option: PostOrderErpUsersAuthRoleOption,
-  ): Promise<PostOrderErpUsersAuthRoleResponseSuccess> {
+    option: PostOrderErpRolesDeleteOption,
+  ): Promise<PostOrderErpRolesDeleteResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpUsersAuthRoleResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesDeleteResponseSuccess>;
   }
 
   /** http method */
@@ -7729,8 +7429,8 @@ export const postOrderErpUsersAuthRole = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersDelete */
-export interface PostOrderErpUsersDeleteOption {
+/** @description request parameter type for postOrderErpRolesDetail */
+export interface PostOrderErpRolesDetailOption {
   /**
    * @description
    *   queryVO
@@ -7739,12 +7439,12 @@ export interface PostOrderErpUsersDeleteOption {
     /**
         @description
           queryVO */
-    queryVO: AdminUserQueryVO;
+    queryVO: AdminRoleQueryVO;
   };
 }
 
-/** @description response type for postOrderErpUsersDelete */
-export interface PostOrderErpUsersDeleteResponse {
+/** @description response type for postOrderErpRolesDetail */
+export interface PostOrderErpRolesDetailResponse {
   /**
    * @description
    *   OK
@@ -7772,25 +7472,25 @@ export interface PostOrderErpUsersDeleteResponse {
   404: any;
 }
 
-export type PostOrderErpUsersDeleteResponseSuccess =
-  PostOrderErpUsersDeleteResponse[200];
+export type PostOrderErpRolesDetailResponseSuccess =
+  PostOrderErpRolesDetailResponse[200];
 /**
  * @description
- *   删除用户
- * @tags 系统:用户管理
+ *   获取单个role
+ * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersDelete = /* #__PURE__ */ (() => {
+export const postOrderErpRolesDetail = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/users/delete';
+  const url = '/order/erp/roles/detail';
   function request(
-    option: PostOrderErpUsersDeleteOption,
-  ): Promise<PostOrderErpUsersDeleteResponseSuccess> {
+    option: PostOrderErpRolesDetailOption,
+  ): Promise<PostOrderErpRolesDetailResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpUsersDeleteResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesDetailResponseSuccess>;
   }
 
   /** http method */
@@ -7800,22 +7500,22 @@ export const postOrderErpUsersDelete = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersEdit */
-export interface PostOrderErpUsersEditOption {
+/** @description request parameter type for postOrderErpRolesEdit */
+export interface PostOrderErpRolesEditOption {
   /**
    * @description
-   *   userVO
+   *   roleVO
    */
   body: {
     /**
         @description
-          userVO */
-    userVO: AdminUserVO;
+          roleVO */
+    roleVO: AdminRoleVO;
   };
 }
 
-/** @description response type for postOrderErpUsersEdit */
-export interface PostOrderErpUsersEditResponse {
+/** @description response type for postOrderErpRolesEdit */
+export interface PostOrderErpRolesEditResponse {
   /**
    * @description
    *   OK
@@ -7843,25 +7543,25 @@ export interface PostOrderErpUsersEditResponse {
   404: any;
 }
 
-export type PostOrderErpUsersEditResponseSuccess =
-  PostOrderErpUsersEditResponse[200];
+export type PostOrderErpRolesEditResponseSuccess =
+  PostOrderErpRolesEditResponse[200];
 /**
  * @description
- *   修改用户
- * @tags 系统:用户管理
+ *   修改角色
+ * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersEdit = /* #__PURE__ */ (() => {
+export const postOrderErpRolesEdit = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/users/edit';
+  const url = '/order/erp/roles/edit';
   function request(
-    option: PostOrderErpUsersEditOption,
-  ): Promise<PostOrderErpUsersEditResponseSuccess> {
+    option: PostOrderErpRolesEditOption,
+  ): Promise<PostOrderErpRolesEditResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpUsersEditResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesEditResponseSuccess>;
   }
 
   /** http method */
@@ -7871,8 +7571,8 @@ export const postOrderErpUsersEdit = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersListByPage */
-export interface PostOrderErpUsersListByPageOption {
+/** @description request parameter type for postOrderErpRolesListByPage */
+export interface PostOrderErpRolesListByPageOption {
   /**
    * @description
    *   queryVO
@@ -7881,83 +7581,12 @@ export interface PostOrderErpUsersListByPageOption {
     /**
         @description
           queryVO */
-    queryVO: AdminUserQueryVO;
-  };
-}
-
-/** @description response type for postOrderErpUsersListByPage */
-export interface PostOrderErpUsersListByPageResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostOrderErpUsersListByPageResponseSuccess =
-  PostOrderErpUsersListByPageResponse[200];
-/**
- * @description
- *   查询用户
- * @tags 系统:用户管理
- * @produces *
- * @consumes application/json
- */
-export const postOrderErpUsersListByPage = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/users/list_by_page';
-  function request(
-    option: PostOrderErpUsersListByPageOption,
-  ): Promise<PostOrderErpUsersListByPageResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderErpUsersListByPageResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postOrderErpUsersReset */
-export interface PostOrderErpUsersResetOption {
-  /**
-   * @description
-   *   resetPwdVO
-   */
-  body: {
-    /**
-        @description
-          resetPwdVO */
-    resetPwdVO: ResetPwdVO;
+    queryVO: AdminRoleQueryVO;
   };
 }
 
-/** @description response type for postOrderErpUsersReset */
-export interface PostOrderErpUsersResetResponse {
+/** @description response type for postOrderErpRolesListByPage */
+export interface PostOrderErpRolesListByPageResponse {
   /**
    * @description
    *   OK
@@ -7985,25 +7614,25 @@ export interface PostOrderErpUsersResetResponse {
   404: any;
 }
 
-export type PostOrderErpUsersResetResponseSuccess =
-  PostOrderErpUsersResetResponse[200];
+export type PostOrderErpRolesListByPageResponseSuccess =
+  PostOrderErpRolesListByPageResponse[200];
 /**
  * @description
- *   重置密码
- * @tags 系统:用户管理
+ *   查询角色
+ * @tags 系统:角色管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersReset = /* #__PURE__ */ (() => {
+export const postOrderErpRolesListByPage = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/erp/users/reset';
+  const url = '/order/erp/roles/list_by_page';
   function request(
-    option: PostOrderErpUsersResetOption,
-  ): Promise<PostOrderErpUsersResetResponseSuccess> {
+    option: PostOrderErpRolesListByPageOption,
+  ): Promise<PostOrderErpRolesListByPageResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostOrderErpUsersResetResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpRolesListByPageResponseSuccess>;
   }
 
   /** http method */
@@ -8013,22 +7642,22 @@ export const postOrderErpUsersReset = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postOrderErpUsersUpdatePass */
-export interface PostOrderErpUsersUpdatePassOption {
+/** @description request parameter type for postOrderErpUsersAdd */
+export interface PostOrderErpUsersAddOption {
   /**
    * @description
-   *   pwdVO
+   *   userVO
    */
   body: {
     /**
         @description
-          pwdVO */
-    pwdVO: UpdatePwdVO;
+          userVO */
+    userVO: AdminUserVO;
   };
 }
 
-/** @description response type for postOrderErpUsersUpdatePass */
-export interface PostOrderErpUsersUpdatePassResponse {
+/** @description response type for postOrderErpUsersAdd */
+export interface PostOrderErpUsersAddResponse {
   /**
    * @description
    *   OK
@@ -8056,518 +7685,25 @@ export interface PostOrderErpUsersUpdatePassResponse {
   404: any;
 }
 
-export type PostOrderErpUsersUpdatePassResponseSuccess =
-  PostOrderErpUsersUpdatePassResponse[200];
+export type PostOrderErpUsersAddResponseSuccess =
+  PostOrderErpUsersAddResponse[200];
 /**
  * @description
- *   修改密码
+ *   新增用户
  * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postOrderErpUsersUpdatePass = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/erp/users/update_pass';
-  function request(
-    option: PostOrderErpUsersUpdatePassOption,
-  ): Promise<PostOrderErpUsersUpdatePassResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderErpUsersUpdatePassResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postOrderImportImportInvoiceProject */
-export interface PostOrderImportImportInvoiceProjectOption {
-  /**
-   * @description
-   *   file
-   */
-  formData: {
-    /**
-        @description
-          file */
-    file: File;
-  };
-}
-
-/** @description response type for postOrderImportImportInvoiceProject */
-export interface PostOrderImportImportInvoiceProjectResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostOrderImportImportInvoiceProjectResponseSuccess =
-  PostOrderImportImportInvoiceProjectResponse[200];
-/**
- * @description
- *   导入发票项目
- * @tags 导入
- * @produces *
- * @consumes multipart/form-data
- */
-export const postOrderImportImportInvoiceProject = /* #__PURE__ */ (() => {
+export const postOrderErpUsersAdd = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/order/import/importInvoiceProject';
+  const url = '/order/erp/users/add';
   function request(
-    option: PostOrderImportImportInvoiceProjectOption,
-  ): Promise<PostOrderImportImportInvoiceProjectResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderImportImportInvoiceProjectResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postOrderImportImportWeightAndVolume */
-export interface PostOrderImportImportWeightAndVolumeOption {
-  /**
-   * @description
-   *   file
-   */
-  formData: {
-    /**
-        @description
-          file */
-    file: File;
-  };
-}
-
-/** @description response type for postOrderImportImportWeightAndVolume */
-export interface PostOrderImportImportWeightAndVolumeResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostOrderImportImportWeightAndVolumeResponseSuccess =
-  PostOrderImportImportWeightAndVolumeResponse[200];
-/**
- * @description
- *   导入重量和体积
- * @tags 导入
- * @produces *
- * @consumes multipart/form-data
- */
-export const postOrderImportImportWeightAndVolume = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/order/import/importWeightAndVolume';
-  function request(
-    option: PostOrderImportImportWeightAndVolumeOption,
-  ): Promise<PostOrderImportImportWeightAndVolumeResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostOrderImportImportWeightAndVolumeResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postPrepaidAudit */
-export interface PostPrepaidAuditOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: SalesRechargePrepaymentAuditRequest;
-  };
-}
-
-/** @description response type for postPrepaidAudit */
-export interface PostPrepaidAuditResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostPrepaidAuditResponseSuccess = PostPrepaidAuditResponse[200];
-/**
- * @description
- *   财务审核
- * @tags prepaid-controller
- * @produces *
- * @consumes application/json
- */
-export const postPrepaidAudit = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/prepaid/audit';
-  function request(
-    option: PostPrepaidAuditOption,
-  ): Promise<PostPrepaidAuditResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostPrepaidAuditResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postPrepaidCreate */
-export interface PostPrepaidCreateOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: SalesRechargePrepaymentCreateRequest;
-  };
-}
-
-/** @description response type for postPrepaidCreate */
-export interface PostPrepaidCreateResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostPrepaidCreateResponseSuccess = PostPrepaidCreateResponse[200];
-/**
- * @description
- *   新增预存
- * @tags prepaid-controller
- * @produces *
- * @consumes application/json
- */
-export const postPrepaidCreate = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/prepaid/create';
-  function request(
-    option: PostPrepaidCreateOption,
-  ): Promise<PostPrepaidCreateResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostPrepaidCreateResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postPrepaidDelete */
-export interface PostPrepaidDeleteOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: SalesRechargePrepaymentDeleteRequest;
-  };
-}
-
-/** @description response type for postPrepaidDelete */
-export interface PostPrepaidDeleteResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostPrepaidDeleteResponseSuccess = PostPrepaidDeleteResponse[200];
-/**
- * @description
- *   删除预存
- * @tags prepaid-controller
- * @produces *
- * @consumes application/json
- */
-export const postPrepaidDelete = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/prepaid/delete';
-  function request(
-    option: PostPrepaidDeleteOption,
-  ): Promise<PostPrepaidDeleteResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostPrepaidDeleteResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postPrepaidList */
-export interface PostPrepaidListOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: SalesRechargePrepaymentRequest;
-  };
-}
-
-/** @description response type for postPrepaidList */
-export interface PostPrepaidListResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostPrepaidListResponseSuccess = PostPrepaidListResponse[200];
-/**
- * @description
- *   查询列表
- * @tags prepaid-controller
- * @produces *
- * @consumes application/json
- */
-export const postPrepaidList = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/prepaid/list';
-  function request(
-    option: PostPrepaidListOption,
-  ): Promise<PostPrepaidListResponseSuccess> {
-    return requester(request.url, {
-      method: request.method,
-      ...option,
-    }) as unknown as Promise<PostPrepaidListResponseSuccess>;
-  }
-
-  /** http method */
-  request.method = method;
-  /** request url */
-  request.url = url;
-  return request;
-})();
-
-/** @description request parameter type for postPrepaidPhoneAvailableList */
-export interface PostPrepaidPhoneAvailableListOption {
-  /**
-   * @description
-   *   request
-   */
-  body: {
-    /**
-        @description
-          request */
-    request: SalesRechargePrepaymentAuditRequest;
-  };
-}
-
-/** @description response type for postPrepaidPhoneAvailableList */
-export interface PostPrepaidPhoneAvailableListResponse {
-  /**
-   * @description
-   *   OK
-   */
-  200: ServerResult;
-  /**
-   * @description
-   *   Created
-   */
-  201: any;
-  /**
-   * @description
-   *   Unauthorized
-   */
-  401: any;
-  /**
-   * @description
-   *   Forbidden
-   */
-  403: any;
-  /**
-   * @description
-   *   Not Found
-   */
-  404: any;
-}
-
-export type PostPrepaidPhoneAvailableListResponseSuccess =
-  PostPrepaidPhoneAvailableListResponse[200];
-/**
- * @description
- *   财务审核
- * @tags prepaid-controller
- * @produces *
- * @consumes application/json
- */
-export const postPrepaidPhoneAvailableList = /* #__PURE__ */ (() => {
-  const method = 'post';
-  const url = '/prepaid/phone/available/list';
-  function request(
-    option: PostPrepaidPhoneAvailableListOption,
-  ): Promise<PostPrepaidPhoneAvailableListResponseSuccess> {
+    option: PostOrderErpUsersAddOption,
+  ): Promise<PostOrderErpUsersAddResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostPrepaidPhoneAvailableListResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersAddResponseSuccess>;
   }
 
   /** http method */
@@ -8577,22 +7713,22 @@ export const postPrepaidPhoneAvailableList = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postPrepaidUpdate */
-export interface PostPrepaidUpdateOption {
+/** @description request parameter type for postOrderErpUsersAuthRole */
+export interface PostOrderErpUsersAuthRoleOption {
   /**
    * @description
-   *   request
+   *   userVO
    */
   body: {
     /**
         @description
-          request */
-    request: SalesRechargePrepaymentUpdateRequest;
+          userVO */
+    userVO: AdminAuthUserVO;
   };
 }
 
-/** @description response type for postPrepaidUpdate */
-export interface PostPrepaidUpdateResponse {
+/** @description response type for postOrderErpUsersAuthRole */
+export interface PostOrderErpUsersAuthRoleResponse {
   /**
    * @description
    *   OK
@@ -8620,24 +7756,25 @@ export interface PostPrepaidUpdateResponse {
   404: any;
 }
 
-export type PostPrepaidUpdateResponseSuccess = PostPrepaidUpdateResponse[200];
+export type PostOrderErpUsersAuthRoleResponseSuccess =
+  PostOrderErpUsersAuthRoleResponse[200];
 /**
  * @description
- *   修改预存
- * @tags prepaid-controller
+ *   授权角色
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postPrepaidUpdate = /* #__PURE__ */ (() => {
+export const postOrderErpUsersAuthRole = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/prepaid/update';
+  const url = '/order/erp/users/auth_role';
   function request(
-    option: PostPrepaidUpdateOption,
-  ): Promise<PostPrepaidUpdateResponseSuccess> {
+    option: PostOrderErpUsersAuthRoleOption,
+  ): Promise<PostOrderErpUsersAuthRoleResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostPrepaidUpdateResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersAuthRoleResponseSuccess>;
   }
 
   /** http method */
@@ -8647,22 +7784,22 @@ export const postPrepaidUpdate = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupMemberRequestsAdd */
-export interface PostResearchGroupMemberRequestsAddOption {
+/** @description request parameter type for postOrderErpUsersDelete */
+export interface PostOrderErpUsersDeleteOption {
   /**
    * @description
-   *   request
+   *   queryVO
    */
   body: {
     /**
         @description
-          request */
-    request: ResearchGroupMemberRequestAddRequest;
+          queryVO */
+    queryVO: AdminUserQueryVO;
   };
 }
 
-/** @description response type for postResearchGroupMemberRequestsAdd */
-export interface PostResearchGroupMemberRequestsAddResponse {
+/** @description response type for postOrderErpUsersDelete */
+export interface PostOrderErpUsersDeleteResponse {
   /**
    * @description
    *   OK
@@ -8690,25 +7827,25 @@ export interface PostResearchGroupMemberRequestsAddResponse {
   404: any;
 }
 
-export type PostResearchGroupMemberRequestsAddResponseSuccess =
-  PostResearchGroupMemberRequestsAddResponse[200];
+export type PostOrderErpUsersDeleteResponseSuccess =
+  PostOrderErpUsersDeleteResponse[200];
 /**
  * @description
- *   新增申请信息
- * @tags research-group-member-requests-controller
+ *   删除用户
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupMemberRequestsAdd = /* #__PURE__ */ (() => {
+export const postOrderErpUsersDelete = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/group/member/requests/add';
+  const url = '/order/erp/users/delete';
   function request(
-    option: PostResearchGroupMemberRequestsAddOption,
-  ): Promise<PostResearchGroupMemberRequestsAddResponseSuccess> {
+    option: PostOrderErpUsersDeleteOption,
+  ): Promise<PostOrderErpUsersDeleteResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupMemberRequestsAddResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersDeleteResponseSuccess>;
   }
 
   /** http method */
@@ -8718,22 +7855,22 @@ export const postResearchGroupMemberRequestsAdd = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupMemberRequestsDelete */
-export interface PostResearchGroupMemberRequestsDeleteOption {
+/** @description request parameter type for postOrderErpUsersEdit */
+export interface PostOrderErpUsersEditOption {
   /**
    * @description
-   *   request
+   *   userVO
    */
   body: {
     /**
         @description
-          request */
-    request: ResearchGroupMemberRequestDeleteRequest;
+          userVO */
+    userVO: AdminUserVO;
   };
 }
 
-/** @description response type for postResearchGroupMemberRequestsDelete */
-export interface PostResearchGroupMemberRequestsDeleteResponse {
+/** @description response type for postOrderErpUsersEdit */
+export interface PostOrderErpUsersEditResponse {
   /**
    * @description
    *   OK
@@ -8761,25 +7898,25 @@ export interface PostResearchGroupMemberRequestsDeleteResponse {
   404: any;
 }
 
-export type PostResearchGroupMemberRequestsDeleteResponseSuccess =
-  PostResearchGroupMemberRequestsDeleteResponse[200];
+export type PostOrderErpUsersEditResponseSuccess =
+  PostOrderErpUsersEditResponse[200];
 /**
  * @description
- *   删除申请信息
- * @tags research-group-member-requests-controller
+ *   修改用户
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupMemberRequestsDelete = /* #__PURE__ */ (() => {
+export const postOrderErpUsersEdit = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/group/member/requests/delete';
+  const url = '/order/erp/users/edit';
   function request(
-    option: PostResearchGroupMemberRequestsDeleteOption,
-  ): Promise<PostResearchGroupMemberRequestsDeleteResponseSuccess> {
+    option: PostOrderErpUsersEditOption,
+  ): Promise<PostOrderErpUsersEditResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupMemberRequestsDeleteResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersEditResponseSuccess>;
   }
 
   /** http method */
@@ -8789,22 +7926,22 @@ export const postResearchGroupMemberRequestsDelete = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupMemberRequestsDetail */
-export interface PostResearchGroupMemberRequestsDetailOption {
+/** @description request parameter type for postOrderErpUsersListByPage */
+export interface PostOrderErpUsersListByPageOption {
   /**
    * @description
-   *   request
+   *   queryVO
    */
   body: {
     /**
         @description
-          request */
-    request: ResearchGroupMemberRequestDetailRequest;
+          queryVO */
+    queryVO: AdminUserQueryVO;
   };
 }
 
-/** @description response type for postResearchGroupMemberRequestsDetail */
-export interface PostResearchGroupMemberRequestsDetailResponse {
+/** @description response type for postOrderErpUsersListByPage */
+export interface PostOrderErpUsersListByPageResponse {
   /**
    * @description
    *   OK
@@ -8832,25 +7969,25 @@ export interface PostResearchGroupMemberRequestsDetailResponse {
   404: any;
 }
 
-export type PostResearchGroupMemberRequestsDetailResponseSuccess =
-  PostResearchGroupMemberRequestsDetailResponse[200];
+export type PostOrderErpUsersListByPageResponseSuccess =
+  PostOrderErpUsersListByPageResponse[200];
 /**
  * @description
- *   查询申请信息
- * @tags research-group-member-requests-controller
+ *   查询用户
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupMemberRequestsDetail = /* #__PURE__ */ (() => {
+export const postOrderErpUsersListByPage = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/group/member/requests/detail';
+  const url = '/order/erp/users/list_by_page';
   function request(
-    option: PostResearchGroupMemberRequestsDetailOption,
-  ): Promise<PostResearchGroupMemberRequestsDetailResponseSuccess> {
+    option: PostOrderErpUsersListByPageOption,
+  ): Promise<PostOrderErpUsersListByPageResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupMemberRequestsDetailResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersListByPageResponseSuccess>;
   }
 
   /** http method */
@@ -8860,22 +7997,22 @@ export const postResearchGroupMemberRequestsDetail = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupMemberRequestsEdit */
-export interface PostResearchGroupMemberRequestsEditOption {
+/** @description request parameter type for postOrderErpUsersReset */
+export interface PostOrderErpUsersResetOption {
   /**
    * @description
-   *   request
+   *   resetPwdVO
    */
   body: {
     /**
         @description
-          request */
-    request: ResearchGroupMemberRequestEditRequest;
+          resetPwdVO */
+    resetPwdVO: ResetPwdVO;
   };
 }
 
-/** @description response type for postResearchGroupMemberRequestsEdit */
-export interface PostResearchGroupMemberRequestsEditResponse {
+/** @description response type for postOrderErpUsersReset */
+export interface PostOrderErpUsersResetResponse {
   /**
    * @description
    *   OK
@@ -8903,25 +8040,25 @@ export interface PostResearchGroupMemberRequestsEditResponse {
   404: any;
 }
 
-export type PostResearchGroupMemberRequestsEditResponseSuccess =
-  PostResearchGroupMemberRequestsEditResponse[200];
+export type PostOrderErpUsersResetResponseSuccess =
+  PostOrderErpUsersResetResponse[200];
 /**
  * @description
- *   编辑申请信息
- * @tags research-group-member-requests-controller
+ *   重置密码
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupMemberRequestsEdit = /* #__PURE__ */ (() => {
+export const postOrderErpUsersReset = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/group/member/requests/edit';
+  const url = '/order/erp/users/reset';
   function request(
-    option: PostResearchGroupMemberRequestsEditOption,
-  ): Promise<PostResearchGroupMemberRequestsEditResponseSuccess> {
+    option: PostOrderErpUsersResetOption,
+  ): Promise<PostOrderErpUsersResetResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupMemberRequestsEditResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersResetResponseSuccess>;
   }
 
   /** http method */
@@ -8931,22 +8068,22 @@ export const postResearchGroupMemberRequestsEdit = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupMemberRequestsList */
-export interface PostResearchGroupMemberRequestsListOption {
+/** @description request parameter type for postOrderErpUsersUpdatePass */
+export interface PostOrderErpUsersUpdatePassOption {
   /**
    * @description
-   *   request
+   *   pwdVO
    */
   body: {
     /**
         @description
-          request */
-    request: ResearchGroupMemberRequestsRequest;
+          pwdVO */
+    pwdVO: UpdatePwdVO;
   };
 }
 
-/** @description response type for postResearchGroupMemberRequestsList */
-export interface PostResearchGroupMemberRequestsListResponse {
+/** @description response type for postOrderErpUsersUpdatePass */
+export interface PostOrderErpUsersUpdatePassResponse {
   /**
    * @description
    *   OK
@@ -8974,25 +8111,25 @@ export interface PostResearchGroupMemberRequestsListResponse {
   404: any;
 }
 
-export type PostResearchGroupMemberRequestsListResponseSuccess =
-  PostResearchGroupMemberRequestsListResponse[200];
+export type PostOrderErpUsersUpdatePassResponseSuccess =
+  PostOrderErpUsersUpdatePassResponse[200];
 /**
  * @description
- *   申请列表
- * @tags research-group-member-requests-controller
+ *   修改密码
+ * @tags 系统:用户管理
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupMemberRequestsList = /* #__PURE__ */ (() => {
+export const postOrderErpUsersUpdatePass = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/group/member/requests/list';
+  const url = '/order/erp/users/update_pass';
   function request(
-    option: PostResearchGroupMemberRequestsListOption,
-  ): Promise<PostResearchGroupMemberRequestsListResponseSuccess> {
+    option: PostOrderErpUsersUpdatePassOption,
+  ): Promise<PostOrderErpUsersUpdatePassResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupMemberRequestsListResponseSuccess>;
+    }) as unknown as Promise<PostOrderErpUsersUpdatePassResponseSuccess>;
   }
 
   /** http method */
@@ -9002,22 +8139,22 @@ export const postResearchGroupMemberRequestsList = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsAdd */
-export interface PostResearchGroupsAddOption {
+/** @description request parameter type for postOrderImportImportInvoiceProject */
+export interface PostOrderImportImportInvoiceProjectOption {
   /**
    * @description
-   *   request
+   *   file
    */
-  body: {
+  formData: {
     /**
         @description
-          request */
-    request: ResearchGroupAddRequest;
+          file */
+    file: File;
   };
 }
 
-/** @description response type for postResearchGroupsAdd */
-export interface PostResearchGroupsAddResponse {
+/** @description response type for postOrderImportImportInvoiceProject */
+export interface PostOrderImportImportInvoiceProjectResponse {
   /**
    * @description
    *   OK
@@ -9045,25 +8182,25 @@ export interface PostResearchGroupsAddResponse {
   404: any;
 }
 
-export type PostResearchGroupsAddResponseSuccess =
-  PostResearchGroupsAddResponse[200];
+export type PostOrderImportImportInvoiceProjectResponseSuccess =
+  PostOrderImportImportInvoiceProjectResponse[200];
 /**
  * @description
- *   新增课题组信息
- * @tags research-groups-controller
+ *   导入发票项目
+ * @tags 导入
  * @produces *
- * @consumes application/json
+ * @consumes multipart/form-data
  */
-export const postResearchGroupsAdd = /* #__PURE__ */ (() => {
+export const postOrderImportImportInvoiceProject = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/add';
+  const url = '/order/import/importInvoiceProject';
   function request(
-    option: PostResearchGroupsAddOption,
-  ): Promise<PostResearchGroupsAddResponseSuccess> {
+    option: PostOrderImportImportInvoiceProjectOption,
+  ): Promise<PostOrderImportImportInvoiceProjectResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsAddResponseSuccess>;
+    }) as unknown as Promise<PostOrderImportImportInvoiceProjectResponseSuccess>;
   }
 
   /** http method */
@@ -9073,22 +8210,22 @@ export const postResearchGroupsAdd = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsDelete */
-export interface PostResearchGroupsDeleteOption {
+/** @description request parameter type for postOrderImportImportWeightAndVolume */
+export interface PostOrderImportImportWeightAndVolumeOption {
   /**
    * @description
-   *   request
+   *   file
    */
-  body: {
+  formData: {
     /**
         @description
-          request */
-    request: ResearchGroupDeleteRequest;
+          file */
+    file: File;
   };
 }
 
-/** @description response type for postResearchGroupsDelete */
-export interface PostResearchGroupsDeleteResponse {
+/** @description response type for postOrderImportImportWeightAndVolume */
+export interface PostOrderImportImportWeightAndVolumeResponse {
   /**
    * @description
    *   OK
@@ -9116,25 +8253,25 @@ export interface PostResearchGroupsDeleteResponse {
   404: any;
 }
 
-export type PostResearchGroupsDeleteResponseSuccess =
-  PostResearchGroupsDeleteResponse[200];
+export type PostOrderImportImportWeightAndVolumeResponseSuccess =
+  PostOrderImportImportWeightAndVolumeResponse[200];
 /**
  * @description
- *   删除课题组信息
- * @tags research-groups-controller
+ *   导入重量和体积
+ * @tags 导入
  * @produces *
- * @consumes application/json
+ * @consumes multipart/form-data
  */
-export const postResearchGroupsDelete = /* #__PURE__ */ (() => {
+export const postOrderImportImportWeightAndVolume = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/delete';
+  const url = '/order/import/importWeightAndVolume';
   function request(
-    option: PostResearchGroupsDeleteOption,
-  ): Promise<PostResearchGroupsDeleteResponseSuccess> {
+    option: PostOrderImportImportWeightAndVolumeOption,
+  ): Promise<PostOrderImportImportWeightAndVolumeResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsDeleteResponseSuccess>;
+    }) as unknown as Promise<PostOrderImportImportWeightAndVolumeResponseSuccess>;
   }
 
   /** http method */
@@ -9144,8 +8281,8 @@ export const postResearchGroupsDelete = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsDetail */
-export interface PostResearchGroupsDetailOption {
+/** @description request parameter type for postPrepaidAudit */
+export interface PostPrepaidAuditOption {
   /**
    * @description
    *   request
@@ -9154,12 +8291,12 @@ export interface PostResearchGroupsDetailOption {
     /**
         @description
           request */
-    request: ResearchGroupDetailRequest;
+    request: SalesRechargePrepaymentAuditRequest;
   };
 }
 
-/** @description response type for postResearchGroupsDetail */
-export interface PostResearchGroupsDetailResponse {
+/** @description response type for postPrepaidAudit */
+export interface PostPrepaidAuditResponse {
   /**
    * @description
    *   OK
@@ -9187,25 +8324,24 @@ export interface PostResearchGroupsDetailResponse {
   404: any;
 }
 
-export type PostResearchGroupsDetailResponseSuccess =
-  PostResearchGroupsDetailResponse[200];
+export type PostPrepaidAuditResponseSuccess = PostPrepaidAuditResponse[200];
 /**
  * @description
- *   查询课题组信息
- * @tags research-groups-controller
+ *   财务审核
+ * @tags prepaid-controller
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupsDetail = /* #__PURE__ */ (() => {
+export const postPrepaidAudit = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/detail';
+  const url = '/prepaid/audit';
   function request(
-    option: PostResearchGroupsDetailOption,
-  ): Promise<PostResearchGroupsDetailResponseSuccess> {
+    option: PostPrepaidAuditOption,
+  ): Promise<PostPrepaidAuditResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsDetailResponseSuccess>;
+    }) as unknown as Promise<PostPrepaidAuditResponseSuccess>;
   }
 
   /** http method */
@@ -9215,13 +8351,27 @@ export const postResearchGroupsDetail = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description response type for postResearchGroupsDownloadImportTemplate */
-export interface PostResearchGroupsDownloadImportTemplateResponse {
+/** @description request parameter type for postPrepaidCreate */
+export interface PostPrepaidCreateOption {
+  /**
+   * @description
+   *   request
+   */
+  body: {
+    /**
+        @description
+          request */
+    request: SalesRechargePrepaymentCreateRequest;
+  };
+}
+
+/** @description response type for postPrepaidCreate */
+export interface PostPrepaidCreateResponse {
   /**
    * @description
    *   OK
    */
-  200: any;
+  200: ServerResult;
   /**
    * @description
    *   Created
@@ -9244,22 +8394,24 @@ export interface PostResearchGroupsDownloadImportTemplateResponse {
   404: any;
 }
 
-export type PostResearchGroupsDownloadImportTemplateResponseSuccess =
-  PostResearchGroupsDownloadImportTemplateResponse[200];
+export type PostPrepaidCreateResponseSuccess = PostPrepaidCreateResponse[200];
 /**
  * @description
- *   课题组导入模板下载
- * @tags research-groups-controller
+ *   新增预存
+ * @tags prepaid-controller
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupsDownloadImportTemplate = /* #__PURE__ */ (() => {
+export const postPrepaidCreate = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/download/importTemplate';
-  function request(): Promise<PostResearchGroupsDownloadImportTemplateResponseSuccess> {
+  const url = '/prepaid/create';
+  function request(
+    option: PostPrepaidCreateOption,
+  ): Promise<PostPrepaidCreateResponseSuccess> {
     return requester(request.url, {
       method: request.method,
-    }) as unknown as Promise<PostResearchGroupsDownloadImportTemplateResponseSuccess>;
+      ...option,
+    }) as unknown as Promise<PostPrepaidCreateResponseSuccess>;
   }
 
   /** http method */
@@ -9269,8 +8421,8 @@ export const postResearchGroupsDownloadImportTemplate = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsEdit */
-export interface PostResearchGroupsEditOption {
+/** @description request parameter type for postPrepaidDelete */
+export interface PostPrepaidDeleteOption {
   /**
    * @description
    *   request
@@ -9279,12 +8431,12 @@ export interface PostResearchGroupsEditOption {
     /**
         @description
           request */
-    request: ResearchGroupEditRequest;
+    request: SalesRechargePrepaymentDeleteRequest;
   };
 }
 
-/** @description response type for postResearchGroupsEdit */
-export interface PostResearchGroupsEditResponse {
+/** @description response type for postPrepaidDelete */
+export interface PostPrepaidDeleteResponse {
   /**
    * @description
    *   OK
@@ -9312,25 +8464,24 @@ export interface PostResearchGroupsEditResponse {
   404: any;
 }
 
-export type PostResearchGroupsEditResponseSuccess =
-  PostResearchGroupsEditResponse[200];
+export type PostPrepaidDeleteResponseSuccess = PostPrepaidDeleteResponse[200];
 /**
  * @description
- *   编辑课题组信息
- * @tags research-groups-controller
+ *   删除预存
+ * @tags prepaid-controller
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupsEdit = /* #__PURE__ */ (() => {
+export const postPrepaidDelete = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/edit';
+  const url = '/prepaid/delete';
   function request(
-    option: PostResearchGroupsEditOption,
-  ): Promise<PostResearchGroupsEditResponseSuccess> {
+    option: PostPrepaidDeleteOption,
+  ): Promise<PostPrepaidDeleteResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsEditResponseSuccess>;
+    }) as unknown as Promise<PostPrepaidDeleteResponseSuccess>;
   }
 
   /** http method */
@@ -9340,22 +8491,22 @@ export const postResearchGroupsEdit = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsImport */
-export interface PostResearchGroupsImportOption {
+/** @description request parameter type for postPrepaidList */
+export interface PostPrepaidListOption {
   /**
    * @description
-   *   file
+   *   request
    */
-  formData: {
+  body: {
     /**
         @description
-          file */
-    file: File;
+          request */
+    request: SalesRechargePrepaymentRequest;
   };
 }
 
-/** @description response type for postResearchGroupsImport */
-export interface PostResearchGroupsImportResponse {
+/** @description response type for postPrepaidList */
+export interface PostPrepaidListResponse {
   /**
    * @description
    *   OK
@@ -9383,25 +8534,24 @@ export interface PostResearchGroupsImportResponse {
   404: any;
 }
 
-export type PostResearchGroupsImportResponseSuccess =
-  PostResearchGroupsImportResponse[200];
+export type PostPrepaidListResponseSuccess = PostPrepaidListResponse[200];
 /**
  * @description
- *   课题组信息导入
- * @tags research-groups-controller
+ *   查询列表
+ * @tags prepaid-controller
  * @produces *
- * @consumes multipart/form-data
+ * @consumes application/json
  */
-export const postResearchGroupsImport = /* #__PURE__ */ (() => {
+export const postPrepaidList = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/import';
+  const url = '/prepaid/list';
   function request(
-    option: PostResearchGroupsImportOption,
-  ): Promise<PostResearchGroupsImportResponseSuccess> {
+    option: PostPrepaidListOption,
+  ): Promise<PostPrepaidListResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsImportResponseSuccess>;
+    }) as unknown as Promise<PostPrepaidListResponseSuccess>;
   }
 
   /** http method */
@@ -9411,8 +8561,8 @@ export const postResearchGroupsImport = /* #__PURE__ */ (() => {
   return request;
 })();
 
-/** @description request parameter type for postResearchGroupsList */
-export interface PostResearchGroupsListOption {
+/** @description request parameter type for postPrepaidUpdate */
+export interface PostPrepaidUpdateOption {
   /**
    * @description
    *   request
@@ -9421,12 +8571,12 @@ export interface PostResearchGroupsListOption {
     /**
         @description
           request */
-    request: ResearchGroupListRequest;
+    request: SalesRechargePrepaymentUpdateRequest;
   };
 }
 
-/** @description response type for postResearchGroupsList */
-export interface PostResearchGroupsListResponse {
+/** @description response type for postPrepaidUpdate */
+export interface PostPrepaidUpdateResponse {
   /**
    * @description
    *   OK
@@ -9454,25 +8604,24 @@ export interface PostResearchGroupsListResponse {
   404: any;
 }
 
-export type PostResearchGroupsListResponseSuccess =
-  PostResearchGroupsListResponse[200];
+export type PostPrepaidUpdateResponseSuccess = PostPrepaidUpdateResponse[200];
 /**
  * @description
- *   课题组列表
- * @tags research-groups-controller
+ *   修改预存
+ * @tags prepaid-controller
  * @produces *
  * @consumes application/json
  */
-export const postResearchGroupsList = /* #__PURE__ */ (() => {
+export const postPrepaidUpdate = /* #__PURE__ */ (() => {
   const method = 'post';
-  const url = '/research/groups/list';
+  const url = '/prepaid/update';
   function request(
-    option: PostResearchGroupsListOption,
-  ): Promise<PostResearchGroupsListResponseSuccess> {
+    option: PostPrepaidUpdateOption,
+  ): Promise<PostPrepaidUpdateResponseSuccess> {
     return requester(request.url, {
       method: request.method,
       ...option,
-    }) as unknown as Promise<PostResearchGroupsListResponseSuccess>;
+    }) as unknown as Promise<PostPrepaidUpdateResponseSuccess>;
   }
 
   /** http method */