UNPKG

py-uni

Version:

py-uni

56 lines (54 loc) 1.88 kB
// @ts-ignore import baseUrl from '@/config/request.config.json' import {ReportBusinessDataList} from "../domain/reportBusinessDataList.domain"; export class ReportDataMgeService { baseUrl: string; constructor() { this.baseUrl = baseUrl.baseUrl + 'ReportDataMgeSvr.assx/'; } /** * app登录 * @constructor * @param token * @param instanceId * @param state * @param area * @param tag * @param userName * @param startTime * @param endTime * @param start * @param pageSize */ queryReportBusinessData(token: string, instanceId: string, state: number, area: string, tag: string, userName: string, startTime: string, endTime: string, start: number, pageSize: number): Promise<ReportBusinessDataList>{ return new Promise((resolve, reject) => { uni.request({ url: this.baseUrl + 'queryReportBusinessData', data: { token: token, instanceId: instanceId, state: state, area: area, tag: tag, userName: userName, startTime: startTime, endTime: endTime, start: start, pageSize: pageSize, }, method: 'POST', header: { 'content-type': 'application/x-www-form-urlencoded' //自定义请求头信息 }, success: function (res:any) { resolve(new ReportBusinessDataList(res.data)); }, fail: function (err) { reject(err); } }) }) } }