|
|
@@ -1,17 +1,14 @@
|
|
|
import request from '@/utils/request';
|
|
|
// 获取车间下的所有产线
|
|
|
-export async function listFactoryLine (params) {
|
|
|
- const res = await request.post(
|
|
|
- `/main/factoryarea/listFactoryLine`,
|
|
|
- params
|
|
|
- );
|
|
|
+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) {
|
|
|
+export async function listWorkshopByParentId(params) {
|
|
|
const res = await request.get(
|
|
|
`/main/factoryarea/listWorkshopByParentId/${params}`,
|
|
|
{}
|
|
|
@@ -22,7 +19,7 @@ export async function listWorkshopByParentId (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 保存
|
|
|
-export async function saveOrUpdate (params) {
|
|
|
+export async function saveOrUpdate(params) {
|
|
|
const res = await request.post(`/main/factoryarea/saveOrUpdate`, params);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
|
@@ -30,7 +27,7 @@ export async function saveOrUpdate (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 查询工厂列表-分页
|
|
|
-export async function getFactoryarea (params) {
|
|
|
+export async function getFactoryarea(params) {
|
|
|
const res = await request.get(`/main/factoryarea/page`, {
|
|
|
params
|
|
|
});
|
|
|
@@ -40,7 +37,7 @@ export async function getFactoryarea (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 删除
|
|
|
-export async function deletefactoryarea (params) {
|
|
|
+export async function deletefactoryarea(params) {
|
|
|
const res = await request.get(`/main/factoryarea/delete/${params}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
|
@@ -48,7 +45,7 @@ export async function deletefactoryarea (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 保存修改工位
|
|
|
-export async function saveOrUpdate_gw (params) {
|
|
|
+export async function saveOrUpdate_gw(params) {
|
|
|
const res = await request.post(
|
|
|
`/main/factoryworkstation/saveOrUpdate`,
|
|
|
params
|
|
|
@@ -59,7 +56,7 @@ export async function saveOrUpdate_gw (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 工位分页查询
|
|
|
-export async function getFactoryworkstation (params) {
|
|
|
+export async function getFactoryworkstation(params) {
|
|
|
const res = await request.get(`/main/factoryworkstation/page`, {
|
|
|
params
|
|
|
});
|
|
|
@@ -69,7 +66,7 @@ export async function getFactoryworkstation (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 工位删除
|
|
|
-export async function deleteFactoryworkstation (params) {
|
|
|
+export async function deleteFactoryworkstation(params) {
|
|
|
const res = await request.delete(`/main/factoryworkstation/delete/${params}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.message;
|
|
|
@@ -77,7 +74,7 @@ export async function deleteFactoryworkstation (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 工位详情
|
|
|
-export async function getById (params) {
|
|
|
+export async function getById(params) {
|
|
|
const res = await request.get(`/main/factoryworkstation/getById/${params}`);
|
|
|
if (res.data.code == 0) {
|
|
|
return res.data.data;
|
|
|
@@ -85,7 +82,7 @@ export async function getById (params) {
|
|
|
return Promise.reject(new Error(res.data.message));
|
|
|
}
|
|
|
// 工艺路线工序实例-列表(查询所有)
|
|
|
-export async function getProduceList (params) {
|
|
|
+export async function getProduceList(params) {
|
|
|
const res = await request.get(
|
|
|
`/main/producerouting/taskinstance/getAllList`,
|
|
|
{ params }
|
|
|
@@ -96,18 +93,107 @@ export async function getProduceList (params) {
|
|
|
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 allDeviceList (params) {
|
|
|
- const res = await request.get(
|
|
|
- `/main/factoryworkstation/allDeviceList`,
|
|
|
- { params }
|
|
|
- );
|
|
|
+// 工种列表查询
|
|
|
+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));
|
|
|
+}
|