| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210 |
- import request from '@/utils/request';
- // 获取车间下的所有产线
- export async function listFactoryLine(params) {
- const res = await request.post(`/main/factoryarea/listFactoryLine`, params);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取工厂下的所有车间
- export async function listWorkshopByParentId(params) {
- const res = await request.get(
- `/main/factoryarea/listWorkshopByParentId/${params}`,
- {}
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 保存
- export async function saveOrUpdate(params) {
- const res = await request.post(`/main/factoryarea/saveOrUpdate`, params);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 查询工厂列表-分页
- export async function getFactoryarea(params) {
- const res = await request.get(`/main/factoryarea/page`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除
- export async function deletefactoryarea(params) {
- const res = await request.get(`/main/factoryarea/delete/${params}`);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 保存修改工位
- export async function saveOrUpdate_gw(params) {
- const res = await request.post(
- `/main/factoryworkstation/saveOrUpdate`,
- params
- );
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工位分页查询
- export async function getFactoryworkstation(params) {
- const res = await request.get(`/main/factoryworkstation/page`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工位删除
- export async function deleteFactoryworkstation(params) {
- const res = await request.delete(`/main/factoryworkstation/delete/${params}`);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工位详情
- export async function getById(params) {
- const res = await request.get(`/main/factoryworkstation/getById/${params}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工艺路线工序实例-列表(查询所有)
- export async function getProduceList(params) {
- const res = await request.get(
- `/main/producerouting/taskinstance/getAllList`,
- { params }
- );
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 所有在工位的设备
- export async function allDeviceList(params) {
- const res = await request.get(`/main/factoryworkstation/allDeviceList`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 工种列表查询
- export async function getProfessionPageList(params) {
- const res = await request.get(`/main/profession/page`, { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增工种
- export async function saveJobTypes(data) {
- const res = await request.post(`/main/profession/save`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 通过id查询工种详情
- export async function getProfessiongetById(id) {
- const res = await request.get(`/main/profession/getById/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除工种
- export async function deleteProfessiongetById(data) {
- const res = await request.delete(`/main/profession/delete`, { data });
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改工种
- export async function updateProfessiongetById(data) {
- const res = await request.put(`/main/profession/update`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 资质列表查询
- export async function getProfessionCertificationPageList(params) {
- const res = await request.get(`/main/professionCertification/page`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 新增资质
- export async function saveProfessionCertification(data) {
- const res = await request.post(`/main/professionCertification/save`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 通过id查询资质详情
- export async function getProfessionCertificationById(id) {
- const res = await request.get(`/main/professionCertification/getById/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除资质
- export async function deleteProfessionCertificationById(data) {
- const res = await request.delete(`/main/professionCertification/delete`, {
- data
- });
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改资质
- export async function updateProfessionCertificationById(data) {
- const res = await request.put(`/main/professionCertification/update`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取供应商/客户列表
- export async function getVendorPageList(params) {
- const res = await request.get(`/eom/contact/page`, {
- params
- });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|