@tplc/business
Version:
51 lines (48 loc) • 1.12 kB
text/typescript
// /api/recordPageList/page
// recordType
// 这个给我个type
export interface UserCommissionLog {
auditDateTime: string
auditRemark: string
auditStatus: number
changeAmount: number
checkoutAmount: number
commissionName: string
createDate: string
distributorCheckoutLogId: string
pageListFieldDetailList: DistributorCommissionDetailList[]
distributorCommissionLogId: string
lastModifyDate: string
orderNo: string
title: string
relevanceAction: string
relevanceId: string
relevanceType: string
relevanceTypeName: string
status: number
statusInfo: StatusInfo
subTitle: string
statusName: string
userId: string
buttomContent: string
}
export interface StatusInfo {
statusColor: string
statusRemark: string
statusName: string
}
interface DistributorCommissionDetailList {
fieldName: string
fieldValue: string
lineFlag: boolean
singleFlag: boolean
}
export const getRecordPageList = (params: {
recordType: string
pageSearch: {
limit: number
page: number
}
}) => {
return uni.$lcb.http.post<UserCommissionLog[]>('/recordPageList/page', params)
}