UNPKG

py-uni

Version:

py-uni

59 lines (57 loc) 1.82 kB
// @ts-ignore import baseUrl from '@/config/request.config.json' import {Contents} from "../domain/contents.domain"; export class ContentMgeService { baseUrl: string; constructor() { this.baseUrl = baseUrl.baseUrl + 'ContentMgeSvr.assx/'; } /** * app登录 * @constructor * @param token * @param title * @param contentTypeId * @param type * @param state * @param option * @param unit * @param dateS * @param dateE * @param start * @param pageSize */ query(token: string, title: string, contentTypeId: string, type: number, state: number, option: number, unit: string, dateS: string, dateE: string, start: number, pageSize: number): Promise<Contents>{ return new Promise((resolve, reject) => { uni.request({ url: this.baseUrl + 'query', data: { token: token, title:title, contentTypeId:contentTypeId, type:type, state:state, option:option, unit:unit, dateS:dateS, dateE:dateE, start:start, pageSize:pageSize }, method: 'POST', header: { 'content-type': 'application/x-www-form-urlencoded' //自定义请求头信息 }, success: function (res) { // @ts-ignore resolve(new Contents(res.data)); }, fail: function (err) { reject(err); } }) }) } }