| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- import request from '@/utils/request';
- // 列表
- export async function getList(params) {
- const res = await request.get('/qms/quality_work_order/pageByReport', {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 检测报告基本信息
- export async function queryInspectionReportData({ id, type }) {
- const res = await request.get(
- `/qms/quality_work_order/queryInspectionReportData/${id}`,
- {
- params: { type }
- }
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 检测报告检测项列表信息
- export async function queryInspectionReportList({ id, type }) {
- const res = await request.get(
- `/qms/quality_work_order/queryInspectionReportList/${id}`,
- {
- params: { type }
- }
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 生成/修改检测报告
- export async function generateReport(data) {
- const res = await request.post(
- `/qms/quality_work_order/generateReport`,
- data
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除检测报告
- export async function deleteReport(id) {
- const res = await request.delete(
- `/qms/quality_work_order/deleteReport/${id}`
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 企业信息
- */
- export async function enterprisePage(params) {
- const res = await request.get(`/main/enterprise/page`, { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|