| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- import request from '@/utils/request';
- // 列表
- export async function getList(data) {
- const res = await request.post(`/qms/quality_plan/page`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增
- export async function save(data) {
- const res = await request.post(`/qms/quality_plan/save`, data);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 编辑
- export async function update(data) {
- const res = await request.post(`/qms/quality_plan/update`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 下发
- export async function planIssued(data) {
- const res = await request.post(`/qms/quality_plan/plan_issued`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 采购收货单
- export async function purchaseorderreceive(params) {
- const res = await request.get(`/eom/purchaseorderreceive/listForQms`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 采购收货单 详情
- export async function purchaseorderreceiveGetById(id) {
- const res = await request.get(`/eom/purchaseorderreceive/getById/` + id, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除
- export async function removeItem(data) {
- const res = await request.delete('/qms/quality_plan/delete', {
- data
- });
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 清单列表接口 1
- export async function getPurchaseWarehouseGoods(params) {
- const res = await request.get(`/wms/outInDetailRecordTwo/getPurchaseWarehouseGoods`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 清单列表接口 2
- export async function outInRecordsPage(params) {
- const res = await request.get(`/wms/outInDetailRecordTwo/outInRecordsPage`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 方案列表
- export async function getQualityTemplateList(params) {
- const res = await request.get(`/qms/qualitytemplate/getQualityTemplateList`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改时查询 质检方案
- export async function getTemplateListByPlanId(data) {
- const res = await request.post(`/qms/quality_plan/getQualityTemplateList`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改时查询 质检样品
- export async function getSampleListByPlanId(data) {
- const res = await request.post(`/qms/quality_plan/getQualitySampleList`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改时查询 质检清单
- export async function getInventoryListByPlanId(data) {
- const res = await request.post(`/qms/quality_plan/getQueryQualityInventory`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据物品id 查询 仓库信息
- export async function getByCategoryId(data) {
- const res = await request.post(`/qms/quality_plan/categoryId`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 清单列表接口 3
- export async function getBatchInfoData(params) {
- const res = await request.get(`/wms/outindetailtwo/getBatchInfo`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|