Newer
Older
import {Injectable} from "@angular/core";
import {HttpClient} from "@angular/common/http";
import {Observable} from "rxjs/Observable";
import {AppGlobal} from "../../service/http.service";
import {CommonService} from "../../provide/common.service";
@Injectable()
private http: HttpClient, //该请求 将结果转为json
private commonSer: CommonService,
private https: Http, //该请求不转json
) {
}
return this.http.post(AppGlobal.domain + '/wisdomgroup/app/loginpost', data,{
headers: {
header:`application/json`,
}
});
}
//退出登录
logout(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/app/logout');
findAllActivityForAppWithXQ(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/message/findAllActivityForAppWithXQ')
getBanner(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/common/file/getBanner')
getRoles(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/app/getRoles',);
appOrderCal(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/order/appOrderCal');
appPreCal(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/userpre/appPreCal');
getMyScheduleOnMonth(data): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/schedule/app/getMyScheduleOnMonth?' + this.commonSer.toQuery(data));
getFestivalAboutMonth(data): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/workCalendar/getFestivalAboutMonth?' + this.commonSer.toQuery(data));
hasNewActivity(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/activity/hasNewActivity');
hasNewNotice(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/notice/hasNewNotice');
hasNewMessage(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/message/hasNewMessage');
hasNewPremanager(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/premanager/hasNewPremanager');
hasNewTest(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/learnTest/hasNewTest');
testAddRecodings(): Observable<any> {
return this.https.get(AppGlobal.domain + '/wisdomgroup/modules/learnTest/addRecodings');
activityAddRecodings(): Observable<any> {
return this.https.get(AppGlobal.domain + '/wisdomgroup/modules/activity/addRecodings');
downFile(data): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/common/file/download/' + data, {responseType: 'blob'});
stuffPage(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/page', data);
sign(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/twissign/sign');
getUserIntegral(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/integral/getUserIntegral');
stuffInfo(params): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/stuff/info/' + params);
updateNumByType(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/updateNumByType', data);
//回复
commentReply(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/stuff/commentReply/save', data);
}
//查询回复
commentReplySearch(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/stuff/commentReply/search', this.commonSer.toFormData(data));
}
signNow(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/twissign/signNow');
}
getInfo(params): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/auth4/user/getInfo/' + params);
}
//文章发布
stuffSave(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/save', data);
}
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/stuff/myDraft', data);
//审核通过
stuffPublish(params): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/stuff/publish/' + params);
}
//审核退回
stuffRecall(params): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/stuff/recall/' + params);
}
//获取用户组
getGroup(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/sysmanagement/usergroup/search.ajax');
getType(): Observable<any> {
return this.http.get('./assets/json/party.json');
}
//系统建议
proposal(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/proposal/proposal', data);
}
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/personquestion/findPersonQuestions', this.commonSer.toFormData(data));
}
//我要出题列表
saveMineQuestion(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/personquestion/save', data);
}
//我要出题列表
answerMineQuestion(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/personanswer/answer', data);
}
return this.http.get(AppGlobal.domain + '/wisdomgroup/modules/personquestion/detail/' + params);
//采纳答案
accept(data): Observable<any> {
return this.http.post(AppGlobal.domain + '/wisdomgroup/modules/personquestion/accept', this.commonSer.toFormData(data));
}
return this.http.get(AppGlobal.domain + '/wisdomgroup/manager/sendCode?' + this.commonSer.toQuery(data));
return this.http.post(AppGlobal.domain + '/wisdomgroup/manager/checkCode', data);
return this.http.post(AppGlobal.domain + '/wisdomgroup/manager/updatePassword', this.commonSer.toFormData(data));
//获取党支部
getBranchList(): Observable<any> {
return this.http.get(AppGlobal.domain + '/wisdomgroup/sysmanagement/org/getBranchList');
}