declare namespace APIOrderManage { interface OrderManageFetchAllOrderListRequestParam extends PageRequestBaseType {} /** 贷款期限枚举 */ type LoanTermEnum = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8; /** 订单状态枚举 */ type MerchantStatusEnum = 0 | 4; type OrderManageTableRow = { /** 订单号 */ orderNo: number; userName: string; star: null | number; phone: string; wxCode: string | null; headContractType: string; productName: string; /** 需求资金 */ loanAmount: string; loanTerm: LoanTermEnum; applyTime: string; /** 分配子账号ID */ belongId: number; merchantStatus: MerchantStatusEnum; remark: string | null; }; type OrderManageFetchAllOrderListResponseParam = { total: number; list: OrderManageTableRow[]; }; /** 获取订单详情请求参数 */ interface FetchDetailRequestParam { id: number; } type ParamDetailOrderInfo = { /** 订单ID */ id: number; city: string; userName: string; age: number; star: number; loanTerm: number; loanAmount: string; wxCode: string | null; }; type ParamDetailCustomerInfo = { /** 订单ID */ id: number; /** 车产信息 */ car: number | null; /** 房产信息 */ house: number | null; /** 保险保单 */ insurance: number | null; /** 社保缴纳 */ socialSecurity: number | null; /** 公积金 */ fund: number | null; /** 职业 */ career: number | null; /** 芝麻分 */ zhima: number | null; /** 工资发放形式 */ salaryType: number | null; /** 购房方式 */ housePurchaseMethod: number | null; /** 购车方式 */ buyCarWay: number | null; /** 学历 */ education: number | null; /** 月收入 */ monthIncome: number | null; }; /** 订单详情返回参数 */ interface FetchDetailResponseParam { /** 订单数据 */ orderInfoVO: ParamDetailOrderInfo; /** 用户表单数据 */ custAssertInfoVO: ParamDetailCustomerInfo; } /** 新增订单跟进记录请求参数 */ interface AddOrderFollowHistoryRequestParam { orderNo: string; starLevel: number; remark?: string; } /** 获取订单跟进记录请求参数 */ interface OrderManageFetchOrderFollowHistoryRequestParam { orderNo: string; } /** 订单跟进记录返回参数 */ type OrderFollowHistoryRow = { id: number; orderNo: string; createTime: string; remark: string; starLevel: number; follower: string; }; type FetchOrderFollowHistoryListResponse = OrderFollowHistoryRow[]; /** 分配订单请求参数 */ interface OrderManageAllocateOrderRequestParam { /** 账号ID */ accountId: number; /** 订单ID */ id: string[]; } /** 解除分配请求参数 */ interface OrderManageUnAllocateOrderRequestParam { /** 订单ID */ orderIds: string[]; } }