| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 |
- import request from '@/utils/request';
- // 列表
- export async function getList(data) {
- const res = data.parentId ? await request.post(`/qms/line_point/page`) : await request.post('/qms/quality_work_order/page', data);
- console.log(res)
- 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_work_order/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_work_order/update`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function getById(id) {
- const res = await request.get(`/qms/quality_work_order/getById/${id}`);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 查询工单详情
- export async function getDetailById(id) {
- const res = await request.get(`/qms/quality_work_order/getDetailById/${id}`);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增合格证
- export async function qualificationSave(data) {
- const res = await request.post(`/qms/qualityWorkOrderCertificate/save`, data);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除
- export async function removeItem(data) {
- const res = await request.delete('/qms/quality_work_order/delete', {
- data
- });
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //列表
- export async function parameterList(params) {
- const res = await request.get('/main/produceparam/page', {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 报工
- export async function exeReportWork(data) {
- const res = await request.post(`/qms/quality_work_order/exeReportWork`, data);
- if (res.data.code == 0) {
- return res.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据质检工单id获取清单列表
- export async function queryQualityInventory(data) {
- const res = await request.post('/qms/quality_work_order/query_quality_inventory', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 根据质检工单id获取质检样品列表
- export async function queryQualitySamplContent(data) {
- const res = await request.post('/qms/quality_work_order/query_quality_sampl_content', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 根据质检工单id获取方案内容
- export async function queryQualityTempleContent(data) {
- const res = await request.post('/qms/quality_work_order/query_quality_temple_content', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 仓库定义列表
- export async function warehouseList(data) {
- const res = await request.post('/wms/warehouse/select/warehouseList', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- //更新合格证号
- export async function updateCertificateNumber(data) {
- const res = await request.post('/qms/quality_work_order/updateCertificateNumber', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 查询合格证
- export async function qualityWorkOrderCertificate(params) {
- const res = await request.get('/qms/qualityWorkOrderCertificate/page', {params});
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
- // 关闭
- export async function closeWork(data) {
- const res = await request.post(`/qms/quality_work_order/close`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 关闭
- export async function verificationQualityInspector(id) {
- const res = await request.post(`/qms/quality_work_order/verificationQualityInspector/${id}`);
- return res.data.code
- return Promise.reject(new Error(res.data.message));
- }
- //转派
- export async function transferQualityWork(data) {
- const res = await request.post('/qms/quality_work_order/transfer', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- }
|