| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- import request from '@/utils/request';
- // 获取工厂下的所有车间
- 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 listFactoryLineByParentId(params) {
- const res = await request.get(`/main/factoryarea/listFactoryLineByParentId/` + params, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function listFactoryLine(data) {
- const res = await request.post(`/main/factoryarea/listFactoryLine`,data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- export async function listFactoryLineByFactoryId(data) {
- const res = await request.post(`/main/factoryarea/listFactoryLineByFactoryId`,data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 获取产线下的所有工位
- export async function listByProductionLineId(params) {
- const res = await request.get(`/main/factoryworkstation/listByProductionLineId/` + params, {});
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 保存班组
- export async function saveteam(data) {
- const res = await request.post(`/main/team/save`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 编辑班组
- export async function updateteam(data) {
- const res = await request.put(`/main/team/update`, data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 列表
- export async function getteampage(data) {
- const res = await request.get(`/main/team/page`, {
- params: data
- });
- console.log(res.data.code == 0)
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除
- export async function deleteteam(data) {
- const res = await request.delete(`/main/team/delete`, {
- data
- });
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 班次下拉列表
- export async function getPullDown(data) {
- const res = await request.get(`/main/teamtime/pullDown`, {
- params: data
- });
- console.log(res.data.code == 0)
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 设置班次
- export async function settingTeamTime(data) {
- const res = await request.post(`/main/team/settingTeamTime`, data);
- console.log(res.data.code == 0)
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 根据班组ids查所有人信息
- export async function listUserByIds(data) {
- const res = await request.post(`/main/team/listUserByIds`, data);
- console.log(res.data.code == 0)
- if (res.data.code == 0) {
- return res.data.data ;
- }
- return Promise.reject(new Error(res.data.message));
- }
|