Newer
Older
import {Injectable} from "@angular/core";import {HttpClient} from "@angular/common/http";import {Http} from "@angular/http";import {Observable} from "rxjs/Observable";import {AppGlobal} from "../../service/http.service";import {CommonService} from "../../provide/common.service";
@Injectable()export class MineService {
constructor(
private http: HttpClient, //该请求 将结果转为json
private commonSer: CommonService,
private https: Http, //该请求不转json
) {
}
//我的发布
myPublish(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/myPublish', data);
}
//我的收藏
myCollection(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/myCollection', data);
}
//我的审核
appCheckList(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/appCheckList', data);
}
//退回已审核文章
stuffRecall(params): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/stuff/recall/' + params);
}
//上传头像
imageUpload(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/common/file/image/upload', data);
}
//获取个人头像
showImgByFileid(data): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/common/file/showImgByFileid/' + data);
}
//支部积分
orgPointList(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/twissignhistory/orgPointList', this.commonSer.toFormData(data));
}
//个人排行榜
personPointList(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/twissignhistory/personPointList', this.commonSer.toFormData(data) );
}
//个人积分信息
personPointDetail(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/twissignhistory/personPointDetail', this.commonSer.toFormData(data) );
}
//查询待审核数量
waitCheckNum(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/waitCheckNum' , data);
}
//查询我的草稿
myDraft(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/myDraft',data);
}
}