fbs-quality-qualification-rate.service.ts 980 B

123456789101112131415161718192021222324
  1. import { Injectable } from '@angular/core';
  2. import { HttpClient } from '@angular/common/http';
  3. import { BaseResponse } from 'app/entity/baseResponse';
  4. import { Result } from 'app/entity/Result';
  5. import { FbsQualityQualificationRate } from 'app/entity/fbs/fbs-quality-qualification-rate';
  6. @Injectable({
  7. providedIn: 'root'
  8. })
  9. export class FbsQualityQualificationRateService {
  10. constructor(private http:HttpClient) { }
  11. // 查询
  12. async list(body:any): Promise<BaseResponse<Result<FbsQualityQualificationRate[]>>> {
  13. return await this.http.get<BaseResponse<Result<FbsQualityQualificationRate[]>>>('/fbsQualityQualificationRate/fbsQualityQualificationRate/list',{params:body}).toPromise();
  14. }
  15. // 保存
  16. async add(body: FbsQualityQualificationRate): Promise<BaseResponse<FbsQualityQualificationRate>> {
  17. return await this.http.post<BaseResponse<FbsQualityQualificationRate>>('/fbsQualityQualificationRate/fbsQualityQualificationRate/add', body).toPromise();
  18. }
  19. }