Newer
Older
import {Observable} from 'rxjs/Rx';
import {SERVER_API_URL} from '../app.constants';
import {HttpClient} from '@angular/common/http';
transfer(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/transfer', data);
update(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/update', data);
deleteEvent(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/delete', data);
find(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/find', data);
findByNo(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/sysevent/findTransferAndInventory/' + params);
create(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/create', data);
transferInfo(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/sysevent/transferInfo/' + params);
deal(data): Observable<any> {
return this.http.put(SERVER_API_URL + '/sysevent/deal', data);
confirmEvent(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysevent/confirm', data);
findTransferAndInventory(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/sysevent/findTransferAndInventory/' + params);
updatePlan(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/plan/update', data);
deletePlan(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/plan/delete', data);
findPlan(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/plan/find/' + params);
findPlanList(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/plan/find', data);
createPlan(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/plan/create', data);
updateType(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/updateType', data);
findByParentType(): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/findByParentType');
findByParentidCount(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/findByParentidCount/' + params);
createType(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/createType', data);
findType(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/findType/' + params);
selectByInventoryTypeidAndHostidNull(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/selectByInventoryTypeidAndHostidNull/', params);
updateHostid(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/updateHostid', data);
findByType(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/syseventType/findByType', data);
createInventory(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/createInventory', data);
updateInventory(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/updateInventory', data);
findInventory(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/findInventory/' + params);
return this.http.post(SERVER_API_URL + '/inventory/findInventoryPage', data);
deleteInventory(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/deleteInventory', data);
importInventory(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/import', data);
}
//导入知识库
importKnowladage(data, params): Observable<any> {
return this.http.post(SERVER_API_URL + '/knowledge/import/' + params, data);
}
//知识库翻页
knowledgedFindPage(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/knowledge/findPage', data);
}
//下载
knowledgedDownload(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/knowledge/download/' + params, {responseType: 'blob'});
//删除文件
knowledgedDelete(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/knowledge/deleteKnowledge', data);
}
selectByPrimaryKey(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/inventory/selectByPrimaryKey/' + params);
deleteType(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/deleteType', data);
findParamsByType(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/syseventType/findByType', data);
createTypeByparams(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/syseventType/create', data);
updateTypeByparams(data): Observable<any> {
return this.http.put(SERVER_API_URL + '/syseventType/update', data);
deleteTypeByparams(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/syseventType/delete', data);
getEventNoPre(): Observable<any> {
return this.http.get(SERVER_API_URL + '/sysevent/getEventNoPre');
updateEventNoPre(data): Observable<any> {
return this.http.put(SERVER_API_URL + '/sysevent/updateEventNoPre', data);
updateCost(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/cost/updateCost', data);
findPage(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/cost/findPage', data);
deleteCost(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/cost/deleteCost', data);
addCost(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/cost/addCost', data);
findById(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/cost/findById', data);
updateComponents(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/updateComponents', data);
deleteComponents(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/deleteComponents', data);
selectComponentsList(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/selectComponentsList', data);
selectComponents(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/selectComponents', data);
selectComponentsDetails(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/selectComponentsDetails', data);
insertComponents(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/insertComponents', data);
selectTrackMsg(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/selectTrackMsg', data);
addTrackMsg(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/components/addTrackMsg', data);
/**
* 附件文件
* @param pararms 参数
* @param url 地址
* @returns {Observable<any>}
*/
downloadTemplate(pararmsType, paramsId): Observable<any> {
return this.http.get(SERVER_API_URL + '/api/download/file/' + pararmsType + '/' + paramsId, {responseType: 'blob'});
getExportUrl(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/inventory/getExportUrl', data);
return this.http.post(SERVER_API_URL + '/components/importExcel', data);
//查询系统信息
getPreview(): Observable<any> {
return this.http.get('./json/preview.json');
}
//系统文件上传 /sysfile/upload
sysFileUpload(data): Observable<any> {
return this.http.post(SERVER_API_URL + '/sysfile/upload', data);
}
//系统附件下载
sysFileDownload(params): Observable<any> {
return this.http.get(SERVER_API_URL + '/sysfile/download/' + params, {responseType: 'blob'});
}