| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- import request from '@/utils/request';
- import store from '@/store';
- import Vue from 'vue';
- /**
- * 列表
- */
- export async function getList(params) {
- const res = await request.post('/aps/workorder/page', params);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 下达
- export async function releaseWorkOrder(data) {
- const res = await request.post(`/aps/workorder/releaseWorkOrder`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 修改优先级
- export async function updatePriority(data) {
- const res = await request.post(`/aps/workorder/updatePriority`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 订单拆单
- export async function splitBatch(data) {
- const res = await request.post(`/aps/workorder/splitBatch`, data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- // 删除拆单数据
- export async function unpackDel(id) {
- const res = await request.delete(`/aps/workorder/delById/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //获取用户的工厂,所属工作中中心,班组等信息
- export async function getUserInfo(id) {
- const res = await request.get(`/main/user/getUserWindow/${id}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //校验当前用户是否是对应班组班组长
- export async function getcheckLoginUserIsTeamLeader(teamId) {
- const res = await request.get(`/main/team/checkLoginUserIsTeamLeader/${teamId}`);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|